.boundB,.table-wrap .row,.table-wrap .formgroup.horizontal,.table-wrap .row-btn{border-bottom:1px solid #C2C7D0}.boundT{border-top:1px solid #C2C7D0}.boundR{border-right:1px solid #C2C7D0}.boundL{border-left:1px solid #C2C7D0}.boundA{border:1px solid #C2C7D0}.grey-header{background:#f8f9fa;border:1px solid #c2c7d0}.cap.grey-header{border-bottom:none}.fs-content::-webkit-scrollbar,.fs-inner::-webkit-scrollbar{-webkit-appearance:none}.fs-content::-webkit-scrollbar:vertical,.fs-inner::-webkit-scrollbar:vertical{width:11px}.fs-content::-webkit-scrollbar:horizontal,.fs-inner::-webkit-scrollbar:horizontal{height:11px}.fs-content ::-webkit-scrollbar-thumb,.fs-inner ::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,0.5)}.fs-content ::-webkit-scrollbar-track,.fs-inner ::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.border-box{box-sizing:border-box}.borderradius-5,.select-wrap .dropdown-toggle{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,.formgroup .sub-help,.formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.horizontal label:before{-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.transition-i{-webkit-transition:margin 0.2s ease-in-out;transition:margin 0.2s ease-in-out}.layout_sidebar,.layout_content{box-sizing:border-box}.gradient-white{background-color:#f8f8f8;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #fff), color-stop(1, #f8f8f8));background-image:-webkit-linear-gradient(top, #fff, #f8f8f8);background-image:linear-gradient(to bottom, #fff, #f8f8f8)}.gradient-green{background-color:#1db755;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #2ec866), color-stop(1, #1db755));background-image:-webkit-linear-gradient(top, #2ec866, #1db755);background-image:linear-gradient(to bottom, #2ec866, #1db755)}.gradient-navy{background-color:#303741;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #39424e), color-stop(1, #303741));background-image:-webkit-linear-gradient(top, #39424e, #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:#018430}.color-green{color:#2ec866}.color-brand-green{color:#00751f}.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,.content--card{border:1px solid #c2c7d0;background:#fff}.light-wrap.table-wrap,.table-wrap.content--card{overflow:hidden}.light-wrap.content-wrap,.content-wrap.content--card{background-color:#f7f8f8}.compiletest-base-wrapper .header-style{background:#f3f7f7;border:0}.curved{border-radius:5px}.transition{-webkit-transition:all ease .4s;transition:all ease .4s}.inline-block{display:inline-block;vertical-align:middle}.center-grp-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;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{-webkit-transform:rotate3d(0, -1, 0, 90deg);transform:rotate3d(0, -1, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-right{from{-webkit-transform:rotate3d(0, -1, 0, 90deg);transform:rotate3d(0, -1, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}}@-webkit-keyframes in-bottom{from{-webkit-transform:rotate3d(1, 0, 0, 90deg);transform:rotate3d(1, 0, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-bottom{from{-webkit-transform:rotate3d(1, 0, 0, 90deg);transform:rotate3d(1, 0, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}}@-webkit-keyframes in-left{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-left{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}}@-webkit-keyframes out-top{from{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}to{-webkit-transform:rotate3d(-1, 0, 0, 102deg);transform:rotate3d(-1, 0, 0, 102deg)}}@keyframes out-top{from{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}to{-webkit-transform:rotate3d(-1, 0, 0, 102deg);transform:rotate3d(-1, 0, 0, 102deg)}}@-webkit-keyframes out-right{from{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}to{-webkit-transform:rotate3d(0, -1, 0, 102deg);transform:rotate3d(0, -1, 0, 102deg)}}@keyframes out-right{from{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}to{-webkit-transform:rotate3d(0, -1, 0, 102deg);transform:rotate3d(0, -1, 0, 102deg)}}@-webkit-keyframes out-bottom{from{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}to{-webkit-transform:rotate3d(1, 0, 0, 101deg);transform:rotate3d(1, 0, 0, 101deg)}}@keyframes out-bottom{from{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}to{-webkit-transform:rotate3d(1, 0, 0, 101deg);transform:rotate3d(1, 0, 0, 101deg)}}@-webkit-keyframes out-left{from{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}to{-webkit-transform:rotate3d(0, 1, 0, 102deg);transform:rotate3d(0, 1, 0, 102deg)}}@keyframes out-left{from{-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}to{-webkit-transform:rotate3d(0, 1, 0, 102deg);transform:rotate3d(0, 1, 0, 102deg)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.test-question-edit .select2-default{color:#626b7f !important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}select{height:40px}html{font-size:100%;height:100%;overflow:auto;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;background:#ffffff}body{margin:0;background:#fff;height:inherit;color:#39424e;font-weight:500;line-height:1.4em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,p,button{font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal}.wrapper-height{height:auto !important}.no-header{min-height:94.5%}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}p.alpha,p .alpha,.alpha{text-transform:uppercase}.beta,.content--list_title,.content--card_title,p.beta,p.content--list_title,p.content--card_title,p .beta,p .content--list_title,p .content--card_title{color:#2ec866}.zeta,.formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.horizontal label:before,p.zeta,p .zeta{color:#979faf}.lite{font-weight:300}.heavy{font-weight:500}strong,.bold,.table-wrap header,.table-wrap header p,.table-wrap a.table-expand,.alert header,.message header,.notification header,.lg-block_head,.sidebar_list-item.media .sidebar_item-heading,.content--list_footer .meta,.content--card_header .meta,.content-text h3,.content--text h3,.page-header .nav-buttons .number-indicator,.page_header .nav-buttons .number-indicator,#page_header .nav-buttons .number-indicator,.page_header_navigation .number-indicator,.page_nav-sub p,.page_nav-sub .dropdown-menu header,.page_navigation-sidebar .number-indicator,.page_header-userbtn{font-weight:600}.large{font-size:110%}.xlarge{font-size:120%}.is-text p,.is-text ul,.is-text ol,.is-text dl{margin-bottom:1em}.is-text pre{margin-bottom:1.5em}.is-text ul:not(.unstyled):not(.ui-menu),.is-text ol:not(.unstyled):not(.ui-menu){margin-left:2em}.is-text ul>ul,.is-text ul ol,.is-text ol>ul,.is-text ol ol{margin:0.25em 0 0.25em 1em !important}.is-text ul>ul>ul,.is-text ul>ul ol,.is-text ul ol>ul,.is-text ul ol ol,.is-text ol>ul>ul,.is-text ol>ul ol,.is-text ol ol>ul,.is-text ol ol ol{margin:0.25em 0 0.25em 1em !important}.is-text li{margin-bottom:5px}.is-text h2,.is-text h3,.is-text h4,.is-text h5,.is-text h6{margin-bottom:20px}a{color:#005cc8;text-decoration:none;font-family:"Whitney SSm A", "Whitney SSm B", "AvenirNext-Regular", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-transition:0.3s color ease;transition:0.3s color ease}a.title-link{color:#26a655}a.title-link.inverse{color:#39424e}a.title-link.inverse:hover{color:#26a655}a:hover{color:#004ea6}a.link-inherit{color:inherit;text-decoration:underline}a.link-inherit:hover{color:#4691f6}a.link-dark{color:#39424e}a.link-dark:hover{color:#4691f6}a:not(.disabled):focus,a:not(.disabled):focus-within,a:not(.disabled):focus-visible,button:not(.disabled):focus,button:not(.disabled):focus-within,button:not(.disabled):focus-visible{outline:2px solid #005cc8 !important;outline-offset:1px}a:not(.disabled):focus,a:not(.disabled):focus-within,a:not(.disabled):focus-visible,button:not(.disabled):focus,button:not(.disabled):focus-within,button:not(.disabled):focus-visible{outline:2px solid #005cc8 !important;outline-offset:1px}a:not(.disabled):focus,a:not(.disabled):focus-within,a:not(.disabled):focus-visible,button:not(.disabled):focus,button:not(.disabled):focus-within,button:not(.disabled):focus-visible{outline:2px solid #005cc8 !important;outline-offset:1px}.active-link{cursor:pointer}h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;font-weight:inherit;line-height:auto;color:inherit}h1.alpha,h2.alpha,h3.alpha,h4.alpha,h5.alpha,h6.alpha{text-transform:uppercase;letter-spacing:1px}h1.beta,h1.content--list_title,h1.content--card_title,h2.beta,h2.content--list_title,h2.content--card_title,h3.beta,h3.content--list_title,h3.content--card_title,h4.beta,h4.content--list_title,h4.content--card_title,h5.beta,h5.content--list_title,h5.content--card_title,h6.beta,h6.content--list_title,h6.content--card_title{font-weight:600}h1.gamma,h2.gamma,h3.gamma,h4.gamma,h5.gamma,h6.gamma{font-weight:bold}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#26a655}h1,h2,h3,h4,h5,h6{font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif}h1,h2,h3{font-weight:bold}h4,h5,h6{font-weight:500}h1{font-size:3em;line-height:1em}h1.small{font-size:2.5em}h1.lightweight{font-size:2em;font-weight:100}h2{font-size:2.25em;line-height:1.333333333333333em}h2.small{font-size:1.875em;line-height:1em;margin-bottom:0}h3{font-size:1.5em;line-height:1em}h4{font-size:1.3125em;line-height:1.142857142857143em}h5{font-size:1.125em;line-height:1.333333333333333em}h6{font-size:1em;line-height:1.5em}.size-jumbo{font-size:120%}ul.unstyled,ul.ui-menu,ol.unstyled,ol.ui-menu{list-style:none}ul.horizontal li,ol.horizontal li{display:inline}ul.horizontal a,ul.horizontal img,ol.horizontal a,ol.horizontal img{float:left}ul.inline li,ol.inline li{display:inline}.vertical-align-top,.badge.expert,.badge.moderator,.badge.contest-moderator,.badge.challenge-author{vertical-align:top}.candidate-login ol ol,.candidate-login ol ul,.candidate-login ul ol,.candidate-login ul ul{margin-left:60px}.inline{list-style:none}.inline>li,.inline>div,.inline>a{display:inline;display:inline-block;margin-right:10px}.inline.large>li,.inline.large>div,.inline.large>a{margin-right:20px}.inline.lines>li,.inline.lines>div,.inline.lines>a{margin-right:4px}.inline.lines>li:not(:last-of-type):after,.inline.lines>div:not(:last-of-type):after,.inline.lines>a:not(:last-of-type):after{content:'';width:1px;height:1em;display:inline-block;background:#979faf;margin-left:7px;position:relative;top:3px}.inline.lines.inverse>li,.inline.lines.inverse>div,.inline.lines.inverse>a{margin-right:0;margin-left:4px}.inline.lines.inverse>li:not(:last-of-type):after,.inline.lines.inverse>div:not(:last-of-type):after,.inline.lines.inverse>a:not(:last-of-type):after{margin-left:0;margin-right:7px}.inline.lines.large>li,.inline.lines.large>div,.inline.lines.large>a{margin-right:9px}.inline.lines.large>li:not(:last-of-type):after,.inline.lines.large>div:not(:last-of-type):after,.inline.lines.large>a:not(:last-of-type):after{margin-left:12px}.inline.lines.large.inverse>li,.inline.lines.large.inverse>div,.inline.lines.large.inverse>a{margin-left:9px;margin-right:0}.inline.lines.large.inverse:after{margin-left:12px;margin-right:0}.inline.lines.large.inverse:last-of-type:after{display:none}.inline.dots>li,.inline.dots>div,.inline.dots>a{margin-right:5px}.inline.dots>li:not(:last-of-type):after,.inline.dots>div:not(:last-of-type):after,.inline.dots>a:not(:last-of-type):after{content:'\2022';width:1px;height:12px;display:inline-block;margin-left:6px}.inline.dots.large>li,.inline.dots.large>div,.inline.dots.large>a{margin-right:10px}.inline.dots.large>li:not(:last-of-type):after,.inline.dots.large>div:not(:last-of-type):after,.inline.dots.large>a:not(:last-of-type):after{margin-left:11px}dt{font-weight:600}dd{margin-left:9px}dl.horizontal dt{float:left;width:120px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}dl.horizontal dd{margin-left:130px}.justify{text-align:justify}.justify:after{content:'';display:inline-block;width:100%}p{font-size:1em;line-height:1.5em;margin:0}[class*="span"].no-flow{margin-left:20px}small,.small,.table-wrap a.table-expand,.grey-text{font-size:90%}.xsmall{font-size:80%}.xxsmall{font-size:70%}p small.bold,p small.lg-block_head,p .sidebar_list-item.media small.sidebar_item-heading,.sidebar_list-item.media p small.sidebar_item-heading,p .content--list_footer small.meta,.content--list_footer p small.meta,p .content--card_header small.meta,.content--card_header p small.meta,p small .bold,p small .table-wrap header,.table-wrap p small header,p small .table-wrap header p,.table-wrap header p small p,p small .table-wrap a.table-expand,.table-wrap p small a.table-expand,p small .alert header,.alert p small header,p small .message header,.message p small header,p small .notification header,.notification p small header,p small .lg-block_head,p small .sidebar_list-item.media .sidebar_item-heading,.sidebar_list-item.media p small .sidebar_item-heading,p small .content--list_footer .meta,.content--list_footer p small .meta,p small .content--card_header .meta,.content--card_header p small .meta,p small .content-text h3,.content-text p small h3,p small .content--text h3,.content--text p small h3,p small strong,p.small.bold,.table-wrap header p.small,p.small.lg-block_head,.sidebar_list-item.media p.small.sidebar_item-heading,.content--list_footer p.small.meta,.content--card_header p.small.meta,p.small .bold,p.small .table-wrap header,.table-wrap p.small header,p.small .table-wrap header p,.table-wrap header p.small p,p.small .table-wrap a.table-expand,.table-wrap p.small a.table-expand,p.small .alert header,.alert p.small header,p.small .message header,.message p.small header,p.small .notification header,.notification p.small header,p.small .lg-block_head,p.small .sidebar_list-item.media .sidebar_item-heading,.sidebar_list-item.media p.small .sidebar_item-heading,p.small .content--list_footer .meta,.content--list_footer p.small .meta,p.small .content--card_header .meta,.content--card_header p.small .meta,p.small .content-text h3,.content-text p.small h3,p.small .content--text h3,.content--text p.small h3,p.small strong{color:#39424e}.secondary,.meta{font-size:.9375em;color:#979faf;font-weight:500}.dark-wrap p{color:#f1f1f1;margin:0}em{font-style:italic}.body-text a{font:inherit}.aside{color:#979faf;font-style:italic}small.aside,small .aside,.small .aside,.table-wrap a.table-expand .aside,.small.aside,.table-wrap a.aside.table-expand{font-style:normal}.inline{display:inline}ul.inline{display:block}.right-align,.text-right,.alignR{text-align:right}.left,.left-align,.text-left,.alignL{text-align:left !important}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-center,.content--card_btnwrap,.alignc,.m,.center-align{text-align:center !important}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";opacity:0.7;filter:alpha(opacity=70)}.caret.caret-up{border-top-color:transparent;border-bottom:4px solid #000}.caret.caret-right{top:9px;left:12px;border-right:5px solid transparent;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #222222}abbr[title]{cursor:help;border-bottom:1px dotted #999999}abbr.initialism{font-size:90%;text-transform:uppercase}code,pre{padding:0 3px 2px;font-family:Menlo, Monaco, Consolas, "Courier New", monospace;font-size:14px;color:#333333;border-radius:3px}code{padding:3px;background:#f8f8f8;font-size:1em;color:#f65039}pre{display:block;margin:0 0 9px;padding:0;font-size:14px;line-height:18px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;color:#454c59;background:#fff;padding:20px;border:1px solid #C2C7D0}pre.prettyprint{margin-bottom:18px}.break-word{word-break:break-word}pre code{padding:0;color:inherit;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.sub-label{color:#979faf;font-size:12px;text-transform:uppercase;display:block}.counterOL,.counterOL--block{counter-reset:olCounter}.counterOL li,.counterOL--block li{counter-increment:olCounter;list-style:none;margin-left:2em;position:relative}.counterOL li:before,.counterOL--block li:before{content:counter(olCounter);color:#2ec866;position:absolute;top:0;left:-2em;width:2em}.counterOL--block li{margin-left:3em}.counterOL--block li:before{left:-3em;line-height:2em;background:#EFF1F3;border-radius:100px;color:#39424e;font-size:.8em;text-align:center;font-weight:600}.counterOL--block.counterGreen li:before{background:#2ec866}hr{margin:18px 0;height:0;border-top:2px solid #EFF1F3}hr.small{width:40%;margin:1.5em auto}h3.green-heading{color:#2ec866;font-weight:600;letter-spacing:0.5px}span.green-heading-desc{font-size:13px;font-weight:600}.green-text-spaced{color:#2ec866;letter-spacing:1px;font-weight:400}.gray-text{color:#767676}.icon--right:before{margin-left:5px;margin-right:0}.icon--single:before{margin-right:0}.icon-text{position:relative}.icon-large{font-size:20px}.icon--grey{color:#979faf}.icon--grey:hover{color:#39424e}.rating .icon-star-empty{color:#c5c5c5;font-size:1.1em}.rating .icon-star{color:#ffbd00;font-size:1.1em}.container{box-sizing:border-box;margin-left:auto;margin-right:auto;position:relative;max-width:1240px;min-width:1024px;padding-left:20px;padding-right:20px}.layout_pad{padding:20px 30px}.container--static{margin:0 auto;width:961px}.container--flex{width:90%;max-width:1240px;margin:0 auto}.span-third,.span-2ofthree,.span-sixth,.span-5ofsix,.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12,.span13,.span14,.span15,.span16,.span-xl-third,.span-xl-2ofthree,.span-xl-sixth,.span-xl-5ofsix,.span-xl-1,.span-xl-2,.span-xl-3,.span-xl-4,.span-xl-5,.span-xl-6,.span-xl-7,.span-xl-8,.span-xl-9,.span-xl-10,.span-xl-11,.span-xl-12,.span-xl-13,.span-xl-14,.span-xl-15,.span-xl-16,.span-lg-third,.span-lg-2ofthree,.span-lg-sixth,.span-lg-5ofsix,.span-lg-fifth,.span-lg-1,.span-lg-2,.span-lg-3,.span-lg-4,.span-lg-5,.span-lg-6,.span-lg-7,.span-lg-8,.span-lg-9,.span-lg-10,.span-lg-11,.span-lg-12,.span-lg-13,.span-lg-14,.span-lg-15,.span-lg-16,.span-md-third,.span-md-2ofthree,.span-md-sixth,.span-md-5ofsix,.span-md-1,.span-md-2,.span-md-3,.span-md-4,.span-md-5,.span-md-6,.span-md-7,.span-md-8,.span-md-9,.span-md-10,.span-md-11,.span-md-12,.span-md-13,.span-md-14,.span-md-15,.span-md-16,.span-sm-third,.span-sm-2ofthree,.span-sm-sixth,.span-sm-5ofsix,.span-sm-1,.span-sm-2,.span-sm-3,.span-sm-4,.span-sm-5,.span-sm-6,.span-sm-7,.span-sm-8,.span-sm-9,.span-sm-10,.span-sm-11,.span-sm-12,.span-sm-13,.span-sm-14,.span-sm-15,.span-sm-16,.span-xs-third,.span-xs-2ofthree,.span-xs-sixth,.span-xs-5ofsix,.span-xs-1,.span-xs-2,.span-xs-3,.span-xs-4,.span-xs-5,.span-xs-6,.span-xs-7,.span-xs-8,.span-xs-9,.span-xs-10,.span-xs-11,.span-xs-12,.span-xs-13,.span-xs-14,.span-xs-15,.span-xs-16,.span-flex-third,.span-flex-2ofthree,.span-flex-sixth,.span-flex-5ofsix,.span-flex-1,.span-flex-2,.span-flex-3,.span-flex-4,.span-flex-5,.span-flex-6,.span-flex-7,.span-flex-8,.span-flex-9,.span-flex-10,.span-flex-11,.span-flex-12,.span-flex-13,.span-flex-14,.span-flex-15,.span-flex-16{box-sizing:border-box;float:left;margin-left:0;padding-left:7.5px;padding-right:7.5px}.span-third,.span-xs-third,.span-flex-third{width:33.333333%}.span-2ofthree,.span-xs-2ofthree,.span-flex-2ofthree{width:66.66666667%}.span-sixth,.span-xs-sixth,.span-flex-sixth{width:16.6666667%}.span-5ofsix,.span-xs-5ofsix,.span-flex-5ofsix{width:83.333333333%}.span16,.span-xs-16,.span-flex-16{width:100%}.span15,.span-xs-15,.span-flex-15{width:93.75%}.span14,.span-xs-14,.span-flex-14{width:87.5%}.span13,.span-xs-13,.span-flex-13{width:81.25%}.span12,.span-xs-12,.span-flex-12{width:75%}.span11,.span-xs-11,.span-flex-11{width:68.75%}.span10,.span-xs-10,.span-flex-10{width:62.5%}.span9,.span-xs-9,.span-flex-9{width:56.25%}.span8,.span-xs-8,.span-flex-8{width:50%}.span7,.span-xs-7,.span-flex-7{width:43.75%}.span6,.span-xs-6,.span-flex-6{width:37.5%}.span5,.span-xs-5,.span-flex-5{width:31.25%}.span4,.span-xs-4,.span-flex-4{width:25%}.span3,.span-xs-3,.span-flex-3{width:18.75%}.span2,.span-xs-2,.span-flex-2{width:12.5%}.span1,.span-xs-1,.span-flex-1{width:6.25%}.offset15{padding-left:900px !important}.offset14{padding-left:854px !important}.offset13{padding-left:793px !important}.offset12{padding-left:732px !important}.offset11{padding-left:671px !important}.offset10{padding-left:610px !important}.offset9{padding-left:549px !important}.offset8{padding-left:488px !important}.offset7{padding-left:427px !important}.offset6{padding-left:366px !important}.offset5{padding-left:305px !important}.offset4{padding-left:244px !important}.offset3{padding-left:183px !important}.offset2{padding-left:122px !important}.offset1{padding-left:61px !important}.row,.formgroup.horizontal{margin-left:-7.5px;margin-right:-7.5px}.row.row-sub,.row-sub.formgroup.horizontal{margin-bottom:10px}.row.push,.push.formgroup.horizontal{margin-left:0}.row.row-flex,.row-flex.formgroup.horizontal{box-sizing:border-box;margin:0}.row.row-alt,.row-alt.formgroup.horizontal{background:#f8f9fa}.row-clear [class*="span"]{margin-left:0;padding-left:15px}.layout_sidebar,.layout_content{position:relative}.layout_sidebar{width:30%;float:left}.layout_inverse .layout_sidebar{float:right}.layout_content{padding-left:20px;float:right;width:70%}.layout_inverse .layout_content{float:left;padding-left:0;padding-right:20px}.page_full{background:#fff}.page_full .content_primary{width:100%}.page_wide .content_primary{width:78.125%}.page_narrow .content_primary{width:77%}.content_group--block{box-sizing:border-box}.content_group--block.content_primary{padding:0 20px 20px 10px}.content_group--block.content_primary.pull-left,.formgroup.inline label.content_group--block.content_primary,.formgroup.hr_checkbox.inline label.content_group--block.content_primary:before,.formgroup.hr_checkbox.horizontal label.content_group--block.content_primary:before,.sidebar_list-item.media .content_group--block.content_primary.media-el{padding-right:10px;padding-left:20px}.sidebar_header,.content_header{height:60px;line-height:60px}.sidebar_header p,.content_header p{line-height:60px}.sidebar_header input,.content_header input{margin-bottom:0}.content_header .dropdown-menu{min-width:150px;border-top:1px solid #ddd}.content_subheader{border-bottom:1px solid #d0d0d0;padding:10px 0}.content_subheader a{color:inherit}.content_wrap{height:100%;overflow:auto;position:relative}.slide-away .container{padding-left:0}.slide-away .page_navigation-sidebar{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slide-away .page_navigation-sidebar.toggle-open{-webkit-transform:translateX(0);transform:translateX(0)}.slide-away .page_header-logo{-webkit-transform:translateX(70px);transform:translateX(70px)}.slide-away .sidebar_toggle{-webkit-transform:translateX(-15px);transform:translateX(-15px)}html{width:100%}.hre-nav{max-width:100%}.hre-nav.admin{border-top:#FF5555 5px solid;height:55px}.fluid-wrapper{width:100%;top:60px;bottom:0px;position:absolute;min-width:1024px}#HackerRank-X-main .fluid-wrapper{min-width:960px}.hre-sidebar{position:fixed;width:300px;top:60px;bottom:0;background:#2a3443}.hre-content-wrapper{position:absolute;left:220px;right:0;top:0;width:81%;width:calc(100% - 220px);height:calc(100% - 38px);bottom:0}.hre-content-wrapper.max-width{left:0}.hre-footer{position:fixed;bottom:0;left:0px;right:0;min-height:40px;background:#ffffff;z-index:2000;-webkit-transition:.5s left .1s ease;transition:.5s left .1s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hre-footer a{color:#39424e}.hre-footer a.btn,.hre-footer a.btn-inverse,.hre-footer a.btn-inverse.btn-inverse--alt:hover,.hre-footer a.btn-grey,.hre-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hre-footer a.hr-dialog-button.hr_primary-btn,.hre-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hre-footer a.hr-dialog-button.hr_primary-btn,.hre-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hre-footer a.hr-dialog-button.hr_secondary-btn,.hre-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hre-footer a.hr-dialog-button.hr_secondary-btn,.hre-footer a.hr-dialog-button.hr_primary-btn,.hre-footer a.hr-dialog-button.hr_secondary-btn{color:#39424e}.hre-full-content-wrapper{position:absolute;left:0px;right:0;top:0;bottom:0;min-width:1024px;height:calc(100% - 38px)}.overflow-content{width:100%;overflow-x:hidden;bottom:0;position:absolute;top:52px}.challenge-text *{word-wrap:break-word;word-break:break-word}.overflow-content.adjust-two-fixed-bar{top:102px}.overflow-content.support-reponsive-bottom-holder{bottom:86px}.responsive-bottom-holder{padding:20px;background:#fff}.responsive-bottom-holder.float-bottom{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #e0e0e0}.top-fixed-bar{top:0;left:0;right:0;height:60px;background:#ffffff;border-bottom:1px solid #e0e0e0;position:relative;z-index:100}.top-fixed-bar.support-sub-bar{height:106px}.top-fixed-bar .sub-top-bar{width:100%;border-top:1px solid #e0e0e0;height:60px}ul.sub-topbar-tabs{padding:0;display:inline-block;list-style:none;line-height:22px}ul.sub-topbar-tabs li{float:left}ul.sub-topbar-tabs li a{font-weight:600;color:#979faf;padding:14px 16px;display:block}ul.sub-topbar-tabs li:hover a{color:#626b7f}ul.sub-topbar-tabs li.active{border-bottom:5px solid #2ec866}ul.sub-topbar-tabs li.active a{color:#39424e}.fs_body{overflow:hidden;height:100%;position:relative}.fixed_scroll{position:relative;height:100%;overflow:auto}.fs-wrapper{position:absolute;z-index:100;top:0;height:100%}.fs-root{width:288px;left:0}.fs-content{left:288px;width:672px}.fs-inner{outline:0;position:absolute;left:0;right:0;top:0;bottom:0;background-color:#FFF;-webkit-overflow-scrolling:touch;overflow:auto}@media screen and (min-width: 480px){.hidden-xs{display:block}.hidden-sm{display:none}.visible-xs{display:none !important}.visible-sm{display:block !important}.span-sm-third{width:33.333333%}.span-sm-2ofthree{width:66.666667%}.span-sm-sixth{width:16.666667%}.span-sm-5ofsix{width:83.3333333%}.span-sm-1{width:6.25%}.span-sm-2{width:12.5%}.span-sm-3{width:18.75%}.span-sm-4{width:25%}.span-sm-5{width:31.25%}.span-sm-6{width:37.5%}.span-sm-7{width:43.75%}.span-sm-8{width:50%}.span-sm-9{width:56.25%}.span-sm-10{width:62.5%}.span-sm-11{width:68.75%}.span-sm-12{width:75%}.span-sm-13{width:81.25%}.span-sm-14{width:87.5%}.span-sm-15{width:93.75%}.span-sm-16{width:100%}.offset-sm-third{margin-left:33.333333%}.offset-sm-2ofthree{margin-left:66.666667%}.offset-sm-sixth{margin-left:16.666667%}.offset-sm-5ofsix{width:83.3333333%}.offset-sm-1{margin-left:6.25%}.offset-sm-2{margin-left:12.5%}.offset-sm-3{margin-left:18.75%}.offset-sm-4{margin-left:25%}.offset-sm-5{margin-left:31.25%}.offset-sm-6{margin-left:37.5%}.offset-sm-7{margin-left:43.75%}.offset-sm-8{margin-left:50%}.offset-sm-9{margin-left:56.25%}.offset-sm-10{margin-left:62.5%}.offset-sm-11{margin-left:68.75%}.offset-sm-12{margin-left:75%}.offset-sm-13{margin-left:81.25%}.offset-sm-14{margin-left:87.5%}.offset-sm-15{margin-left:93.75%}}@media screen and (min-width: 768px){.hidden-sm{display:block}.hidden-md{display:none}.visible-sm{display:none !important}.visible-md{display:block !important}.span-md-third{width:33.333333%}.span-md-2ofthree{width:66.666667%}.span-md-sixth{width:16.666667%}.span-md-5ofsix{width:83.3333333%}.span-md-1{width:6.25%}.span-md-2{width:12.5%}.span-md-3{width:18.75%}.span-md-4{width:25%}.span-md-5{width:31.25%}.span-md-6{width:37.5%}.span-md-7{width:43.75%}.span-md-8{width:50%}.span-md-9{width:56.25%}.span-md-10{width:62.5%}.span-md-11{width:68.75%}.span-md-12{width:75%}.span-md-13{width:81.25%}.span-md-14{width:87.5%}.span-md-15{width:93.75%}.span-md-16{width:100%}.offset-md-third{margin-left:33.333333%}.offset-md-2ofthree{margin-left:66.666667%}.offset-md-sixth{margin-left:16.666667%}.offset-md-5ofsix{width:83.3333333%}.offset-md-1{margin-left:6.25%}.offset-md-2{margin-left:12.5%}.offset-md-3{margin-left:18.75%}.offset-md-4{margin-left:25%}.offset-md-5{margin-left:31.25%}.offset-md-6{margin-left:37.5%}.offset-md-7{margin-left:43.75%}.offset-md-8{margin-left:50%}.offset-md-9{margin-left:56.25%}.offset-md-10{margin-left:62.5%}.offset-md-11{margin-left:68.75%}.offset-md-12{margin-left:75%}.offset-md-13{margin-left:81.25%}.offset-md-14{margin-left:87.5%}.offset-md-15{margin-left:93.75%}}@media screen and (min-width: 960px){.hidden-md{display:block}.hidden-lg{display:none}.visible-md{display:none !important}.visible-lg{display:block !important}.span-lg-third{width:33.333333%}.span-lg-2ofthree{width:66.666667%}.span-lg-sixth{width:16.666667%}.span-lg-5ofsix{width:83.3333333%}.span-lg-fifth{width:20%}.span-lg-1{width:6.25%}.span-lg-2{width:12.5%}.span-lg-3{width:18.75%}.span-lg-4{width:25%}.span-lg-5{width:31.25%}.span-lg-6{width:37.5%}.span-lg-7{width:43.75%}.span-lg-8{width:50%}.span-lg-9{width:56.25%}.span-lg-10{width:62.5%}.span-lg-11{width:68.75%}.span-lg-12{width:75%}.span-lg-13{width:81.25%}.span-lg-14{width:87.5%}.span-lg-15{width:93.75%}.span-lg-16{width:100%}.offset-lg-third{margin-left:33.333333%}.offset-lg-2ofthree{margin-left:66.666667%}.offset-lg-sixth{margin-left:16.666667%}.offset-lg-5ofsix{width:83.3333333%}.offset-lg-1{margin-left:6.25%}.offset-lg-2{margin-left:12.5%}.offset-lg-3{margin-left:18.75%}.offset-lg-4{margin-left:25%}.offset-lg-5{margin-left:31.25%}.offset-lg-6{margin-left:37.5%}.offset-lg-7{margin-left:43.75%}.offset-lg-8{margin-left:50%}.offset-lg-9{margin-left:56.25%}.offset-lg-10{margin-left:62.5%}.offset-lg-11{margin-left:68.75%}.offset-lg-12{margin-left:75%}.offset-lg-13{margin-left:81.25%}.offset-lg-14{margin-left:87.5%}.offset-lg-15{margin-left:93.75%}}@media screen and (min-width: 1200px){.hidden-lg{display:block}.hidden-xl{display:none}.visible-lg{display:none !important}.visible-xl{display:block !important}.container--flex{max-width:1400px}.span-xl-third{width:33.333333%}.span-xl-2ofthree{width:66.666667%}.span-xl-sixth{width:16.666667%}.span-xl-5ofsix{width:83.3333333%}.span-xl-1{width:6.25%}.span-xl-2{width:12.5%}.span-xl-3{width:18.75%}.span-xl-4{width:25%}.span-xl-5{width:31.25%}.span-xl-6{width:37.5%}.span-xl-7{width:43.75%}.span-xl-8{width:50%}.span-xl-9{width:56.25%}.span-xl-10{width:62.5%}.span-xl-11{width:68.75%}.span-xl-12{width:75%}.span-xl-13{width:81.25%}.span-xl-14{width:87.5%}.span-xl-15{width:93.75%}.span-xl-16{width:100%}.offset-xl-third{margin-left:33.333333%}.offset-xl-2ofthree{margin-left:66.666667%}.offset-xl-sixth{margin-left:16.666667%}.offset-xl-5ofsix{width:83.3333333%}.offset-xl-1{margin-left:6.25%}.offset-xl-2{margin-left:12.5%}.offset-xl-3{margin-left:18.75%}.offset-xl-4{margin-left:25%}.offset-xl-5{margin-left:31.25%}.offset-xl-6{margin-left:37.5%}.offset-xl-7{margin-left:43.75%}.offset-xl-8{margin-left:50%}.offset-xl-9{margin-left:56.25%}.offset-xl-10{margin-left:62.5%}.offset-xl-11{margin-left:68.75%}.offset-xl-12{margin-left:75%}.offset-xl-13{margin-left:81.25%}.offset-xl-14{margin-left:87.5%}.offset-xl-15{margin-left:93.75%}}.max-width{width:100%}hr.gray{border:none;border-top-color:#bababa;border-top-width:1px;color:#fff;height:1px;width:100%;padding:0px}hr.gray.solid{border-top-style:solid}hr.gray.dash{border-top-style:dashed}.inline-block{display:inline-block}.btn-group,.breadcrumbs,.modal-footer,.clearfix,ul.horizontal,ol.horizontal,.container,.container--static,.container--flex,.row,.formgroup.horizontal,.page_full,.formgroup.inline,.ui-menu .ui-menu-item,.table-wrap header,.nav-tabs,.mega_select,.sidebar_list-item.media,.content--list_header,.content--list_footer,.page_header_navigation,.select-wrap .dropdown-toggle,.container--inner{*zoom:1}.btn-group:before,.breadcrumbs:before,.modal-footer:before,.clearfix:before,ul.horizontal:before,ol.horizontal:before,.container:before,.container--static:before,.container--flex:before,.row:before,.formgroup.horizontal:before,.page_full:before,.formgroup.inline:before,.ui-menu .ui-menu-item:before,.table-wrap header:before,.nav-tabs:before,.mega_select:before,.sidebar_list-item.media:before,.content--list_header:before,.content--list_footer:before,.page_header_navigation:before,.select-wrap .dropdown-toggle:before,.container--inner:before,.btn-group:after,.breadcrumbs:after,.modal-footer:after,.clearfix:after,ul.horizontal:after,ol.horizontal:after,.container:after,.container--static:after,.container--flex:after,.row:after,.formgroup.horizontal:after,.page_full:after,.formgroup.inline:after,.ui-menu .ui-menu-item:after,.table-wrap header:after,.nav-tabs:after,.mega_select:after,.sidebar_list-item.media:after,.content--list_header:after,.content--list_footer:after,.page_header_navigation:after,.select-wrap .dropdown-toggle:after,.container--inner:after{content:"";display:table}.btn-group:after,.breadcrumbs:after,.modal-footer:after,.clearfix:after,ul.horizontal:after,ol.horizontal:after,.container:after,.container--static:after,.container--flex:after,.row:after,.formgroup.horizontal:after,.page_full:after,.formgroup.inline:after,.ui-menu .ui-menu-item:after,.table-wrap header:after,.nav-tabs:after,.mega_select:after,.sidebar_list-item.media:after,.content--list_header:after,.content--list_footer:after,.page_header_navigation:after,.select-wrap .dropdown-toggle:after,.container--inner:after{clear:both}.mmT,.content--list_footer .meta,.content--card_header .meta,.page-header .dropdown-auth .dropdown-menu .progress-wrapper,.page_header .dropdown-auth .dropdown-menu .progress-wrapper,#page_header .dropdown-auth .dropdown-menu .progress-wrapper{margin-top:5px}.mmR{margin-right:5px}.mmB{margin-bottom:5px}.mmL{margin-left:5px}.mmA{margin:5px}.pmT{padding-top:5px}.pmR{padding-right:5px}.pmB,.content--card_header{padding-bottom:5px}.pmL{padding-left:5px}.pmA{padding:5px}.msT,.content--list_footer,.content--card_header{margin-top:10px}.msR{margin-right:10px}.msB,.content--list_title{margin-bottom:10px}.msL{margin-left:10px}.msA{margin:10px}.psT,.table-wrap .row,.table-wrap .formgroup.horizontal,.page_navigation-sidebar,.page_navigation-sidebar-disabled{padding-top:10px}.psR,.formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.horizontal label:before{padding-right:10px}.psB,.table-wrap .row,.table-wrap .formgroup.horizontal,.page_navigation-sidebar,.page_navigation-sidebar-disabled{padding-bottom:10px}.psL{padding-left:10px}.psA,.content--card_footer{padding:10px}.mdT{margin-top:15px}.mdR{margin-right:15px}.mdB{margin-bottom:15px}.mdL{margin-left:15px}.mdA{margin:15px}.pdT{padding-top:15px}.pdR,.content--card_body{padding-right:15px}.pdB{padding-bottom:15px}.pdL,.content--card_body{padding-left:15px}.pdA,.content--card_header{padding:15px}.mlT,.formgroup{margin-top:20px}.mlR,.formgroup.inline label,.sidebar_list-item.media .media-el{margin-right:20px}.mlB,.formgroup,.content--card,.content--card_body,.content--card_btnwrap{margin-bottom:20px}.mlL{margin-left:20px}.mlA{margin:20px}.mjT{margin-top:30px}.mjR{margin-right:30px}.mjB{margin-bottom:30px}.mjL{margin-left:30px}.mjA{margin:30px}.plT{padding-top:20px}.plR{padding-right:20px}.plB{padding-bottom:20px}.plL{padding-left:20px}.plA,.alert header,.message header,.notification header{padding:20px}.pjT{padding-top:30px}.pjR{padding-right:30px}.pjB{padding-bottom:30px}.pjL{padding-left:30px}.pjA{padding:30px}.padded{padding:20px}.pull-right{float:right}.pull-left,.formgroup.inline label,.formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.horizontal label:before,.sidebar_list-item.media .media-el{float:left}.full-width,.fw{width:100%}.hide{display:none}.force-hide{display:none !important}.show{display:block}.invisible{visibility:hidden}.fade{-webkit-transition:0.15s opacity linear;transition:0.15s opacity linear;opacity:0}.fade.in{opacity:1}.btn,.btn-inverse,.btn-inverse.btn-inverse--alt:hover,.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog-button.hr_primary-btn,.hr-dialog-button.hr_secondary-btn{font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;background-color:whitesmoke;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #fff), color-stop(1, #f5f5f5));background-image:-webkit-linear-gradient(top, #fff, #f5f5f5);background-image:linear-gradient(to bottom, #fff, #f5f5f5);border:1px solid #c2c7d0;border-bottom-color:#b4bac5;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.08),inset 0 -1px 4px rgba(151,159,175,0.2);box-sizing:border-box;cursor:pointer;display:inline-block;*display:inline;padding:10px 15px;margin-bottom:0;*margin-left:.3em;font-size:14px;font-weight:500;line-height:18px;*line-height:20px;position:relative;color:#39424e;text-align:center;text-decoration:none !important;vertical-align:middle;*zoom:1}.btn:hover,.btn-inverse:hover,.btn-inverse.btn-inverse--alt:hover,.btn-grey:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:hover,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn:hover,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn:hover,.hr-dialog-button.hr_primary-btn:hover,.hr-dialog-button.hr_secondary-btn:hover,.btn.hover,.hover.btn-inverse,.hover.btn-inverse.btn-inverse--alt:hover,.hover.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hover.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hover.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hover.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hover.hr-dialog-button.hr_secondary-btn,.hover.hr-dialog-button.hr_primary-btn,.hover.hr-dialog-button.hr_secondary-btn{background-color:#f0f0f0;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #fff), color-stop(1, #f0f0f0));background-image:-webkit-linear-gradient(top, #fff, #f0f0f0);background-image:linear-gradient(to bottom, #fff, #f0f0f0);background-color:#f8f8f8;box-shadow:0 1px 3px rgba(0,0,0,0.1),inset 0 -1px 4px rgba(151,159,175,0.2);color:#39424e;text-decoration:none}.btn:focus,.btn-inverse:focus,.btn-inverse.btn-inverse--alt:focus:hover,.btn-grey:focus,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:focus,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:focus,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn:focus,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn:focus,.hr-dialog-button.hr_primary-btn:focus,.hr-dialog-button.hr_secondary-btn:focus{outline:1px solid #77B5E5}.btn:active,.btn-inverse:active,.btn-inverse.btn-inverse--alt:active:hover,.btn-grey:active,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:active,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:active,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn:active,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn:active,.hr-dialog-button.hr_primary-btn:active,.hr-dialog-button.hr_secondary-btn:active,.btn.active,.active.btn-inverse,.active.btn-inverse.btn-inverse--alt:hover,.active.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .active.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .active.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .active.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .active.hr-dialog-button.hr_secondary-btn,.active.hr-dialog-button.hr_primary-btn,.active.hr-dialog-button.hr_secondary-btn{background:#f4f4f4;box-shadow:inset 0 1px 3px rgba(0,0,0,0.05);outline:0}.btn.disabled,.disabled.btn-inverse,.disabled.btn-inverse.btn-inverse--alt:hover,.disabled.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_secondary-btn,.disabled.hr-dialog-button.hr_primary-btn,.disabled.hr-dialog-button.hr_secondary-btn,.btn[disabled],[disabled].btn-inverse,[disabled].btn-inverse.btn-inverse--alt:hover,[disabled].btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_secondary-btn,[disabled].hr-dialog-button.hr_primary-btn,[disabled].hr-dialog-button.hr_secondary-btn{cursor:default;background:#f1f1f1;opacity:0.65;filter:alpha(opacity=65);box-shadow:none;outline:none;pointer-events:none}.btn [class^="icon-"]:before,.btn-inverse [class^="icon-"]:before,.btn-inverse.btn-inverse--alt:hover [class^="icon-"]:before,.btn-grey [class^="icon-"]:before,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn [class^="icon-"]:before,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn [class^="icon-"]:before,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn [class^="icon-"]:before,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn [class^="icon-"]:before,.hr-dialog-button.hr_primary-btn [class^="icon-"]:before,.hr-dialog-button.hr_secondary-btn [class^="icon-"]:before,.btn [class*=" icon-"]:before,.btn-inverse [class*=" icon-"]:before,.btn-inverse.btn-inverse--alt:hover [class*=" icon-"]:before,.btn-grey [class*=" icon-"]:before,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn [class*=" icon-"]:before,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn [class*=" icon-"]:before,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn [class*=" icon-"]:before,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn [class*=" icon-"]:before,.hr-dialog-button.hr_primary-btn [class*=" icon-"]:before,.hr-dialog-button.hr_secondary-btn [class*=" icon-"]:before,.btn .formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.inline .btn label:before,.btn-inverse .formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.inline .btn-inverse label:before,.btn-grey .formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.inline .btn-grey label:before,.hr-dialog-button.hr_primary-btn .formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.inline .hr-dialog-button.hr_primary-btn label:before,.hr-dialog-button.hr_secondary-btn .formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.inline .hr-dialog-button.hr_secondary-btn label:before,.btn .formgroup.hr_checkbox.horizontal label:before,.formgroup.hr_checkbox.horizontal .btn label:before,.btn-inverse .formgroup.hr_checkbox.horizontal label:before,.formgroup.hr_checkbox.horizontal .btn-inverse label:before,.btn-grey .formgroup.hr_checkbox.horizontal label:before,.formgroup.hr_checkbox.horizontal .btn-grey label:before,.hr-dialog-button.hr_primary-btn .formgroup.hr_checkbox.horizontal label:before,.formgroup.hr_checkbox.horizontal .hr-dialog-button.hr_primary-btn label:before,.hr-dialog-button.hr_secondary-btn .formgroup.hr_checkbox.horizontal label:before,.formgroup.hr_checkbox.horizontal .hr-dialog-button.hr_secondary-btn label:before{line-height:inherit}button.btn,button.btn-inverse,button.btn-inverse.btn-inverse--alt:hover,button.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_secondary-btn,button.hr-dialog-button.hr_primary-btn,button.hr-dialog-button.hr_secondary-btn{font-weight:500 !important}button.btn.clear_btn,button.clear_btn.btn-inverse,button.clear_btn.btn-inverse.btn-inverse--alt:hover,button.clear_btn.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.clear_btn.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.clear_btn.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.clear_btn.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.clear_btn.hr-dialog-button.hr_secondary-btn,button.clear_btn.hr-dialog-button.hr_primary-btn,button.clear_btn.hr-dialog-button.hr_secondary-btn{background:none;border:none;box-shadow:none;color:#4691f6}button.btn.clear_btn:hover,button.clear_btn.btn-inverse:hover,button.clear_btn.btn-grey:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.clear_btn.hr-dialog-button.hr_primary-btn:hover,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.clear_btn.hr-dialog-button.hr_primary-btn:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.clear_btn.hr-dialog-button.hr_secondary-btn:hover,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.clear_btn.hr-dialog-button.hr_secondary-btn:hover,button.clear_btn.hr-dialog-button.hr_primary-btn:hover,button.clear_btn.hr-dialog-button.hr_secondary-btn:hover{text-decoration:underline !important}button{margin:0}.btn-mini{padding:2px 6px;font-size:11px;line-height:14px}.btn-small{padding:5px 9px;font-size:13px;line-height:16px}.btn-mid{padding:12px 20px;font-size:14px;line-height:normal}.btn-large{padding:12px 20px;font-size:18px;line-height:normal}.btn-xlarge{padding:15px 40px;font-size:24px;line-height:normal}#HackerRank-main .btn-mini,#HackerRank-X-main .btn-mini{padding:2px 6px;font-size:11px;line-height:14px}#HackerRank-main .btn-small,#HackerRank-X-main .btn-small{padding:6px 10px;font-size:13px;line-height:16px}#HackerRank-main .btn-mid,#HackerRank-X-main .btn-mid{padding:8px 16px;font-size:14px;line-height:normal}#HackerRank-main .btn-large,#HackerRank-X-main .btn-large{padding:10px 20px;font-size:16px;line-height:normal}#HackerRank-main .btn-xlarge,#HackerRank-X-main .btn-xlarge{padding:15px 40px;font-size:24px;line-height:normal}.btn-primary,.btn-primary-new,.btn-green,.btn-inverse:active .btn-inverse.active{color:#fff;background:#00751f;-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none;border-color:#00751f}.btn-primary:not(.btn-flat),.btn-primary-new:not(.btn-flat),.btn-green:not(.btn-flat),.btn-inverse:active .btn-inverse.active:not(.btn-flat){border-color:#088837;border-bottom-color:#007827;background-color:#005c18;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #00751f), color-stop(1, #005c18));background-image:-webkit-linear-gradient(top, #00751f, #005c18);background-image:linear-gradient(to bottom, #00751f, #005c18);box-shadow:0 1px 3px rgba(0,0,0,0.2),inset 0 1px 1px rgba(255,255,255,0.1),inset 0 -1px 4px rgba(32,138,70,0.3)}.btn-primary:hover,.btn-primary-new:hover,.btn-primary.hover,.hover.btn-primary-new,.btn-green:hover,.btn-inverse:hover,.btn-inverse.hover,.btn-inverse:active .btn-inverse.active:hover,.btn-green.hover,.btn-inverse:active .hover.btn-inverse.active{background:#00640e;color:#fff}.btn-primary:hover:not(.btn-flat),.btn-primary-new:hover:not(.btn-flat),.btn-primary.hover:not(.btn-flat),.hover.btn-primary-new:not(.btn-flat),.btn-green:hover:not(.btn-flat),.btn-inverse:not(.btn-flat):hover,.btn-inverse.hover:not(.btn-flat),.btn-inverse:active .btn-inverse.active:hover:not(.btn-flat),.btn-green.hover:not(.btn-flat),.btn-inverse:active .hover.btn-inverse.active:not(.btn-flat){background-color:#005617;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #00751f), color-stop(1, #005617));background-image:-webkit-linear-gradient(top, #00751f, #005617);background-image:linear-gradient(to bottom, #00751f, #005617);box-shadow:0 1px 3px rgba(0,0,0,0.3),inset 0 1px 1px rgba(255,255,255,0.1),inset 0 -1px 6px rgba(32,138,70,0.4)}.btn-primary:hover.btn-flat,.btn-primary-new:hover.btn-flat,.btn-primary.hover.btn-flat,.hover.btn-flat.btn-primary-new,.btn-green:hover.btn-flat,.btn-flat.btn-inverse:hover,.btn-flat.btn-inverse.hover,.btn-inverse:active .btn-inverse.active:hover.btn-flat,.btn-green.hover.btn-flat,.btn-inverse:active .hover.btn-flat.btn-inverse.active{border-color:#00640e}.btn-primary:active,.btn-primary-new:active,.btn-inverse:active .btn-inverse.active,.btn-primary.active,.active.btn-primary-new,.btn-green:active,.btn-inverse:active .btn-inverse.active:active,.btn-green.active,.btn-inverse:active .active.btn-inverse{background:#00640e;color:#fff}.btn-primary:active:not(.btn-flat),.btn-primary-new:active:not(.btn-flat),.btn-inverse:active .btn-inverse.active:not(.btn-flat),.btn-primary.active:not(.btn-flat),.active.btn-primary-new:not(.btn-flat),.btn-green:active:not(.btn-flat),.btn-inverse:active .btn-inverse.active:active:not(.btn-flat),.btn-green.active:not(.btn-flat),.btn-inverse:active .active.btn-inverse:not(.btn-flat){border-color:#548700;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 2px rgba(255,255,255,0.75)}.btn-primary:active:not(.btn-flat).primary-dark,.btn-primary-new:active:not(.btn-flat).primary-dark,.btn-inverse:active .btn-inverse.active:not(.btn-flat).primary-dark,.btn-primary.active:not(.btn-flat).primary-dark,.active.btn-primary-new:not(.btn-flat).primary-dark,.btn-green:active:not(.btn-flat).primary-dark,.btn-inverse:active .btn-inverse.active:active:not(.btn-flat).primary-dark,.btn-green.active:not(.btn-flat).primary-dark,.btn-inverse:active .active.btn-inverse:not(.btn-flat).primary-dark{box-shadow:inset 0 1px 3px rgba(0,0,0,0.15),0 1px 2px rgba(255,255,255,0.15)}.btn-primary:active.btn-flat,.btn-primary-new:active.btn-flat,.btn-inverse:active .btn-flat.btn-inverse.active,.btn-primary.active.btn-flat,.active.btn-flat.btn-primary-new,.btn-green:active.btn-flat,.btn-inverse:active .btn-inverse.active:active.btn-flat,.btn-green.active.btn-flat,.btn-inverse:active .active.btn-flat.btn-inverse{box-shadow:none}.btn-primary.btn.disabled,.btn.disabled.btn-primary-new,.disabled.btn-primary-new.btn-inverse,.disabled.btn-primary-new.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .disabled.btn-primary-new.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .disabled.btn-primary-new.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .disabled.btn-primary-new.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .disabled.btn-primary-new.hr-dialog-button.hr_secondary-btn,.disabled.btn-primary-new.hr-dialog-button.hr_primary-btn,.disabled.btn-primary-new.hr-dialog-button.hr_secondary-btn,.btn-primary.disabled.btn-inverse,.btn-primary.disabled.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-primary.disabled.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-primary.disabled.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-primary.disabled.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-primary.disabled.hr-dialog-button.hr_secondary-btn,.btn-primary.disabled.hr-dialog-button.hr_primary-btn,.btn-primary.disabled.hr-dialog-button.hr_secondary-btn,.btn-primary.btn[disabled],.btn[disabled].btn-primary-new,[disabled].btn-primary-new.btn-inverse,[disabled].btn-primary-new.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window [disabled].btn-primary-new.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window [disabled].btn-primary-new.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window [disabled].btn-primary-new.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window [disabled].btn-primary-new.hr-dialog-button.hr_secondary-btn,[disabled].btn-primary-new.hr-dialog-button.hr_primary-btn,[disabled].btn-primary-new.hr-dialog-button.hr_secondary-btn,.btn-primary[disabled].btn-inverse,.btn-primary[disabled].btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-primary[disabled].hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-primary[disabled].hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-primary[disabled].hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-primary[disabled].hr-dialog-button.hr_secondary-btn,.btn-primary[disabled].hr-dialog-button.hr_primary-btn,.btn-primary[disabled].hr-dialog-button.hr_secondary-btn,.btn-green.btn.disabled,.btn-green.disabled.btn-inverse,.btn-inverse:active .disabled.btn-inverse.active,.disabled.btn-inverse.btn-inverse--alt:hover,.disabled.btn-inverse.btn-inverse--alt.hover,.btn-green.disabled.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-green.disabled.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-green.disabled.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-green.disabled.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-green.disabled.hr-dialog-button.hr_secondary-btn,.btn-green.disabled.hr-dialog-button.hr_primary-btn,.btn-green.disabled.hr-dialog-button.hr_secondary-btn,.btn-green.btn[disabled],.btn-green[disabled].btn-inverse,.btn-inverse:active [disabled].btn-inverse.active,[disabled].btn-inverse.btn-inverse--alt:hover,[disabled].btn-inverse.btn-inverse--alt.hover,.btn-green[disabled].btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-green[disabled].hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-green[disabled].hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-green[disabled].hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-green[disabled].hr-dialog-button.hr_secondary-btn,.btn-green[disabled].hr-dialog-button.hr_primary-btn,.btn-green[disabled].hr-dialog-button.hr_secondary-btn{background-color:#2ec866}.btn-primary.btn.disabled.full-disable,.btn.disabled.full-disable.btn-primary-new,.disabled.full-disable.btn-primary-new.btn-inverse,.disabled.full-disable.btn-primary-new.btn-grey,.disabled.full-disable.btn-primary-new.hr-dialog-button.hr_primary-btn,.disabled.full-disable.btn-primary-new.hr-dialog-button.hr_secondary-btn,.btn-primary.disabled.full-disable.btn-inverse,.btn-primary.disabled.full-disable.btn-grey,.btn-primary.disabled.full-disable.hr-dialog-button.hr_primary-btn,.btn-primary.disabled.full-disable.hr-dialog-button.hr_secondary-btn,.btn-primary.btn[disabled].full-disable,.btn[disabled].full-disable.btn-primary-new,[disabled].full-disable.btn-primary-new.btn-inverse,[disabled].full-disable.btn-primary-new.btn-grey,[disabled].full-disable.btn-primary-new.hr-dialog-button.hr_primary-btn,[disabled].full-disable.btn-primary-new.hr-dialog-button.hr_secondary-btn,.btn-primary[disabled].full-disable.btn-inverse,.btn-primary[disabled].full-disable.btn-grey,.btn-primary[disabled].full-disable.hr-dialog-button.hr_primary-btn,.btn-primary[disabled].full-disable.hr-dialog-button.hr_secondary-btn,.btn-green.btn.disabled.full-disable,.btn-green.disabled.full-disable.btn-inverse,.btn-inverse:active .disabled.full-disable.btn-inverse.active,.disabled.full-disable.btn-inverse.btn-inverse--alt:hover,.disabled.full-disable.btn-inverse.btn-inverse--alt.hover,.btn-green.disabled.full-disable.btn-grey,.btn-green.disabled.full-disable.hr-dialog-button.hr_primary-btn,.btn-green.disabled.full-disable.hr-dialog-button.hr_secondary-btn,.btn-green.btn[disabled].full-disable,.btn-green[disabled].full-disable.btn-inverse,.btn-inverse:active [disabled].full-disable.btn-inverse.active,[disabled].full-disable.btn-inverse.btn-inverse--alt:hover,[disabled].full-disable.btn-inverse.btn-inverse--alt.hover,.btn-green[disabled].full-disable.btn-grey,.btn-green[disabled].full-disable.hr-dialog-button.hr_primary-btn,.btn-green[disabled].full-disable.hr-dialog-button.hr_secondary-btn{background-image:none;box-shadow:none}.btn-primary.btn.disabled:hover,.btn.disabled.btn-primary-new:hover,.disabled.btn-primary-new.btn-inverse:hover,.disabled.btn-primary-new.btn-grey:hover,.disabled.btn-primary-new.hr-dialog-button.hr_primary-btn:hover,.disabled.btn-primary-new.hr-dialog-button.hr_secondary-btn:hover,.btn-primary.disabled.btn-inverse:hover,.btn-primary.disabled.btn-grey:hover,.btn-primary.disabled.hr-dialog-button.hr_primary-btn:hover,.btn-primary.disabled.hr-dialog-button.hr_secondary-btn:hover,.btn-primary.btn[disabled]:hover,.btn[disabled].btn-primary-new:hover,[disabled].btn-primary-new.btn-inverse:hover,[disabled].btn-primary-new.btn-grey:hover,[disabled].btn-primary-new.hr-dialog-button.hr_primary-btn:hover,[disabled].btn-primary-new.hr-dialog-button.hr_secondary-btn:hover,.btn-primary[disabled].btn-inverse:hover,.btn-primary[disabled].btn-grey:hover,.btn-primary[disabled].hr-dialog-button.hr_primary-btn:hover,.btn-primary[disabled].hr-dialog-button.hr_secondary-btn:hover,.btn-green.btn.disabled:hover,.disabled.btn-inverse:hover,.disabled.btn-inverse.hover,.btn-inverse:active .disabled.btn-inverse.active:hover,.btn-green.disabled.btn-grey:hover,.btn-green.disabled.hr-dialog-button.hr_primary-btn:hover,.btn-green.disabled.hr-dialog-button.hr_secondary-btn:hover,.btn-green.btn[disabled]:hover,[disabled].btn-inverse:hover,[disabled].btn-inverse.hover,.btn-inverse:active [disabled].btn-inverse.active:hover,.btn-green[disabled].btn-grey:hover,.btn-green[disabled].hr-dialog-button.hr_primary-btn:hover,.btn-green[disabled].hr-dialog-button.hr_secondary-btn:hover{background-image:none;box-shadow:none}.btn-primary-new{border:1px solid #13A853;border-radius:2px}.btn-primary-new:active,.btn-primary-new.active,.btn-primary-new:hover,.btn-primary-new.hover{background:#1CB557;border-color:transparent;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.1);color:#FFFFFF}.btn-neutral{background:#C2C7D0;color:#FFFFFF !important;border:none}.btn-neutral:active,.btn-neutral.active,.btn-neutral:hover,.btn-neutral.hover{background:#00751f;color:#FFFFFF;-webkit-transition:none;transition:none}.btn-neutral-new,.btn-line-new{background:#F0F0F4;border:1px solid #C0C7D0;color:#39424e !important;border-radius:2px;box-shadow:none;-webkit-transition:none;transition:none}.btn-neutral-new:active,.btn-line-new:active,.btn-neutral-new.active,.active.btn-line-new,.btn-neutral-new:hover,.btn-line-new:hover,.btn-neutral-new.hover,.hover.btn-line-new{background:#1CB557;border-color:transparent;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.1);color:#FFFFFF !important;-webkit-transition:none;transition:none}.btn-line-new{color:#39424e !important}.btn-dark{color:#fff;-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none;border-color:#39424e;background:#39424e}.btn-dark:not(.btn-flat){border:1px solid #252a32;box-shadow:inset 0 1px 2px rgba(255,255,255,0.15),0 1px 3px rgba(0,0,0,0.1);background-color:#303741;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #39424e), color-stop(1, #303741));background-image:-webkit-linear-gradient(top, #39424e, #303741);background-image:linear-gradient(to bottom, #39424e, #303741)}.btn-dark.btn-flat{box-shadow:none}.btn-dark:hover,.btn-dark.hover{color:#fff;background:#232931}.btn-dark:hover:not(.btn-flat),.btn-dark.hover:not(.btn-flat){background-color:#232931;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #39424e), color-stop(1, #232931));background-image:-webkit-linear-gradient(top, #39424e, #232931);background-image:linear-gradient(to bottom, #39424e, #232931);box-shadow:inset 0 1px 0px rgba(255,255,255,0.1),0 1px 5px rgba(0,0,0,0.2)}.btn-dark:hover.btn-flat,.btn-dark.hover.btn-flat{border-color:#28313d}.btn-dark:active,.btn-dark.active{background:#232931;color:#fff}.btn-dark:active:not(.btn-flat),.btn-dark.active:not(.btn-flat){background-image:none;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 1px rgba(255,255,255,0.1)}.btn-dark:active.btn-flat,.btn-dark.active.btn-flat{box-shadow:none}.btn-dark.disabled,.btn-dark[disabled]{background-color:#17202c;color:#EFF1F3}.btn-alert{color:#bc372f}.btn-alert.btn-flat{box-shadow:none;background:#f8f9fa;background-image:none;border-color:#EFF1F3}.btn-alert:hover:not(.disabled),.btn-alert.hover{background-color:#932b25;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #bc372f), color-stop(1, #932b25));background-image:-webkit-linear-gradient(top, #bc372f, #932b25);background-image:linear-gradient(to bottom, #bc372f, #932b25);border-color:#6a1f1b;color:#fff}.btn-alert:hover:not(.disabled).btn-flat,.btn-alert.hover.btn-flat{background-image:none;background:#bc372f;border-color:#bc372f}.btn-alert:active,.btn-alert.active{background:#932b25;border-color:#6a1f1b;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);color:#fff}.btn-alert:active.btn-flat,.btn-alert.active.btn-flat{background-image:none;background:#bc372f;border-color:#bc372f;box-shadow:none}.btn-alert.disabled{color:#f65039}.btn-inverse{-webkit-transition:none;transition:none}.btn-inverse:hover,.btn-inverse.hover{border-color:#088837}.btn-inverse.btn-inverse--alt{background:transparent;border:1px solid #EFF1F3;color:#39424e;text-shadow:none;box-shadow:none}.btn-text,.btn-link{background:none;border:none;box-shadow:none;color:#626b7f;cursor:pointer;font-size:inherit;font-weight:inherit;padding:10px 0;text-decoration:underline !important}.btn-text:hover,.btn-link:hover{background:transparent;box-shadow:none;color:#4691f6;text-decoration:underline !important}.btn-text.bold,.table-wrap header.btn-text,.table-wrap header p.btn-text,.table-wrap a.btn-text.table-expand,.alert header.btn-text,.message header.btn-text,.notification header.btn-text,.btn-text.lg-block_head,.sidebar_list-item.media .btn-text.sidebar_item-heading,.content--list_footer .btn-text.meta,.content--card_header .btn-text.meta,.content-text h3.btn-text,.content--text h3.btn-text,.btn-link.bold,.table-wrap header.btn-link,.table-wrap header p.btn-link,.table-wrap a.btn-link.table-expand,.alert header.btn-link,.message header.btn-link,.notification header.btn-link,.btn-link.lg-block_head,.sidebar_list-item.media .btn-link.sidebar_item-heading,.content--list_footer .btn-link.meta,.content--card_header .btn-link.meta,.content-text h3.btn-link,.content--text h3.btn-link{font-weight:600}.btn-text i,.btn-link i{top:2px}.btn-text.dark,.btn-link.dark{color:#39424e}.btn-text.padded,.btn-link.padded{padding:10px 15px}.btn-text.active,.btn-link.active{background:#fff}.btn-line,.btn-line:hover,.btn-line.hover,.btn-line:active,.btn-line.active,.btn-line.disabled{background:#fff;box-shadow:none;color:#39424e;-webkit-transition:all ease 0.2s;transition:all ease 0.2s}.btn-line.btn-green,.btn-inverse:active .btn-line.btn-inverse.active,.btn-line:hover.btn-green,.btn-line.btn-inverse:hover,.btn-line.btn-inverse.hover,.btn-inverse:active .btn-line.btn-inverse.active:hover,.btn-line.hover.btn-green,.btn-inverse:active .btn-line.hover.btn-inverse.active,.btn-line:active.btn-green,.btn-inverse:active .btn-line.btn-inverse.active:active,.btn-line.active.btn-green,.btn-inverse:active .btn-line.active.btn-inverse,.btn-line.disabled.btn-green,.btn-inverse:active .btn-line.disabled.btn-inverse.active{background:transparent;border-color:#00751f;color:#00751f}.btn-line.btn-green:hover,.btn-line.btn-inverse:hover,.btn-line.btn-inverse.hover,.btn-inverse:active .btn-line.btn-inverse.active:hover,.btn-line:hover.btn-green:hover,.btn-line.btn-inverse:hover,.btn-line.btn-inverse.hover,.btn-inverse:active .btn-line.btn-inverse.active:hover:hover,.btn-line.hover.btn-green:hover,.btn-line.hover.btn-inverse,.btn-inverse:active .btn-line.hover.btn-inverse.active:hover,.btn-line:active.btn-green:hover,.btn-line.btn-inverse:active:hover,.btn-line.btn-inverse.hover:active,.btn-line.active.btn-green:hover,.btn-line.active.btn-inverse:hover,.btn-line.active.btn-inverse.hover,.btn-line.disabled.btn-green:hover,.btn-line.disabled.btn-inverse:hover,.btn-line.disabled.btn-inverse.hover{background:#00751f;color:white}.btn-line:hover{border-color:#39424e}.btn-line:hover:hover{border-color:#c2c7d0;focus:none}.btn-grey{color:#626b7f}.btn-grey.btn-icon .icon--single:before,.btn-grey.btn-icon [class^="icon2-"]:before,.btn-grey.btn-icon [class*=" icon2-"]:before{margin:0}.btn-grey.btn-line{background:#f8f9fa;border-color:#EFF1F3}.btn-grey.btn-line:hover{background:#EFF1F3;border-color:#EFF1F3}.btn-grey.btn-line.disabled,.btn-grey.btn-line.disabled:hover{background:#f8f9fa;border-color:#EFF1F3}.socialbuttons.full{width:636px}.socialbuttons.full .social_button{width:192px}.socialbuttons .social_button{margin:0 .1em}.btn-social{display:inline-block;padding:0;height:40px;font-size:12px;font-weight:500;border:none;padding-right:10px;box-shadow:0 1px 3px rgba(0,0,0,0.1);text-align:left}.btn-social.connected{opacity:0.65;pointer-events:none}.btn-social .btn-text{position:relative;line-height:40px}.btn-social .btn-text:hover{text-decoration:none}.btn-social i{background:rgba(0,0,0,0.075);display:inline-block;padding:0 4px 0 8px;margin-right:8px;border-radius:5px 0 0 5px;top:0;line-height:40px}.btn-social i:before{line-height:40px;top:0 !important}.btn-social.btn-large{height:50px;padding-right:20px}.btn-social.btn-large i{padding:0 8px 0 12px}.btn-social.btn-xlarge{height:60px;padding-right:30px}.btn-social.btn-xlarge i{padding:0 12px 0 16px}.btn-facebook,.btn-facebook:hover,.btn-facebook:active{background:#3b5998;color:#fff}.btn-github,.btn-github:hover,.btn-github:active{background:#4183C4;color:#fff}.btn-google,.btn-google:hover,.btn-google:active{background:#DD4B39;color:#fff}.btn-linkedin,.btn-linkedin:hover,.btn-linkedin:active{background:#0077B5;color:#fff}button.btn,button.btn-inverse,button.btn-inverse.btn-inverse--alt:hover,button.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_secondary-btn,button.hr-dialog-button.hr_primary-btn,button.hr-dialog-button.hr_secondary-btn,input[type="submit"].btn,input[type="submit"].btn-inverse,input[type="submit"].btn-inverse.btn-inverse--alt:hover,input[type="submit"].btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].hr-dialog-button.hr_secondary-btn,input[type="submit"].hr-dialog-button.hr_primary-btn,input[type="submit"].hr-dialog-button.hr_secondary-btn{*padding-top:2px;*padding-bottom:2px}button.btn::-moz-focus-inner,button.btn-inverse::-moz-focus-inner,button.btn-inverse.btn-inverse--alt:hover::-moz-focus-inner,button.btn-grey::-moz-focus-inner,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_primary-btn::-moz-focus-inner,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_primary-btn::-moz-focus-inner,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_secondary-btn::-moz-focus-inner,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_secondary-btn::-moz-focus-inner,button.hr-dialog-button.hr_primary-btn::-moz-focus-inner,button.hr-dialog-button.hr_secondary-btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner,input[type="submit"].btn-inverse::-moz-focus-inner,input[type="submit"].btn-inverse.btn-inverse--alt:hover::-moz-focus-inner,input[type="submit"].btn-grey::-moz-focus-inner,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].hr-dialog-button.hr_primary-btn::-moz-focus-inner,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].hr-dialog-button.hr_primary-btn::-moz-focus-inner,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].hr-dialog-button.hr_secondary-btn::-moz-focus-inner,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].hr-dialog-button.hr_secondary-btn::-moz-focus-inner,input[type="submit"].hr-dialog-button.hr_primary-btn::-moz-focus-inner,input[type="submit"].hr-dialog-button.hr_secondary-btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,button.btn-large.btn-inverse,button.btn-large.btn-inverse.btn-inverse--alt:hover,button.btn-large.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.btn-large.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.btn-large.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.btn-large.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.btn-large.hr-dialog-button.hr_secondary-btn,button.btn-large.hr-dialog-button.hr_primary-btn,button.btn-large.hr-dialog-button.hr_secondary-btn,input[type="submit"].btn.btn-large,input[type="submit"].btn-large.btn-inverse,input[type="submit"].btn-large.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-large.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-large.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-large.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-large.hr-dialog-button.hr_secondary-btn,input[type="submit"].btn-large.hr-dialog-button.hr_primary-btn,input[type="submit"].btn-large.hr-dialog-button.hr_secondary-btn{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,button.btn-small.btn-inverse,button.btn-small.btn-inverse.btn-inverse--alt:hover,button.btn-small.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.btn-small.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.btn-small.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.btn-small.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.btn-small.hr-dialog-button.hr_secondary-btn,button.btn-small.hr-dialog-button.hr_primary-btn,button.btn-small.hr-dialog-button.hr_secondary-btn,input[type="submit"].btn.btn-small,input[type="submit"].btn-small.btn-inverse,input[type="submit"].btn-small.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-small.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-small.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-small.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-small.hr-dialog-button.hr_secondary-btn,input[type="submit"].btn-small.hr-dialog-button.hr_primary-btn,input[type="submit"].btn-small.hr-dialog-button.hr_secondary-btn{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,button.btn-mini.btn-inverse,button.btn-mini.btn-inverse.btn-inverse--alt:hover,button.btn-mini.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.btn-mini.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.btn-mini.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.btn-mini.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.btn-mini.hr-dialog-button.hr_secondary-btn,button.btn-mini.hr-dialog-button.hr_primary-btn,button.btn-mini.hr-dialog-button.hr_secondary-btn,input[type="submit"].btn.btn-mini,input[type="submit"].btn-mini.btn-inverse,input[type="submit"].btn-mini.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-mini.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-mini.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-mini.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-mini.hr-dialog-button.hr_secondary-btn,input[type="submit"].btn-mini.hr-dialog-button.hr_primary-btn,input[type="submit"].btn-mini.hr-dialog-button.hr_secondary-btn{*padding-top:1px;*padding-bottom:1px}.btn-data-wrap{font-weight:600}.btn-data-wrap .btn,.btn-data-wrap .btn-inverse,.btn-data-wrap .btn-inverse.btn-inverse--alt:hover,.btn-data-wrap .btn-grey,.btn-data-wrap .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-data-wrap .hr-dialog-button.hr_primary-btn,.btn-data-wrap .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-data-wrap .hr-dialog-button.hr_primary-btn,.btn-data-wrap .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-data-wrap .hr-dialog-button.hr_secondary-btn,.btn-data-wrap .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-data-wrap .hr-dialog-button.hr_secondary-btn,.btn-data-wrap .hr-dialog-button.hr_primary-btn,.btn-data-wrap .hr-dialog-button.hr_secondary-btn{border-radius:5px 0 0 5px}.btn-data-wrap .btn-data{border:1px solid #C2C7D0;border-left:none;border-radius:0 5px 5px 0;display:inline-block;font-size:.9em;padding:8px 15px;margin-left:-4px}.btn-data-wrap a.js-company-follow{margin-top:-1px}.btn-group>.btn,.btn-group>.btn-inverse,.btn-group>.btn-inverse.btn-inverse--alt:hover,.btn-group>.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn,.btn-group>.hr-dialog-button.hr_primary-btn,.btn-group>.hr-dialog-button.hr_secondary-btn{float:left;margin-left:-1px;position:relative;border-radius:0}.btn-group>.btn:first-child,.btn-group>.btn-inverse:first-child,.btn-group>.btn-grey:first-child,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:first-child,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:first-child,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:first-child,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:first-child,.btn-group>.hr-dialog-button.hr_primary-btn:first-child,.btn-group>.hr-dialog-button.hr_secondary-btn:first-child{margin-left:0;border-radius:5px 0 0 5px}.btn-group>.btn:last-child,.btn-group>.btn-inverse:last-child,.btn-group>.btn-grey:last-child,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:last-child,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:last-child,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:last-child,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:last-child,.btn-group>.hr-dialog-button.hr_primary-btn:last-child,.btn-group>.hr-dialog-button.hr_secondary-btn:last-child,.btn-group>.-toggle{border-radius:0 5px 5px 0}.btn-group>.btn:last-child:first-child,.btn-group>.btn-inverse:last-child:first-child,.btn-group>.btn-grey:last-child:first-child,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:last-child:first-child,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:last-child:first-child,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:last-child:first-child,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:last-child:first-child,.btn-group>.hr-dialog-button.hr_primary-btn:last-child:first-child,.btn-group>.hr-dialog-button.hr_secondary-btn:last-child:first-child{border-radius:5px}.btn-group>.btn:hover,.btn-group>.btn-inverse:hover,.btn-group>.btn-grey:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:hover,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:hover,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:hover,.btn-group>.hr-dialog-button.hr_primary-btn:hover,.btn-group>.hr-dialog-button.hr_secondary-btn:hover,.btn-group>.btn:focus,.btn-group>.btn-inverse:focus,.btn-group>.btn-grey:focus,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:focus,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:focus,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:focus,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:focus,.btn-group>.hr-dialog-button.hr_primary-btn:focus,.btn-group>.hr-dialog-button.hr_secondary-btn:focus,.btn-group>.btn:active,.btn-group>.btn-inverse:active,.btn-group>.btn-grey:active,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:active,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:active,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:active,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:active,.btn-group>.hr-dialog-button.hr_primary-btn:active,.btn-group>.hr-dialog-button.hr_secondary-btn:active,.btn-group>.btn.active,.btn-group>.active.btn-inverse,.btn-group>.active.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.active.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.active.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.active.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.active.hr-dialog-button.hr_secondary-btn,.btn-group>.active.hr-dialog-button.hr_primary-btn,.btn-group>.active.hr-dialog-button.hr_secondary-btn{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group.vertical{display:inline-block}.btn-group.vertical>.btn,.btn-group.vertical>.btn-inverse,.btn-group.vertical>.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_secondary-btn,.btn-group.vertical>.hr-dialog-button.hr_primary-btn,.btn-group.vertical>.hr-dialog-button.hr_secondary-btn{border-radius:none;width:100%;margin-left:0;padding-top:15px;padding-bottom:15px;display:block;float:none}.btn-group.vertical>.btn:first-child,.btn-group.vertical>.btn-inverse:first-child,.btn-group.vertical>.btn-grey:first-child,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_primary-btn:first-child,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_primary-btn:first-child,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_secondary-btn:first-child,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_secondary-btn:first-child,.btn-group.vertical>.hr-dialog-button.hr_primary-btn:first-child,.btn-group.vertical>.hr-dialog-button.hr_secondary-btn:first-child{border-radius:5px 5px 0 0}.btn-group.vertical>.btn:last-child,.btn-group.vertical>.btn-inverse:last-child,.btn-group.vertical>.btn-grey:last-child,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_primary-btn:last-child,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_primary-btn:last-child,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_secondary-btn:last-child,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_secondary-btn:last-child,.btn-group.vertical>.hr-dialog-button.hr_primary-btn:last-child,.btn-group.vertical>.hr-dialog-button.hr_secondary-btn:last-child{border-radius:0 0 5px 5px}.btn-group.vertical>.btn:not(:last-of-type),.btn-group.vertical>.btn-inverse:not(:last-of-type),.btn-group.vertical>.btn-grey:not(:last-of-type),.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_primary-btn:not(:last-of-type),.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_primary-btn:not(:last-of-type),.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_secondary-btn:not(:last-of-type),.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_secondary-btn:not(:last-of-type),.btn-group.vertical>.hr-dialog-button.hr_primary-btn:not(:last-of-type),.btn-group.vertical>.hr-dialog-button.hr_secondary-btn:not(:last-of-type){border-bottom:none}.btn-group .btn-text,.btn-group .btn-link{padding:10px 0}.btn-group .btn-text:not(:first-of-type):before,.btn-group .btn-link:not(:first-of-type):before{content:'';height:15px;width:1px;display:inline-block;background:#979FAF;margin:0 15px;position:relative;top:2px}.has-switch span.switch-primary,.has-switch span.switch-left{background-color:#00751f;background-image:none}.has-switch span.switch-primary:hover,.has-switch span.switch-left:hover,.has-switch span.switch-primary:focus,.has-switch span.switch-left:focus,.has-switch span.switch-primary:active,.has-switch span.switch-left:active,.has-switch span.switch-primary.active,.has-switch span.switch-left.active,.has-switch span.switch-primary.disabled,.has-switch span.switch-left.disabled,.has-switch span.switch-primary[disabled],.has-switch span.switch-left[disabled]{background:#2ec866}textarea{overflow:auto;vertical-align:top}form{margin:0}fieldset{padding:0;margin:0;border:0}legend{border:none;display:block;font-size:1.1em;font-weight:600;border:0}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:18px}label{display:block;margin-bottom:5px;line-height:30px;font-weight:600}label,input,textarea{font-family:"Whitney SSm A", "Whitney SSm B", "AvenirNext-Regular", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif}select,textarea,input[type="text"],.fake_file_text,input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],.uneditable-input,.static-input{border:1px solid #C2C7D0;border-radius:5px;box-shadow:inset 0 1px 2px rgba(151,159,175,0.1),inset 0 1px 15px rgba(151,159,175,0.05);box-sizing:border-box;color:#39424e;display:inline-block;font-size:1em;line-height:1.5em;margin-left:0;margin-right:0;margin-top:0;margin-bottom:10px;padding:7px 10px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}select:focus,textarea:focus,input[type="text"]:focus,.fake_file_text:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,.uneditable-input:focus,.static-input:focus{border-color:#77B5E5;border-color:rgba(70,145,246,0.7);box-shadow:0 0 5px rgba(70,145,246,0.5),inset 0 1px 2px rgba(151,159,175,0.2),inset 0 1px 15px rgba(151,159,175,0.05);outline:0;outline:thin dotted \9}select.wide,textarea.wide,input[type="text"].wide,.wide.fake_file_text,input[type="password"].wide,input[type="datetime"].wide,input[type="datetime-local"].wide,input[type="date"].wide,input[type="month"].wide,input[type="time"].wide,input[type="week"].wide,input[type="number"].wide,input[type="email"].wide,input[type="url"].wide,input[type="search"].wide,input[type="tel"].wide,.uneditable-input.wide,.static-input.wide{width:350px}select.xwide,textarea.xwide,input[type="text"].xwide,.xwide.fake_file_text,input[type="password"].xwide,input[type="datetime"].xwide,input[type="datetime-local"].xwide,input[type="date"].xwide,input[type="month"].xwide,input[type="time"].xwide,input[type="week"].xwide,input[type="number"].xwide,input[type="email"].xwide,input[type="url"].xwide,input[type="search"].xwide,input[type="tel"].xwide,.uneditable-input.xwide,.static-input.xwide{width:500px}select.input-dark,textarea.input-dark,input[type="text"].input-dark,.input-dark.fake_file_text,input[type="password"].input-dark,input[type="datetime"].input-dark,input[type="datetime-local"].input-dark,input[type="date"].input-dark,input[type="month"].input-dark,input[type="time"].input-dark,input[type="week"].input-dark,input[type="number"].input-dark,input[type="email"].input-dark,input[type="url"].input-dark,input[type="search"].input-dark,input[type="tel"].input-dark,.uneditable-input.input-dark,.static-input.input-dark{background:#39424e;border-color:rgba(0,0,0,0.4);color:white;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2)}select.error,textarea.error,input[type="text"].error,.error.fake_file_text,input[type="password"].error,input[type="datetime"].error,input[type="datetime-local"].error,input[type="date"].error,input[type="month"].error,input[type="time"].error,input[type="week"].error,input[type="number"].error,input[type="email"].error,input[type="url"].error,input[type="search"].error,input[type="tel"].error,.uneditable-input.error,.static-input.error{border-color:#f65039;color:#f65039}select.error:focus,textarea.error:focus,input[type="text"].error:focus,.error.fake_file_text:focus,input[type="password"].error:focus,input[type="datetime"].error:focus,input[type="datetime-local"].error:focus,input[type="date"].error:focus,input[type="month"].error:focus,input[type="time"].error:focus,input[type="week"].error:focus,input[type="number"].error:focus,input[type="email"].error:focus,input[type="url"].error:focus,input[type="search"].error:focus,input[type="tel"].error:focus,.uneditable-input.error:focus,.static-input.error:focus{border-color:#f65039;box-shadow:0 0 5px rgba(246,80,57,0.5),inset 0 1px 2px rgba(151,159,175,0.2),inset 0 1px 15px rgba(151,159,175,0.05)}select.error::-webkit-input-placeholder,textarea.error::-webkit-input-placeholder,input[type="text"].error::-webkit-input-placeholder,.error.fake_file_text::-webkit-input-placeholder,input[type="password"].error::-webkit-input-placeholder,input[type="datetime"].error::-webkit-input-placeholder,input[type="datetime-local"].error::-webkit-input-placeholder,input[type="date"].error::-webkit-input-placeholder,input[type="month"].error::-webkit-input-placeholder,input[type="time"].error::-webkit-input-placeholder,input[type="week"].error::-webkit-input-placeholder,input[type="number"].error::-webkit-input-placeholder,input[type="email"].error::-webkit-input-placeholder,input[type="url"].error::-webkit-input-placeholder,input[type="search"].error::-webkit-input-placeholder,input[type="tel"].error::-webkit-input-placeholder,.uneditable-input.error::-webkit-input-placeholder,.static-input.error::-webkit-input-placeholder{color:#f65039;opacity:.7}select.error:-moz-placeholder,textarea.error:-moz-placeholder,input[type="text"].error:-moz-placeholder,.error.fake_file_text:-moz-placeholder,input[type="password"].error:-moz-placeholder,input[type="datetime"].error:-moz-placeholder,input[type="datetime-local"].error:-moz-placeholder,input[type="date"].error:-moz-placeholder,input[type="month"].error:-moz-placeholder,input[type="time"].error:-moz-placeholder,input[type="week"].error:-moz-placeholder,input[type="number"].error:-moz-placeholder,input[type="email"].error:-moz-placeholder,input[type="url"].error:-moz-placeholder,input[type="search"].error:-moz-placeholder,input[type="tel"].error:-moz-placeholder,.uneditable-input.error:-moz-placeholder,.static-input.error:-moz-placeholder{color:#f65039;opacity:.7}select.error::-moz-placeholder,textarea.error::-moz-placeholder,input[type="text"].error::-moz-placeholder,.error.fake_file_text::-moz-placeholder,input[type="password"].error::-moz-placeholder,input[type="datetime"].error::-moz-placeholder,input[type="datetime-local"].error::-moz-placeholder,input[type="date"].error::-moz-placeholder,input[type="month"].error::-moz-placeholder,input[type="time"].error::-moz-placeholder,input[type="week"].error::-moz-placeholder,input[type="number"].error::-moz-placeholder,input[type="email"].error::-moz-placeholder,input[type="url"].error::-moz-placeholder,input[type="search"].error::-moz-placeholder,input[type="tel"].error::-moz-placeholder,.uneditable-input.error::-moz-placeholder,.static-input.error::-moz-placeholder{color:#f65039;opacity:.7}select.error:-ms-input-placeholder,textarea.error:-ms-input-placeholder,input[type="text"].error:-ms-input-placeholder,.error.fake_file_text:-ms-input-placeholder,input[type="password"].error:-ms-input-placeholder,input[type="datetime"].error:-ms-input-placeholder,input[type="datetime-local"].error:-ms-input-placeholder,input[type="date"].error:-ms-input-placeholder,input[type="month"].error:-ms-input-placeholder,input[type="time"].error:-ms-input-placeholder,input[type="week"].error:-ms-input-placeholder,input[type="number"].error:-ms-input-placeholder,input[type="email"].error:-ms-input-placeholder,input[type="url"].error:-ms-input-placeholder,input[type="search"].error:-ms-input-placeholder,input[type="tel"].error:-ms-input-placeholder,.uneditable-input.error:-ms-input-placeholder,.static-input.error:-ms-input-placeholder{color:#f65039;opacity:.7}input[type=file]{line-height:0 !important;margin-top:9px}.static-input{border:none !important;box-shadow:none !important;background:transparent !important;padding-left:0}textarea{height:auto;box-sizing:border-box}textarea.wide{width:350px}textarea.xwide{width:500px}textarea.tall{height:150px}textarea.xtall{height:300px}textarea.resizey{resize:vertical}textarea.resizex{resize:horizontal}.wrap_file{height:40px;position:relative}.orig_file{display:none;position:absolute;left:0px;opacity:0;top:0px;z-index:1}.fake_file{left:0px;position:absolute;top:0px;z-index:2}.fake_file_text{font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;height:40px}.fake_file_button{margin-left:10px}.form-search,.input-icon{position:relative}.form-search input[type="text"],.form-search .fake_file_text,.form-search input[type="password"],.form-search input[type="datetime"],.form-search input[type="datetime-local"],.form-search input[type="date"],.form-search input[type="month"],.form-search input[type="time"],.form-search input[type="week"],.form-search input[type="number"],.form-search input[type="email"],.form-search input[type="url"],.form-search input[type="search"],.form-search input[type="tel"],.form-search .uneditable-input,.input-icon input[type="text"],.input-icon .fake_file_text,.input-icon input[type="password"],.input-icon input[type="datetime"],.input-icon input[type="datetime-local"],.input-icon input[type="date"],.input-icon input[type="month"],.input-icon input[type="time"],.input-icon input[type="week"],.input-icon input[type="number"],.input-icon input[type="email"],.input-icon input[type="url"],.input-icon input[type="search"],.input-icon input[type="tel"],.input-icon .uneditable-input{padding-left:35px}.form-search i,.input-icon i{position:absolute;top:10px;left:5px;line-height:100%;height:18px;width:22px;font-size:15px;padding:0 3px 0 5px;bottom:10px;margin:auto;margin-top:0;text-align:center}.form-search i.right,.input-icon i.right{left:auto;right:5px}.form-search input.right,.input-icon input.right{padding-right:35px}input[type="radio"],input[type="checkbox"]{*margin-top:0;line-height:normal;cursor:pointer;position:relative;top:-3px;margin-right:5px}input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}.uneditable-textarea{width:auto;height:auto}select,input[type="file"]{height:40px;*margin-top:4px;line-height:28px}select{width:220px;border:1px solid #bbb}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#f8f9fa;border-color:#C2C7D0}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.required-indicator{color:#f65039}.formgroup .sub-help{color:#979faf;font-size:90%;font-weight:600;overflow:hidden;position:relative}.formgroup .sub-help.error{color:#f65039}.formgroup .sub-help.info{color:#ffaf00}.formgroup .sub-help.in{max-height:2000px;opacity:1;top:0}.formgroup .sub-help.hint-block{display:block;margin-top:-20px}.formgroup .formgroup{margin:0}.formgroup.horizontal label{line-height:40px}.formgroup.horizontal label.support-long-text{font-size:14px;line-height:28px}.formgroup.horizontal label.widget{display:inline}.formgroup.horizontal.checkbox label,.formgroup.horizontal.radio label{line-height:10px}.formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.horizontal label:before{content:'\e81f';width:20px}.formgroup.hr_checkbox.inline label span,.formgroup.hr_checkbox.horizontal label span{line-height:18px}.formgroup.hr_checkbox.inline label.active,.formgroup.hr_checkbox.horizontal label.active{color:#4691f6}.formgroup.hr_checkbox.inline label.active:before,.formgroup.hr_checkbox.horizontal label.active:before{content:'\e820';position:relative;color:#4691f6;left:1.5px}small.error,p.error{color:#f65039;font-weight:bold}a.error{color:#f65039;font-weight:normal}.ui-autocomplete{position:absolute;cursor:default;border-radius:5px;margin-top:15px}.ui-autocomplete-loading{background:#fff url("/assets/ajax-view-loader.gif") right center no-repeat}.ui-menu{border:1px solid #C2C7D0}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{list-style-image:none}.ui-menu .ui-menu-item:not(:last-of-type){border-bottom:1px solid #EFF1F3}.ui-corner-all .challenge-container{height:100%;position:relative}.ui-corner-all .challenge-container .challenge-content{width:13em;overflow:hidden;height:100%}.ui-corner-all .challenge-container .challenge-content .challenge-name{word-break:break-word}.ui-corner-all .challenge-container .challengelist_search-links-container{width:7em}.ui-autocomplete{padding:0 10px;box-sizing:border-box;position:relative;margin-top:25px}.search-content{font-weight:500;display:inline-block}.search-content p{padding:12px 0}.contest_status{display:inline-block}.contest_status p{padding:12px 0;font-size:12px !important;font-style:italic}.ui-state-hover .search-row{background-color:#1081E7;cursor:pointer}.ui-state-hover .search-row .search_aside ul{opacity:1;-webkit-transition:all ease 0.3s .1s;transition:all ease 0.3s .1s}.ui-state-hover .search-row p{color:#FFFFFF}.ui-state-hover .search-row .contest_status{opacity:1}.ui-state-hover .search-row .contest_status p{color:black}.search-row{padding-left:10px;padding-right:10px}.search-row p{font-size:0.85em}.search_form .search-query{width:260px;-webkit-transition:0.3s width ease;transition:0.3s width ease;border-radius:50px;border-color:#000;background:#17202c;box-shadow:0 1px 1px rgba(255,255,255,0.1),inset 0 1px 2px rgba(0,0,0,0.5);margin:10px 0 0}.search_form .search-query:focus{background:#fff;width:400px}.search_form i{top:21px;left:8px;color:#fff}.search_form.focus i{color:#39424e}.search-aside{width:25%;height:40px;margin-top:8px}.search-aside li{float:left;margin:0 !important}.search-aside li a{margin:0 !important}.search-aside i{color:#ffffff}.search-aside i:hover{color:#39424e}.filter-checkbox{border:1px solid #EFF1F3;color:#979faf;background:#fff;padding:5px 10px;border-radius:5px}.filter-checkbox.active,.filter-checkbox:active{border:1px solid #4691f6;color:#4691f6}.filter-checkbox:hover{box-shadow:0 1px 1px rgba(0,0,0,0.08);cursor:pointer}.filter-checkbox .status-indicator{margin-right:5px}.filter-checkbox input{display:none}.block-radio-sub{background:#EFF1F3;border-radius:5px;padding:10px 0;cursor:pointer;-webkit-transition:0.3s all ease;transition:0.3s all ease}.block-radio-sub input{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;width:0}.block-radio-sub:hover{box-shadow:0 1px 3px rgba(0,0,0,0.1)}.block-radio-sub.active,.block-radio-sub:active{color:#fff;background:#2ec866}.slider-wrap{height:50px;width:220px}.slider-wrap p{display:inline;line-height:40px}.slider-wrap p.left{margin-right:20px}.slider-wrap p.right{margin-left:20px}input.hr-sleek-input[type="checkbox"]{position:relative;float:left;width:0;z-index:-1;height:0;font-size:0;margin:0;padding:0;top:0;left:20px;margin-left:-99999px}input.hr-sleek-input[type="checkbox"].top-adjust-8{top:8px}input.hr-sleek-input[type="checkbox"]:focus+label span{outline:-webkit-focus-ring-color auto 5px}input.hr-sleek-input[type="checkbox"]+label span{display:inline-block;width:18px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;background:url(https://hrcdn.net/hackerrank/assets/widgets/check_radio_sheet-835d8fcc140e57351888149ed5737530b1c9d3c3ac34f6978d93f123376d6272.svg) left top no-repeat;cursor:pointer}input.hr-sleek-input[type="checkbox"]:checked+label span{background:url(https://hrcdn.net/hackerrank/assets/widgets/check_radio_sheet-835d8fcc140e57351888149ed5737530b1c9d3c3ac34f6978d93f123376d6272.svg) -19px top no-repeat}input.hr-sleek-input[type="checkbox"]:disabled+label span{cursor:default}input.hr-sleek-input[type="radio"]{position:relative;display:inline;float:left;width:0;z-index:-1;height:0;top:0;right:10px;margin-left:-99999px}input.hr-sleek-input[type="radio"]:focus+label span{outline:-webkit-focus-ring-color auto 5px}input.hr-sleek-input[type="radio"]+label span{display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;background:url(https://hrcdn.net/hackerrank/assets/widgets/check_radio_sheet-c12db89b46695982e29ad00b23c0c2fdfca3832a56c605b6f862c4d058d31e54.png) -39px top no-repeat;cursor:pointer}input.hr-sleek-input[type="radio"]:checked+label span{background:url(https://hrcdn.net/hackerrank/assets/widgets/check_radio_sheet-c12db89b46695982e29ad00b23c0c2fdfca3832a56c605b6f862c4d058d31e54.png) -57px top no-repeat}.input-btn-group .btn,.input-btn-group .btn-inverse,.input-btn-group .btn-inverse.btn-inverse--alt:hover,.input-btn-group .btn-grey,.input-btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .input-btn-group .hr-dialog-button.hr_primary-btn,.input-btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .input-btn-group .hr-dialog-button.hr_primary-btn,.input-btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .input-btn-group .hr-dialog-button.hr_secondary-btn,.input-btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .input-btn-group .hr-dialog-button.hr_secondary-btn,.input-btn-group .hr-dialog-button.hr_primary-btn,.input-btn-group .hr-dialog-button.hr_secondary-btn,.input-btn-group button{position:relative;top:0;margin-left:-7px;border-radius:0 5px 5px 0}.input-btn-group button{top:0px !important}.input-btn-group input[type="text"],.input-btn-group .fake_file_text,.input-btn-group input[type="password"],.input-btn-group input[type="datetime"],.input-btn-group input[type="datetime-local"],.input-btn-group input[type="date"],.input-btn-group input[type="month"],.input-btn-group input[type="time"],.input-btn-group input[type="week"],.input-btn-group input[type="number"],.input-btn-group input[type="email"],.input-btn-group input[type="url"],.input-btn-group input[type="search"],.input-btn-group input[type="tel"],.input-btn-group input[type="color"]{border-radius:5px 0 0 5px}.input-v2-wrapper{position:relative}.input-v2-upload-wrapper{position:relative}.input-v2-loader-image{position:absolute;height:1.2em;right:-1.8em;top:0.6em;z-index:0}.input-v2-select2-loader-image{position:absolute;height:1.2em;right:-1.8em;top:0.6em;z-index:0}.input-v2-checkbox-loader-image{position:absolute;height:1.2em;top:0.3em;z-index:0;padding-left:0.4em}.input-v2-upload-loader-image{position:absolute;height:1.2em;top:0.3em;z-index:0;margin-left:0.5em}.input-v2-state-icon-font{position:absolute;right:-1.8em;top:0.5em;color:#888;font-size:1.1em}.input-v2-select2-state-icon-font{position:absolute;right:-1.8em;top:0.5em;color:#888;font-size:1.1em}.input-v2-checkbox-state-icon-font{position:absolute;color:#888;font-size:1.1em;padding-left:0.4em}.input-v2-upload-state-icon-font{position:absolute;top:0.3em;color:#888;font-size:1.1em;margin-left:0.5em}.input-v2{width:100% !important;border:1px solid #dddddd !important;border-radius:0px !important;padding:0.4em !important;z-index:10 !important;margin-bottom:0.1em !important}.input-v2.select2-offscreen{border:0px !important;padding:0px !important}.input-v2.select2-container{border:0px !important;padding:0px !important}.input-v2.select2-container a.select2-choice{border-radius:0px;border:1px solid #dddddd}.input-v2.select2-container a.select2-choice div{border-radius:0px;padding:0.3em 0.3em;border-left:1px solid #ddd;top:-3px}.select2-drop{border-radius:0px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:0.1em;margin-top:-2px !important}.input-v2:focus{border:1px solid green !important}.input-v2.select2-container-active a.select2-choice{border:1px solid green !important}.input-v2.changed{border:1px solid orange !important}.input-v2 a.select2-choice.changed{border:1px solid orange !important}.input-v2.errored{border:1px solid red !important}.input-v2 a.select2-choice.errored{border:1px solid red !important}.input-v2-error{color:red !important;text-align:right !important;font-size:0.9em !important;font-weight:normal !important}.input-v2-checkbox-error{color:red !important;text-align:right !important;font-size:0.9em !important;font-weight:normal !important;display:inline;padding-left:2em}.input-v2-upload-error{color:red !important;font-size:0.9em !important;font-weight:normal !important;position:absolute !important;display:inline;margin-left:2.3em;white-space:nowrap;margin-top:0.3em}.icheck-overlay{position:absolute;width:250%;height:250%;z-index:1000000;top:-1em;left:-1em;cursor:pointer}.search-input{display:inline-block;padding-bottom:5px;padding-left:0;padding-right:0;padding-top:5px}.select2-container{width:220px;top:-1px}.select2-container.wide{width:350px}.select2-container.xwide{width:500px}.select2-container .select2-choice{padding-top:3px !important;padding-bottom:3px !important;height:29px !important}.select2-container .select2-choice span{text-align:left}.select2-container .select2-choice div{padding-top:5px}.select2-drop input.select2-input{width:100% !important;background-image:none !important}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #aaa}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #aaa}.select2-container .select2-choice{font-size:14px;font-weight:500;position:relative;padding:4px 15px 5px !important;border:1px solid #C2C7D0 !important;background:#fff !important;box-shadow:none !important}.select2-container .select2-choice div{border-left:none !important;background:#fff !important;padding:0 10px;text-align:center}.select2-container .select2-choice div b{display:none}.select2-container .select2-choice div:before{font-family:'hricons';content:'\e75c';line-height:40px}.select2-container-active a{box-shadow:none}.select2-drop{border-top:1px solid #C2C7D0;border-color:#C2C7D0 !important;box-shadow:0 1px 3px rgba(0,0,0,0.1) !important}.select2-drop input{border-color:#C2C7D0;border-radius:5px;margin-top:10px}.select2-drop input.select2-focused{border-color:#4691f6}.select2-results{margin-right:0;padding:0}.select2-result{font-size:.9em;font-weight:500;padding:5px}.select2-highlighted{background:#e6f0fe !important;color:#39424e !important}.select2-container .select2-choice span{margin-top:2px}.small-form .group-container .group-head{font-size:15px;font-weight:600;letter-spacing:0.5px;line-height:30px}.small-form .group-container .group-head.light-weight{font-weight:500}.small-form .group-container .group-head .small-flag{display:inline-block;padding-left:20px;font-size:12px;color:#5f5f5f;height:10px}.small-form .group-container .group-elements input{padding-left:15px;font-size:12px;letter-spacing:0.5px;font-weight:bold;line-height:20px}.small-form .group-container .group-elements .select2-container{padding-left:0px;padding-right:0px}.small-form .group-container .group-elements label.compact{line-height:inherit;font-size:12px;font-weight:500;color:#5f5f5f}.small-form .group-container .group-elements label.compact.header{font-weight:600}.small-form .group-container .item-label-spaced{font-weight:500;letter-spacing:1px;font-size:14px}.small-form .group-container .square-right{border-top-right-radius:0px;border-bottom-right-radius:0px}.small-form .group-container .square-left{border-top-left-radius:0px;border-bottom-left-radius:0px}.small-form .standing-msg{min-height:32px}.custom-checkbox-v2 input[type=checkbox]{visibility:hidden}.custom-checkbox-v2{width:12px;height:12px;position:relative}.custom-checkbox-v2 label{cursor:pointer;position:absolute;width:12px;height:12px;left:0px;top:1px;background:white;border:1px solid #C2C7D0}.custom-checkbox-v2 label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:7px;height:2px;background:transparent;top:4px;left:2px;border:1px solid white;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.custom-checkbox-v2 label:hover{border:1px solid #a5eabe;background:#a5eabe}.custom-checkbox-v2 label:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=100);opacity:1}.custom-checkbox-v2 input[type=checkbox]:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.custom-checkbox-v2 input[type=checkbox]:checked+label{border:1px solid #2ec866;background:#2ec866}#HackerRank-X-main .table-wrap{font-weight:400}.table-wrap{font-weight:500}.table-wrap header{padding-top:15px;padding-bottom:12px;background:white;font-size:14px;border:1px solid #c2c7d0;border-bottom-color:transparent !important}.table-wrap header.row,.table-wrap header.formgroup.horizontal{margin:0}.table-wrap .row,.table-wrap .formgroup.horizontal{margin:0}.table-wrap .row-btn [class*="span"]{padding-top:8px}.table-wrap .row-btn .btn-wrap{padding-top:0}.table-wrap .row.row-sub,.table-wrap .row-sub.formgroup.horizontal{margin-left:-15px}.table-wrap a.table-expand{color:#626b7f}.table-wrap.table-noborder header{border:none;border-bottom:2px solid #C2C7D0}.table-wrap.table-noborder .table-body{border:none}.table-wrap.table-noborder .row [class*="span"]:first-of-type,.table-wrap.table-noborder .formgroup.horizontal [class*="span"]:first-of-type{padding-left:0}.table-wrap.table-noborder .row [class*="span"]:last-of-type,.table-wrap.table-noborder .formgroup.horizontal [class*="span"]:last-of-type{padding-right:0}.table-wrap.table-hover .table-body .row:hover,.table-wrap.table-hover .table-body .formgroup.horizontal:hover{background:#f8f9fa}.table-wrap.table-hover .table-body .row:hover a:not(.btn):not(.btn-inverse):not(.btn-inverse.btn-inverse--alt:hover):not(.btn-grey):not(.hr-dialog-button.hr_primary-btn):not(.hr-dialog-button.hr_secondary-btn),.table-wrap.table-hover .table-body .formgroup.horizontal:hover a:not(.btn):not(.btn-inverse):not(.btn-inverse.btn-inverse--alt:hover):not(.btn-grey):not(.hr-dialog-button.hr_primary-btn):not(.hr-dialog-button.hr_secondary-btn){color:#4691f6}.table-body{overflow:hidden;border:1px solid #C2C7D0;border-bottom:none;background:#fff}.table-body .row .table-hover-fade,.table-body .formgroup.horizontal .table-hover-fade,.table-body .row .table-hover-hide,.table-body .formgroup.horizontal .table-hover-hide{opacity:.4;-webkit-transition:.3s ease opacity;transition:.3s ease opacity}.table-body .row .table-hover-fade,.table-body .formgroup.horizontal .table-hover-fade{opacity:.4}.table-body .row .table-hover-hide,.table-body .formgroup.horizontal .table-hover-hide{opacity:0}.table-body .row:hover .table-hover-fade,.table-body .formgroup.horizontal:hover .table-hover-fade,.table-body .row:hover .table-hover-hide,.table-body .formgroup.horizontal:hover .table-hover-hide{opacity:1}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table-root{color:#39424e}.table-root:hover{color:#4691f6}.table{width:100%;margin-bottom:18px}.ck_table-wrap table{border:1px solid #C2C7D0}.ck_table-wrap table thead tr th,.ck_table-wrap table thead tr td,.ck_table-wrap table tbody tr th,.ck_table-wrap table tbody tr td,.ck_table-wrap table tfoot tr th,.ck_table-wrap table tfoot tr td{border:1px solid #C2C7D0;padding:8px 12px;line-height:1.5;vertical-align:top}.ck_table-wrap table thead tr th,.ck_table-wrap table thead tr td{border-bottom-width:2px;vertical-align:bottom;padding:8px 12px;line-height:1.5}.sort_icons{display:inline-block;position:relative;font-size:50%;height:22px;margin-left:5px}.sort_icons span{color:#c2c7d0;cursor:pointer;height:11px;position:absolute}.sort_icons span:hover{color:#39424e}.sort_icons span.active{color:#2ec866}.sort_icons span.sort-down{bottom:0}table.candidate-sleek-table{margin:0;padding:0;border-collapse:collapse;border-spacing:0}table.candidate-sleek-table tr{border-bottom:1px solid #e0e0e0}table.candidate-sleek-table td{padding:10px 0}table.candidate-sleek-table td.right{text-align:right}table.candidate-sleek-table thead tr td{padding:20px 0;font-size:0.8em;font-weight:800}table.candidate-sleek-table #HackerRank-main thead tr td{font-size:1em}table.candidate-sleek-table td:last-child{padding-right:20px}table.sleektable{margin:0;padding:0;border-collapse:collapse}table.sleektable tr.head td{padding:20px 0;text-transform:uppercase;color:#979faf;font-weight:800;font-size:0.8em}table.sleektable tr{border-bottom:1px solid #e0e0e0}table.sleektable td{font-size:0.9em;padding:12px 0}table.full-width{width:100%}table.question-table-fix tr{background:#fff}table.question-table-fix tr td:first-child{padding:12px 10px 12px 30px}table.question-table-fix tr td:last-child{padding:12px 15px}table.dt-sleektable{margin:0;padding:0;border-collapse:collapse;border-bottom:1px solid #E2E2E2}table.dt-sleektable thead{background:#f8f9fa;border-top:1px solid #EFF1F3}table.dt-sleektable thead tr th{text-transform:uppercase;color:#979faf;font-weight:800;font-size:1em;border-left:1px solid #e5e7e9;border-right:1px solid #e5e7e9;padding:10px;text-align:left}table.dt-sleektable thead tr th label{line-height:0;margin-bottom:0}table.dt-sleektable td{font-size:1em;padding:10px;line-height:30px}table.dt-sleektable td a.btn,table.dt-sleektable td a.btn-inverse,table.dt-sleektable td a.btn-inverse.btn-inverse--alt:hover,table.dt-sleektable td a.btn-grey,table.dt-sleektable td .modal-backdrop .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window table.dt-sleektable td a.hr-dialog-button.hr_primary-btn,table.dt-sleektable td .hr-dialog .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window table.dt-sleektable td a.hr-dialog-button.hr_primary-btn,table.dt-sleektable td .modal-backdrop .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window table.dt-sleektable td a.hr-dialog-button.hr_secondary-btn,table.dt-sleektable td .hr-dialog .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window table.dt-sleektable td a.hr-dialog-button.hr_secondary-btn,table.dt-sleektable td a.hr-dialog-button.hr_primary-btn,table.dt-sleektable td a.hr-dialog-button.hr_secondary-btn{font-size:0.9em}table.dt-sleektable td.center{text-align:center}table.dt-sleektable td.dataTables_empty{text-align:center}table.languages_table{padding:5px;border-collapse:collapse;margin:5px 0 25px 0}table.languages_table.no-border{border:none}table.languages_table tr td{border:1px solid #E7E7E7;padding:6px 12px;background-color:#ffffff;background:#ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f6f6f6));background:-webkit-linear-gradient(top, #fff 0%, #f6f6f6 100%);background:linear-gradient(to bottom, #fff 0%, #f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 )}table.languages_table tr td label{font-weight:500;margin-bottom:0}table.simple-table{margin:0;padding:0;border-collapse:collapse;border-radius:5px}table.simple-table thead tr th{padding:20px;text-transform:uppercase;color:#979faf;font-weight:800;font-size:0.8em;text-align:left}table.simple-table tr.no-border{border:none}table.simple-table tr{border:1px solid #EFF1F3}table.small-padded tr td{padding:10px 20px}table.small-padded tbody>tr>td{padding:10px 20px}table.mini-padded tr td{padding:5px 10px}table.mini-padded tbody>tr>td{padding:5px 10px}.table-radius{border-radius:4px;border-collapse:separate}.table-radius thead:first-child tr:first-child th{border-top:0}.table-out-border{border:1px solid #e7e7e7}.table-radius thead:first-child tr:first-child th{border-top:0}.table-radius thead:first-child tr:first-child>th:first-child{border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-radius thead:first-child tr:first-child>th:last-child{border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-radius tbody:last-child tr:last-child>td:last-child{border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-radius tbody:last-child tr:last-child>td:first-child{border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}table.table tr.prominent{background-color:#f7f7f7}table.diff{font-size:0.8em;font-family:monospace}table.diff tr,table.diff td,table.diff th{border:none}table.diff td,table.diff th{padding:2px 5px}table.diff th{text-align:right}table.diff .texttitle{text-align:center;font-size:1.2em}table.diff .equal{background:#fee7e4}table.diff .replace{background:#fff8ca}table.diff .delete,table.diff .insert{background:#def8e9}.table-fullstack-report{table-layout:fixed}.table-fullstack-report thead th:nth-child(-n+2){width:40%}.table-fullstack-report td{word-break:break-word}.boundB,.table-wrap .row,.table-wrap .formgroup.horizontal,.table-wrap .row-btn{border-bottom:1px solid #C2C7D0}.boundT{border-top:1px solid #C2C7D0}.boundR{border-right:1px solid #C2C7D0}.boundL{border-left:1px solid #C2C7D0}.boundA{border:1px solid #C2C7D0}.grey-header{background:#f8f9fa;border:1px solid #c2c7d0}.cap.grey-header{border-bottom:none}.fs-content::-webkit-scrollbar,.fs-inner::-webkit-scrollbar{-webkit-appearance:none}.fs-content::-webkit-scrollbar:vertical,.fs-inner::-webkit-scrollbar:vertical{width:11px}.fs-content::-webkit-scrollbar:horizontal,.fs-inner::-webkit-scrollbar:horizontal{height:11px}.fs-content ::-webkit-scrollbar-thumb,.fs-inner ::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,0.5)}.fs-content ::-webkit-scrollbar-track,.fs-inner ::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.inline{display:block;list-style:none}.inline>li,.inline>div,.inline>a{display:inline;display:inline-block;margin-right:10px}.inline.large>li,.inline.large>div,.inline.large>a{margin-right:20px}.inline.lines>li,.inline.lines>div,.inline.lines>a{margin-right:4px}.inline.lines>li:not(:last-of-type):after,.inline.lines>div:not(:last-of-type):after,.inline.lines>a:not(:last-of-type):after{content:'';width:1px;height:1em;display:inline-block;background:#979faf;margin-left:7px;position:relative;top:3px}.inline.lines.inverse>li,.inline.lines.inverse>div,.inline.lines.inverse>a{margin-right:0;margin-left:4px}.inline.lines.inverse>li:not(:last-of-type):after,.inline.lines.inverse>div:not(:last-of-type):after,.inline.lines.inverse>a:not(:last-of-type):after{margin-left:0;margin-right:7px}.inline.lines.large>li,.inline.lines.large>div,.inline.lines.large>a{margin-right:9px}.inline.lines.large>li:not(:last-of-type):after,.inline.lines.large>div:not(:last-of-type):after,.inline.lines.large>a:not(:last-of-type):after{margin-left:12px}.inline.lines.large.inverse>li,.inline.lines.large.inverse>div,.inline.lines.large.inverse>a{margin-left:9px;margin-right:0}.inline.lines.large.inverse:after{margin-left:12px;margin-right:0}.inline.lines.large.inverse:last-of-type:after{display:none}.inline.dots>li,.inline.dots>div,.inline.dots>a{margin-right:5px}.inline.dots>li:not(:last-of-type):after,.inline.dots>div:not(:last-of-type):after,.inline.dots>a:not(:last-of-type):after{content:'\2022';width:1px;height:12px;display:inline-block;margin-left:6px}.inline.dots.large>li,.inline.dots.large>div,.inline.dots.large>a{margin-right:10px}.inline.dots.large>li:not(:last-of-type):after,.inline.dots.large>div:not(:last-of-type):after,.inline.dots.large>a:not(:last-of-type):after{margin-left:11px}.nav-tabs{list-style:none;padding:10px 0;font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif}.page-title .nav-tabs{margin:30px 0 20px}.nav-tabs>li{line-height:40px}.nav-tabs>li a{color:#979faf;font-weight:600;font-size:14px;padding:10px 15px;margin-bottom:-1px;border-radius:0 !important}.nav-tabs>li a:hover{color:#39424e}.nav-tabs>li a:not(.no-tab){display:block;position:relative}.nav-tabs>li:hover{color:#39424e}.nav-tabs>li:hover a{border-color:transparent}.nav-tabs>li.active a,.nav-tabs>li.active:hover a{color:#39424e}.nav-tabs.ungroup{border-bottom:none !important;padding-bottom:0}.nav-tabs.ungroup>li a{background:#f8f9fa;border:1px solid #c2c7d0}.nav-tabs.ungroup>li a i{opacity:.7}.nav-tabs.ungroup>li a.hover i{opacity:1}.nav-tabs.ungroup>li:hover a{border-color:#c2c7d0}.nav-tabs.ungroup>li.active a{background:#fff;border-bottom-color:transparent}.nav-tabs.ungroup>li.active a i{opacity:1}.nav-tabs.ungroup>li:not(:first-of-type){margin-left:-3px}.nav-tabs.ungroup>li:last-of-type a{border-radius:0 5px 0 0 !important}.nav-tabs.ungroup>li:first-of-type a{border-radius:5px 0 0 0 !important}.nav-tabs:not(.ungroup){margin-bottom:20px;padding:10px;background:#f8f9fa;border:1px solid #C2C7D0}.nav-tabs:not(.ungroup)>li:not(.no-tab) a{padding:10px 20px 20px;margin-right:40px;border:1px solid transparent}.nav-tabs:not(.ungroup)>li:not(.no-tab) a.cep{margin-right:0px}.nav-tabs:not(.ungroup)>li.active a,.nav-tabs:not(.ungroup)>li.active:hover a{color:#39424e;background:#fff;border-radius:0;border-color:#C2C7D0;border-bottom-color:#fff}.nav-tabs:not(.ungroup)>li.no-tab a{padding-top:12px;border:none}.nav-tabs:not(.ungroup)>li.pull-right{float:right !important}.nav-tabs input,.nav-tabs form{margin:0 !important}.nav-tabs input i,.nav-tabs form i{top:10px}.nav-tabs input input,.nav-tabs form input{border-color:#C2C7D0}.pagination{text-align:center}.pagination ul{display:inline-block;*display:inline;*zoom:1}.pagination li{display:inline-block;vertical-align:top}.pagination li.disabled .caret.left{border-right:6px solid #979faf}.pagination li.disabled .caret.right{border-left:6px solid #979faf}.pagination li.disabled .double-caret.left{border-right:6px solid #979faf}.pagination li.disabled .double-caret.right{border-left:6px solid #979faf}.pagination .active a,.pagination a:active{cursor:default;box-shadow:inset 0 1px 2px rgba(0,0,0,0.15),0 1px 1px rgba(255,255,255,0.7)}.pagination .active a{background:#2ec866;color:#fff;border:1px solid #13A853;text-shadow:1px 1px rgba(0,0,0,0.1)}.pagination .active a:hover{background:#2ec866}.pagination .disabled span,.pagination .pagination .disabled a,.pagination .pagination .disabled a:hover{color:#979faf;cursor:default;background-color:transparent}.pagination a{float:left;margin:0 5px;min-width:33px;padding:0 2px;height:30px;color:#39424e;line-height:30px;text-decoration:none;background:#EFF1F3;border:1px solid #C2C7D0;border-bottom-color:#979faf;background-color:#efefef;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #fafafa), color-stop(1, #efefef));background-image:-webkit-linear-gradient(top, #fafafa, #efefef);background-image:linear-gradient(to bottom, #fafafa, #efefef);border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.1)}.pagination a:hover{background-color:#fbfbfb;background-color:#fbfbfb;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #fbfbfb), color-stop(1, #fbfbfb));background-image:-webkit-linear-gradient(top, #fbfbfb, #fbfbfb);background-image:linear-gradient(to bottom, #fbfbfb, #fbfbfb)}.pagination a .caret,.pagination a .double-caret{display:block;position:relative;content:"";opacity:1;filter:alpha(opacity=100);border:6px solid transparent}.pagination a .caret.left,.pagination a .double-caret.left{border-right-color:#222222}.pagination a .caret.right,.pagination a .double-caret.right{border-left-color:#222222}.pagination a .caret.left{top:9px;left:5px}.pagination a .caret.right{top:9px;left:12px}.pagination a .double-caret{display:inline-block;width:0px}.pagination a .double-caret.left{top:1px;border-left-width:0px}.pagination a .double-caret.right{top:1px;border-right-width:0px}.pagination-sub{margin-top:20px}.pagination-sub .jump-to-page{padding-left:5px;height:28px}.pagination-sub .jump-to-page p{margin:0px;margin-top:3px;padding-right:10px;font-size:16px;display:inline}.pagination-sub .jump-to-page input{height:20px;line-height:22px;margin:0px;padding:0px;border-radius:0px;font-size:18px;background-color:transparent}.pagination-sub .jump-to-page button{background:transparent;margin-top:0px;border:1px solid #C6C6C6;padding:6px 10px;padding-bottom:4px;border-radius:5px}.pagination-sub .jump-to-page button:hover{background:#eee}.pagination-sub .jump-to-page button:active{background:#eaeaea;border-left:1px solid #ccc}.pagination-sub .dropdown-toggle{display:block}.hacker-wrap,.avatar-status{-webkit-transition:.3s all ease;transition:.3s all ease;position:relative;display:inline-block}.hacker-wrap:after,.avatar-status:after{content:'';display:block;position:absolute;bottom:0;right:-4px;height:7px;width:7px;border-radius:20px;border:2px solid white}.hacker-wrap.offline,.avatar-status.offline{opacity:.8}.hacker-wrap.offline:after,.avatar-status.offline:after{background:#f65039}.hacker-wrap.offline:hover,.avatar-status.offline:hover{opacity:.65}.hacker-wrap.idle,.avatar-status.idle{opacity:.8}.hacker-wrap.idle:after,.avatar-status.idle:after{background:#ffe74b}.hacker-wrap.idle:hover,.avatar-status.idle:hover{opacity:.65}.hacker-wrap.online,.avatar-status.online{opacity:.95}.hacker-wrap.online:after,.avatar-status.online:after{background:#2ec866}.hacker-wrap.online:hover,.avatar-status.online:hover{opacity:1}.avatar{border-radius:5px}.avatar img{border-radius:5px}.avatar.avatar-xsmall img{height:35px;width:35px}.avatar.avatar-small img{height:45px;width:45px}.avatar.avatar-medium img{height:75px;width:75px}.avatar.avatar-medium:after{height:12px;width:12px;right:-6px}.avatar.avatar-large img{height:150px;width:150px}.avatar.avatar-large:after{height:15px;width:15px;right:-8px}.status-indicator{height:5px;width:5px;display:inline-block;position:relative;top:-2px;border:1px solid #979faf;background:#EFF1F3;box-shadow:0 0 3px rgba(164,220,30,0.6),inset 0 1px 2px rgba(255,255,255,0.6);border-radius:10px}.status-indicator.active{border-color:#26a655;background:#2ec866}.status-indicator.pending{border-color:#ffd40e;background:#fff000}.status-indicator.completed{border-color:#930808;background:#d60a00}.status-indicator.filter{border-color:#0076b9;background:#4691f6}.help-prompt{position:relative;cursor:pointer}.help-prompt i{font-size:12px;position:relative;top:-4px;-webkit-transition:0.2s color ease;transition:0.2s color ease;color:#979faf}.help-prompt .help-text{position:absolute;top:5px;left:8px;width:200px;background:#fff;border:none;z-index:99999;padding:10px;color:#626b7f;font-size:.9em;line-height:1.4em;box-shadow:0 1px 3px rgba(0,0,0,0.01);height:0;overflow:hidden;padding:0;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;font-weight:normal;-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}.help-prompt:hover i{color:#39424e}.help-prompt:hover .help-text{display:block;-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1;height:auto;padding:10px;border:1px solid #C2C7D0}.dropdown{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;z-index:100;display:none;float:left;min-width:10px;padding:0;list-style:none;background-color:#fff;border:1px solid #d6d6d6;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;box-shadow:0 1px 4px rgba(0,0,0,0.05)}.dropdown-menu a{display:block;padding:8px 15px;clear:both;line-height:18px;color:#333333;white-space:nowrap;cursor:pointer;font-size:14px;-webkit-transition:none;transition:none}.dropdown-menu.daterangepicker{margin-top:7px;padding:2.5px}.dropdown-menu:not(.daterangepicker){border-radius:0 0 5px 5px;border-top:none}.dropdown-menu:not(.daterangepicker):before,.dropdown-menu:not(.daterangepicker):after{display:none !important}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:8px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff}.dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{text-decoration:none;background:#ebf3fe}.dropdown-menu-orig{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10px;list-style:none;background-color:#fcfcfc;border:1px solid #d6d6d6;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;box-shadow:0 0 5px rgba(0,0,0,0.05);border-radius:0 0 5px 5px;background-clip:padding-box}.dropdown-menu-orig a{display:block;padding:8px 15px;clear:both;font-weight:normal;line-height:18px;color:#333333;white-space:nowrap;cursor:pointer}.dropdown-menu-orig.pull-right{right:0;left:auto}.dropdown-menu-orig .divider{*width:100%;height:1px;margin:8px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff}.dropdown-menu-orig li>a:hover,.dropdown-menu-orig .active>a,.dropdown-menu-orig .active>a:hover{color:#222;text-decoration:none;background-color:#e4e4e4 !important}.throbber-wrapper{position:absolute;top:0;bottom:0;width:100%;background:rgba(255,255,255,0.8);background-color:rgba(255,255,255,0.8);z-index:100}.throbber-positioner{margin-left:50%;margin-top:25%;background-size:50% 50%;width:50px}span.inline-throbber.loading{display:inline-block;background:url(https://hrcdn.net/hackerrank/assets/throbber-d9fc7c916661387f468118b48926c3cb7b7b948c7bcb86bd9455f8ca2f149c51.gif);background-size:100% 100%;width:24px;background-repeat:no-repeat;background-position:center;height:24px;position:relative;top:7px;margin-left:10px}span.inline-throbber.loading i{display:none}span.inline-throbber i{display:none}span.inline-throbber.success i.throbber-success{display:inline-block;font-size:18px;position:relative;top:4px;margin-left:10px}.loading-wrapper{width:105px;position:fixed;background:#e9f3fb;border-radius:0 0 5px 5px;border-bottom:4px solid #3e96da;padding:5px 10px;border-left:1px solid #CBDFE9;border-right:1px solid #CBDFE9;text-align:center;z-index:1000;top:61px;left:50%}.share-group,.share-toggle{cursor:pointer}.share-group .share-link,.share-toggle .share-link{width:0px;color:#979faf;opacity:0;overflow:hidden;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s;position:relative}.share-group .share-link:nth-of-type(1),.share-toggle .share-link:nth-of-type(1){left:-30px}.share-group .share-link:nth-of-type(2),.share-toggle .share-link:nth-of-type(2){left:-40px;-webkit-transition-delay:.05s;transition-delay:.05s}.share-group .share-link:nth-of-type(3),.share-toggle .share-link:nth-of-type(3){left:-50px;-webkit-transition-delay:.1s;transition-delay:.1s}.share-group .share-link:nth-of-type(4),.share-toggle .share-link:nth-of-type(4){left:-60px;-webkit-transition-delay:.15s;transition-delay:.15s}.share-group .share-link:nth-of-type(5),.share-toggle .share-link:nth-of-type(5){left:-70px;-webkit-transition-delay:.2s;transition-delay:.2s}.share-group .facebook:hover,.share-toggle .facebook:hover{color:#3b5998}.share-group .twitter:hover,.share-toggle .twitter:hover{color:#55acee}.share-group .gplus:hover,.share-toggle .gplus:hover{color:#dd4b39}.share-group .email:hover,.share-toggle .email:hover{color:#39424e}.share-group:hover .share-link,.share-toggle:hover .share-link{width:auto;opacity:1;left:0}.share_links{margin:0}.share_link,.share_link a{color:white;display:inline-block;padding:.5em 0;cursor:pointer}.share_link:hover,.share_link a:hover{color:white}.share_facebook{background:#3B5998}.share_twitter{background:#55ACEE}.share_gplus{background:#DD4B39}.dark-theme-progress{display:inline-block}.dark-theme-progress .base{background:#2a3443;border-radius:100px;position:relative;height:13px;width:inherit}.dark-theme-progress .cover{position:absolute;left:0;background:#2ec866;border-radius:100px;height:inherit}.dark-theme-progress.small,.table-wrap a.dark-theme-progress.table-expand{width:100px}.dark-theme-progress.medium{width:200px}.dark-theme-progress.medium{width:350px}.light-theme-progress{display:inline-block}.light-theme-progress .base{background:#e0e0e0;border-radius:100px;position:relative;height:13px;width:inherit}.light-theme-progress .cover{position:absolute;left:0;background:#2ec866;border-radius:100px;height:inherit}.light-theme-progress.small,.table-wrap a.light-theme-progress.table-expand{width:100px}.light-theme-progress.medium{width:200px}.light-theme-progress.medium{width:350px}.aside-block{border:2px solid #C2C7D0;padding:10px 20px}ul.pill-tabs-hrstyled{list-style:none}ul.pill-tabs-hrstyled li a{color:#979faf}ul.pill-tabs-hrstyled li a:hover{background-color:#EFF1F3}ul.pill-tabs-hrstyled li.active a{background-color:#2ec866;color:#fff}ul.pill-tabs-hrstyled li.active a:hover{background-color:#2ec866}.testimonial img,.testimonial .quoteBlock{display:inline-block;vertical-align:middle}.testimonial img{margin-right:10px}.testimonial .byLine{font-size:.9em;margin-top:5px}.testimonial .byCompany:before{content:'|';margin-right:5px;display:inline-block;font-size:1.2em}.callout{border:1px solid #C2C7D0}.callout-rounded{border-radius:5px}.progress-wrap{height:10px;background:#fff;border:1px solid #C2C7D0;border-radius:25px;margin-top:8px;position:relative;overflow:hidden}.flip_wrap{position:relative;-webkit-perspective:800px;perspective:800px;height:450px;width:100%}.flip_inner{position:absolute;height:100%;width:100%}.mod_csstransforms3d .flip_inner{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s}.flip_front,.flip_back{background:white;display:block;position:absolute;height:100%;width:100%;z-index:auto}.mod_csstransforms3d .flip_front,.mod_csstransforms3d .flip_back{-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip_front{z-index:10}.flip_back{z-index:9}.mod_csstransforms3d .flip_back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.progress-wrap--green{height:10px;background:#2ec866;border-radius:25px}.breadcrumbs{list-style:none;background:white;padding:.5em 0 .5em 30px;border:1px solid #EFF1F3}.breadcrumbs ul{list-style:none}.breadcrumb{float:left;margin-right:.5em;font-weight:500;font-size:.9em;margin-bottom:1em}.breadcrumb a{color:#979faf;padding-bottom:3px}.breadcrumb a:hover{color:#4691f6}.breadcrumb:not(:last-of-type):after{content:'\e75e';color:#979faf;font:1.2em hricons;margin-left:.5em}.breadcrumb.active a{color:#39424e;font-weight:bold}.breadcrumb.active a:hover{color:#4691f6}.breadcrumb_sub{margin-left:5px;border-left:1px solid #979faf;padding-left:5px}.progress-wrapper{background:white;border:1px solid #C2C7D0;border-radius:50px;height:15px;overflow:hidden;position:relative;width:200px}.progress-wrapper.progress-small{height:8px}.progress-bar{background:#2ec866;position:absolute;top:0;left:0;bottom:0;-webkit-transition:.3s ease;transition:.3s ease;width:0}.progress-group{position:relative}.progress-number{font-size:.8em;font-weight:bold;position:absolute;margin-left:-7px;left:0%;-webkit-transition:.3s ease;transition:.3s ease}.progress-tick{font-size:14px;font-weight:500}.progress-tick i{-webkit-animation:fadeIn 1s;animation:fadeIn 1s;display:none;width:0}.mega_select *{box-sizing:border-box}.mega_select.three .mega_col{width:33.33%;float:left}.mega_select.three .mega_col:last-child{border-right:none}.mega_select header{font-size:14px;font-weight:600;padding:6px 10px 3px;text-transform:uppercase}.mega_select header.right-br{border-right:1px solid #e0e0e0}.mega_select ul{height:calc(100% - 34px);border:1px solid #e0e0e0;overflow:auto;margin-right:-1px}.mega_select ul li{list-style-type:none}.mega_select ul li a{display:block;padding:7px 10px;line-height:normal;color:#333;border:1px solid transparent}.mega_select ul li a:hover{background:#e0e0e0}.mega_select ul li a:active,.mega_select ul li a:active{border:1px solid #ccc;background:#e0e0e0}@-webkit-keyframes funnelsUp{from{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0% 100%;transform-origin:0% 100%}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0% 100%;transform-origin:0% 100%}}@keyframes funnelsUp{from{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0% 100%;transform-origin:0% 100%}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0% 100%;transform-origin:0% 100%}}.hr_funnels{display:inline-block;padding:0px 15px;height:217px;margin:0 auto;border-bottom:1px solid #808080}.hr_funnels .hr_funnel{width:50px;float:left;height:100%;position:relative;padding:0px 2.5px}.hr_funnels .hr_funnel .funnel_info{width:50px;position:absolute;bottom:35px;margin:auto;height:39px;text-align:center}.hr_funnels .hr_funnel .funnel_info i{line-height:normal;margin-top:-13px}.hr_funnels .hr_funnel .funnel{background:#2ec866;width:inherit;min-height:10px;position:absolute;bottom:0;-webkit-animation-name:funnelsUp;animation-name:funnelsUp;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hr_funnels .hr_funnel .funnel *{box-sizing:border-box}.hr_funnels .hr_funnel .funnel.highlighted{background:#4691f6}.hr_funnels .hr_funnel .funnel_val{position:absolute;top:-20px;text-align:center;display:block;width:100%;font-size:14px;font-weight:500}.hr_funnels .hr_funnel .funnel_label{position:absolute;bottom:-21px;font-size:12px;left:-10px;width:70px;right:0;margin:auto;text-align:center}.hr_funnels .hr_funnel .val_pointer{width:40px;height:22px;padding-top:1px;position:relative;border-radius:0;border:1px solid #808080;font-size:12px;font-weight:600;background:#e0e0e0}.hr_funnels .hr_funnel .val_pointer span{position:absolute;left:2px;right:0;margin:auto;text-align:center;z-index:4;font-size:12px}.hr_funnels .hr_funnel .val_pointer:before{content:"";position:absolute;left:100%;top:0px;width:0;height:0;border-top:12px solid transparent;border-left:9px solid #e0e0e0;border-bottom:12px solid transparent;z-index:2}.hr_funnels .hr_funnel .val_pointer:after{content:"";position:absolute;left:41px;top:-1px;width:0;height:0;border-top:13px solid transparent;border-left:9px solid #808080;border-bottom:13px solid transparent;z-index:0}.btn-group,.breadcrumbs,.modal-footer,.clearfix,ul.horizontal,ol.horizontal,.container,.container--static,.container--flex,.row,.formgroup.horizontal,.page_full,.formgroup.inline,.ui-menu .ui-menu-item,.table-wrap header,.nav-tabs,.mega_select,.sidebar_list-item.media,.content--list_header,.content--list_footer,.page_header_navigation,.select-wrap .dropdown-toggle,.container--inner{*zoom:1}.btn-group:before,.breadcrumbs:before,.modal-footer:before,.clearfix:before,ul.horizontal:before,ol.horizontal:before,.container:before,.container--static:before,.container--flex:before,.row:before,.formgroup.horizontal:before,.page_full:before,.formgroup.inline:before,.ui-menu .ui-menu-item:before,.table-wrap header:before,.nav-tabs:before,.mega_select:before,.sidebar_list-item.media:before,.content--list_header:before,.content--list_footer:before,.page_header_navigation:before,.select-wrap .dropdown-toggle:before,.container--inner:before,.btn-group:after,.breadcrumbs:after,.modal-footer:after,.clearfix:after,ul.horizontal:after,ol.horizontal:after,.container:after,.container--static:after,.container--flex:after,.row:after,.formgroup.horizontal:after,.page_full:after,.formgroup.inline:after,.ui-menu .ui-menu-item:after,.table-wrap header:after,.nav-tabs:after,.mega_select:after,.sidebar_list-item.media:after,.content--list_header:after,.content--list_footer:after,.page_header_navigation:after,.select-wrap .dropdown-toggle:after,.container--inner:after{content:"";display:table}.btn-group:after,.breadcrumbs:after,.modal-footer:after,.clearfix:after,ul.horizontal:after,ol.horizontal:after,.container:after,.container--static:after,.container--flex:after,.row:after,.formgroup.horizontal:after,.page_full:after,.formgroup.inline:after,.ui-menu .ui-menu-item:after,.table-wrap header:after,.nav-tabs:after,.mega_select:after,.sidebar_list-item.media:after,.content--list_header:after,.content--list_footer:after,.page_header_navigation:after,.select-wrap .dropdown-toggle:after,.container--inner:after{clear:both}.mmT,.content--list_footer .meta,.content--card_header .meta,.page-header .dropdown-auth .dropdown-menu .progress-wrapper,.page_header .dropdown-auth .dropdown-menu .progress-wrapper,#page_header .dropdown-auth .dropdown-menu .progress-wrapper{margin-top:5px}.mmR{margin-right:5px}.mmB{margin-bottom:5px}.mmL{margin-left:5px}.mmA{margin:5px}.pmT{padding-top:5px}.pmR{padding-right:5px}.pmB,.content--card_header{padding-bottom:5px}.pmL{padding-left:5px}.pmA{padding:5px}.msT,.content--list_footer,.content--card_header{margin-top:10px}.msR{margin-right:10px}.msB,.content--list_title{margin-bottom:10px}.msL{margin-left:10px}.msA{margin:10px}.psT,.table-wrap .row,.table-wrap .formgroup.horizontal,.page_navigation-sidebar,.page_navigation-sidebar-disabled{padding-top:10px}.psR,.formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.horizontal label:before{padding-right:10px}.psB,.table-wrap .row,.table-wrap .formgroup.horizontal,.page_navigation-sidebar,.page_navigation-sidebar-disabled{padding-bottom:10px}.psL{padding-left:10px}.psA,.content--card_footer{padding:10px}.mdT{margin-top:15px}.mdR{margin-right:15px}.mdB{margin-bottom:15px}.mdL{margin-left:15px}.mdA{margin:15px}.pdT{padding-top:15px}.pdR,.content--card_body{padding-right:15px}.pdB{padding-bottom:15px}.pdL,.content--card_body{padding-left:15px}.pdA,.content--card_header{padding:15px}.mlT,.formgroup{margin-top:20px}.mlR,.formgroup.inline label,.sidebar_list-item.media .media-el{margin-right:20px}.mlB,.formgroup,.content--card,.content--card_body,.content--card_btnwrap{margin-bottom:20px}.mlL{margin-left:20px}.mlA{margin:20px}.mjT{margin-top:30px}.mjR{margin-right:30px}.mjB{margin-bottom:30px}.mjL{margin-left:30px}.mjA{margin:30px}.plT{padding-top:20px}.plR{padding-right:20px}.plB{padding-bottom:20px}.plL{padding-left:20px}.plA,.alert header,.message header,.notification header{padding:20px}.pjT{padding-top:30px}.pjR{padding-right:30px}.pjB{padding-bottom:30px}.pjL{padding-left:30px}.pjA{padding:30px}.padded{padding:20px}.pull-right{float:right}.pull-left,.formgroup.inline label,.formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.horizontal label:before,.sidebar_list-item.media .media-el{float:left}.full-width,.fw{width:100%}.hide{display:none}.force-hide{display:none !important}.show{display:block}.invisible{visibility:hidden}.fade{-webkit-transition:0.15s opacity linear;transition:0.15s opacity linear;opacity:0}.fade.in{opacity:1}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog-button.hr_primary-btn{color:#fff;-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none;border-color:#088837;border-bottom-color:#007827;background:#2ec866;background-color:#29b35b;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #2ec866), color-stop(1, #29b35b));background-image:-webkit-linear-gradient(top, #2ec866, #29b35b);background-image:linear-gradient(to bottom, #2ec866, #29b35b);box-shadow:0 1px 3px rgba(0,0,0,0.2),inset 0 1px 1px rgba(255,255,255,0.1),inset 0 -1px 4px rgba(32,138,70,0.3)}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:hover,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:hover,.hr-dialog-button.hr_primary-btn:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hover.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hover.hr-dialog-button.hr_primary-btn,.hover.hr-dialog-button.hr_primary-btn{background-color:#28af59;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #2ec866), color-stop(1, #28af59));background-image:-webkit-linear-gradient(top, #2ec866, #28af59);background-image:linear-gradient(to bottom, #2ec866, #28af59);color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.3),inset 0 1px 1px rgba(255,255,255,0.1),inset 0 -1px 6px rgba(32,138,70,0.4)}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:active,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:active,.hr-dialog-button.hr_primary-btn:active,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .active.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .active.hr-dialog-button.hr_primary-btn,.active.hr-dialog-button.hr_primary-btn{background:#1db755;border-color:#548700;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 2px rgba(255,255,255,0.75);color:#fff}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:active.primary-dark,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:active.primary-dark,.hr-dialog-button.hr_primary-btn:active.primary-dark,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .active.primary-dark.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .active.primary-dark.hr-dialog-button.hr_primary-btn,.active.primary-dark.hr-dialog-button.hr_primary-btn{box-shadow:inset 0 1px 3px rgba(0,0,0,0.15),0 1px 2px rgba(255,255,255,0.15)}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_primary-btn,.disabled.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_primary-btn,[disabled].hr-dialog-button.hr_primary-btn{background-color:#2ec866}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_primary-btn:hover,.hr-dialog .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_primary-btn:hover,.disabled.hr-dialog-button.hr_primary-btn:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_primary-btn:hover,.hr-dialog .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_primary-btn:hover,[disabled].hr-dialog-button.hr_primary-btn:hover{background-image:none;box-shadow:none}.modal-open .tooltip{z-index:2070}.modal-backdrop,.hr-dialog{position:fixed;top:0;right:0;bottom:0;left:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAABNJREFUeNpiYGZhbAAAAAD//wMAAJ8AifgNlRUAAAAASUVORK5CYII=);height:100%;width:100%;z-index:10000}.modal-backdrop .hr-dialog-border,.hr-dialog .hr-dialog-border{padding:5px}.modal-backdrop .hr-dialog-border .hr-dialog-main-window,.hr-dialog .hr-dialog-border .hr-dialog-main-window{background-color:#FFFFFF;width:100%;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-header,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-header{color:#39424e;font-weight:bold;line-height:1em;background:#f8f9fa;padding:20px 10px;min-height:10px;border-top-left-radius:3px;border-top-right-radius:3px}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-header .hr-dialog-title,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-header .hr-dialog-title{font-size:14px;font-weight:700;line-height:14px}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-header a.close,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-header a.close{float:right;margin:0px;font-size:20px;padding:0px 3px;line-height:16px;opacity:0.6}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-header a.close:hover,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-header a.close:hover{opacity:1}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-header a.close i,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-header a.close i{top:-5px}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-body,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-body{padding:20px;color:#39424E;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .social .login-btn img,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .social .login-btn img{margin-top:10px}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .legacy,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .legacy{margin:auto;width:360px}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .legacy .remember-me,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .legacy .remember-me{padding-left:25px}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .legacy .create-account,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .legacy .create-account{padding-left:20px}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-footer,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-footer{text-align:right;padding:10px;background:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-footer .hr-dialog-loader.active,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-footer .hr-dialog-loader.active{float:left;height:16px;width:16px;margin-top:8px;margin-left:2px;background-image:url(https://hrcdn.net/hackerrank/assets/hr-dialog-loader-a553b870c2c23ee364d254a1608b59878896bf9375e47409aa37ecee1c9c0c29.gif);background-repeat:no-repeat}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-footer .hr-dialog-failed-message,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-footer .hr-dialog-failed-message{float:left;margin:0px;color:red;font-size:15px;margin-top:5px;padding-left:15px;text-align:left;font-style:italic}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-footer .hr-dialog-success-message,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-footer .hr-dialog-success-message{float:left;margin:0px;color:green;font-size:15px;margin-top:5px;padding-left:15px;text-align:left;font-style:italic}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button{margin:2px 5px}.modal-open .tooltip{z-index:2070}.modal-backdrop,.hr-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040}.modal-backdrop.fade,.fade.hr-dialog{opacity:0}.modal-backdrop,.hr-dialog,.modal-backdrop.fade.in,.fade.in.hr-dialog{opacity:1;filter:alpha(opacity=100)}.modal{background:#fff;background-clip:padding-box;display:none;margin:-250px 0 0 -300px;overflow:auto;position:fixed;left:50%;top:50%;z-index:1050}.modal#confirm-modal,.modal.loader-modal{margin:-100px 0 0 -300px}.js-dialog{border:2px solid #c2c7d0;border-radius:5px;margin-top:-150px !important}.modal.fade{top:-25%;-webkit-transition:opacity 0.3s linear, top 0.3s ease-out;transition:opacity 0.3s linear, top 0.3s ease-out}.modal.fade.in{top:50%}.modal-header,.hr-dialog-header,.hr-dialog-header-slim{background:#EFF1F3;border-bottom:1px solid #C2C7D0;box-shadow:0 1px 3px rbga(0, 0, 0, 0.1);min-height:23px;padding:10px 20px}.modal-header h3,.hr-dialog-header h3,.hr-dialog-header-slim h3{font-size:1.2em}.modal-body{max-height:400px;padding:20px 0;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 20px 15px;margin-bottom:0;text-align:right;*zoom:1}.modal-footer .btn+.btn,.modal-footer .btn-inverse+.btn,.modal-footer .btn-grey+.btn,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_primary-btn+.btn,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_primary-btn+.btn,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_secondary-btn+.btn,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_secondary-btn+.btn,.modal-footer .hr-dialog-button.hr_primary-btn+.btn,.modal-footer .hr-dialog-button.hr_secondary-btn+.btn,.modal-footer .btn+.btn-inverse,.modal-footer .btn-inverse+.btn-inverse,.modal-footer .btn-grey+.btn-inverse,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.btn-inverse,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_primary-btn+.btn-inverse,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.btn-inverse,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_primary-btn+.btn-inverse,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.btn-inverse,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_secondary-btn+.btn-inverse,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.btn-inverse,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_secondary-btn+.btn-inverse,.modal-footer .hr-dialog-button.hr_primary-btn+.btn-inverse,.modal-footer .hr-dialog-button.hr_secondary-btn+.btn-inverse,.modal-footer .btn+.btn-grey,.modal-footer .btn-inverse+.btn-grey,.modal-footer .btn-grey+.btn-grey,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_primary-btn+.btn-grey,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.btn-grey,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_primary-btn+.btn-grey,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.btn-grey,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_secondary-btn+.btn-grey,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.btn-grey,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_secondary-btn+.btn-grey,.modal-footer .hr-dialog-button.hr_primary-btn+.btn-grey,.modal-footer .hr-dialog-button.hr_secondary-btn+.btn-grey,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn+.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .btn+.hr-dialog-button.hr_primary-btn,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-inverse+.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .btn-inverse+.hr-dialog-button.hr_primary-btn,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-grey+.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .btn-grey+.hr-dialog-button.hr_primary-btn,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .btn+.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .btn+.hr-dialog-button.hr_primary-btn,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-inverse+.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .btn-inverse+.hr-dialog-button.hr_primary-btn,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-grey+.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .btn-grey+.hr-dialog-button.hr_primary-btn,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn+.hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-inverse+.hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .btn-inverse+.hr-dialog-button.hr_secondary-btn,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-grey+.hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .btn-grey+.hr-dialog-button.hr_secondary-btn,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .btn+.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-inverse+.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .btn-inverse+.hr-dialog-button.hr_secondary-btn,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-grey+.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .btn-grey+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-inverse+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-grey+.hr-dialog-button.hr_primary-btn,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.hr-dialog-button.hr_primary-btn,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.hr-dialog-button.hr_primary-btn,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.hr-dialog-button.hr_primary-btn,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.hr-dialog-button.hr_primary-btn,.modal-footer .hr-dialog-button.hr_primary-btn+.hr-dialog-button.hr_primary-btn,.modal-footer .hr-dialog-button.hr_secondary-btn+.hr-dialog-button.hr_primary-btn,.modal-footer .btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-inverse+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-grey+.hr-dialog-button.hr_secondary-btn,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .hr-dialog-button.hr_primary-btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .hr-dialog-button.hr_secondary-btn+.hr-dialog-button.hr_secondary-btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .btn-inverse+.btn,.modal-footer .btn-group .btn-grey+.btn,.modal-footer .btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.btn,.modal-footer .btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.btn,.modal-footer .btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.btn,.modal-footer .btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.btn,.modal-footer .btn-group .hr-dialog-button.hr_primary-btn+.btn,.modal-footer .btn-group .hr-dialog-button.hr_secondary-btn+.btn,.modal-footer .btn-group .btn+.btn-inverse,.modal-footer .btn-group .btn-inverse+.btn-inverse,.modal-footer .btn-group .btn-grey+.btn-inverse,.modal-footer .btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.btn-inverse,.modal-footer .btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.btn-inverse,.modal-footer .btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.btn-inverse,.modal-footer .btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.btn-inverse,.modal-footer .btn-group .hr-dialog-button.hr_primary-btn+.btn-inverse,.modal-footer .btn-group .hr-dialog-button.hr_secondary-btn+.btn-inverse,.modal-footer .btn-group .btn+.btn-grey,.modal-footer .btn-group .btn-inverse+.btn-grey,.modal-footer .btn-group .btn-grey+.btn-grey,.modal-footer .btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.btn-grey,.modal-footer .btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.btn-grey,.modal-footer .btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.btn-grey,.modal-footer .btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.btn-grey,.modal-footer .btn-group .hr-dialog-button.hr_primary-btn+.btn-grey,.modal-footer .btn-group .hr-dialog-button.hr_secondary-btn+.btn-grey,.modal-footer .btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-inverse+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-grey+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .btn+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-inverse+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-grey+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-inverse+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-grey+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-inverse+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-grey+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-group .btn+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .btn-inverse+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .btn-grey+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .hr-dialog-button.hr_primary-btn+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .hr-dialog-button.hr_secondary-btn+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-group .btn-inverse+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-group .btn-grey+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-group .hr-dialog-button.hr_primary-btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-group .hr-dialog-button.hr_secondary-btn+.hr-dialog-button.hr_secondary-btn{margin-left:-1px}.close{float:right;font-size:20px;font-weight:700;line-height:18px;color:#ffffff}.close.inverse{color:#39424e}.close:hover{opacity:1;text-decoration:none;cursor:pointer}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.video-cross-icon{background:url(https://hrcdn.net/hackerrank/assets/icons/video-close-d25b79771cb0181f596be189e734499af67e07fc920145e05bd5183f9ab1c4be.png) no-repeat;width:20px;height:22px;background-size:19px 18px;display:inline-block}.hr-dialog-border{padding:5px}.hr-dialog-header a.close:hover{color:inherit}.hr-dialog-border-slim{padding:5px}.hr-dialog-header-slim{padding:10px 10px}.hr-dialog-body{background:#fff;padding:20px}.hr-dialog-body .homepage_admin{border:1px solid #C2C7D0;margin-bottom:0;margin-top:50px}.hr-dialog-footer{text-align:right;padding:0 20px 20px;background:#fff}.hr-dialog-loader.active{float:left;height:16px;width:16px;margin-top:8px;margin-left:2px;background-image:url(https://hrcdn.net/hackerrank/assets/hr-dialog-loader-a553b870c2c23ee364d254a1608b59878896bf9375e47409aa37ecee1c9c0c29.gif);background-repeat:no-repeat}.hr-dialog-failed-message,.hr-dialog-success-message{color:#2ec866;float:left;margin-top:10px;text-align:left}.hr-dialog-success-message{color:#2ec866}.hr-dialog-failed-message{color:#f65039}.hr-dialog-buttons button{margin-left:10px}.hr-dialog-button{margin:2px 5px}.usernamebox+div>form{margin-bottom:30px !important;width:500px;margin-top:-23px;opacity:0;-webkit-transition:visibility 0s, opacity 1s;transition:visibility 0s, opacity 1s;display:inline-block;visibility:hidden}.usernamebox+div>form .profile-input{width:190px}.usernamebox+div>form .profile-input input{width:100%}.usernamebox+div+div{margin-top:-75px}.usernamebox+div>.username-preview{margin-top:-9px}.usernamebox+div+div>.hr-dialog-loader{display:none}.usernamebox+div{height:35px}.usernamebox+div+.hr-dialog-footer{background:none !important;background-color:transparent !important;padding:8px 10px 4px 0 !important}.usernamebox+div+.hr-dialog-footer .hr-dialog-failed-message{position:relative !important;margin-top:53px !important;padding-left:0 !important;margin-left:5px !important;font-size:12px !important}.usernamebox+div+.hr-dialog-footer .hr-dialog-buttons{margin-top:10px !important;padding-right:5px !important;clear:none !important}.btn-group,.breadcrumbs,.modal-footer,.clearfix,ul.horizontal,ol.horizontal,.container,.container--static,.container--flex,.row,.formgroup.horizontal,.page_full,.formgroup.inline,.ui-menu .ui-menu-item,.table-wrap header,.nav-tabs,.mega_select,.sidebar_list-item.media,.content--list_header,.content--list_footer,.page_header_navigation,.select-wrap .dropdown-toggle,.container--inner{*zoom:1}.btn-group:before,.breadcrumbs:before,.modal-footer:before,.clearfix:before,ul.horizontal:before,ol.horizontal:before,.container:before,.container--static:before,.container--flex:before,.row:before,.formgroup.horizontal:before,.page_full:before,.formgroup.inline:before,.ui-menu .ui-menu-item:before,.table-wrap header:before,.nav-tabs:before,.mega_select:before,.sidebar_list-item.media:before,.content--list_header:before,.content--list_footer:before,.page_header_navigation:before,.select-wrap .dropdown-toggle:before,.container--inner:before,.btn-group:after,.breadcrumbs:after,.modal-footer:after,.clearfix:after,ul.horizontal:after,ol.horizontal:after,.container:after,.container--static:after,.container--flex:after,.row:after,.formgroup.horizontal:after,.page_full:after,.formgroup.inline:after,.ui-menu .ui-menu-item:after,.table-wrap header:after,.nav-tabs:after,.mega_select:after,.sidebar_list-item.media:after,.content--list_header:after,.content--list_footer:after,.page_header_navigation:after,.select-wrap .dropdown-toggle:after,.container--inner:after{content:"";display:table}.btn-group:after,.breadcrumbs:after,.modal-footer:after,.clearfix:after,ul.horizontal:after,ol.horizontal:after,.container:after,.container--static:after,.container--flex:after,.row:after,.formgroup.horizontal:after,.page_full:after,.formgroup.inline:after,.ui-menu .ui-menu-item:after,.table-wrap header:after,.nav-tabs:after,.mega_select:after,.sidebar_list-item.media:after,.content--list_header:after,.content--list_footer:after,.page_header_navigation:after,.select-wrap .dropdown-toggle:after,.container--inner:after{clear:both}.mmT,.content--list_footer .meta,.content--card_header .meta,.page-header .dropdown-auth .dropdown-menu .progress-wrapper,.page_header .dropdown-auth .dropdown-menu .progress-wrapper,#page_header .dropdown-auth .dropdown-menu .progress-wrapper{margin-top:5px}.mmR{margin-right:5px}.mmB{margin-bottom:5px}.mmL{margin-left:5px}.mmA{margin:5px}.pmT{padding-top:5px}.pmR{padding-right:5px}.pmB,.content--card_header{padding-bottom:5px}.pmL{padding-left:5px}.pmA{padding:5px}.msT,.content--list_footer,.content--card_header{margin-top:10px}.msR{margin-right:10px}.msB,.content--list_title{margin-bottom:10px}.msL{margin-left:10px}.msA{margin:10px}.psT,.table-wrap .row,.table-wrap .formgroup.horizontal,.page_navigation-sidebar,.page_navigation-sidebar-disabled{padding-top:10px}.psR,.formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.horizontal label:before{padding-right:10px}.psB,.table-wrap .row,.table-wrap .formgroup.horizontal,.page_navigation-sidebar,.page_navigation-sidebar-disabled{padding-bottom:10px}.psL{padding-left:10px}.psA,.content--card_footer{padding:10px}.mdT{margin-top:15px}.mdR{margin-right:15px}.mdB{margin-bottom:15px}.mdL{margin-left:15px}.mdA{margin:15px}.pdT{padding-top:15px}.pdR,.content--card_body{padding-right:15px}.pdB{padding-bottom:15px}.pdL,.content--card_body{padding-left:15px}.pdA,.content--card_header{padding:15px}.mlT,.formgroup{margin-top:20px}.mlR,.formgroup.inline label,.sidebar_list-item.media .media-el{margin-right:20px}.mlB,.formgroup,.content--card,.content--card_body,.content--card_btnwrap{margin-bottom:20px}.mlL{margin-left:20px}.mlA{margin:20px}.mjT{margin-top:30px}.mjR{margin-right:30px}.mjB{margin-bottom:30px}.mjL{margin-left:30px}.mjA{margin:30px}.plT{padding-top:20px}.plR{padding-right:20px}.plB{padding-bottom:20px}.plL{padding-left:20px}.plA,.alert header,.message header,.notification header{padding:20px}.pjT{padding-top:30px}.pjR{padding-right:30px}.pjB{padding-bottom:30px}.pjL{padding-left:30px}.pjA{padding:30px}.padded{padding:20px}.pull-right{float:right}.pull-left,.formgroup.inline label,.formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.horizontal label:before,.sidebar_list-item.media .media-el{float:left}.full-width,.fw{width:100%}.hide{display:none}.force-hide{display:none !important}.show{display:block}.invisible{visibility:hidden}.fade{-webkit-transition:0.15s opacity linear;transition:0.15s opacity linear;opacity:0}.fade.in{opacity:1}.sticky-bottom,.sticky-top,.sticky-right,.sticky-left{position:fixed}.sticky-bottom{bottom:0}.sticky-top{top:0}.sticky-right{right:0}.sticky-left{left:0}.block-center{box-sizing:border-box;display:block;margin-left:auto;margin-right:auto}[class*="span"].block-center{float:none}.pin-wrap{position:relative}.pin,.pinT,.pinR,.pinB,.pinL{position:absolute}.pinT{top:0}.pinR{right:0}.pinB{bottom:0}.pinL{left:0}.cursor{cursor:pointer}.cursor::-moz-selection{background:transparent}.cursor::selection{background:transparent}.cursor::-moz-selection{background:transparent}.cursor::-webkit-selection{background:transparent}.disabled,a.disabled{opacity:0.3;cursor:default}a.normal-underline{padding-bottom:1px;border-bottom:1px solid #0076b9}a.white-underline{padding-bottom:1px;border-bottom:1px solid #fff}.hidden{display:none !important;visibility:hidden !important}.clear{clear:both}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.no-border{border:none}.no-background{background:none}.display-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.display-inline{display:inline}.display-inline-block{display:inline-block}.display-block{display:block}.display-table{display:table}.label-title-underline{border-bottom:2px solid #979faf;display:inline-block}.block-highlight{padding:5px;color:#626b7f;border-radius:2px;margin:4px}.text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.position-relative{position:relative}.soft-divider{border-bottom:1px solid #d3d3d3;clear:both;height:2px;box-shadow:rgba(129,129,129,0.1) 0 1px 3px}.block-divider{background:#f8f9fa;border-bottom:1px solid #EFF1F3;border-top:1px solid #EFF1F3;padding:15px;clear:both}.text-ellipsis-380px{width:380px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.text-ellipsis-200px{width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.text-ellipsis-span{overflow:hidden;text-overflow:ellipsis;display:block}.fnt-sz-small{font-size:0.8em}.fnt-sz-mid{font-size:0.9em}.fnt-sz-normal{font-size:16px !important}.fnt-sz-big{font-size:1.2em}.fnt-sz-xbig{font-size:1.7em}.fnt-sz-14{font-size:14px}.fnt-sz-15{font-size:15px}.fnt-wt-600{font-weight:600}.fnt-wt-500{font-weight:500}.fnt-wt-400{font-weight:400}.txt-black{color:#000}.txt-green{color:#2ec866}.txt-alt-green{color:#26a655}.txt-blue{color:#4691f6}.txt-alt-blue{color:#0076b9}.txt-purple{color:#805EC9}.txt-lt-orange{color:#ffaf00}.txt-orange{color:#f65039}.txt-yellow{color:#e8ce23}.txt-lt-grey{color:#dfe0e1}.txt-grey{color:#e0e4e8}.txt-alt-grey{color:#979faf}.txt-alt-grey-light{color:#C2C7D0}.txt-grey-light{color:#C2C7D0}.txt-alt-grey-dark{color:#626b7f}.txt-navy{color:#39424e}.txt-white{color:#fff}.txt-red{color:red}.txt-gold{color:#EBBC2A}ul.wizard-steps{list-style:none;margin:0;padding:0;overflow:hidden}ul.wizard-steps li{float:left;padding:0 20px 0 30px;line-height:3.9em;color:#626b7f;background:#f8f8f8;font-size:0.9em;font-weight:600;position:relative}ul.wizard-steps li a{color:#626b7f}ul.wizard-steps li span.wizard-numb{border-radius:50px;border:2px solid #979faf;color:#979faf;font-weight:600;padding:4px 8px;margin-right:10px}ul.wizard-steps li:first-child span.wizard-numb{padding:4px 9px}ul.wizard-steps li .chevron{position:absolute;top:0;right:-14px;z-index:1;display:block;border:30px solid transparent;border-right:0;border-left:14px solid #d4d4d4;top:-1px}ul.wizard-steps li .chevron:before{position:absolute;top:-30px;right:1px;display:block;border:30px solid transparent;border-right:0;border-left:14px solid #f8f8f8;content:""}ul.wizard-steps li.active{background:#fff;color:#00751f}ul.wizard-steps li.active .chevron:before{border-left:14px solid #fff}ul.wizard-steps li.active a{color:#00751f}ul.wizard-steps li.active span.wizard-numb{color:#fff;border:2px solid #00751f;background:#00751f}ul.wizard-steps.make-clickable li.active:hover{color:#2ec866}ul.wizard-steps.make-clickable li.active:hover .chevron:before{border-left:14px solid #fff}ul.wizard-steps.make-clickable li.active:hover span.wizard-numb{border-color:#2ec866;color:#fff}ul.wizard-steps.make-clickable li:hover{background:#fff;color:#39424e;cursor:pointer}ul.wizard-steps.make-clickable li:hover .chevron:before{border-left:14px solid #fff}ul.wizard-steps.make-clickable li:hover span.wizard-numb{border-color:#39424e;color:#39424e}.step-number-green{border-radius:40px;background:#2ec866;font-weight:600;color:#fff;font-size:1.2em;padding:4px 11px}.min-1024{min-width:1024px}.balance-text{text-wrap:balanced}.full-span{width:100%}.half-opaque{opacity:0.5}.margin-auto{margin-right:auto}.mix-blend{mix-blend-mode:multiply}.align-baseline{vertical-align:baseline}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-center img{vertical-align:baseline}@media (max-width: 960px){.flex-center.responsive-flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.flex-squish{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-wrap img{vertical-align:baseline}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-align-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-align-bottom{-ms-flex-line-pack:justify;align-content:space-between}.max-width-250{max-width:250px}.alert,.message,.notification{border:1px solid #C2C7D0;background:#f8f9fa;border-radius:5px;box-sizing:border-box;color:#626b7f;font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;padding:20px 0;box-shadow:0 1px 3px rgba(57,66,78,0.1)}.alert header,.message header,.notification header{margin-top:-20px;margin-bottom:0;color:#9a1907}.alert p,.message p,.notification p{font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;padding:0 20px}.alert a,.message a,.notification a{text-decoration:underline}.alert.error,.error.message,.error.notification,.alert.alert-error,.alert-error.message,.message.error,.alert-error.notification{background:rgba(246,80,57,0.05);border-color:#f65039;color:#9a1907}.alert.success,.success.message,.success.notification,.alert.alert-success,.alert-success.message,.message.success,.alert-success.notification{background:rgba(46,200,102,0.05);border-color:#2ec866;color:#249f51}.alert.info,.info.message,.info.notification,.alert.alert-info,.alert-info.message,.message.info,.notification{background:rgba(70,145,246,0.05);border-color:#4691f6;color:#1574f4}.alert.danger,.danger.message,.danger.notification,.alert.alert-danger,.alert-danger.message,.alert-danger.notification{background:rgba(208,136,60,0.1);border-color:#d0883c;color:#d0883c;padding-left:30px;padding-right:30px}p.alert,p.message,p.notification{font-size:1em;padding:20px}.hr-dialog .alert-title{padding-left:20px;padding-right:20px}.hr-dialog .alert-body{padding-left:30px;padding-right:30px}.banner{background:#fffbe4;border:1px solid #ffee7e;border-radius:5px;font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;margin-bottom:20px;padding:20px;text-align:center}.banner p{font:inherit}.banner a{text-decoration:underline}#HackerRank-main .banner{padding:10px}.badge{font-size:12px;font-weight:600;color:#ffffff;vertical-align:baseline;white-space:nowrap;text-shadow:none;background-color:#626b7f;position:relative;font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;padding:2px 10px;border-radius:3px}.badge.primary,.badge.badge-primary{background:#2ec866}.badge.alert,.badge.message,.badge.notification,.badge.badge-alert{background:#f65039;box-shadow:none;border:none}.badge.info,.badge.badge-info{background:#4691f6}.badge.error,.badge.badge-error{background:#f65039}.badge.caution,.badge.badge-caution{background:#EBBC2A}.badge.inverse,.badge.badge-inverse{background:#39424e}.badge.tag,.badge.badge-tag{background:#f8f9fa;border:1px solid #C2C7D0;color:#979faf;font-weight:500;padding:1px 10px}.badge.expert,.badge.moderator,.badge.contest-moderator,.badge.challenge-author{font-size:10px;padding:3px 9px;letter-spacing:0.5px}.badge.moderator{background:#1db740}.badge.contest-moderator{background:#b08278}.badge.challenge-author{background:#797676}.badge.expert{background:#654cd4;opacity:0.65}.badge.removable{padding:2px 5px 2px 8px}.badge.removable a.remove-tag{color:#333;cursor:pointer;margin-left:5px;text-decoration:none}.badge.removable a.remove-tag:before{content:'\00d7'}a.badge:hover{box-shadow:0 1px 3px rgba(57,66,78,0.1);color:#ffffff;cursor:pointer;text-decoration:none}.btn .badge,.btn-inverse .badge,.btn-inverse.btn-inverse--alt:hover .badge,.btn-grey .badge,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn .badge,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn .badge,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn .badge,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn .badge,.hr-dialog-button.hr_primary-btn .badge,.hr-dialog-button.hr_secondary-btn .badge{position:relative;top:-1px}.btn-mini .badge{top:0}.emptyState_container{padding:20px;border:2px dashed #C2C7D0;color:#979faf;font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;border-radius:5px}p.emptyState_container,.emptyState_container p{font-size:1em !important;line-height:1.4 !important}#hacker-modal-follow-error-msg,#network-update-error-msg,.error-msg{text-align:center;font-size:12px;font-weight:700}.error,.error-msg{-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none;color:#f65039}.modal{border:1px solid #C2C7D0}.modal-mid{width:600px}.modal-large{width:800px;left:42%}.modal form{margin-bottom:0}.modal-huge{width:960px;left:40%}.modal-header,.hr-dialog-header,.hr-dialog-header-slim{font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;transition:height 0.35s ease}.collapse.in{height:auto}.open{z-index:1000}.open>.dropdown-menu{display:block}.pull-right>.dropdown-menu{right:0;left:auto}.expand .expand-wrap.block{margin-bottom:15px}.tooltip{position:absolute;z-index:1060;display:block;padding:5px;font-size:14px;font-weight:700;opacity:1;filter:alpha(opacity=0);visibility:visible;-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none}.tooltip.dark .tooltip-inner{color:#fff !important;background-color:#16191F !important}.tooltip.dark .tooltip-inner .tooltip-arrow{border-color:#000 !important}.tooltip.dark .tooltip-inner:before{border-color:#16191F !important}.tooltip.in{opacity:0.95;filter:alpha(opacity=95)}.tooltip.top{margin-top:-2px}.tooltip.right{margin-left:2px}.tooltip.bottom{margin-top:2px}.tooltip.left{margin-left:-2px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top:5px solid #000000;border-right:5px solid transparent;border-left:5px solid transparent}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-right:5px solid transparent;border-bottom:5px solid #000000;border-left:5px solid transparent}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-right:5px solid #000000;border-bottom:5px solid transparent}.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0}.tooltip-inner{color:#ffffff;background-color:#333;border-radius:0px;border:none;border-radius:5px;font-weight:500;line-height:1.3em;font-weight:500;padding:10px}.tooltip-inner:before{content:'';height:0;width:0;border-style:solid;border-color:transparent;z-index:999 !important;position:absolute}.tooltip.top .tooltip-arrow{border-top-color:#333;margin-left:-6px;border-width:6px 6px 0;bottom:0}.tooltip.top .tooltip-inner:before{border-top-color:transparent;border-width:5px 5px 0;bottom:1px;margin-left:-5px;left:50%}.tooltip.right .tooltip-arrow{border-right-color:#333;margin-top:-6px;border-width:6px 6px 6px 0;left:0}.tooltip.right .tooltip-inner:before{border-right-color:transparent;display:none;border-width:5px 5px 5px 0;margin-left:-5px;top:50%}.tooltip.left .tooltip-arrow{border-left-color:#333;margin-top:-6px;border-width:6px 0 6px 6px;right:0}.tooltip.left .tooltip-inner:before{border-left-color:transparent;border-width:5px 0 5px 5px;right:1px;margin-left:-5px;top:50%}.tooltip.bottom .tooltip-arrow{border-bottom-color:#333;margin-left:-6px;border-width:0 6px 6px;top:0}.tooltip.left .tooltip-inner:before{border-left-color:transparent;border-width:0 5px 5px;top:1px;margin-left:-5px;left:50%}.popover{position:absolute;top:0;left:0;z-index:1000;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.2);background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:5px 10px;margin:0;font-size:14px;font-weight:700;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{color:#ffffff;padding:3px 10px;font-size:14px;line-height:15px}.popover-content p{margin:10px 0px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#ffffff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#ffffff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#ffffff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#ffffff;border-right-width:0}ul,ol,dl{padding:0;margin:0}ul{list-style:disc}ul.no-style li{list-style-type:none}ol{list-style:decimal}ul.unstyled,ul.ui-menu,ol.unstyled,ol.ui-menu{list-style:none}ul.horizontal li,ol.horizontal li{display:inline}ul.horizontal a,ul.horizontal img,ol.horizontal a,ol.horizontal img{float:left}ul.inline li,ol.inline li{display:inline}dt{font-weight:600}dd{margin-left:9px}dl.horizontal dt{float:left;width:120px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}dl.horizontal dd{margin-left:130px}.justify{text-align:justify}.justify:after{content:'';display:inline-block;width:100%}.inline{list-style:none}.inline>li,.inline>div,.inline>a{display:inline;display:inline-block;margin-right:10px}.inline.large>li,.inline.large>div,.inline.large>a{margin-right:20px}.inline.lines>li,.inline.lines>div,.inline.lines>a{margin-right:4px}.inline.lines>li:not(:last-of-type):after,.inline.lines>div:not(:last-of-type):after,.inline.lines>a:not(:last-of-type):after{content:'';width:1px;height:1em;display:inline-block;background:#979faf;margin-left:7px;position:relative;top:3px}.inline.lines.inverse>li,.inline.lines.inverse>div,.inline.lines.inverse>a{margin-right:0;margin-left:4px}.inline.lines.inverse>li:not(:last-of-type):after,.inline.lines.inverse>div:not(:last-of-type):after,.inline.lines.inverse>a:not(:last-of-type):after{margin-left:0;margin-right:7px}.inline.lines.large>li,.inline.lines.large>div,.inline.lines.large>a{margin-right:9px}.inline.lines.large>li:not(:last-of-type):after,.inline.lines.large>div:not(:last-of-type):after,.inline.lines.large>a:not(:last-of-type):after{margin-left:12px}.inline.lines.large.inverse>li,.inline.lines.large.inverse>div,.inline.lines.large.inverse>a{margin-left:9px;margin-right:0}.inline.lines.large.inverse:after{margin-left:12px;margin-right:0}.inline.lines.large.inverse:last-of-type:after{display:none}.inline.dots>li,.inline.dots>div,.inline.dots>a{margin-right:5px}.inline.dots>li:not(:last-of-type):after,.inline.dots>div:not(:last-of-type):after,.inline.dots>a:not(:last-of-type):after{content:'\2022';width:1px;height:12px;display:inline-block;margin-left:6px}.inline.dots.large>li,.inline.dots.large>div,.inline.dots.large>a{margin-right:10px}.inline.dots.large>li:not(:last-of-type):after,.inline.dots.large>div:not(:last-of-type):after,.inline.dots.large>a:not(:last-of-type):after{margin-left:11px}.lg{list-style:none}.lg-icon{float:left;line-height:25px;width:25px;border-radius:5px;margin-right:10px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;text-align:center;top:-1px}.lg-icon:before{margin-right:0}.lg-iconText{background:#EFF1F3;font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:600;color:#979faf;font-size:.8em}.lg-bound .lg-item{border-bottom:1px solid #C2C7D0}.lg-bound .lg-item:last-of-type{border-bottom:none}.lg-block{background:white;overflow:hidden;padding-top:20px}.lg-block_head{font-size:15px;padding:8px 20px;position:relative;color:#39424E;display:block}.lg-block_head:first-of-type{border-top:none}.lg-block_head.current{color:#4691f6}.lg-block_head.current:before{position:absolute;content:'';display:block;height:100%;top:0;left:-1px;width:5px;background:#4691f6}.lg-block_head.active,.lg-block_head.open{background:#f8f9fa}a.lg-block_head,.lg-block_head a{color:inherit}a.lg-block_head:hover,.lg-block_head a:hover{color:#4691f6}.lg-checkbox input{display:none}.lg-checkbox label{margin:0;padding-left:30px;position:relative}.lg-checkbox label:before{color:white;content:'\2713';display:inline-block;background:#EFF1F3;border:2px solid #C2C7D0;border-radius:40px;font-family:hricons;line-height:19px;left:0;padding-top:1px;position:absolute;text-align:center;top:4px;width:20px}.lg-checkbox.is-checked label:before{background:#2ec866;border-color:#26a655}.lg-block_subset{display:none;padding:0 10px}.lg-block_subset.in{background:#f8f9fa;border-top:1px solid #C2C7D0;border-left:1px solid #C2C7D0;margin-left:20px;width:80%}.lg-select img{-webkit-transition:.4s all ease;transition:.4s all ease}.lg-select .lg-item:hover{cursor:pointer}.lg-select .lg-item:hover .lg-iconText{background:#2ec866;color:#fff}.lg-select .lg-item:hover img{box-shadow:0 1px 5px rgba(0,0,0,0.2)}.lg-ordered{counter-reset:lgCounter}.lg-ordered.lg-tight{margin:10px 20px}.lg-ordered.lg-tight:before{top:5px}.lg-ordered.lg-tight .lg-item{padding:5px 1em;margin:0px}.lg-ordered.lg-tight .lg-item:before{top:5px}.lg-ordered.lg-tight .lg-item a{color:#4691f6}a.lg-item,.lg-item a{color:inherit}a.lg-item:hover,.lg-item a:hover{color:#4691f6}.lg-small .lg-item{padding:5px 0}.lg-item{padding:10px 0;position:relative;counter-increment:lgCounter;display:block}.lg-ordered .lg-item{padding-left:2em}.lg-ordered .lg-item:before{content:counter(lgCounter);width:2em;position:absolute;top:10px;left:0;font-weight:600;color:#979faf}.lg-ordered.lg-L .lg-item:before{font-size:22px;top:22px}.lg-ordered.lg-bold .lg-item:before{color:#2ec866}.lg-L .lg-item .lg-icon{line-height:45px;width:45px;font-size:2em}.lg-L .lg-item .lg-icon.lg-iconText{font-size:1em}.lg-block_footer{font-size:14px;padding:15px 20px;border-top:1px solid #C2C7D0}.checklist.toggled a.checklist-toggle{background:#ffffff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.checklist a.checklist-toggle{display:inline-block;vertical-align:top;background:white;border:1px solid #cbcfd9;line-height:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:3px;height:14px;min-width:150px;cursor:default;padding:11px 13px 11px 11px;color:#39424e;font-size:13px;font-weight:500;background-color:#f6f7f9;background-image:-webkit-linear-gradient(#f9fafb, #f2f3f6);background-image:linear-gradient(#f9fafb, #f2f3f6);position:relative;z-index:4}.checklist a.checklist-toggle i{position:absolute;right:10px;top:10px}.checklist .checklist-dropdown{position:relative;z-index:3}.checklist .checklist-dropdown ul{position:absolute;background:#fff;border:1px solid #cbcfd9;font-size:13px;top:-1px;min-width:200px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;overflow-y:scroll;max-height:189px;left:auto;right:0}.checklist .checklist-dropdown ul li{display:inline-block;vertical-align:top;width:100%}.checklist .checklist-dropdown ul li label{display:block;background-color:#ffffff;border-top:1px solid #e5e7e9;padding:4px 0px 3px 11px;color:#747d94;font-weight:400;margin:0;font-size:13px}.checklist .checklist-dropdown ul li label span{margin-right:0}.checklist .checklist-dropdown ul li:first-of-type label{border-top:none}.gen-accordion{margin-bottom:20px;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.gen-accordion.first{max-height:1100px}.gen-accordion.second{max-height:800px}.gen-accordion.third{max-height:1900px}.gen-accordion.fifth{max-height:1900px}.gen-accordion .gen-accordion-title{cursor:pointer;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #dadada;color:#2ec866;padding:15px;background:#EFF1F3;font-weight:600}.gen-accordion .gen-accordion-title i.icon-right-open,.gen-accordion .gen-accordion-title i.icon-down-open{color:#979faf;margin-right:10px}.gen-accordion .gen-accordion-title i.icon-right-open{display:none}.gen-accordion .gen-accordion-title i.icon-down-open{display:inline}.gen-accordion .gen-accordion-content{border-left:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #dadada;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.gen-accordion.collapsed{max-height:54px;overflow:hidden}.gen-accordion.collapsed .gen-accordion-title{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.gen-accordion.collapsed .gen-accordion-title .icon-right-open{display:inline}.gen-accordion.collapsed .gen-accordion-title .icon-down-open{display:none}.lang_list li{list-style-type:none;display:inline-block;width:180px;float:left}.sidebar_rating_info{color:#006633;font-weight:bold}.sidebar_list-item a{color:#39424e;display:block;font-weight:500}.sidebar_list-item a:hover{color:#26a655}.sidebar_subset{list-style:none;padding:0 10px}.sidebar_subset.in{padding:10px;font-size:14px;margin-left:20px;border-left:1px solid #C2C7D0}.sidebar_subset:last-of-type.in{border-bottom:1px solid #C2C7D0;border-top:none}.sidebar_link{color:#4691f6;font-size:18px}ul.related-topics li:first-child{padding-bottom:15px;margin-bottom:15px !important;border-bottom:1px solid #C2C7D0}ul.related-topics li:last-child{padding-bottom:12px;border-bottom:1px solid #C2C7D0}.sidebar_video{position:relative}.sidebar_video a{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.3);z-index:2}.challenge-video-icon{background:url(https://hrcdn.net/hackerrank/assets/resource/icon-video-button-da2e1f96e67acfc080107190a1ffbeb1bfbac2d1d28370526b8c727a86d1d368.svg) no-repeat;width:20px;height:20px;background-size:20px 20px;margin-right:6px}.challenge-video-title{width:calc(100% - 95px);display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.challenge-video-duration-text{display:inline-block;overflow:hidden;float:right;padding-right:10px}.challenge-topic-title{width:calc(100% - 35px);overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;padding-right:5px}.challenge-topic-icon{background:url(https://hrcdn.net/hackerrank/assets/resource/icon-article-beea1c76a09497670e100a2a3bc1b13183f81b8575cd4d2a236ffe66ad6bcfcc.svg) no-repeat;width:20px;height:20px;background-size:20px 20px;margin-right:6px}.challenge-video-duration{position:absolute;z-index:2;right:0px;bottom:0px;color:white;background-color:black;letter-spacing:1px;font-size:14px;font-weight:600;padding:2px 5px}.challenge-video-button{position:absolute;display:block;background:url(https://hrcdn.net/hackerrank/assets/resource/video-play-button-40c6656265b3e1de0ebad8fcf6e9d69a86c2968fe799db93aababbe56b545fde.svg) no-repeat;top:50%;left:50%;bottom:0px;right:0px;margin-top:-22px;margin-left:-22px;z-index:1}.challenge-topic-link-text{font-size:16px;padding-left:6px;vertical-align:middle;display:inline-block;line-height:normal;margin-top:-4px;width:100%}.sidebar_problem_difficulty{padding-bottom:5px;padding-top:10px}.sidebar_problem_difficulty p{display:inline}.sidebar_list-item{line-height:18px;padding:10px}.sidebar_list-item:hover{color:#39424e}.sidebar_list-item.active{background:#EFF1F3}.sidebar_list-item.active a{color:#39424e;font-weight:600}.sidebar_list-item.media .sidebar_item-heading{font-size:18px}.sidebar_list-item.media .sidebar_item-heading a{color:#39424e}.sidebar_list-item.media .sidebar_item-heading a:hover{text-decoration:underline}.sidebar_item-heading,.sidebar_item-content{display:block;font-size:14px}.sidebar_item-content{margin-top:5px;font-size:90%}.sidebar-bottom{border-top:1px solid #e0e0e0}.ligter-sidebar{background:#343c48 !important}.sidebar-scroll-list-container{position:absolute;top:88px;bottom:0;left:0;right:0;overflow:auto}.questions-indicator .quest-number{border-radius:50%;padding:2px 5px;margin-left:30%;font-weight:600;border:2px solid transparent;display:block;margin:auto;width:21%;text-align:center}.questions-indicator .not-answered .quest-number{background:#343c48;border:2px solid #fff;color:#fff}.questions-indicator .answered .quest-number{background:#fff;color:#000}.questions-indicator .active{background:#fff}.questions-indicator .active i{color:#39424e}.questions-indicator .active:hover{background:#fff}.questions-indicator .active:hover i{color:#2ec866}.questions-indicator .active .quest-number{background:#39424e;color:#fff}.questions-indicator .active.not-answered .quest-number{border:2px solid #2ec866;color:#fff;background:#2ec866;text-shadow:none}.hre-sidebar.open{width:210px}ul.hre-sidebar-list{margin:0;padding:0;list-style:none}ul.hre-sidebar-list li{display:block;padding-top:15px}ul.hre-sidebar-list li a{color:#979faf;font-size:1em;display:block;position:relative}ul.hre-sidebar-list li a.sidebar-tooltip{display:inline-block;margin-top:-2px;vertical-align:top}ul.hre-sidebar-list li a.sidebar-tooltip i{margin-right:0;margin-left:3px}ul.hre-sidebar-list li a i{color:#979faf;top:2px;font-size:0.9em;display:inline-block;width:20px}ul.hre-sidebar-list li a:hover{color:#f8f9fa}ul.hre-sidebar-list li a:hover i{color:#f8f9fa}ul.hre-sidebar-list li i{font-size:0.7em;top:-1px}ul.hre-sidebar-list li.active a{color:#2ec866}ul.hre-sidebar-list li.active a i{color:#2ec866}.hre-sidebar{z-index:110;-webkit-transition:width 0.25s ease-in-out;transition:width 0.25s ease-in-out;overflow-x:hidden}.hre-sidebar-inner{overflow-y:auto;overflow-x:hidden}.hre-sidebar-inner.full-height{height:100%}.hre-content-wrapper{left:300px !important;-webkit-transition:left 0.45s ease-in-out;transition:left 0.45s ease-in-out}.hre-content-wrapper.open{z-index:unset}.hre-sidebar-label,.hre-sidebar-label .indicator{opacity:1;-webkit-transition:.1s opacity .4s ease, 0.2s max-height ease;transition:.1s opacity .4s ease, 0.2s max-height ease;max-height:100px}.hre-sidebar-label .indicator{position:absolute;right:0}.hre-sidebar-label{display:inline-block}.sidebar-nav-title,.hre-sidebar-link{white-space:nowrap}.sidebar-nav-title:focus,.hre-sidebar-link:focus{border-radius:4px;outline:3px solid #005fcc !important;outline-offset:1px}.sidebar-nav-title{display:block}.hre-sidebar-bottom{position:absolute;bottom:0;width:100%;background:#2F3742;border-top:1px solid #21242d}.sidebar-create-suite{bottom:75px;margin-top:78px;width:100% !important;height:48px;line-height:35px !important;background:#1ba94c !important}.sidebar-scroller{height:36px;width:100%;background-repeat:repeat-x;position:absolute;z-index:100}.sidebar-scroller i{left:105px;color:#979faf;top:8px}.sidebar-scroller.top{top:0;background:url(https://hrcdn.net/hackerrank/assets/sidebar_scroller_top-a62d38d904d3a16f6f8068d287dbe51bf8639b0ad0d7847974186121c159ba93.png);display:none}.sidebar-scroller.top i.icon-down-open-bold{display:none}.sidebar-scroller.top:hover i.icon-up-open-bold{top:5px}.sidebar-scroller.bottom{bottom:0;background:url(https://hrcdn.net/hackerrank/assets/sidebar_scroller_bottom-8ab35b4feffabad35163f5bc3dd2da19bd8c78b026d6b460408d4cc32330d98e.png);display:none}.sidebar-scroller.bottom i.icon-up-open-bold{display:none}.sidebar-scroller.bottom:hover i.icon-down-open-bold{top:10px}.sidebar-toggle{position:absolute;top:0;left:0}.sidebar-toggle:focus i::before{border-radius:4px;outline:3px solid #005fcc !important;outline-offset:4px}.sidebar-toggle-button{background:none;border:0px solid;width:100%;padding:0px;display:-webkit-box;display:-ms-flexbox;display:flex}.hre-sidebar-inner{margin-top:50px}.hre-sidebar{height:calc(100% - 97px);overflow:hidden}.height100{height:calc(100% - 60px)}@media screen and (max-width: 1184px){.action_btns{width:calc(100% - 60px) !important}.hre-sidebar{-webkit-transition:.5s width ease;transition:.5s width ease}.hre-sidebar.closed{width:60px}.hre-sidebar.closed .hre-sidebar-inner{height:100%}.hre-sidebar.closed .hre-sidebar-inner.one_btn{height:calc(100% - 112px)}.hre-sidebar.closed .hre-sidebar-inner.two_btn{height:calc(100% - 188px)}.hre-sidebar.closed .hre-sidebar-label,.hre-sidebar.closed .hre-sidebar-label .indicator{opacity:0;-webkit-transition:.3s opacity ease, .1s max-height ease;transition:.3s opacity ease, .1s max-height ease;max-height:0}.hre-sidebar.closed .hre-sidebar-label .indicator{float:none;display:none}.hre-sidebar.closed .hre-sidebar-bottom{width:100% !important}.hre-sidebar.closed .hre-sidebar-bottom .sidebar-button-margins{margin:15px 5px 15px 5px !important}.hre-sidebar.closed .hre-sidebar-bottom .sidebar-full-btn{padding:10px;width:49px !important;box-sizing:border-box}.hre-sidebar.closed .hre-sidebar-bottom .sidebar-full-btn i{display:block !important;width:18px;margin:auto}.hre-sidebar.closed .hre-sidebar-bottom .sidebar-full-btn:focus{border-radius:4px;outline:3px solid #005fcc !important;outline-offset:1px}.hre-sidebar.closed .hre-sidebar-bottom .hre-sidebar-label{display:none}.hre-sidebar.open{width:220px}.hre-sidebar.open .hre-sidebar-inner.one_btn{height:calc(100% - 134px)}.hre-sidebar.open .hre-sidebar-inner.two_btn{height:calc(100% - 190px)}.hre-content-wrapper{left:60px !important;width:calc(100% - 60px)}.hre-content-wrapper.open{left:300px !important;width:calc(100% - 300px)}}@media screen and (min-width: 1185px){.hre-sidebar.open{width:60px}.hre-sidebar.open .hre-sidebar-inner{height:100%}.hre-sidebar.open .hre-sidebar-inner.one_btn{height:calc(100% - 112px)}.hre-sidebar.open .hre-sidebar-inner.two_btn{height:calc(100% - 188px)}.hre-sidebar.open .hre-sidebar-label,.hre-sidebar.open .hre-sidebar-label .indicator{opacity:0;-webkit-transition:.3s opacity ease, .1s max-height ease;transition:.3s opacity ease, .1s max-height ease;max-height:0}.hre-sidebar.open .hre-sidebar-label .indicator{float:none;display:none}.hre-sidebar.open .hre-sidebar-bottom{width:100% !important}.hre-sidebar.open .hre-sidebar-bottom .sidebar-button-margins{margin:15px 5px 15px 5px !important}.hre-sidebar.open .hre-sidebar-bottom .sidebar-button-margins:focus{border-radius:4px;outline:3px solid #005fcc !important;outline-offset:1px}.hre-sidebar.open .hre-sidebar-bottom .sidebar-full-btn{padding:10px;width:49px !important;box-sizing:border-box}.hre-sidebar.open .hre-sidebar-bottom .sidebar-full-btn i{display:block !important;width:18px;margin:auto}.hre-sidebar.open .hre-sidebar-bottom .sidebar-full-btn:focus{border-radius:4px;outline:3px solid #005fcc !important;outline-offset:1px}.hre-sidebar.open .hre-sidebar-bottom .hre-sidebar-label{display:none}.hre-sidebar.closed{width:300px}.hre-sidebar.closed .hre-sidebar-inner.one_btn{height:calc(100% - 134px)}.hre-sidebar.closed .hre-sidebar-inner.two_btn{height:calc(100% - 190px)}div.hre-content-wrapper{left:300px;width:calc(100% - 300px)}div.hre-content-wrapper.open{left:60px !important;width:calc(100% - 60px) !important}}.hackerrank_spinner{background:url(https://d3rpyts3de3lx8.cloudfront.net/hackerrank/hackerrank_spinner_64x64.gif);display:inline-block}.challengeslist_challenge,.content--list{position:relative;background:#fff;border:1px solid #c2c7d0;margin-bottom:20px}.content--list_title a{color:inherit}.content--list_body{padding:20px 20px 0}.content--list_footer{background:#fbfbfb;border-top:1px solid #c2c7d0;padding:10px 20px}.content--list_footer .stat,.content--card_header .stat{line-height:30px}.content--card_footer{background:#f8f9fa;border-top:1px solid #c2c7d0;box-shadow:0 -1px 2px rgba(0,0,0,0.05)}.content-text p,.content-text li,.content-text blockquote,.content--text p,.content--text li,.content--text blockquote{margin-bottom:1em;font-size:18px}.content-text ul,.content-text ol,.content-text dl,.content--text ul,.content--text ol,.content--text dl{margin:10px 0 20px 40px}.content-text img,.content--text img{max-width:100%;margin:0 auto;display:block}.content-text h3,.content--text h3{margin-bottom:.75em}.content-text a.btn,.content-text a.btn-inverse,.content-text a.btn-inverse.btn-inverse--alt:hover,.content-text a.btn-grey,.content-text .modal-backdrop .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .content-text a.hr-dialog-button.hr_primary-btn,.content-text .hr-dialog .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .content-text a.hr-dialog-button.hr_primary-btn,.content-text .modal-backdrop .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .content-text a.hr-dialog-button.hr_secondary-btn,.content-text .hr-dialog .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .content-text a.hr-dialog-button.hr_secondary-btn,.content-text a.hr-dialog-button.hr_primary-btn,.content-text a.hr-dialog-button.hr_secondary-btn,.content--text a.btn,.content--text a.btn-inverse,.content--text a.btn-inverse.btn-inverse--alt:hover,.content--text a.btn-grey,.content--text .modal-backdrop .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .content--text a.hr-dialog-button.hr_primary-btn,.content--text .hr-dialog .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .content--text a.hr-dialog-button.hr_primary-btn,.content--text .modal-backdrop .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .content--text a.hr-dialog-button.hr_secondary-btn,.content--text .hr-dialog .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .content--text a.hr-dialog-button.hr_secondary-btn,.content--text a.hr-dialog-button.hr_primary-btn,.content--text a.hr-dialog-button.hr_secondary-btn{color:#fff}.content-text strong,.content--text strong{font-weight:bold}#diff-initial-code,#diff-submit-code{height:400px;margin-top:20px}.monaco-diff-editor.vs .line-insert{background-color:#e6ffed}.monaco-diff-editor.vs .char-insert{background-color:#acf2bd}#initial-code{font-family:monospace;line-height:15px;overflow-y:auto;padding:20px 0 20px 10px}.diff-banner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-top:30px;text-align:center;width:100%}.diff-banner-label{width:100%}.codeeditor_statusbar{border:1px solid #C2C7D0;border-top:none;font-family:monospace}.editor-mode-button{width:90px}#fullscreen-wrapper .codeeditor_header p,#fullscreen-wrapper .challenge_suggestion-toggle{display:none;width:10px}#fullscreen-wrapper .codeeditor_header-language{float:none}#fullscreen-wrapper .challenge-text{background:white;width:97%;box-sizing:border-box;padding:30px}#fullscreen-wrapper .fullscreen-hide{display:none}#fullscreen-wrapper .select2-container{width:150px;margin-left:35px}#fullscreen-wrapper .fs-container,#fullscreen-wrapper .problem-statement{width:100%;min-width:0;max-width:none}#fullscreen-wrapper .output-area{margin:20px}.challenge_suggestion-toggle{z-index:10;position:relative;margin-top:-50px}.challenge_suggestion{position:relative}.challenge_suggestion-header{line-height:25px;font-size:18px;color:#979faf}.challenge_suggestion-input{width:100%;padding:15px}.challenge_suggestion-buttons .btn,.challenge_suggestion-buttons .btn-inverse,.challenge_suggestion-buttons .btn-inverse.btn-inverse--alt:hover,.challenge_suggestion-buttons .btn-grey,.challenge_suggestion-buttons .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .challenge_suggestion-buttons .hr-dialog-button.hr_primary-btn,.challenge_suggestion-buttons .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .challenge_suggestion-buttons .hr-dialog-button.hr_primary-btn,.challenge_suggestion-buttons .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .challenge_suggestion-buttons .hr-dialog-button.hr_secondary-btn,.challenge_suggestion-buttons .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .challenge_suggestion-buttons .hr-dialog-button.hr_secondary-btn,.challenge_suggestion-buttons .hr-dialog-button.hr_primary-btn,.challenge_suggestion-buttons .hr-dialog-button.hr_secondary-btn{margin-left:10px}.challenge-sidebar-anchor{font-weight:400;font-size:14px}.challenge-sidebar-anchor:hover{font-weight:bold}.challenge-sidebar-difficulty{border:1px solid #66e883;border-radius:3px;padding:5px;color:#39e860;background:#dcfbe6}.challenge-sidebar-difficulty-wrapper{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.difficulty-divider{margin-left:10px;font-size:14px;line-height:18px}.options-border{border:1px solid rgba(0,0,0,0.2)}.options-border-bottom{border-bottom:1px solid rgba(0,0,0,0.2)}.options-padding{padding:10px}.options-padding-left{padding-left:15px}.output-area .tab-content{border:1px solid #ddd;padding:15px 0}.output-area .error-output{background:#efefef;border:1px solid #ccc;border-radius:0px;padding:8px;overflow:auto}.output-area .error-output xmp{margin:0px}.output-area .title{font-size:16px;font-weight:bold;margin:0px;margin-bottom:5px}.output-area .status{font-size:20px;font-weight:bold}.output-area .status .red{color:red}.output-area .status .green{color:green}.output-area .status .orange{color:orange}.output-area .run-time,.output-area .compile-time{width:97%;padding-right:3%;position:relative}.output-area .run-time.full-width,.output-area .compile-time.full-width{width:100%;padding:0}.output-area .compile-time{border-bottom:1px dashed #ccc;margin-bottom:7px;margin-top:7px;min-height:120px}.output-area .compile-time.remove-border{border:0px !important;margin:0px !important}.output-area .compile-time .rotate{top:3em;right:-3em}.output-area .run-time{min-height:75px}.output-area .run-time .rotate{top:2em;right:-2em}.output-area .rotate{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);float:right;position:absolute;padding-right:5px;color:#999}.output-area .no-response{margin-left:10px;color:#979faf}.output-area .field-label{font-size:14px;font-weight:bold;margin:0px;margin-bottom:5px}.error-marker-icon{color:white;background-color:red;font-weight:bold;border-radius:50%;margin-right:7px;padding:2px 4px;font-size:0.75em}.error-marker{font-family:arial;font-size:80%;background:#FA8852;color:#000;padding:2px 5px 3px}.quality-marker{font-family:arial;font-size:80%;color:#000;padding:2px 5px 3px}.quality-marker-icon{color:white;font-weight:bold;border-radius:50%;margin-right:7px;padding:2px 5px;font-size:0.75em}.quality-major-marker-icon{background-color:#f32c2c}.quality-major-marker{background:#fbf3ef}.output-progress .status{font-size:20px;font-weight:bold}.output-progress .status .red{color:red}.tab-content .game-tab{padding-top:15px}.tab-content .game-tab img.trophy{position:relative;left:10px;top:-5px}.tab-content .game-tab span.player-color{display:inline-block}.monaco-editor .message{border:none;background:none;padding:0;margin:0;color:black}#s2id_select-lang:focus-within .select2-choice,#s2id_select-lang.select2-container-active .select2-choice{outline:2px solid #005fcc;outline-offset:2px;border-radius:3px}.page-header,.page_header,#page_header{background:#39424e;border-bottom:1px solid #28313d;height:70px;position:relative;z-index:900;width:100%;box-sizing:border-box;font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;min-width:1240px}.page-header.hr_haslogo,.page_header.hr_haslogo,#page_header.hr_haslogo{padding-left:0 !important}.page-header.hr_haslogo .nav-logo,.page_header.hr_haslogo .nav-logo,#page_header.hr_haslogo .nav-logo{padding-left:0 !important}.page-header .logo_mark,.page_header .logo_mark,#page_header .logo_mark{width:50px;display:block}.page-header .logo_mark img,.page_header .logo_mark img,#page_header .logo_mark img{max-width:100%}.page-header .nav-links>ul,.page_header .nav-links>ul,#page_header .nav-links>ul{margin-top:3px}.page-header .nav-links .logo_mark,.page_header .nav-links .logo_mark,#page_header .nav-links .logo_mark{margin-top:10px}.page-header .nav-links>ul>li>a:not(.logo_mark),.page_header .nav-links>ul>li>a:not(.logo_mark),#page_header .nav-links>ul>li>a:not(.logo_mark){padding:10px}.page-header .logo_mark_onb,.page_header .logo_mark_onb,#page_header .logo_mark_onb{width:140px;margin:13px 15px 0px 0px !important}.page-header .nav-links,.page-header .nav-buttons,.page_header .nav-links,.page_header .nav-buttons,#page_header .nav-links,#page_header .nav-buttons{display:block}.page-header .nav-links>ul>li,.page-header .nav-buttons>ul>li,.page_header .nav-links>ul>li,.page_header .nav-buttons>ul>li,#page_header .nav-links>ul>li,#page_header .nav-buttons>ul>li{display:inline-block;vertical-align:middle;float:left;position:relative;margin:0 8px}.page-header .nav-links>ul>li>a:not(.logo_mark):not(.login),.page-header .nav-links>ul>li #profile-menu a,.page-header .nav-buttons>ul>li>a:not(.logo_mark):not(.login),.page-header .nav-buttons>ul>li #profile-menu a,.page_header .nav-links>ul>li>a:not(.logo_mark):not(.login),.page_header .nav-links>ul>li #profile-menu a,.page_header .nav-buttons>ul>li>a:not(.logo_mark):not(.login),.page_header .nav-buttons>ul>li #profile-menu a,#page_header .nav-links>ul>li>a:not(.logo_mark):not(.login),#page_header .nav-links>ul>li #profile-menu a,#page_header .nav-buttons>ul>li>a:not(.logo_mark):not(.login),#page_header .nav-buttons>ul>li #profile-menu a{color:#fff;font-weight:600;font-size:90%}.page-header .nav-links>ul>li.dropdown.open,.page-header .nav-buttons>ul>li.dropdown.open,.page_header .nav-links>ul>li.dropdown.open,.page_header .nav-buttons>ul>li.dropdown.open,#page_header .nav-links>ul>li.dropdown.open,#page_header .nav-buttons>ul>li.dropdown.open{background:#232931}.page-header .nav-links>ul>li>a:not(.logo_mark):not(.login),.page-header .nav-links #profile-menu a,.page_header .nav-links>ul>li>a:not(.logo_mark):not(.login),.page_header .nav-links #profile-menu a,#page_header .nav-links>ul>li>a:not(.logo_mark):not(.login),#page_header .nav-links #profile-menu a{display:block;padding:22px 10px 18px 8px}.page-header .nav-links>.nav-links-active>li>a:not(.logo_mark):not(.login),.page-header .nav-links #profile-menu a,.page_header .nav-links>.nav-links-active>li>a:not(.logo_mark):not(.login),.page_header .nav-links #profile-menu a,#page_header .nav-links>.nav-links-active>li>a:not(.logo_mark):not(.login),#page_header .nav-links #profile-menu a{color:#C2C7D0}.page-header .nav-links>.nav-links-active>li>a:not(.logo_mark):not(.login).active,.page-header .nav-links #profile-menu a.active,.page_header .nav-links>.nav-links-active>li>a:not(.logo_mark):not(.login).active,.page_header .nav-links #profile-menu a.active,#page_header .nav-links>.nav-links-active>li>a:not(.logo_mark):not(.login).active,#page_header .nav-links #profile-menu a.active{color:#ffffff;border-bottom:5px solid #2ec866}.page-header .nav-links>.nav-links-active>li>a:not(.logo_mark):not(.login):hover,.page-header .nav-links #profile-menu a:hover,.page_header .nav-links>.nav-links-active>li>a:not(.logo_mark):not(.login):hover,.page_header .nav-links #profile-menu a:hover,#page_header .nav-links>.nav-links-active>li>a:not(.logo_mark):not(.login):hover,#page_header .nav-links #profile-menu a:hover{color:#ffffff}.page-header .nav-buttons .nav-admin,.page_header .nav-buttons .nav-admin,#page_header .nav-buttons .nav-admin{margin-top:10px}.page-header .nav-buttons .nav-admin>li:not(.dropdown-auth),.page_header .nav-buttons .nav-admin>li:not(.dropdown-auth),#page_header .nav-buttons .nav-admin>li:not(.dropdown-auth){border-radius:5px 5px 0 0;padding:10px}.page-header .nav-buttons .indicator,.page_header .nav-buttons .indicator,#page_header .nav-buttons .indicator{position:absolute;right:-5px;top:6px}.page-header .nav-buttons .number-indicator,.page_header .nav-buttons .number-indicator,#page_header .nav-buttons .number-indicator{background:#f65039;background-color:#f1270b;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #f65039), color-stop(1, #f1270b));background-image:-webkit-linear-gradient(top, #f65039, #f1270b);background-image:linear-gradient(to bottom, #f65039, #f1270b);line-height:20px;width:20px;font-size:12px;color:#FFF;text-align:center;border-radius:100%;box-shadow:inset 0 1px 1px rgba(255,255,255,0.2),0 1px 3px rgba(0,0,0,0.2);text-shadow:0 1px rgba(0,0,0,0.1)}.page-header .nav-buttons img,.page_header .nav-buttons img,#page_header .nav-buttons img{width:25px}.page-header .dropdown-auth,.page_header .dropdown-auth,#page_header .dropdown-auth{border-radius:5px 5px 0 0;padding:0}.page-header .dropdown-auth .dropdown-toggle>img,.page-header .dropdown-auth .dropdown-toggle>span,.page_header .dropdown-auth .dropdown-toggle>img,.page_header .dropdown-auth .dropdown-toggle>span,#page_header .dropdown-auth .dropdown-toggle>img,#page_header .dropdown-auth .dropdown-toggle>span{display:inline-block;vertical-align:middle}.page-header .dropdown-auth .dropdown-menu,.page_header .dropdown-auth .dropdown-menu,#page_header .dropdown-auth .dropdown-menu{background:#232931;border-radius:5px 0 5px 5px;top:100%;padding:10px}.page-header .dropdown-auth .dropdown-menu ul,.page_header .dropdown-auth .dropdown-menu ul,#page_header .dropdown-auth .dropdown-menu ul{list-style:none}.page-header .dropdown-auth .dropdown-menu ul a,.page_header .dropdown-auth .dropdown-menu ul a,#page_header .dropdown-auth .dropdown-menu ul a{padding:8px 15px}.page-header .dropdown-auth .dropdown-menu ul a:hover,.page_header .dropdown-auth .dropdown-menu ul a:hover,#page_header .dropdown-auth .dropdown-menu ul a:hover{background:transparent}.page-header .dropdown-auth .dropdown-menu ul a.navigation_hackos,.page_header .dropdown-auth .dropdown-menu ul a.navigation_hackos,#page_header .dropdown-auth .dropdown-menu ul a.navigation_hackos{background:#4691f6;opacity:1 !important}.page-header .dropdown-auth .dropdown-menu ul li:not(:last-of-type) a,.page_header .dropdown-auth .dropdown-menu ul li:not(:last-of-type) a,#page_header .dropdown-auth .dropdown-menu ul li:not(:last-of-type) a{border-bottom:1px solid rgba(98,107,127,0.4)}.page-header .dropdown-auth .dropdown-menu .progress-wrapper,.page_header .dropdown-auth .dropdown-menu .progress-wrapper,#page_header .dropdown-auth .dropdown-menu .progress-wrapper{border-color:#39424e;display:block;height:8px;width:110%}.page-header .dropdown-auth>div,.page_header .dropdown-auth>div,#page_header .dropdown-auth>div{padding:10px;border-radius:5px 5px 0 0}.page-header .dropdown-auth>div.open,.page_header .dropdown-auth>div.open,#page_header .dropdown-auth>div.open{background:#232931;opacity:1}.page-header .dropdown-auth>div.open .dropdown-menu,.page_header .dropdown-auth>div.open .dropdown-menu,#page_header .dropdown-auth>div.open .dropdown-menu{display:block}.page-header .activity-menu,.page_header .activity-menu,#page_header .activity-menu{border-radius:5px 0 5px 5px;overflow:hidden;top:100%;top:calc(100% + 5px)}.page-header .activity-menu header,.page_header .activity-menu header,#page_header .activity-menu header{background:#232931;color:white}.page-header .search_form .search-input,.page_header .search_form .search-input,#page_header .search_form .search-input{margin-top:2px}.page-header .search_form .search-input .search-query,.page_header .search_form .search-input .search-query,#page_header .search_form .search-input .search-query{width:185px;background:#2e363f;border:1px solid #232931;box-shadow:none;line-height:normal;cursor:pointer}.page-header .search_form .search-input i,.page_header .search_form .search-input i,#page_header .search_form .search-input i{pointer-events:none;opacity:0.6}.page-header .search_form:hover i,.page_header .search_form:hover i,#page_header .search_form:hover i{pointer-events:none;opacity:1}.page-header .search_form .search-query:focus,.page_header .search_form .search-query:focus,#page_header .search_form .search-query:focus{-webkit-transition:background 0.5s ease-out;transition:background 0.5s ease-out;background:#fff;box-shadow:inset 0 1px 3px rgba(0,0,0,0.4);width:185px}.page_header_dropdown{z-index:500}.page-nav{background:#39424e;height:60px}.page_header_navigation{list-style:none}.page_header_navigation>div{box-sizing:border-box}.page_header-logo{position:absolute;left:-15px;padding-left:15px;padding-top:8px;height:52px;width:55px}.page_header-logo #hrw-logo--hexagon{display:none}.page_header-logo.enterprise:after{content:'enterprise';font-size:18px;display:block;color:#979FAF;position:absolute;z-index:200;left:70px;top:18px}.page_header-logo.none:after{content:''}.logo-candidate-site{position:absolute;left:15px;padding-top:8px;height:52px;width:55px}.page_header_navigation{margin-top:20px}.page_header_navigation li{padding:0 10px;float:left}.page_header_navigation li .nav-link{color:#979faf;display:block;text-shadow:0 -1px 1px rgba(0,0,0,0.5);font-size:14px}.page_header_navigation li .nav-link:hover{color:#fff}.page_header_navigation li [class^="icon-"]:before{margin:0}.page_header_navigation li.active a{color:#fff}.page_header_navigation .indicator{position:absolute;right:-4px;top:6px}.page_header_navigation .number-indicator{background:#f65039;background-color:#f1270b;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #f65039), color-stop(1, #f1270b));background-image:-webkit-linear-gradient(top, #f65039, #f1270b);background-image:linear-gradient(to bottom, #f65039, #f1270b);line-height:18px;width:18px;font-size:12px;color:#FFF;text-align:center;border-radius:20px;box-shadow:inset 0 1px 1px rgba(255,255,255,0.2),0 1px 3px rgba(0,0,0,0.2);text-shadow:0 1px rgba(0,0,0,0.1)}.page_nav-sub{padding:10px 30px;background:#EFF1F3;border-bottom:1px solid #c2c7d0;box-shadow:0 1px 3px rgba(151,159,175,0.1);font-weight:bold;font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif}.page_nav-sub p{line-height:40px}.page_nav-sub .dropdown-menu{width:180px;border-radius:5px;border-top:1px solid #c2c7d0;left:-15px}.page_nav-sub .dropdown-menu header{background:#f8f8f8;border-radius:5px 5px 0 0;border-bottom:1px solid #c2c7d0;box-shadow:0 1px 3px rgba(151,159,175,0.1);padding:5px 15px;text-align:center}.page_nav-sub .dropdown-menu .body{padding:5px 15px}.page_nav-sub .dropdown-menu:after,.page_nav-sub .dropdown-menu:before{position:absolute;top:-20px;left:10px;height:0;width:0;display:block !important;border-width:10px;border-style:solid;border-color:transparent transparent #f8f8f8 transparent;content:''}.page_nav-sub .dropdown-menu:before{top:-21px;border-bottom-color:#c2c7d0}.page_nav-sub .dropdown-menu label{padding-left:5px}.sidebar_toggle{-webkit-transform:translateX(-85px);transform:translateX(-85px);position:relative;z-index:1}.sidebar_toggle a{display:block;color:#fff;line-height:61px;font-size:30px;width:70px;text-align:center;background:#2e363f}.sidebar_toggle a:hover{color:#2ec866}.page_navigation-sidebar{position:fixed;top:61px;left:0;bottom:0;border-right:1px solid #17202c;background:#2e363f;font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;width:70px;z-index:110;-webkit-transition:width 0.2s ease;transition:width 0.2s ease}.page_navigation-sidebar .nav-text{font-size:14px;width:0;overflow:hidden;display:inline}.page_navigation-sidebar .nav-icon:before{width:70px}.page_navigation-sidebar a{display:block;padding:10px 0;color:#fff;position:relative;white-space:nowrap;text-shadow:0 1px 1px rgba(0,0,0,0.5);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.page_navigation-sidebar a:hover{background:#232931}.page_navigation-sidebar a:hover i,.page_navigation-sidebar a:hover .quest-number{border-color:#2ec866;color:#2ec866}.page_navigation-sidebar .section-break{color:white;font-size:10px;text-align:center;margin:0 auto;width:100%;display:inline-block}.page_navigation-sidebar .mini-dash{height:100px;padding:10px 20px 0;background:#2f3741;color:#fff}.page_navigation-sidebar .mini-dash .stat{width:50%}.page_navigation-sidebar .mini-dash .stat:first-of-type{border-right:1px solid #EFF1F3}.page_navigation-sidebar .indicator{position:absolute;right:12px;top:15px}.page_navigation-sidebar .status-indicator{top:18px}.page_navigation-sidebar .number-indicator{background:#f65039;background-color:#f1270b;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #f65039), color-stop(1, #f1270b));background-image:-webkit-linear-gradient(top, #f65039, #f1270b);background-image:linear-gradient(to bottom, #f65039, #f1270b);line-height:18px;width:18px;font-size:12px;color:#FFF;text-align:center;border-radius:20px;box-shadow:inset 0 1px 1px rgba(255,255,255,0.2),0 1px 3px rgba(0,0,0,0.2);text-shadow:0 1px rgba(0,0,0,0.1)}.page_navigation-sidebar .status-indicator{right:21px;top:22px}.page_navigation-sidebar:hover{width:230px;box-shadow:1px 0 5px rgba(23,32,44,0.4)}.page_navigation-sidebar:hover .indicator{right:10px}.page_navigation-sidebar:hover .status-indicator{right:15px;top:18px}.page_navigation-sidebar.hr-candidate-rules{width:70px;border-right:0;padding:0}.page_navigation-sidebar.hr-candidate-rules:hover{box-shadow:none !important}.page_navigation-sidebar.hr-candidate-rules a{text-shadow:none}.page_navigation-sidebar.hr-candidate-rules a.active{background:#fff;color:#39424e}.page_navigation-sidebar-disabled{position:fixed;top:61px;left:0;bottom:0;border-right:1px solid #17202c;background:#2e363f;overflow:hidden;font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;width:70px;z-index:110}.page_footer{background:#fff;border-top:1px solid #e4e4e4;padding:15px;margin-top:40px}.page_header-userbtn{line-height:40px;color:#fff;display:block;text-transform:uppercase;font-size:14px;margin-top:5px;width:49px;float:right;border:none !important;box-shadow:none !important;background:none !important}.page_header-userbtn i{float:right}.page_header-userbtn .avatar{float:left;top:7px;left:-5px;position:relative;box-shadow:none}.page_header-userbtn.login{padding:0 15px}.page_header-userbtn:hover{color:#fff}.page_header_dropdown-toggle{position:relative;height:50px;margin-top:5px;margin-left:15px;background:transparent;padding:2px 4px 0 11px;border-top-left-radius:5px;border-top-right-radius:5px}.page_header_dropdown-toggle.open{box-shadow:none;background-color:#232931 !important}.page_header_dropdown-toggle.open .page_header-userbtn{position:relative;z-index:1500;border-radius:5px 5px 0 0;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 5px rgba(0,0,0,0.2)}.page_header_dropdown-toggle.login-prompt{min-width:100px;text-align:center}.page_header_dropdown-toggle a:focus{border-radius:4px !important;outline:3px solid #005fcc !important;outline-offset:1px !important;display:block}.page_header_dropdown{min-width:210px;background-color:#232931;border-top-left-radius:5px !important;color:#ffffff;padding:0;border:none;width:100%;box-sizing:border-box;margin-top:-4px;font-weight:700}.page_header_dropdown a{color:#ffffff}.page_header_dropdown li.navigation_hackos{padding:10px 0;border-bottom:1px solid rgba(98,107,127,0.4)}.page_header_dropdown li:not(.navigation_hackos) a:hover{background:#000000 !important}.page_header_dropdown li:not(.navigation_hackos) a:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.page_header_dropdown li .navigation_hackos--no-hover{cursor:default;padding:0 0 0 15px}.page_header_dropdown li .navigation_hackos--no-hover:hover{background-color:transparent !important}.page_header_dropdown .navigation_hackos-secondary{font-size:12px;font-weight:400;margin-left:15px}.page_header_dropdown .navigation_hackos-secondary--attempts-used{cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:22px}.page_header_dropdown .navigation_hackos-secondary--highlight{color:#fff;background-color:#db2644;border-radius:12px;font-size:12px;margin-left:5px;padding:0 5px !important}.page_header_dropdown .navigation_hackos-secondary--highlight:hover{background-color:#db2644 !important}.page_header_dropdown .navigation_hackos-secondary--link{font-size:12px;line-height:22px;padding:0 5px;text-decoration:underline}.hrds-header{background:#0e141e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:'Open Sans';font-style:normal;height:64px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:985px}.hrds-header__left-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.hrds-header__logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.hrds-header__logo-icon{margin-left:48px}.hrds-header__logo:focus svg{border-radius:4px !important;outline:3px solid #005fcc !important;outline-offset:1px !important}.hrds-header__nav-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;list-style:none;margin:0 24px}.hrds-header__nav-section a{color:#b7c9cc;font-family:'Open Sans';font-size:14px;font-weight:400;line-height:18px;padding:24px 24px 20px;text-decoration:none}.hrds-header__nav-section a:hover{color:#fff}.hrds-header__nav-section a:focus{border-radius:4px !important;color:#fff !important;outline:3px solid #005fcc !important;outline-offset:-5px !important}.hrds-header__nav-section li{border-bottom:4px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100% - 4px)}.hrds-header__nav-section li.active{border-bottom:4px solid #1ba94c}.hrds-header__nav-section li.active a{color:#ffffff}.hrds-header__nav-section-more{position:relative}.hrds-header__nav-section-more #hrds-top-navbar-dropdown{display:none}.hrds-header__nav-section-more:hover #hrds-top-navbar-dropdown,.hrds-header__nav-section-more:focus #hrds-top-navbar-dropdown{display:block}.hrds-header__nav-section-more button{background-color:#0e141e;border:none;color:#b7c9cc;cursor:pointer;font-family:'Open Sans';margin-top:5px;outline:none;text-decoration:none}.hrds-header__nav-section-more button:hover{color:#fff}.hrds-header__nav-section-more li.active a{color:#b7c9cc}.hrds-header__nav-section-more-dropdown{background-color:#ffffff;border-radius:4px;box-shadow:0px 1px 4px rgba(37,69,105,0.1),0px 3px 12px rgba(37,69,105,0.1);left:10px;max-height:334px;position:absolute;top:55px;z-index:200}.hrds-header__nav-section-more-dropdown a{color:#39424e}.hrds-header__nav-section-more-dropdown a:hover{color:#1ba94c}.hrds-header__right-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 26px}.hrds-header__right-section .page_header_dropdown-toggle{height:unset;margin-top:unset;padding:unset}.hrds-header__dropdown-menu{border-radius:4px !important;box-shadow:0px 1px 4px rgba(37,69,105,0.1),0px 3px 12px rgba(37,69,105,0.1);color:#39424e;left:auto;margin-top:-4px;min-width:210px;right:0;top:40px;z-index:500}.hrds-header__dropdown-menu .navigation_hackos{padding:10px 0;border-bottom:1px solid #e7eeef}.hrds-header__dropdown-menu .navigation_hackos--no-hover{background-color:transparent !important;cursor:default;padding:0 0 0 15px}.hrds-header__dropdown-menu .navigation_hackos-secondary{cursor:default;font-size:12px;font-weight:400;margin-left:15px}.hrds-header__dropdown-menu .navigation_hackos-secondary--attempts-used{cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:22px}.hrds-header__dropdown-menu .navigation_hackos-secondary--link{color:#738f93;font-size:12px;line-height:22px;padding:0 5px;text-decoration:underline}.hrds-header__dropdown-menu .navigation_hackos-secondary--highlight{color:#fff;background-color:#db2644;border-radius:12px;font-size:12px;margin-left:5px;padding:0 5px !important}.hrds-header__dropdown-menu .navigation_hackos-secondary--highlight:hover{background-color:#db2644 !important}.hrds-header__dropdown-menu .navigation_hackos-secondary strong{color:#738f93}.hrds-header__dropdown-menu li:not(.navigation_hackos) a:hover{background:#ebfaf0}.hrds-header__candidate-search{background:#39424e;border:1px solid #576871 !important;border-radius:4px !important;box-shadow:none !important;color:#e7eeef !important;font-family:'Open Sans' !important;font-size:14px !important;font-style:normal;height:32px;margin-bottom:0 !important;margin-right:24px !important;padding:7px 20px !important;width:320px}.hrds-header__candidate-search::-webkit-input-placeholder{color:#e7eeef}.hrds-header__candidate-search:-moz-placeholder{color:#e7eeef}.hrds-header__candidate-search:focus{border-radius:4px !important;outline:3px solid #005fcc !important;outline-offset:1px !important}.hrds-header__profile-menu{margin-left:24px}.hrds-header__profile-menu-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.hrds-header__profile-menu .circle_pic{margin-right:5px;margin-top:0px}.hrds-header__profile-menu i{color:#ffffff}.navbar.hre-nav{position:relative;min-width:985px;padding:0 15px}.navbar.hre-nav .main-header{padding:0 10px}.navbar.hre-nav .main-header button{background:none;box-shadow:none;border:none;position:relative;top:17px;width:32px}.navbar.hre-nav .main-header button img{max-width:100%}.navbar.hre-nav .page_header-logo{left:0}.navbar.hre-nav ul.selector-nav-tabs{padding:0;display:inline-block;list-style:none}.navbar.hre-nav ul.selector-nav-tabs>li{position:relative;float:left;z-index:112}.navbar.hre-nav ul.selector-nav-tabs>li a:not(.close_btn){font-weight:600;color:#979faf;text-decoration:none;display:block;padding:19px 20px 15px 20px}.navbar.hre-nav ul.selector-nav-tabs>li a:hover{color:#fff}.navbar.hre-nav ul.selector-nav-tabs>li.navigation_hackos a{border:1px solid #fff}.navbar.hre-nav ul.selector-nav-tabs>li.top-nav-dropdown{cursor:pointer;height:60px;position:relative}.navbar.hre-nav ul.selector-nav-tabs>li.top-nav-dropdown:before{display:none;content:' ';position:absolute;left:26px;margin-left:-7px;bottom:-2px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #f8f9fa;z-index:3}.navbar.hre-nav ul.selector-nav-tabs>li.top-nav-dropdown:hover:before,.navbar.hre-nav ul.selector-nav-tabs>li.top-nav-dropdown:focus:before{display:block}.navbar.hre-nav ul.selector-nav-tabs>li.top-nav-dropdown:hover>ul,.navbar.hre-nav ul.selector-nav-tabs>li.top-nav-dropdown:focus>ul{display:block}.navbar.hre-nav ul.selector-nav-tabs>li.top-nav-dropdown>ul{display:none;position:absolute;background:#f8f9fa;box-shadow:0 -1px 3px rgba(0,0,0,0.2),0 3px 25px rgba(0,0,0,0.3);z-index:2;left:0;top:60px;width:165px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.navbar.hre-nav ul.selector-nav-tabs>li.top-nav-dropdown>ul li{list-style-type:none}.navbar.hre-nav ul.selector-nav-tabs>li.top-nav-dropdown>ul li:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.navbar.hre-nav ul.selector-nav-tabs>li.top-nav-dropdown>ul li a{font-size:12px;padding:10px 10px 7px 10px}.navbar.hre-nav ul.selector-nav-tabs>li.top-nav-dropdown>ul li a:hover,.navbar.hre-nav ul.selector-nav-tabs>li.top-nav-dropdown>ul li a:focus{color:#39424e}.navbar.hre-nav ul.selector-nav-tabs>li.active{border-bottom:5px solid #2bc56d}.navbar.hre-nav ul.selector-nav-tabs>li.active a{color:#fff}.navbar.hre-nav ul.selector-nav-tabs.hre-margin{position:relative;left:285px;top:2px}.nav-contents{margin:20px;display:inline-block;color:#fff}.nav-contents li.active a{color:#2ec866}.nav-input{margin:10px -11px 0 0 !important;display:inline-block !important;float:none !important;vertical-align:top;border:1px solid #262b32 !important;background:#2a3443;color:#979faf !important;box-shadow:inset 0 1px 2px rgba(13,14,17,0.1),inset 0 1px 15px rgba(151,159,175,0.05) !important}.nav-login-patch{display:inline-block;vertical-align:top}.nav-input::-webkit-input-placeholder{color:#979faf}.nav-input:-moz-placeholder{color:#979faf}.nav.nav-tabs{padding-bottom:0}.bcrumb{color:#979faf}.bcrumb a{color:inherit;font-weight:600}.bcrumb a:hover{color:#39424e}.content-header{background:#fff;border-bottom:1px solid #e0e4e8}.trial-banner{background-color:#0e141e;font-size:13px;height:50px;line-height:50px;min-width:985px;padding:0 15px;position:relative;text-align:center;z-index:1000}.trial-banner__border{border-bottom:1px solid #576871}.trial-banner .trial-banner-content{color:#b7c9cc}.trial-banner .trial-banner-content strong{color:#fff}.trial-banner .trial-banner-content .trial-banner-button{border:1px solid #fff;border-radius:2px;color:#fff;font-size:inherit;margin-left:10px;padding:5px 10px}.trial-banner-active{top:110px}.trial-banner-active #hre-sidebar{top:110px}.covid-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-linear-gradient(left, #1f3d83 0%, #00ace0 100%);background:linear-gradient(90deg, #1f3d83 0%, #00ace0 100%);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:bold;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:50px;width:100vw;z-index:1000}.covid-banner--content{color:#fff;font-family:"OpenSans", Arial, Helvetica, sans-serif}.covid-banner--content .covid-banner--link{color:#fff;font-weight:bold;text-decoration:underline}.covid-banner--content .covid-banner--btn{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-right:20px;padding-left:20px;max-height:40px;outline-width:0;border:1px solid #fff;border-radius:2px;background-color:transparent;box-sizing:border-box;color:#fff;word-spacing:0;font-weight:bold;font-size:13px;font-family:"OpenSans", Arial, Helvetica, sans-serif;height:30px;cursor:pointer;margin-left:.5rem;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transition-property:box-shadow, background, color, border;transition-property:box-shadow, background, color, border;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.covid-banner strong{font-weight:bold}.show-work-covid-banner+#wrapper{top:110px}.show-work-covid-banner+#wrapper .hre-sidebar{height:calc(100% - 150px);top:110px}.show-work-covid-banner .library-data{height:calc(100vh - 220px)}.show-work-covid-banner .tests-container .data-row{height:calc(100vh - 195px)}@media screen and (max-width: 1100px){.covid-banner{height:60px}.covid-banner .covid-banner--content .covid-banner--btn{height:28px;line-height:1.8;margin-bottom:10px;margin-top:5px}.work-page.show-work-covid-banner .page-header{top:60px}.work-page.show-work-covid-banner .container.parent{top:120px}}.attempts-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0e141e;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:'Open Sans', sans-serif;font-size:15px;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:20px;width:100vw;z-index:1000}.attempts-banner__content{color:#fff}.attempts-banner__content .attempts-banner__pill{background-color:#db2644;border-radius:100px;margin-right:10px;padding:5px 10px}.attempts-banner__content .attempts-banner__btn{border:1px solid #fff;border-radius:2px;color:#fff;font-family:'Open Sans', sans-serif;font-size:14px;margin-left:10px;padding:5px 10px}.attempts-banner__border{border-bottom:1px solid #576871}.show-banner__with-hrds-header+#wrapper{top:113px}.show-banner__with-hrds-header+#wrapper .hre-sidebar{top:113px}.show-banner+#wrapper{top:110px}.show-banner+#wrapper .hre-sidebar{top:110px}.use-hrds-header+#wrapper{top:64px}.use-hrds-header+#wrapper .hre-sidebar{top:64px}.breadcrumb{margin-top:10px}.breadcrumb:empty{margin-top:0}.breadcrumb li{float:left;line-height:1em}.breadcrumb li a{color:#999;font-size:16px}.breadcrumb li a:hover{color:#333;text-decoration:underline}.breadcrumb li .divider{padding:0 5px;color:#999999;top:-1px;margin-left:5px}.gray-color{color:#aaa;font-size:14px}.select-wrap{position:relative}.select-wrap .dropdown-toggle{box-shadow:0 1px 3px rgba(0,0,0,0.1),inset 0 0 20px rgba(0,0,0,0.05),inset 0 1px 0px #fff;padding:0;color:#333;width:140px}.select-wrap .dropdown-toggle .select,.select-wrap .dropdown-toggle .indent{background-color:#f8f9fa;background-color:#e5e5e5;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #f8f9fa), color-stop(1, #e5e5e5));background-image:-webkit-linear-gradient(top, #f8f9fa, #e5e5e5);background-image:linear-gradient(to bottom, #f8f9fa, #e5e5e5);padding:5px 5px 5px 10px;border:1px solid #c6c6c6}.select-wrap .dropdown-toggle .select{border-radius:5px 0 0 5px;border-right:none;display:inline-block;width:96px;border-bottom:1px solid #d6d6d6}.select-wrap .dropdown-toggle .indent{border-left-color:#ccc;padding:5px 8px 5px 8px;border-radius:0 5px 5px 0;display:inline-block;width:10px}.select-wrap .dropdown-toggle .indent .caret{position:relative;top:7px}.select-wrap.large .dropdown-toggle{width:220px}.select-wrap.large .dropdown-toggle .select{width:176px}.select-wrap.large .dropdown-toggle .indent{width:10px}.select-wrap.small .dropdown-toggle,.table-wrap a.select-wrap.table-expand .dropdown-toggle{width:110px}.select-wrap.small .dropdown-toggle .select,.table-wrap a.select-wrap.table-expand .dropdown-toggle .select{width:66px}.select-wrap.small .dropdown-toggle .indent,.table-wrap a.select-wrap.table-expand .dropdown-toggle .indent{width:10px}.select-wrap.open .dropdown-toggle .select{border-radius:5px 0 0 0;border-right:none;display:inline-block}.select-wrap.open .dropdown-toggle .indent{background:#f6f6f6;border-bottom-color:#f6f6f6;border-radius:0 5px 0 0;position:relative}.select-wrap.open.large .dropdown-menu{width:218px}.select-wrap.open.small .dropdown-menu,.table-wrap a.select-wrap.open.table-expand .dropdown-menu{width:108px}.select-wrap.open .dropdown-menu{background:#f6f6f6;border:1px solid #c6c6c6;border-top:none;padding:3px 0;margin:5px 0 0 0;border-radius:0 0 5px 5px;box-shadow:0 2px 2px rgba(0,0,0,0.1);position:absolute;top:29px;z-index:1500;width:138px}.select-wrap.open .dropdown-menu li a{white-space:pre-line}.select-wrap.open .dropdown-menu li a:hover{background:#e4e4e4;color:inherit;-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none}.select-wrap.open .dropdown-menu:after{display:block;content:"";width:26px;height:1px;background:#f6f6f6;position:absolute;top:-1px;right:0px;z-index:99999}.select-wrap.open .dropdown-menu.wide{width:300px}.select-wrap.open .dropdown-menu.wide a{width:270px}.select-wrap.open .dropdown-menu.wide:after{right:102px}.block-margin{margin-top:10px;margin-bottom:10px}.gray{color:#555;font-size:14px;font-style:italic;padding-top:50px;padding-bottom:50px;text-align:center}.container--inner{padding:10px 20px}
