.boundB{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}.border-box{box-sizing:border-box}.borderradius-5{border-radius:5px}.text-shadow-dk{-webkit-text-shadow:1px 1px rgba(0,0,0,0.15);-moz-text-shadow:1px 1px rgba(0,0,0,0.15);-ms-text-shadow:1px 1px rgba(0,0,0,0.15);-o-text-shadow:1px 1px rgba(0,0,0,0.15);text-shadow:1px 1px rgba(0,0,0,0.15)}.text-shadow-lt{-webkit-text-shadow:1px 1px rgba(255,255,255,0.3);-moz-text-shadow:1px 1px rgba(255,255,255,0.3);-ms-text-shadow:1px 1px rgba(255,255,255,0.3);-o-text-shadow:1px 1px rgba(255,255,255,0.3);text-shadow:1px 1px rgba(255,255,255,0.3)}.transition-all,.page-title h1{-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}.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{border:1px solid #c2c7d0;background:#fff}.light-wrap.table-wrap{overflow:hidden}.light-wrap.content-wrap{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}.btn-group{*zoom:1}.btn-group:before,.btn-group:after{content:"";display:table}.btn-group:after{clear:both}.page-title{padding-right:20px}.info-container{width:600px}.mmsT{margin-top:7.5px}.select2-container-multi .select2-choices .select2-search-field input{font-family:inherit}.green{color:#26B062}.upper-case{text-transform:uppercase}.white-grid-block{background-color:#fff;border:1px solid #c2c7cf;box-shadow:inset 0 -2px 2px #ececec;padding:20px 90px;width:640px;margin:0 auto;border-radius:5px}.white-grid-block .header{margin-top:-42px;margin-bottom:20px;margin-left:-15px}.white-grid-block .header p{padding-left:15px;padding-right:15px;display:inline-block;background:#fff;color:#626b7f}.white-grid-block .sections{list-style-type:none;padding-left:30px}.white-grid-block .sections li{counter-increment:step-counter;padding-bottom:2.5em}.white-grid-block .sections li .section-title{text-transform:uppercase;font-weight:bold;padding:2px 0 6px 0;font-size:1.05em}.white-grid-block .sections li::before{content:counter(step-counter);border-style:solid;border-width:0 22px 0 0;-o-border-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTQuODZweCIgaGVpZ2h0PSIzMS45MDdweCIgdmlld0JveD0iMCAwIDE0Ljg2IDMxLjkwNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQuODYgMzEuOTA3IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRjFGMEYzIiBwb2ludHM9IjAuNTAxIDEuMjcxIDE0LjE3NyAxNS45NDUgMC41MTggMzAuNjM2ICIvPjxwYXRoIGZpbGw9IiNGMUYwRjMiIGQ9Ik0xLjAwMSAyLjU0MmwxMi40OTMgMTMuNDA0TDEuMDE3IDI5LjM2NCAxLjAwMSAyLjU0Mk0wIDBsMC4wMTkgMzEuOTA3TDE0Ljg2IDE1Ljk0NSAwIDAgMCAweiIvPjwvc3ZnPg==") 0 22 0 repeat;border-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTQuODZweCIgaGVpZ2h0PSIzMS45MDdweCIgdmlld0JveD0iMCAwIDE0Ljg2IDMxLjkwNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQuODYgMzEuOTA3IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRjFGMEYzIiBwb2ludHM9IjAuNTAxIDEuMjcxIDE0LjE3NyAxNS45NDUgMC41MTggMzAuNjM2ICIvPjxwYXRoIGZpbGw9IiNGMUYwRjMiIGQ9Ik0xLjAwMSAyLjU0MmwxMi40OTMgMTMuNDA0TDEuMDE3IDI5LjM2NCAxLjAwMSAyLjU0Mk0wIDBsMC4wMTkgMzEuOTA3TDE0Ljg2IDE1Ljk0NSAwIDAgMCAweiIvPjwvc3ZnPg==") 0 22 0 repeat;background:-webkit-linear-gradient(left, #f0f0f4 50%, #f0f0f4 50%) no-repeat;background:linear-gradient(90deg, #f0f0f4 50%, #f0f0f4 50%) no-repeat;margin-left:-70px;font-weight:bold;color:#939fb0;padding:3px 0px 3px 30px;float:left}.feedback-message i.icon--single.icon-ok-circled{font-size:1.6em;vertical-align:text-top}.center{margin:0 auto}.clear{clear:both}.font20{font-size:20px}input.large{width:400px}.headline{font-weight:600;color:#2ec866;padding-top:45px}.sub-headline{margin:15px auto 40px auto;font-weight:500}.title-name-wrapper{padding:20px;background-color:#f8f8f8;border-bottom:1px solid #e0e0e0}.title-name-wrapper h3{margin:0px;padding-top:2px}h1.title{font-size:2.2em;font-weight:600}ul.mcq-question-choices{list-style:none;position:relative;margin:0;padding:0}ul.mcq-question-choices.overlay{opacity:0.5}ul.mcq-question-choices.overlay .block-selection{position:absolute;width:100%;height:100%;left:0;top:0}ul.mcq-question-choices li label{display:inline-block;vertical-align:text-top;word-wrap:break-word}table.candidate-question-list{width:100%}table.candidate-question-list tr{height:61px}.nav-make-fixed{position:fixed !important;top:0px !important}.time-short{color:#2ec866}.time-critical{color:#f65039}.question-name{color:#2ec866;font-weight:600}.question-submitted{font-weight:400}input.complete-question{border-bottom:2px solid #979faf;border-top:none;border-left:none;border-right:none;border-radius:0 !important;box-shadow:none !important}input.complete-question:focus{box-shadow:none;border-top:none;border-left:none;border-right:none;border-bottom:2px solid #626b7f}.candidate-login{height:100%}.hidden{display:none !important}.txt-alt-grey{color:#979faf}.question-answer-divider{background:#F5F5F5;padding:15px 30px;margin:20px -30px;border-bottom:1px solid #EBEBEB;border-top:1px solid #EBEBEB}.green-title{color:#2ec866;font-size:1em;font-weight:600;margin-bottom:20px;display:block}.acknowledge-text{line-height:25px;font-weight:500;margin-top:3px}#test-login-form select{height:40px}.test-instruction-wrapper{margin:30px 60px}.stats-head{padding:12px;border-bottom:1px solid #dadada;color:#999}ul.added-quest-ul{width:100%;margin:0;padding:0;overflow:auto;top:45px;bottom:0px;position:absolute}ul.added-quest-ul li{padding:12px;border-bottom:1px solid #dadada}.lib-sidebar-questitle{margin-bottom:10px}.lib-sidebar-title{display:inline-block;width:205px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.lib-sidebar-meta{font-size:12px;font-weight:400}.light_grey{color:#8b8b8b}.loading_box{position:fixed;left:0;right:0;top:150px;margin:auto;text-align:center;z-index:1002;max-width:500px;width:auto}.loading_box>span{display:inline-block;padding:10px;background:rgba(0,0,0,0.7);font-weight:bold;color:#fff;border-radius:5px}.guide-open .close-guide{position:absolute;right:15px;top:10px;color:#979faf}.guide-open .sub-guide-1{position:absolute;top:10%;left:0;right:0;z-index:1000;margin:auto;width:800px;padding:30px 0px;padding-bottom:10px;border-radius:5px;box-shadow:0px 0px 7px 0px #ccc;border:1px solid #c2c7d0}.guide-open .sub-guide-1 img{width:100%}.guide-open .sub-guide-1 ul{text-align:center}.guide-open .sub-guide-1 ul li{list-style-type:none;display:inline-block;vertical-align:top}.guide-open .sub-guide-1 ul li a{display:block;border:2px solid #c2c7d0;background:#fff;height:54px;width:100px;padding:10px 10px;margin-right:10px;border-radius:5px}.guide-open .sub-guide-1 ul li a img{width:100%}.guide-open .sub-guide-1 ul li:last-child a{margin-right:0}.guide-open .sub-guide-1 ul li .test-caption{color:#626b7f;margin:5px 0px}.guide-open .sub-guide-1 ul li:hover a{border:2px solid #2ec866}.guide-open .sub-guide-1 ul li.active a{border:2px solid #2ec866}.guide-open .sub-guide-1 .sub-tag{padding-top:50px}.guide-open .sub-guide-1 .sub-tag-2{padding-top:5px;padding-bottom:50px}.guide-open .sub-guide-1 .blank_file{text-align:center}.guide-open .sub-guide-1 .blank_file img{width:auto}.guide-open .sub-guide-2{border-radius:5px;width:598px;top:150px;position:fixed;padding-top:20px;padding-bottom:0px;padding-left:0px;padding-right:0px}.guide-open .sub-guide-2 .guide-footer{border-top:1px solid #c2c7d0;padding-top:10px;text-align:center}.guide-open .sub-guide-2 .guide-footer *{display:inline-block;vertical-align:top}.guide-open .sub-guide-2 .guide-footer input{width:206px;margin-right:10px}.guide-open .sub-guide-3{box-sizing:border-box;width:450px;padding:20px;left:100px;right:auto;top:70px}.guide-open .sub-guide-3:after{position:absolute;left:50px;right:auto;content:" ";top:-20px;width:0;height:0;border-color:transparent transparent #eff1f3 transparent;border-style:solid;border-width:10px}.guide-open .sub-guide-3:before{position:absolute;left:49px;right:auto;content:" ";top:-22px;width:0;height:0;border-color:transparent transparent #c2c7d0 transparent;border-style:solid;border-width:11px}.guide-open .sub-guide-4{width:600px}@media screen and (min-width: 1200px){.page_wide .content_primary{width:78.125%}.page_narrow .content_primary{width:77%}}@media screen and (min-width: 1030px){.page_navigation-sidebar{display:block}.container{position:relative}}@media screen and (max-width: 1200px){#fullscreen-wrapper .select2-container{width:100px;margin-left:10px}#fullscreen-wrapper .codeeditor_header-action{margin-left:10px}#fullscreen-wrapper .codeeditor_header-action:before{margin:0 10px;left:-20px}}.height_auto{height:auto}.bcrumb-bottom{border-bottom:1px solid #C2C7D0}.brcumb-points{height:40px;line-height:40px}.text-truncate{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}ol.bcrumb{padding-top:30px;list-style-type:none}ol.bcrumb li{display:inline}#hr_v2 #preview_image,#hr_v2 .jcrop-holder img{max-width:none !important}#hr_v2 .page_title{padding-right:0;padding-top:10px;padding-bottom:10px}#hr_v2 .search-input{display:inline-block;padding-bottom:5px;padding-left:0;padding-right:0;padding-top:5px}#hr_v2 .w_challenges_side_list i{display:inline-block;width:23px}#hr_v2 .container-new{margin:auto;padding:0 15px}#hr_v2 .topbar{background:#ffffff;border-bottom:1px solid #e0e3e7}#hr_v2 .topbar .search_form .search-query{background:#ffffff !important;border-color:#cccccc}#hr_v2 .topbar .topbar-inner{padding:0px 15px}#hr_v2 .topbar .topbar-inner .bcrumb a,#hr_v2 .topbar .topbar-inner i{font-weight:600;color:#979faf}#hr_v2 .topbar .topbar-inner .bcrumb a:hover{color:#626b7f}#hr_v2 .topbar .topbar-inner .timer-color-ended{color:#f65039}#hr_v2 .topbar .topbar-inner .timer-color-running{color:#26a655}#hr_v2 .topbar .topbar-inner .timer-color-future{color:#0076b9}#hr_v2 .main_content{height:100%}#hr_v2 .main_content .challenge-container{height:100%;position:relative;left:0;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}#hr_v2 .main_content .challenge-container.push{left:-340px}#hr_v2 .main_content .sidebar{width:0px;position:absolute;top:0;bottom:0;margin:auto;right:0;height:100%;background:#626b7f;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;font-weight:600}#hr_v2 .main_content .sidebar header{background:#39424e;color:#ffffff}#hr_v2 .main_content .sidebar.push{width:320px}#hr_v2 .main_content .sidebar .sub_articles{overflow-x:hidden}#hr_v2 .main_content .sidebar .sub_articles a{color:#ffffff}#hr_v2 .main_content .sidebar .sub_articles .article_expander{font-size:20px}#hr_v2 .main_content .sidebar .sub_articles .article_expander i.icon-down-open{display:none}#hr_v2 .main_content .sidebar .sub_articles .article_expander i.icon-up-open{display:inline}#hr_v2 .main_content .sidebar .sub_articles .article_expander.open i.icon-up-open{display:none}#hr_v2 .main_content .sidebar .sub_articles .article_expander.open i.icon-down-open{display:inline}#hr_v2 .main_content .sidebar .sub_articles ul li{list-style-type:none;margin-top:5px}#hr_v2 .main_content .sidebar .sub_articles ul li a:hover{color:#4691f6}#hr_v2 .main_content .sidebar .sub_articles ul li a.current{color:#4691f6}#hr_v2 .main_content{margin:auto;height:100%}#hr_v2 .main_content .challenge-container{height:100%;position:relative;left:0;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}#hr_v2 .main_content .challenge-container.push{left:-340px}#hr_v2 .main_content .challenge-container .challenges ul li{border:1px solid #979faf;border-radius:10px;list-style-type:none;padding:15px 0px;background:#ffffff}#hr_v2 .main_content .challenge-container .challenges ul li .challenge-expanded{padding:30px 15px 15px 30px}#hr_v2 .main_content .challenge-container .challenges ul li .challenge-expanded .company-logo{display:inline-block;width:100px}#hr_v2 .main_content .card{background:#ffffff;border:1px solid #979faf;padding:30px 15px;border-radius:10px;height:78px}#hr_v2 .main_content .card .card-title{margin-top:26px}#hr_v2 .main_content .card .score{background:#C2C7D0;border-radius:5px;color:#ffffff;padding:22px 16px 22px 23px;font-weight:600;font-size:26px;margin-top:8px;margin-right:15px}#hr_v2 .main_content .card:last-child{margin-bottom:50px}#hr_v2 .main_content .contests .active_contests>ul>li{cursor:pointer;display:inline-block;vertical-align:top;width:100%;border:1px solid #C2C7D0;border-radius:10px;list-style-type:none;background:#ffffff}#hr_v2 .main_content .contests .active_contests>ul>li.expanded{border:1px solid #39424e}#hr_v2 .main_content .contests .active_contests>ul>li:hover{border:1px solid #39424e}#hr_v2 .main_content .contests .active_contests>ul>li .txt-yellow:before{margin-right:0;border-radius:20px}#hr_v2 .main_content .contests .active_contests>ul>li>a{display:block;padding:10px 0px;width:100%}#hr_v2 .main_content .contests .active_contests>ul>li .hide-title-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hr_v2 .main_content .contests .active_contests>ul>li div.expanded_contest{padding:30px 30px 0px 30px}#hr_v2 .main_content .contests .active_contests>ul>li div.expanded_contest p{font-weight:normal}#hr_v2 .main_content .contests .active_contests .starting-contest{width:16px;vertical-align:middle}#hr_v2 .main_content .profile-container img.small-badge-image{top:10px;margin-right:5px;position:relative}#hr_v2 .main_content .profile-container .prob_link{display:inline-block;max-width:500px;white-space:nowrap;word-wrap:break-word;text-overflow:ellipsis;overflow:hidden;vertical-align:top}#hr_v2 .main_content .profile-container .dotted_link{border-bottom:1px dotted #C2C7D0}#hr_v2 .main_content .profile-container .dot_pixel{font-size:4px;vertical-align:top;display:inline-block;margin-left:5px}#hr_v2 .main_content .profile-container .dp_holder .dp_clip{max-width:100%;border-radius:10px;height:200px;margin-left:auto;margin-right:auto;background:#ccc url(dpic.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}#hr_v2 .main_content .profile-container .user_info .on i,#hr_v2 .main_content .profile-container .user_info .off i{font-size:10px;top:-1px}#hr_v2 .main_content .profile-container .user_acts .btn,#hr_v2 .main_content .profile-container .user_acts .btn-inverse,#hr_v2 .main_content .profile-container .user_acts .btn-grey{font-size:12px}#hr_v2 .main_content .profile-container .profile_contest_separator{position:relative}#hr_v2 .main_content .profile-container .profile_contest_separator .yr{width:100px;margin:auto;background:#fff}#hr_v2 .main_content .profile-container .hacker_info_txt p{line-height:25px;letter-spacing:1px}#hr_v2 .main_content .profile-container .hacker_info_txt .joined_btn{width:137px}#hr_v2 .main_content .profile-container .hacker_info_txt .joined_btn a.btn1{border-top-right-radius:0px;border-bottom-right-radius:0px}#hr_v2 .main_content .profile-container .hacker_info_txt .joined_btn a.btn2{border-top-left-radius:0px;border-bottom-left-radius:0px}#hr_v2 .main_content .profile-container .hacker_info_txt .hacker_work li{display:inline-block;vertical-align:top;list-style-type:none}#hr_v2 .main_content .profile-container .nav-tabs{border-radius:5px}#hr_v2 .side-card{padding:0px !important;height:auto !important}#hr_v2 .side-card.selected .side-card-title{background:#C2C7D0;border-top-left-radius:10px;border-top-right-radius:10px}#hr_v2 .side-card .side-card-title{padding:20px 30px}#hr_v2 .side-card .progress-status{background:#EFF1F3;padding:15px 30px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#hr_v2 .side-card .side-card-progress-bar{height:15px;background:#ffffff;border-radius:10px}#hr_v2 .side-card .side-card-progress-bar .side-card-progress{background:#2ec866;height:100%;border-radius:10px}#hr_v2 .view_header .nav-tabs li a{padding:10px 0 10px !important}#hr_v2 .bcrumb{padding:15px 0px !important;font-size:90%}#hr_v2 .view_body{padding:0}#hr_v2 .dimmed{position:relative}#hr_v2 .dimmed:after{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"Drop images here";color:#ffffff;font-size:3em;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;height:100%;top:0;left:0;right:0;background:rgba(0,0,0,0.7)}#hr_v2 #codemirror-drag-drop-editor{position:relative}#hr_v2 #editor-drop-mask{height:100%;width:100%;position:absolute;z-index:-1}#hr_v2 #myrank-container .myrank_tab{background:none;border:none;width:404px;margin:0 auto;padding:0}#hr_v2 #myrank-container .myrank_tab li{box-sizing:border-box;border:1px solid #979faf;padding:0 20px;background:#EFF1F3;width:200px}#hr_v2 #myrank-container .myrank_tab li a{margin-right:0;border:none;display:block;background:none;padding:15px 30px 12px;border-bottom:6px solid transparent}#hr_v2 #myrank-container .myrank_tab li.active{background:white}#hr_v2 #myrank-container .myrank_tab li.active a{border-color:#26a655}#hr_v2 #myrank-container .myrank_tab li:first-child{border-right:none}#hr_v2 #myrank-container .myrank-list ul li{cursor:pointer;display:inline-block;vertical-align:top;width:100%;border:1px solid #fff;border-radius:10px;list-style-type:none;padding:5px}#hr_v2 #myrank-container .myrank-list ul li:hover{border:1px solid #4691f6}#hr_v2 #myrank-container .myrank-row{border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}#hr_v2 #myrank-container .myrank-row:hover{border:1px solid #4691f6;background:#EFF1F3}#hr_v2 #myrank-container .badge-container{border:1px solid #ffffff;width:33.33%}#hr_v2 #myrank-container .badge-container:hover{background:#f8f9fa;border:1px solid #EFF1F3}#hr_v2 #myrank-container .myrank-table .table-wrap header.row{color:#fff;background:#626b7f}#hr_v2 #myrank-container .fnt-sz-l{font-size:1.1em}#hr_v2 #myrank-container .fnt-sz-xl{font-size:1.3125em}#hr_v2 #myrank-container .fnt-sz-xxl{font-size:1.5em}#hr_v2 #myrank-container .contests-tab-section-heading{background:#EFF1F3;width:87.5%}#hr_v2 #myrank-container .myrank-table .row .gray{padding-top:0px;padding-bottom:0px;text-align:center}#hr_v2 #myrank-container .badge_star{position:absolute;top:72%;width:7.5%;z-index:2}#hr_v2 #myrank-container .completed-indicator{margin-top:0px;margin-right:10px;width:21px;line-height:20px;height:20px}#hr_v2 #submission-stats-container .status{font-size:1em}#hr_v2 #submission-score-container .grid-box{height:200px}#hr_v2 #submission-score-container .progress-bar-container{padding-top:75px}#hr_v2 #submission-score-container .score-counter{position:relative;font-size:4em}#hr_v2 #submission-score-container .score-counter sup{font-size:0.3em;color:#2ec866;opacity:1;position:absolute;top:25px;font-weight:500px;padding-left:10px}#hr_v2 #submission-score-container .score-container{min-width:250px}#hr_v2 .email-preferences-container{padding-left:120px;padding-right:120px}#hr_v2 .bottom-grey-border{border-bottom:1px solid #C2C7D0}#hr_v2 ol.lower-alphabetical-list{list-style-type:lower-alpha}#hr_v2 .friends-leaderboard-group.btn-group .btn.active,#hr_v2 .friends-leaderboard-group.btn-group .active.btn-inverse,#hr_v2 .friends-leaderboard-group.btn-group .active.btn-grey,#hr_v2 .friends-leaderboard-group.btn-group .btn.active:hover,#hr_v2 .friends-leaderboard-group.btn-group .active.btn-inverse:hover,#hr_v2 .friends-leaderboard-group.btn-group .active.btn-grey:hover,#hr_v2 .friends-leaderboard-group.btn-group .btn:active,#hr_v2 .friends-leaderboard-group.btn-group .btn-inverse:active,#hr_v2 .friends-leaderboard-group.btn-group .btn-grey:active,#hr_v2 .friends-leaderboard-group.btn-group .btn:active:hover,#hr_v2 .friends-leaderboard-group.btn-group .btn-inverse:active:hover,#hr_v2 .friends-leaderboard-group.btn-group .btn-grey:active:hover{background:#2ec866}#hr_v2 .friends-leaderboard-group.btn-group .btn:not(.active):hover,#hr_v2 .friends-leaderboard-group.btn-group .btn-inverse:not(.active):hover,#hr_v2 .friends-leaderboard-group.btn-group .btn-grey:not(.active):hover{background:#C2C7D0}.tooltip.tooltip-pre-wrap .tooltip-inner{white-space:pre-wrap}.hr_banner{background:#2ec866;color:#ffffff;text-align:center;position:absolute;top:100px;font-weight:500;left:0;right:0;margin:auto;z-index:111;animation-duration:8s;-webkit-animation-duration:8s;-moz-animation-duration:8s;-o-animation-duration:8s;animation-delay:2s;-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-iteration-count:1;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1}.hr_banner a{cursor:pointer}.hr_banner .hr_btn{background:#000000;color:#ffffff;font-weight:400;margin:10px;border:none}.main-hr-search i{top:24px;left:4px}.contest-message-center{border:1px solid #C2C7D0;border-radius:5px}.contest-message-center .alert{padding:10px;box-shadow:none}.contest-message-center ul,.contest-message-center li{list-style:none}.outer-feed-wrapper{background-color:#f8f9fa;min-height:1000px}.outer-feed-wrapper .feed-gen-msg{text-align:center}.feed-id{margin-bottom:36px;border-top-right-radius:7px;border-top-left-radius:7px}.feed-id.condensed{margin-bottom:10px}.feed-id .post-comment-box{display:none}.feed-id .post-comment-box .profile-image{margin-top:10px;height:34px;width:34px}.feed-id .post-comment-box textarea{height:34px;margin:10px 0px;width:596px}.condensed .feed{border:1px solid #C2C7D0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}.condensed .feed.feed__challenge .feed__footer{position:absolute;top:57px;right:0px;padding-bottom:12px;display:block}.condensed .feed.feed__challenge .primary-text{min-height:0px;width:420px}.condensed .feed.feed__challenge .primary-heading{width:420px}.condensed .feed.feed__discussion .reason .profile-image{width:24px;height:24px;margin-right:6px}.condensed .feed.feed__discussion .reason .timestamp{position:absolute;top:11px;right:28px;font-size:12px;font-weight:500;display:inline-block}.condensed .feed.feed__contest.contest-results .reason .timestamp{position:absolute;top:11px;right:28px;font-size:12px;font-weight:500;display:inline-block}.condensed .feed.feed__contest.contest-results .primary-text{width:inherit}.condensed .feed.feed__contest.contest-results .primary-text .result-table{width:100%;margin-top:15px}.condensed .feed.feed__contest .feed__footer{position:absolute;top:57px;right:0px;display:block}.condensed .feed.feed__contest .primary-noncta{display:block;position:absolute;top:-47px;right:0;font-size:12px;font-weight:500;color:#979faf;margin-right:20px;min-width:200px;text-align:right}.condensed .feed.feed__contest .primary-text{min-height:0px;width:420px;display:block}.condensed .feed.feed__contest .primary-heading{width:420px}.condensed .feed .mcq-content{margin-top:0px}.condensed .feed .feed__footer{display:none}.condensed .feed .feed__header{margin-bottom:16px;height:40px;border-bottom:1px solid #C2C7D0;background-color:white}.condensed .feed .feed__header .reason i{margin-right:4px;margin-left:12px;margin-top:11px;font-size:16px}.condensed .feed .feed__content{margin-left:15px;margin-bottom:6px}.condensed .feed .feed__content .primary-heading{margin-bottom:8px}.condensed .feed .feed__content .itc-container{font-size:12px;margin-top:5px}.condensed .feed .feed__content .itc-container a:hover{text-decoration:underline}.condensed .feed .primary-text{margin-bottom:6px}.condensed .feed .itc-footer{position:absolute;top:-50px;right:0}.feed{border:1px solid rgba(194,199,208,0.25);background:white;border-radius:7px;font-weight:500;position:relative;overflow:hidden;box-shadow:0px 0px 7px 2px rgba(0,0,0,0.2)}.feed .btn-inverse:active,.feed .btn-inverse.active{background-color:#080808 \9}.feed .feed-mcq-icons{width:20px !important;height:20px !important}.feed .btn-flat{filter:progid:DXImageTransform.Microsoft.Gradient(enabled='false');box-shadow:none;background-image:none;border:0;border-radius:7px;width:168px;height:42px;padding-top:12.5px;font-size:16px}.feed .btn-green,.feed .btn-inverse:active .btn-inverse.active,.btn-inverse:active .feed .btn-inverse.active{background-color:#00d369}.feed .options-container{margin-top:28px}.feed .endorse{padding-right:20px;border-right:1px solid #c2c7d0}.feed .endorse .btn-endorse{color:#979faf}.feed .endorse .btn-endorse:hover{color:#EBBC2A}.feed .endorse .btn-endorsed{color:#EBBC2A}.feed .endorse .btn-endorsed:hover{color:#979faf}.feed .itc-container{position:relative}.feed .itc-container .metric-value{font-weight:bold}.feed .itc-container .metric-name{font-size:14px}.feed .feed__header{font-size:14px}.feed .feed__header .timestamp{font-size:10px;font-weight:300}.feed .feed__header .reason img.profile-image{width:40px;height:40px;margin-right:9px;margin-top:8px;font-weight:400}.feed .feed__header .reason i{top:0px;font-size:26px;margin-top:8px;margin-right:8px;margin-left:8px}.feed .feed__header .reason .reason-text{margin-top:11px;font-weight:500;color:#787C84;width:380px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feed .feed__header .reason .reason-text .rank-change-green{color:#00d369;font-weight:600}.feed .feed__header .reason .reason-text .rank-change-red{color:#f65039;font-weight:600}.feed .feed__header a.challenge,.feed .feed__header a.contest{color:#979faf}.feed .feed__header a.challenge:hover,.feed .feed__header a.contest:hover{color:#626b7f}.feed .feed__header .profile-image{margin-right:10px}.feed .reason-container .icon-holder{width:40px;height:40px;float:left;overflow:hidden;position:relative;margin-right:5px}.feed .reason-container .icon-holder .icon--single{font-size:33px;position:absolute;top:0;left:0}.feed .reason-container .icon-holder .icon-text{position:absolute;color:white;font-weight:600;padding-top:9px;text-align:center;width:96%;z-index:1px}.feed .feed__header,.feed .feed__footer{color:#979faf;position:relative}.feed .feed__header .itc-container,.feed .feed__footer .itc-container{margin-top:11px}.feed .feed__header .itc-container a,.feed .feed__header .itc-container span,.feed .feed__footer .itc-container a,.feed .feed__footer .itc-container span{font-weight:400}.feed .feed__header .reason-container,.feed .feed__footer .reason-container{overflow:hidden;white-space:nowrap}.feed .feed__header{background-color:#eff1f3;height:51px;margin-bottom:36px}.feed .feed__header a{color:#979faf;font-weight:bold}.feed .feed__header a:hover{color:#626b7f}.feed .feed__header .itc-container{font-size:10px;font-weight:300;padding-right:19px;text-align:right;margin-top:14px}.feed .cta-support-text{margin-left:56px}.feed .feed__footer{padding-left:10px;padding-bottom:14px}.feed .feed__footer a.secondary-cta{color:#c2c7d0;font-weight:600;font-size:18px;margin-right:21px}.feed .feed__footer a.secondary-cta:hover{color:#626b7f}.feed .feed__footer .ctas-container{margin-right:14px}.feed .feed__footer .alternate-cta-container{margin-right:22px;margin-bottom:22px;font-size:14px}.feed .feed__footer .alternate-cta-container .toggleVote{border-right:1px solid;margin-right:15px;padding-right:15px}.feed .feed__content{position:relative;margin-left:58px;margin-bottom:28px}.feed .feed__content h4 span{font-weight:300;font-size:14px}.feed .feed__content .discussion-content{padding-top:30px;padding-bottom:30px;padding-right:36px;padding-left:36px;max-height:300px;overflow:hidden}.feed .feed__content .max-size-content{max-height:4.5em;overflow:hidden;text-overflow:ellipsis;margin-bottom:18px}.feed .feed__content .embeddable_article_content .container{padding:0;width:100%;min-width:0px}.feed .feed__content .embeddable_article_content .container .span11{width:100%}.feed .feed__content .view-leaderboard-link{color:#737272;font-size:18px}.feed .feed__content .view-leaderboard-link:hover{color:#212020}.feed .feed__content a.challenge,.feed .feed__content a.contest{font-size:20px;font-weight:600;color:#2ec866}.feed .feed__content a.challenge:hover,.feed .feed__content a.contest:hover{color:#26a655}.feed .feed__content .itc-container{font-size:10px;font-weight:300}.feed .feed__content .itc-container a,.feed .feed__content .itc-container .circle-separator{color:#979faf;cursor:pointer}.feed .itc-container-outside{font-size:10px;font-weight:300}.feed .itc-container-outside a,.feed .itc-container-outside .circle-separator{color:#979faf}.feed .itc-container-outside a:hover{color:#505152}.feed .hidden-expand-element{height:18px;font-size:14px;font-weight:600px;color:#4691f6;margin-top:-18px;margin-bottom:18px}.feed .mcq-content{margin-left:58px;margin-top:-28px}.feed .mcq-content .primary-text{max-height:70px;overflow:hidden}.feed .fixed-height-qod-container{max-height:280px;overflow:hidden}.feed .more-options-teaser{background:-webkit-linear-gradient(top, rgba(255,255,255,0), #fff);background:linear-gradient(to bottom, rgba(255,255,255,0), #fff);opacity:0.8;height:30px;margin-top:-30px;display:block}.feed.feed__discussion .feed__content{border:1px dashed #979faf;border-radius:5px;margin-left:36px;margin-right:36px}.feed.feed__discussion .feed__content .discussion-type{color:#626b74;top:-13px;left:5px;padding-right:5px;position:absolute;font-size:14px;font-weight:300;line-height:24px;background-size:22px 23px;padding-left:30px}.feed.feed__discussion .feed__content .discussion-image{width:20px;height:20px;margin-right:5px;float:left;border-radius:5px}.feed.feed__user_education.clickthrough_card .btn-flat{min-width:168px;max-width:300px;width:inherit}.feed.skip-level{border:1px dashed #EBBC2A}.feed.skip-level .reason,.feed.level-upgrade .reason{color:#EBBC2A}.feed.level-upgrade .hr-badge{margin-bottom:20px}.feed.level-upgrade .hr-badge .domain{margin-top:20px}.feed.level-upgrade .hr-badge .badge-circle{padding-top:60px}.feed.level-upgrade .feed__content>p{font-size:1.4em}.feed.level-upgrade .reason-container{width:45%}.feed.level-upgrade .itc-container{width:50%}.feed.request-expertise .discussion-type{background:#fff url("forum_mailer/expertmarker.png") no-repeat 5px 0}.feed.expert-response .discussion-type{background:#fff url("forum_mailer/replymarker.png") no-repeat 5px 0}.feed.vote-on-comment .discussion-type{background:#fff url("forum_mailer/upvotemarker.png") no-repeat 5px 0}.feed.endorsed-comment .discussion-type{background:#fff url("forum_mailer/endorsemarker.png") no-repeat 5px 0}.feed.new-discussion-comment .discussion-type,.feed.participating-comment .discussion-type{background:#fff url("forum_mailer/expertreplymarker.png") no-repeat top left}.feed.article .secondary-footer{border-top:1px solid #EFF1F3;position:absolute;bottom:-20px;left:-20px;right:-20px}.feed .feed-reward-card-container .reward-hacker-level{font-size:100px !important;padding-top:10px}.feed .unlocked-chapters-list{color:#979faf;font-weight:300;font-size:14px;margin-right:19px;margin-top:48px;margin-bottom:-18px;letter-spacing:-1px}.feed .unlocked-chapters-list strong{font-weight:600}.feed .unlocked-chapters-list strong a{text-decoration:none;color:#979faf}.feed.level-upgrade{padding-bottom:85px}.feed.level-upgrade .secondary-footer{border-top:1px solid #EFF1F3;position:absolute;bottom:0;left:0;right:0}.feed i.icon-up-circled:before{content:'\2b06';background-color:#ffba59;height:30px;width:30px;color:#EFF1F3;border-radius:15px;font-size:30px}.feed table.result-table{border:1px solid #C2C7D0;border-collapse:separate;border-spacing:0;border-radius:5px;width:70%;color:#39424e}.feed table.result-table tr td{padding:10px;border-bottom:1px solid #C2C7D0;line-height:25px;height:25px}.feed table.result-table tr:last-child td{border-bottom:none;text-align:center}.feed table.result-table tr>td:first-child{width:5%}.feed table.result-table tr>td:last-child{width:5%;text-align:center}.feed table.result-table tr.hacker-row{color:#38414f;font-size:18px;font-weight:300}.feed table.result-table tr.hacker-row.current-hacker{font-weight:600}.feed table.result-table a{color:#39424e;font-weight:300}.feed table.result-table tr.hacker-row a{color:#38414f}.feed.leaderboard-rank-dropped table.result-table tr.hacker-row{color:#f65039 !important}.feed.leaderboard-rank-dropped table.result-table tr.hacker-row a{color:#f65039 !important}.feed.user-follow .feed__content .row>.span8:first-child{border-right:1px solid #C2C7D0}.feed.user-follow .hr-badge{width:100px;height:100px;padding:10px;margin-bottom:0px}.feed.user-follow .hr-badge .icon-hrbadge{font-size:100px}.feed.user-follow .hr-badge .badge-circle{width:93px;height:93px;padding-top:20px;margin:5px 3px;border-width:5px}.feed.user-follow .hr-badge .hacker-level{font-size:2em}.feed.user-follow .hr-badge .domain{font-size:0.5em;margin-top:0}.feed .hacker-rank{font-size:2em}.feed a.primary-cta,.feed .primary-cta{color:white;font-weight:500;margin-left:14px}.feed a.primary-cta:hover,.feed .primary-cta:hover{color:white}.feed .primary-text{font-weight:300;font-size:14px;margin-bottom:18px}.feed .primary-text p{font-weight:300}.feed .primary-text.company-regular{margin-top:8px;margin-bottom:16px;font-size:16px}.feed .primary-text.company-regular p{font-weight:300}.feed .primary-noncta{font-size:14px;font-weight:600;color:#979faf}.feed .primary-noncta,.feed .secondary-noncta{color:#39424e;margin-right:26px}.feed .primary-heading{font-weight:bold;margin-bottom:18px;color:#626b7f}.feed .primary-heading .challenge{font-size:25px}.feed .primary-heading.expert-coding{margin-top:8px;margin-bottom:16px;font-size:16px;font-weight:300}.feed .primary-heading.expert-coding a{font-weight:600;color:#979faf}.feed .primary-heading.expert-coding a:hover{color:#626b7f}.feed .primary-heading.expert-coding a.challenge{color:#2ec866;font-size:16px}.feed a.btn,.feed a.btn-inverse,.feed a.btn-inverse.btn-inverse--alt:hover,.feed a.btn-grey{font-weight:600}.feed a.btn.btn-default,.feed a.btn-default.btn-inverse,.feed a.btn-default.btn-grey{color:#626b7f}.feed a.btn.btn-default:hover,.feed a.btn-default.btn-inverse:hover,.feed a.btn-default.btn-grey:hover{color:#39424e}.feed a.btn.btn-default.disabled:hover,.feed a.btn-default.disabled.btn-inverse:hover,.feed a.btn-default.disabled.btn-grey:hover{color:#626b7f;cursor:default}.feed a.btn.btn-endorse,.feed a.btn-endorse.btn-inverse,.feed a.btn-endorse.btn-grey{color:#979faf;font-weight:600}.feed a.btn.btn-endorse:hover,.feed a.btn-endorse.btn-inverse:hover,.feed a.btn-endorse.btn-grey:hover{color:#EBBC2A}.feed a.btn.btn-endorse:before,.feed a.btn-endorse.btn-inverse:before,.feed a.btn-endorse.btn-grey:before{font-family:'hricons';content:'\e80b';font-size:1.2em}.feed a.btn.btn-endorse.active:before,.feed a.btn-endorse.active.btn-inverse:before,.feed a.btn-endorse.active.btn-grey:before{content:'\e80a'}.feed h4 a{color:#4691f6}.feed h4 a:hover{color:#0076b9}.feed a:hover{cursor:pointer}.feed p{font-weight:500}.verify-wrapper{background:#1ba94c}.verify-wrapper .container{min-width:auto;box-sizing:border-box;margin:0 auto;max-width:1240px;padding-left:20px;padding-right:20px}.verify-wrapper .verify-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;padding:20px 0}.verify-wrapper .verify-content .verify-message{-webkit-box-flex:1;-ms-flex:1;flex:1}.verify-wrapper .ui-btn.ui-btn-normal{border:none;cursor:pointer;display:inline-block;padding-left:20px;padding-right:20px;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transition-property:box-shadow,background,color,border;transition-property:box-shadow,background,color,border;outline:none;height:30px;margin-right:10px;padding:0 20px;text-transform:uppercase;border-radius:2px;font-size:15px;font-weight:700;word-spacing:-2px;background:#fff;box-shadow:0 3px 10px 0 rgba(115,143,147,0.3);color:#39424e}.verify-wrapper .ui-btn.ui-btn-normal .ui-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.verify-wrapper .ui-btn.ui-btn-normal .ui-content .ui-text{border:0;font-size:14px;vertical-align:baseline;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:#1ba94c;word-spacing:2px;margin:0 5px}.verify-wrapper .close{cursor:pointer;font-size:15px;height:20px;margin:-5px -10px -5px 0;padding:10px;width:20px;display:inline-block;vertical-align:middle;color:white}.feed-leaderboard-update .feed__content{margin-right:58px}.feed-leaderboard-update .feed__content table{width:100%}.feed-container{padding-bottom:0 !important;padding-top:46px;width:690px}.feed-container .heading{font-size:15px;color:#C2C7D0;font-weight:600;padding-bottom:15px;margin-left:10px}.feed-container .feed-group-separator{border-bottom:1px dashed #979faf}.feed-container .load-previous-feed a{color:rgba(98,107,127,0.63);font-weight:400}.feed-container .load-previous-feed a:hover{color:#39424e}.feed-container.fill-light{background:rgba(117,120,123,0.15)}.feed__mcqs .feed-mcq-options{padding-left:8px;box-sizing:border-box;font-weight:300 !important;font-size:14px;line-height:normal;color:#39424e}.feed__mcqs .circle-empty{border:1px solid #979faf}.feed__mcqs .feed__content{margin-left:50px;margin-right:50px}.feed__mcqs .mcq-content{margin-left:50px;margin-right:50px}.feed__mcqs .mcq-challenge-timer{bottom:inherit !important;position:relative !important;left:inherit !important}.feed__mcqs .mcq-challenge-timer .qod-progress{display:inline-block !important;height:14px !important}.feed__mcqs .mcq-challenge-timer .qod-progress div{height:14px !important}.feed__mcqs .mcq-challenge-timer-label{font:14px;color:#979faf;font-weight:500;display:inline-block}.feed-menu{position:fixed;top:116px}.feed-menu .heading{font-size:15px;color:#C2C7D0;font-weight:600;margin-bottom:28px;padding-left:22px}.feed-menu ul,.feed-menu li{list-style:none;padding:0;margin-bottom:18px}.feed-menu li{color:#979faf;font-size:medium;font-weight:500;cursor:pointer;padding-left:16px;border-left:5px solid transparent}.feed-menu li:hover,.feed-menu li.active{color:#4691f6;border-left:5px solid}.feed-menu .flash{color:#4691f6;font-size:1.1em}.feed-left-sidebar{margin-left:94px;margin-right:19px;width:205px}.survey.rewards-not-enabled{padding-top:80px}.survey .survey-box{-ms-box-shadow:0px 0px 7px 2px rgba(0,0,0,0.2);-o-box-shadow:0px 0px 7px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 7px 2px rgba(0,0,0,0.2);border:1px solid #C2C7D0;border-radius:5px;overflow:hidden;background-color:white;width:280px;color:#979faf;font-size:14px}.survey .survey-box.condensed{-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.survey .survey-box .description{font-weight:600}.level-upgrade-table{margin-left:35px;margin-top:15px;width:330px;display:inline-block;letter-spacing:-1px}.level-upgrade-table .track-progress-button{margin-top:28px}.level-upgrade-table .track-progress-button .level-upgrade-track-progress{border-radius:7px;font-size:14px;line-height:14px;font-weight:600;color:#ffffff;background-color:#4691f6}.level-upgrade-table .level-upgrade-details{display:table;margin-top:40px;margin-left:90px}.level-upgrade-table .level-upgrade-details .level-details-row{display:table-row}.level-upgrade-table .level-upgrade-details .level-details-row .level-details-cell{display:table-cell;padding-bottom:9px}.level-upgrade-table .level-upgrade-details .level-details-row .level-score-cell{width:75px;padding-left:9px}.level-upgrade-table h3{font-size:24px;font-weight:600;color:#ffba59}.level-upgrade-table .level-upgrade-title{font-size:18px;font-weight:600;color:#626b7f;width:120px}.level-upgrade-table .level-upgrade-current-value{font-size:24px;font-weight:600;color:#4691f6;width:43px;display:inline-block}.level-upgrade-table .level-upgrade-diff{font-size:12px;font-weight:600;color:#00d369;text-align:right;display:inline-block;width:15px}.profile-image{border-radius:5px;overflow:hidden;height:25px;width:25px;float:left;margin-right:5px;margin-left:9px;margin-top:2px}.leaderboard-view .blue-banner{color:#1574f4;background:rgba(70,145,246,0.05);border:1px solid #0b68e4}.new-line-to-br{white-space:pre-line}.dsl-dialog{column-count:2;-webkit-column-count:2;-moz-column-count:2;margin-left:20px}.overview-chbox{margin-top:17px}.settings-network-view{margin-top:25px}.settings-network-view a.select2-choice div{display:none}div#profile-settings-sidebar ul.lg-block{padding-left:40px}ul.sidebar_subset.in{padding-top:0;border:none !important}ul.sidebar_subset.in li{padding:0}ul.sidebar_subset.in li a{font-weight:500}ul.sidebar_subset.in li a.current{font-weight:600}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.leaderboard-menu{margin-top:-10px;position:absolute;width:72.3%}.track-selection-link .icon-down-open-mini{color:black}.leaderboard-menu{background-color:white;z-index:2}.leaderboard-menu .margin-div{width:300px;height:5px}.leaderboard-menu .margin-border-div{width:300px;height:11px;z-index:2;margin-top:-10px;background-color:white;position:absolute;border-left:1px solid #C2C7D0;border-right:1px solid #C2C7D0}.leaderboard-menu table{border:1px solid #C2C7D0;border-radius:2px;width:100%}.span1-3{width:33%;padding-left:30px;padding-top:10px;display:block}td.span1-3 a{width:100%;display:block}.span1-3.hover:hover{background-color:#e6f0fe}.span1-3.highlight{background-color:#eaffea}.leaderboard-menu .select-title{font-size:18px;line-height:20px;letter-spacing:0px;color:#c2c7d0}.contest-font{font-size:18px;line-height:30px;letter-spacing:0px;color:#4691fb}.practice-font{font-size:18px;line-height:30px;letter-spacing:0px;color:#00d369}.domain-font{font-size:18px;line-height:30px;letter-spacing:0px;color:#00d369}.leaderboard-menu-dropdown{width:300px;height:38px;display:inline-block;border:1px solid #C2C7D0;border-radius:3px;background-color:white;text-align:left;vertical-align:baseline;font-size:100%;line-height:40px}.feed .reason .skip-level-reason{color:#EBBC2A}.feed .reason .skip-level-reason .icon-hrbadge{font-size:17px;top:2px;left:-2px}.test-report-summary .question_cont_foot .comment-text{white-space:pre-wrap}.report_container_timeline .question_cont_foot .comment-text{white-space:pre-wrap}.profile-border{border-left:1px solid #dedede}.profile-progress-wrapper{display:inline-block;height:13px;width:190px}.profile-progress-wrapper .progress-bar{top:-4px;font-size:x-small;color:white;font-weight:bold}#job-desc-first{display:inline-block;margin-left:40px;float:left}#job-desc-first .job-desc-animation #button{width:32px;height:32px;border-radius:16px;box-shadow:none;-webkit-box-shadow:none;border:1px solid green;background:white;font-size:25px;color:#fff;overflow:hidden}#job-desc-first .job-desc-animation #button .value{font-size:15px;color:black}#job-desc-first .job-desc-animation .grey-circle{border:1px solid grey !important}#job-desc-first .job-desc-animation .grey-circle .value{color:grey !important}#job-desc-first .job-desc-animation #line{width:2px;height:38px;background:green;margin-left:15px;margin-top:-0px}#job-desc-second{margin-left:110px}#job-desc-second .profile-eligibilty-criteria{display:inline-block}.job-desc-footer hr{margin:18px -21px;height:0;border-top:1px solid #eff1f3}.profile-progress-wrapper-modal{display:inline-block;height:14px;width:190px}.profile-progress-wrapper-modal .progress-bar{top:0px;font-size:x-small;color:white;font-weight:bold;border-radius:50px}.profile-progress-wrapper-modal .progress-bar .progress-value{bottom:5px;position:relative}body.block-scroll{position:fixed;width:100%;top:0;left:0}.cleaner-scroll-bar::-webkit-scrollbar{-webkit-appearance:none}.cleaner-scroll-bar::-webkit-scrollbar:vertical{width:11px}.cleaner-scroll-bar::-webkit-scrollbar:horizontal{height:11px}.cleaner-scroll-bar::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,0.5)}.cleaner-scroll-bar::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.always-show-vertical-scroll{overflow-y:scroll}.jobs-action-label{width:55px;display:inline-block}.jobs-action-btn{width:190px}.survey-options{position:absolute !important;top:1px !important;bottom:0px;margin-bottom:auto}.challenge-rating{border-top:1px solid #C2C7D0;border-bottom:1px solid #C2C7D0;padding:8px 0 10px;margin:0 62px 0 0}.challenge-help{padding:8px 0 0px;margin:0 62px 0 0}.cracking-interview{background:url(https://hrcdn.net/hackerrank/assets/resource/cracking-interview-title-9fc7e0bdff69931d0815ea8020841d65e43ef9401407b762a7c79dcee3c29627.png) no-repeat;height:92px;width:154px;display:block}.rating_feedback .hr-dialog-body{padding-bottom:0}.jobs_header_subtext{font-size:20px;font-weight:500;color:#39424e}.pl1{padding-left:1px}.jobs-common-app-container .jobs-common-app-box .job-box-ab{border:2px solid #2ec866;border-radius:5px;background:white;position:relative;height:314px;width:226px}.jobs-common-app-container .jobs-common-app-logos img{height:30px;margin-bottom:10px;width:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.jobs-common-app-container .jobs-common-app-footer{position:absolute;bottom:30px;right:20px;left:20px}.btn.sourcing-icon-btn,.sourcing-icon-btn.btn-inverse,.sourcing-icon-btn.btn-inverse.btn-inverse--alt:hover,.sourcing-icon-btn.btn-grey{color:#626b7f;font-size:14px !important;padding:0;width:15px;text-align:center}.btn.sourcing-icon-btn.disabled,.sourcing-icon-btn.disabled.btn-inverse,.sourcing-icon-btn.disabled.btn-grey{background:white}.btn.sourcing-icon-btn span.inline-throbber.loading,.sourcing-icon-btn.btn-inverse span.inline-throbber.loading,.sourcing-icon-btn.btn-grey span.inline-throbber.loading{width:15px;height:15px;top:2px;margin-left:0}.btn.sourcing-icon-btn.upload-success,.sourcing-icon-btn.upload-success.btn-inverse,.sourcing-icon-btn.upload-success.btn-grey{opacity:0.5}.sourcing-notification-container{padding:10px 20px;background:#39424e;color:white;border-radius:25px;position:absolute;top:15px;margin:auto;z-index:1;max-width:600px;text-align:center;left:18%;min-width:200px}.sourcing-notification-container.error{color:#f65039;background:white;border:1px solid #f65039}.sourcing-invite-model{width:750px}.sourcing-invite-model .modal-body{overflow:hidden}.sourcing-invite-model a.set-as-default{color:#626b7f;cursor:pointer;display:none !important}.sourcing-invite-model a.set-as-default.current-default:hover{cursor:default}.sourcing-invite-model a.set-as-default:hover{color:#39424e}.text-uppercase{text-transform:uppercase}.btn.btn-round,.btn-round.btn-inverse,.btn-round.btn-inverse.btn-inverse--alt:hover,.btn-round.btn-grey{background:#2ec866;color:white;text-transform:uppercase;border:none;line-height:24px;height:40px;padding:10px 20px;font-size:18px;outline:none;box-shadow:none}.btn.btn-round:not(.btn-square),.btn-round.btn-inverse:not(.btn-square),.btn-round.btn-grey:not(.btn-square){border-radius:25px}.btn.btn-round:not(.btn-profile-cancel):hover,.btn-round.btn-inverse:not(.btn-profile-cancel):hover,.btn-round.btn-grey:not(.btn-profile-cancel):hover{background:#26a655}.common-app-child-view img.left-image{width:300px;height:auto}.common-app-child-view .form-heading{width:75%}.common-app-request-view .request-challenge-btn{color:#2ec866;font-size:18px;text-decoration:none !important;text-transform:uppercase;font-weight:600}.common-app-request-view .request-challenge-btn:hover{color:#26a655}.common-app-request-view ul.info-bullets{font-size:16px;line-height:28px}.common-app-about-view .circle{color:#2ec866;border-radius:25px;border-style:solid;border-width:2px;border-color:#2ec866;margin-right:15px;text-align:center;width:22px;display:inline-block;padding-left:1px}.common-app-about-view .img-border{border-right-width:1px;border-right-style:dashed;border-color:#4691f6;height:150px}.common-app-about-view .about-img{height:110px;width:auto;margin-left:28px;margin-right:28px;margin-top:20px;margin-bottom:50px}.common-app-about-view .line{border:2px solid #90B6EC;width:60px}.common-app-about-view .image-logo-wrapper{text-align:center;padding-bottom:20px;padding-left:50px}.common-app-about-view .image-logo{display:inline-block;height:50px;margin-top:10px}.common-app-about-view .image-logo img{max-height:45px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.common-app-about-view .btn-background{border-radius:25px}.content-heading{font-weight:600;letter-spacing:0.5px;font-size:16px}.btn.btn-square-grey,.btn-square-grey.btn-inverse,.btn-square-grey.btn-inverse.btn-inverse--alt:hover,.btn-square-grey.btn-grey{background:#979faf;color:white;text-transform:uppercase;border:none;line-height:24px;height:40px;padding:10px 20px;font-size:18px;outline:none;box-shadow:none}.btn.btn-square-grey.green-btn,.btn-square-grey.green-btn.btn-inverse,.btn-square-grey.green-btn.btn-grey{background:#2ec866;padding-right:45px;padding-left:45px;padding-top:14px;height:50px;margin-top:5px;min-width:290px}.sourcing-datatable tr td{border-right:1px solid #EFF1F3}.sourcing-datatable tr td:last-child{border-right:none}.jobs-common-app-header h1{font-size:1.8em}.jobs-common-app-header h2{font-size:1.5em}.jobs-common-app-header .header-section{border-bottom:1px solid #C2C7D0;margin-right:25px}.jobs-common-app-header .number-bubble{width:20px;height:20px;text-align:center;background:#C2C7D0;color:white;border-radius:25px}.jobs-context-heading{color:#626b7f;border-bottom:1px dashed #C2C7D0}.unread-count-bubble{border-radius:25px;color:white;min-width:9px;text-align:center;float:right;line-height:16px;height:15px;font-size:0.7em;margin-left:5px;margin-top:10px;padding:0 3px;background:#4691f6}.jobs-side-navigation .unread-count-bubble{margin-top:2px;margin-right:15px;float:none;display:inline-block}.jobs-conversation{position:relative}.jobs-conversation.unread{background:white}.jobs-conversation .conversation-preview{border-bottom:1px dashed #C2C7D0}.jobs-conversation .company-logo img{width:70px;height:70px;margin-right:15px;border-radius:5px;overflow:hidden;border:1px solid #C2C7D0}.jobs-conversation .see-more{position:absolute;right:8px;top:30px;display:none}.jobs-conversation .see-more .btn,.jobs-conversation .see-more .btn-inverse,.jobs-conversation .see-more .btn-grey,.jobs-conversation .see-more .btn:hover,.jobs-conversation .see-more .btn-inverse:hover,.jobs-conversation .see-more .btn-grey:hover{background:#EFF1F3}.jobs-conversation:hover .see-more{display:block}.jobs-message-container .jobs-message{background:white;border-radius:3px;margin-right:50px;font-size:14px;border:1px solid #EFF1F3}.jobs-message-container .jobs-message p{line-height:normal;margin:0 0 15px 0}.jobs-message-container .jobs-message ul,.jobs-message-container .jobs-message ol{margin-left:15px;padding-left:15px;margin-top:15px;margin-right:15px}.jobs-message-container.sent-by-hacker .jobs-message{background:#E4EFFB;margin-left:50px;margin-right:0;border:1px solid #EFF1F3}.jobs-message-container.sent-by-hacker .message-timestamp{text-align:right}.jobs-messages-container{position:relative;height:100%;overflow:hidden}.jobs-messages-container .messages-header{position:absolute;top:0;left:0;width:100%;z-index:10;height:48px;border-bottom:1px solid #EFF1F3}.jobs-messages-container .messages{position:absolute;top:50px;bottom:150px;overflow-x:hidden;width:100%}.jobs-messages-container .reply-container{position:absolute;z-index:1;width:100%;bottom:0}.jobs-messages-container .reply-container .reply-compose-container{width:90%;height:150px;overflow:hidden;background:white;border-radius:3px;border:1px solid #dfe1e6}.jobs-messages-container .reply-container .send-reply{width:8%;margin-top:110px}.jobs-messages-container .cke_chrome{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:3px;overflow:hidden;border:none}.jobs-messages-container .cke_chrome.error{border-color:#f65039}.jobs-messages-container .cke_top{background-image:none;background:#EFF1F3 !important;border-top:none;box-shadow:none;border-radius:3px;overflow:hidden;border-bottom:1px solid #EFF1F3}.jobs-dashboard-body{position:relative}.jobs-landing-body{min-height:500px}.conversations-container{overflow:hidden}.conversations-container .conversations{height:100%;overflow-x:hidden}.linkedin_job_fair{height:1000px;width:500px}.linkedin_job_fair .logo{max-width:450px;margin:30px auto}.linkedin_job_fair .headline-text{width:500px;display:inline-block;padding-bottom:15px;border-bottom:solid 1px #c0c7d0}.linkedin_job_fair p{margin-top:15px}.linkedin_job_fair .ctas{margin-top:20px}.linkedin_job_fair .ctas button{width:70%}.hover-opacity-pct50{opacity:0.5}.hover-drop-border-top{border-top:3px solid #999 !important}.jobs-landing-view{font-size:14px}.disable-pointer-events{pointer-events:none}.feedback-v2{margin:30px auto;padding:30px;max-width:800px;box-shadow:1px 1px 7px rgba(128,128,128,0.31)}.feedback-v2 .headline{display:none}.feedback-v2 .main-content{border:0;box-shadow:none}.feedback-v2 .custom-checkbox-v2 label{top:7px;left:7px}.feedback-v2 label{cursor:pointer;margin:0}.feedback-v2 .feedback-generic{border:1px solid #c5c5c5;padding:20px;background:rgba(197,197,197,0.15)}.feedback-v2 .feedback-generic label{font-size:12px}.feedback-v2 .feedback-rating{font-size:18px}.feedback-v2 .feedback-detail{display:none}.feedback-v2 .feedback-option .options-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feedback-v2 .feedback-option .option{border:1px solid #c5c5c5;padding:3px 10px 3px 5px}.feedback-v2 .feedback-option .option.selected{border:1px solid #2ec866;background:rgba(46,200,102,0.1)}.feedback-v2 .feedback-option .option-group{border:1px solid #c9c9c9;padding:5px 10px 0 10px}:root{--color-bg: #f3f7f7;--color-bg-2: #e7eeef;--color-white: #fff;--color-shade-lighter: #f3f7f7;--color-shade-light: #e7eeef;--color-shade-medium: #b7c9cc;--color-shade-dark: #738f93;--color-text-light: #b7c9cc;--color-text-medium-dark: #39424e;--color-text-dark: #0e141e;--color-text-dark-faded: #576871;--modal-overlay-color: rgba(231, 238, 239, 0.9);--active-tab-color: #000;--select-border-color: #b3b3b3}.theme-dark{--color-bg: #151d26;--color-bg-2: #202938;--color-white: #202938;--color-shade-lighter: #252f3e;--color-shade-light: #252f3e;--color-shade-medium: #202938;--color-shade-dark: #7b969b;--color-text-light: rgba(212, 228, 249, 0.2);--color-text-medium-dark: #adbedc;--color-text-dark: #d4e4f9;--color-text-dark-faded: #8a9bba;--modal-overlay-color: rgba(0, 0, 0, 0.7);--active-tab-color: #f3f7f7;--select-border-color: #202938}#HackerRank-main{font-size:14px}.body-height-auto{height:auto}.page-title h1{font-weight:600;margin:5px 0}.email-form textarea{resize:vertical;height:500px}#secondary-email-input{margin-bottom:10px}.text-align-right{text-align:right}@media all and (max-width: 1100px){.page-title h1,.page_title h1{font-size:35px}}.tab-list.tab-buttons .down,.tab-list.tab-buttons .up{padding-top:7px;color:#444;height:13px;cursor:pointer}.tab-list.tab-buttons .down:hover,.tab-list.tab-buttons .up:hover{background:#fff}.tab-list.tab-buttons .down:hover .down-arrow,.tab-list.tab-buttons .up:hover .down-arrow{border-top:6px solid #777}.tab-list.tab-buttons .down{border-bottom:1px solid #ddd}.tab-list.tab-buttons .up{border-top:1px solid #ddd}.tab-list.tab-buttons .down-arrow{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #444;margin:auto}.CodeMirror-lines,.CodeMirror-gutter-text{line-height:1.3em}.codeeditor-body-wrapper .CodeMirror-scroll,.codeeditor-body-wrapper .CodeMirror-gutters{min-height:300px}.time-wait-icon{opacity:0.2;margin-top:3px;margin-right:4px}.inline{display:inline}.break-word{word-wrap:break-word}.dialog-close{position:absolute;right:18px;color:#FFF;top:2px;border:2px solid #FFF;height:20px;width:20px;text-align:center;padding:1px 0 0;border-radius:15px}.error ul{margin-left:20px;text-align:left}.email-container{height:36px}.email-container .email-text{padding-top:7px}.help-text-right{right:0;left:initial !important}.right{text-align:right !important}.applicant-profile-editor{border:1px solid #ccc;padding:20px 10px;width:90%;margin:auto;margin-top:40px}.scroll-box::-webkit-scrollbar{-webkit-appearance:none}.scroll-box::-webkit-scrollbar:vertical{width:11px}.scroll-box::-webkit-scrollbar:horizontal{height:11px}.scroll-box::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,0.5)}.scroll-box::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}select[disabled=disabled]{opacity:0.6;filter:alpha(opacity=60)}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.CodeMirror{min-height:300px;border:1px solid #c2c7d0}.ui-autocomplete{background:white}.autocomplete{max-width:250px}.autocomplete li a{background:#F8F8F8;color:#626b7f;font-size:0.8em;margin:0.4em;padding:0.4em !important}.autocomplete li:hover a:hover{background:#26b061;color:#FFF;font-size:0.8em;border:0;margin:0.4em;padding:0.4em}.no-underline{text-decoration:none}.ui-autocomplete-category{border-top:1px solid #dddddd;width:100%;float:left;text-align:right;font-size:0.8em !important}.ui-autocomplete-category:first-child{border-top:0}.ui-autocomplete-category .ui-autocomplete-category-title{padding-right:0.4em;color:#999;font-weight:bold;font-size:.8em !important;padding-top:2px;text-align:left;padding-left:10px;background:#efefef;padding-bottom:3px}.search-query{border-radius:.4em !important}.search_form.focus input{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}ul.ui-autocomplete{border-radius:0;margin-top:24px;border-top:0}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{margin:0 !important}.block-full-width{width:100%;display:block}.support{max-width:800px}.support h2{font-size:2em}.support .support-error{font-size:1em;padding:10px}.support .required-field{font-weight:bold;font-size:1.2em;color:#a73024}.support .custom-select2 ul{border-radius:5px;border-color:#c2c7d0;padding:2px 5px}.registration .disabled-details-section{opacity:.2;-moz-opacity:.2;-khtml-opacity:.2;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=20)';filter:alpha(opacity=20);position:relative}.registration .disabled-details-section-overlay{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1000000}.registration .icheckbox_square-green{display:inline-block;vertical-align:middle}.registration .social-wrap{margin:15px 0}.registration .social-wrap .button{padding:7px;border-radius:3px;color:#fbfbfb;font-weight:bold;position:relative}.registration .social-wrap .twitter{padding-left:34px;background:#4099ff;margin-right:10px}.registration .social-wrap .facebook{padding-left:26px;background:#3b5998;margin-left:10px}.registration .social-wrap .twitter img{position:absolute;top:6px;left:5px}.registration .social-wrap .facebook img{position:absolute;top:6px;left:8px}.registration textarea.invite-textbox{resize:none}.onboarding-tags-container{border:2px #EFF1F3 solid}.dotted-border{border-bottom:1px dotted #EFF1F3}.comment-footer a.btn-text{font-weight:500;-webkit-text-decoration-color:#dddddd;text-decoration-color:#dddddd;padding-bottom:0;letter-spacing:0.4px}.nav-tabs.vertical>li{margin-bottom:0;margin-right:-1px;margin-left:0;float:none}.nav-tabs.vertical>li a{line-height:35px;margin-left:20px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-tabs.vertical>li>a{padding-left:16px;border-right:none;margin-right:3px}.nav-tabs.vertical.ungroup>li:first-of-type a{margin-top:10px}.nav-tabs.vertical.ungroup>li.active:first-of-type a{margin-top:0;border-right:none}.nav-tabs.vertical.ungroup.vertical>li:not(:first-of-type){margin-left:0}.nav-tabs.vertical.ungroup>li:last-of-type a{border-radius:0 0 0 5px !important}.nav-tabs.vertical.ungroup>li.active a{border-bottom-color:#C2C7D0;border-right-color:transparent;line-height:55px;margin-left:0;border-radius:5px 0 0 5px !important;font-size:104%;margin-right:2px}.introscreen p.small{color:#626b7f}.btn.difficulty.active,.difficulty.active.btn-inverse,.difficulty.active.btn-grey{background:#e9e9e9;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);outline:0}.code-checker{width:100%}@-webkit-keyframes arrow-jump{0%{margin-bottom:0}50%{margin-bottom:5px}100%{margin-bottom:10px}}.arrowmove{-webkit-animation:arrow-jump 1s infinite;animation:arrow-jump 1s infinite}.clear_form .forgot_password_expansion{padding-left:10px}.clear_form .clear_formgroup input[type='text'],.clear_form .clear_formgroup input[type='password']{width:100%}.clear_form .support-long-text{margin-bottom:0}.clear_form .form_outer_cover{padding:5px 20px 20px;border-radius:5px}.clear_form .form_outer_cover.with_width{width:500px;margin:0 auto}.clear_form .formgroup{margin-bottom:0;margin-top:0}.clear_form .btn[type='submit'],.clear_form [type='submit'].btn-inverse,.clear_form [type='submit'].btn-grey{min-width:110px}.clear_form .resume-link{padding:10px;background:#f8f8f8;border-radius:5px}.icon-adjust{top:-1px}.pointer-cursor{cursor:pointer}.gray-2{color:#555;font-size:14px;font-style:italic;padding-top:50px;padding-bottom:50px;text-align:center}.feedback-message-done{color:black;background-color:#F5EEB9;border:1px solid #E8C461;font-weight:bold;padding:5px 15px 5px 10px;position:fixed;z-index:9999;left:43%;text-align:right;font-size:16px}.candidate-login [id*='dummy-ckeditor']{display:none}.candidate-login .main-content .challenge-text>ol li,.candidate-login .main-content .challenge-text>ul li{margin-bottom:8px}.candidate-login .main-content .challenge-text img{width:100%}.candidate-login .main-content input.css-solve-later-email-address{margin-right:5px}.candidate-login .main-content .css-separator{border-top:1px solid #ccc;margin:20px;text-align:center;position:relative}.btn-login-with-hr.btn-show-signup-form{float:right}.btn-login-with-hr.btn-social{padding:0 45px}.btn-login-with-hr.btn-social i{margin:0;background-color:transparent}.btn-login-with-hr.btn-social i.icon-facebook{padding:0 9px}#login-with-hr-form input[type=text],#login-with-hr-form input[type=password]{padding-left:10px}#login-with-hr-form .socialbuttons.login-social{width:94%;margin:0 auto}#login-with-hr-form .socialbuttons.signup-social{width:65%;margin:0 auto}#login-with-hr-form .span-xs-3{padding:0}.login-with-hr-dropdown{float:right}.login-with-hr-dropdown .dropdown-menu{width:99%}.homepage_admin{margin:0 auto;width:450px;padding:0}.homepage_admin input{width:100%}.homepage_admin .phone-number-help{position:absolute;right:.5em;top:1em}.phone-number-help{color:#999}.phone-number-help:hover{color:#444}.offered-link,.rejected-link{-webkit-transition:color 1s;transition:color 1s}.hr-trans-white{color:#fff !important}.pjBi{padding-bottom:30px !important}#create-codepair-container td{padding-bottom:15px !important;padding-top:15px !important;vertical-align:middle}#create-codepair-container td .btn-link{color:#26a655;padding:0}#create-codepair-container td .btn-link .icon{font-size:8px;left:2px;top:-4px}#candidate-packet-actions td{padding-bottom:15px !important;padding-top:15px !important;vertical-align:middle}#candidate-packet-actions td #candidate-packet-button{margin-left:10px}#candidate-packet-actions td .btn-link{color:#26a655;padding:0}#candidate-packet-actions td .btn-link .icon{font-size:8px;left:2px;top:-4px}#codepair-help .icon2-close{color:white;cursor:pointer;font-size:30px;position:fixed;right:15px;top:15px}#codepair-help iframe{display:block}.simple-dropdown{position:relative}.simple-dropdown .box{position:absolute;width:100%;background:#FFF;display:none;z-index:10;border:1px solid #C2C7D0;box-sizing:border-box}.simple-dropdown .box .option{padding:5px;cursor:pointer;font-size:0.9em}.simple-dropdown .box .option:hover{background:#26a655;color:#f8f9fa}.simple-dropdown.disabled{opacity:1}.simple-dropdown:hover:not(.disabled) button{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.simple-dropdown:hover:not(.disabled) .box{display:block}.custom-input-msg,.custom-input-msg-compile{color:orange}.wsagent-alert{padding:10px;margin-bottom:10px;margin-top:5px;font-weight:500}.green-alert{background-color:#e0f1e6;border-color:#26a655;color:#26a655}.yellow-alert{background-color:#fffbe4;border-color:#e9d700;color:black}.blue-alert{background-color:#F6F9FF;border-color:#328afa;color:#328afa}.alert-timestamp{font-weight:100;font-size:x-small;font-style:italic;color:black}.chatlio-widget-minimize{display:none}#test-login-form .required-param:after{color:#c43b1d;content:"*";margin-left:2px;top:7px}#test-login-form .zero-left-padding{margin-left:0}.global-message-wrapper{top:70px;position:relative;text-align:center;background-color:#F5EEB9;min-height:45px}.global-message-wrapper .global-message{position:fixed;width:100%;background-color:#F5EEB9;min-height:25px;z-index:100}.boundB{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}.border-box{box-sizing:border-box}.borderradius-5{border-radius:5px}.text-shadow-dk{-webkit-text-shadow:1px 1px rgba(0,0,0,0.15);-moz-text-shadow:1px 1px rgba(0,0,0,0.15);-ms-text-shadow:1px 1px rgba(0,0,0,0.15);-o-text-shadow:1px 1px rgba(0,0,0,0.15);text-shadow:1px 1px rgba(0,0,0,0.15)}.text-shadow-lt{-webkit-text-shadow:1px 1px rgba(255,255,255,0.3);-moz-text-shadow:1px 1px rgba(255,255,255,0.3);-ms-text-shadow:1px 1px rgba(255,255,255,0.3);-o-text-shadow:1px 1px rgba(255,255,255,0.3);text-shadow:1px 1px rgba(255,255,255,0.3)}.transition-all,.page-title h1{-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}.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{border:1px solid #c2c7d0;background:#fff}.light-wrap.table-wrap{overflow:hidden}.light-wrap.content-wrap{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}@keyframes in-top{from{-webkit-transform:rotate3d(-1, 0, 0, 90deg)}to{-webkit-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)}}@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-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 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-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-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-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 fadeIn{0%{opacity:0}100%{opacity:1}}.test-question-edit .select2-default{color:#626b7f !important}.hrx-version,.cke_panel_listItem{font-family:"Whitney SSm A", "Whitney SSm B", "AvenirNext-Regular", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif}.hrx-version.cke_editable,.cke_panel_listItem.cke_editable{padding:20px 20px;height:auto !important}.hrx-version p,.cke_panel_listItem p{display:block;font-family:"Whitney SSm A", "Whitney SSm B", "AvenirNext-Regular", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-start:0px;margin-end:0px}.hrx-version blockquote,.cke_panel_listItem blockquote{font-style:italic;font-family:Georgia, Times, "Times New Roman", serif;padding:2px 0;border-style:solid;border-color:#ccc;border-width:0}.hrx-version .cke_contents_ltr blockquote,.cke_panel_listItem .cke_contents_ltr blockquote{padding-left:20px;padding-right:8px;border-left-width:5px}.hrx-version .cke_contents_rtl blockquote,.cke_panel_listItem .cke_contents_rtl blockquote{padding-left:8px;padding-right:20px;border-right-width:5px}.hrx-version .marker,.cke_panel_listItem .marker{background-color:Yellow}.hrx-version figure,.cke_panel_listItem figure{text-align:center;border:solid 1px #ccc;border-radius:2px;background:rgba(0,0,0,0.05);padding:10px;margin:10px 20px;display:block}.hrx-version figure figcaption,.cke_panel_listItem figure figcaption{text-align:center;display:block}.cke_dialog_body .cke_dialog_ui_radio_input{top:1px;margin-right:5px}.cke_dialog_body .cke_dialog_ui_radio_input:focus{outline:none}.cke_dialog_body .image-upload{margin-top:5px;width:14px;height:16px;color:#4691f6;font-weight:600;font-size:14px;font-family:"AvenirNext-Medium", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif}.cke_dialog_body .image-upload:before{top:2px;margin-right:10px}.cke_dialog_body .image-upload .icon2-upload{top:10px}.cke_dialog_body .image-upload .icon-delete{margin-left:10px;color:#f65039}.cke_dialog_body .image-upload:hover{color:#1ba94c;cursor:pointer}.cke_dialog_body .cke_dialog_ui_vbox_child{position:relative}.cke_dialog_body .cke_dialog_ui_vbox_child .cke_dialog_ui_text[style]{border-top:none !important}.cke_dialog_body .cke_dialog_ui_file{display:none}.cke_dialog_body .file-name{display:none;border:none;background-color:#fff}.cke_dialog_body .file-name:focus{border:none;background:#fff}.cke_dialog_body .hide{display:none}.admin-sidebar .hre-sidebar-inner{margin-top:0}.multiple-mcq-container .mcqs-submit{width:225px;margin-left:90px}.code-checker .CodeMirror-linenumber{color:#666464}.focus-outline:focus{outline:2px solid #005cc8;outline-offset:1px}.skip-nav-container{position:absolute;top:8px;left:16px;z-index:999;border-radius:4px;background-color:#fff;box-shadow:0 4px 8px 0 #0a0a0b1a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:12px;-webkit-transition:-webkit-transform 500ms ease-in;transition:-webkit-transform 500ms ease-in;transition:transform 500ms ease-in;transition:transform 500ms ease-in, -webkit-transform 500ms ease-in;-webkit-transform:translateY(-220%);transform:translateY(-220%)}.skip-nav-container .skip-link{cursor:pointer}.skip-nav-container .skip-link:focus{outline:3px solid #005fcc !important;outline-offset:1px;border-radius:4px}.skip-nav-container:focus-within{-webkit-transform:translateY(0);transform:translateY(0)}.mcq-question-choices input{vertical-align:top;margin-top:8px;margin-left:-20px;float:left}.mcq-question-choices label{vertical-align:top;line-height:25px}.mcq-question-choices li{width:96%;margin-left:20px}.mcq-question-choices .saved-container{font-size:15px;margin:5px 0;color:#2ec866;font-weight:bold}#HackerRank-main .question-base{font-size:1.1em;margin-top:63px}.challenge-text ul{padding-left:30px;list-style-type:disc}.challenge-text ul ul{list-style-type:circle}.challenge-text ul ul ul{list-style-type:square}.challenge-text ol{padding-left:30px}.account-locked{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background:rgba(231,238,239,0.8);cursor:default !important}.account-locked__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;box-shadow:0px 6px 16px rgba(115,143,147,0.4) !important;padding:20px 30px;width:517px;min-height:250px;margin:95px auto;border-radius:4px}.account-locked__body i.icon--single{color:#788e92;font-size:50px;margin-top:22px}.account-locked__body--text{text-align:center;padding-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account-locked__body--text-title{color:#000;font-family:'Open Sans', sans-serif;font-weight:bold;font-size:26px;line-height:35px}.account-locked__body--text-subtitle{color:#39424e;font-family:'Open Sans', sans-serif !important;font-size:15px;line-height:18px;margin-top:12px}.account-locked__body--button-group{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;width:100%}.account-locked__body--button{font-family:"Source Code Pro", "Monaco", "Menlo", "Ubuntu Mono", "Consolas", monospace !important;font-size:18px !important;font-weight:bold !important;height:42px;line-height:27px;margin-top:27px;width:178px}.account-locked__body--button:first-child{margin-right:15px}.account-locked__body--button:only-child{margin-right:0}.account-locked__body--button__primary{background:#1ba94c !important;box-shadow:0px 3px 6px rgba(6,137,50,0.4) !important;border-radius:2px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center !important;border:none !important}.account-locked__body--button__line-primary{background:transparent !important;border:1px solid #1ba94c !important;box-shadow:none !important;color:#1ba94c !important}.account-locked__body--button.disabled{cursor:not-allowed !important;pointer-events:all !important}.trial-data-table tbody tr.clickable{cursor:pointer}.trial-data-table tbody tr.clickable:hover{color:#000000}.account-locked-wrapper{background:#fff;padding:40px;width:500px;height:120px;margin:150px auto;border-radius:4px}.fullstack-provision{background:rgba(255,255,255,0.8);background-repeat:repeat;cursor:default !important;z-index:1;position:absolute;left:0;right:0;top:61px;bottom:0}.fullstack-provision-wrapper{background:#fff;padding:40px;width:500px;height:120px;margin:150px auto;border-radius:4px;border:#ddd 1px solid}.warning-box{background-color:#db710010;border-color:#d9d9d9;color:#050c1b;display:-webkit-box;display:-ms-flexbox;display:flex}.warning-icon{color:#db7100;font-size:1em;padding-left:20px}.hre-sidebar.admin-sidebar .hre-sidebar-inner.full-height{height:90%}h3.topbar-h3.admin-search-top-bar{max-width:100%}.dash-table.table,.periodic-table,.admin-search-table.table{table-layout:fixed}.dash-table.table col.small,.periodic-table col.small,.admin-search-table.table col.small{width:100px}.dash-table.table col.mini,.periodic-table col.mini,.admin-search-table.table col.mini{width:80px}.dash-table.table col.mid,.periodic-table col.mid,.admin-search-table.table col.mid{width:150px}.dash-table.table col.large,.periodic-table col.large,.admin-search-table.table col.large{width:200px}.dash-table.table col.xlarge,.periodic-table col.xlarge,.admin-search-table.table col.xlarge{width:250px}.dash-table.table col.jumbo,.periodic-table col.jumbo,.admin-search-table.table col.jumbo{width:300px}.dash-table.table td,.periodic-table td,.admin-search-table.table td{word-break:break-all}.dash-table.table td.taC,.periodic-table td.taC,.admin-search-table.table td.taC{text-align:center;padding-right:45px}.dash-table.table,.admin-search-table.table{border:1px solid #dddddd}.dash-table.table td,.admin-search-table.table td{border-right:1px solid #dddddd}.dash-table.table thead td,.admin-search-table.table thead td{vertical-align:middle}.dash-table.table tbody tr{cursor:pointer}.dash-table.table tbody tr:hover{color:#000000}.custom_message_shown #custom_message .message{height:83px;padding-top:8px;margin:0px;border-radius:0px !important;text-align:center}.custom_message_shown #custom_message .message header{font-weight:bold;margin-bottom:5px}.custom_message_shown #custom_message .message p{margin:0px}.custom_message_shown #hre-sidebar{top:143px}.custom_message_shown .fluid-wrapper{top:145px}.x-admin-sticky-note{background-color:#f4f39e;border-color:#dee184;box-shadow:0px 1px 3px rgba(0,0,0,0.25);font-size:1em;position:relative;text-align:left}.x-admin-sticky-note .note-header{text-decoration:underline;font-weight:600;margin-bottom:5px}.x-admin-sticky-note .note-footer{margin-top:10px}.x-admin-sticky-note .note-footer a{color:#2bc56d}#timertag{color:#ddd}.alerttimer{background-color:#cf7500;border-radius:7px}.custom-select-container{vertical-align:middle;padding:0;margin:0;width:200px;border:1px solid #ccc;border-radius:3px;overflow:hidden}.custom-select-container select{width:87%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.custom-select-container select:focus{outline:none}.custom-select-container i{float:right;margin-top:0.5em;width:10%}.label-group div{display:inline-block;vertical-align:middle}.label-group div.label-text{margin-right:20px}.date-range-container.parallel label{display:inline-block}.date-range-container.parallel .controls{display:inline-block;margin-left:20px}.c-dash-button-resize{padding:8px;float:right;margin:10px}.c-dash-button-resize i{margin-left:3px}.company-logo-candidate-site{float:left;padding:10px 10px 4px 10px}.company-logo-candidate-site img{max-width:100%;max-height:44px}.btn-orange{background:#f88176;color:#fff;border:0;text-shadow:0px 0px 0px #fff}.btn-orange:hover:not(.disabled),.btn-orange.hover{background:#ff8b80;color:#fff !important;text-decoration:none}.btn-orange:active,.btn-orange.active{color:#fff;background:#f88176}.btn-orange.disabled{color:#fff;background:#f88176}.tab-notification{position:absolute;right:4px;top:-3px;margin:auto;height:0;font-size:7px}.challenge-text{font-family:"Whitney SSm A", "Whitney SSm B", "AvenirNext-Regular", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif}.invite-editor-bottom .hrx-version .cke_editor_preview-content .cke_top{padding:0px}.testcase-operations .btn-small,.testcase-operations input{height:30px}#upload-metadata-sources{display:none}.score-grp button.error{border-color:#f65039}.offline-ui{top:64px}.outbox.interview{padding:0px}.fs-toggle.open{position:fixed;top:0px;left:0px;width:100%;height:calc(100% - 88px);padding-top:65px;z-index:1000;background:white !important;overflow:auto}.fs-toggle.open .code-player{right:15px}.fs-toggle.open .answer-player-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100% !important;top:0px;margin-top:0px;z-index:10;position:fixed}.fs-toggle.open .outbox{padding:0px;overflow:auto;width:100%}.whiteboard+.fs-toggle.open .outbox{height:calc(100vh - 104px) !important}.quick_alert{margin:0;background:#fff8ca;text-align:center;box-sizing:border-box;font-weight:600;width:100%;padding:10px 0px;float:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.quick_alert.fix{border-radius:5px;border:1px solid #ccc;margin-bottom:20px}.hr-dialog .hr-dialog-border .hr-dialog-main-window .download-pdf-modal--header{background:none;border:none;font-size:18px;font-weight:500;padding:30px 20px 0}.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .download-pdf-modal--form{padding:15px 0}.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .download-pdf-modal--form--radio-option--label{font-weight:normal;padding:5px 0}.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .download-pdf-modal--form--radio-option--input{top:unset}#editor-with-tree{height:500px;border:1px solid #ccc;overflow:hidden;margin:0 -1px}#editor-with-tree .jstree-default .jstree-anchor{font-size:13px}#editor-with-tree .outbox{overflow:auto;height:100%;position:relative;z-index:1}#editor-with-tree .outbox table{position:absolute;z-index:-1;background:#fff}#editor-with-tree .outbox.no-code:before{bottom:0;content:'Please click on any file on the left to view.';font-weight:600;height:18px;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0;z-index:0}#editor-with-tree .js-file-tree{overflow:auto;border-right:1px solid #ccc;min-height:191px;height:100%;background:#f8f8f8}#editor-with-tree .js-file-tree:before{content:'Folders';display:block;font-size:15px;font-weight:600;margin:10px 10px}.mRsmall{margin-right:15px !important}.to-go-top{position:fixed;right:20px;bottom:30px;background:#ccc;font-size:25px}.to-go-top a{display:block;padding:5px 15px;color:#fff}.table-body *{word-wrap:break-word}div.red h5{color:red}p.small-font{font-size:0.8em}.section-separator{background-color:#eee;border-bottom:#e0e0e0 solid 1px;padding:1px 0 1px 0}input.tinytext{width:100px;height:30px;font-size:small}.jstree-contextmenu{z-index:4}.diagram-pallete-list{padding:0px;margin:15px;border:1px solid #e0e0e0}.diagram-pallete-list .diag-panel-heading{border:1px solid #e0e0e0;margin:-1px}.diagram-pallete-list .diag.diag-panel-default{border:1px solid #e0e0e0;margin:-1px}.diag-panel-icons{border-left:1px solid #e0e0e0}.diag-panel-icons .geTitle{border:1px solid #e0e0e0;text-align:center !important;display:block;color:black;padding:10px;margin:-1px;clear:both}.diag-panel-icons a.geItem{float:left;margin:6px}.task-sidebar{border:1px solid #e0e0e0;min-height:300px;background-color:#f8f8f8}.tag-badge{font-size:12px;font-weight:600;color:#39424e;vertical-align:baseline;white-space:nowrap;text-shadow:none;background-color:#eff1f3;position:relative;padding:2px 10px;border-radius:3px}#HackerRank-main .container{padding-left:70px;width:100%;padding-right:0;max-width:none;min-width:initial}.js-output table.diff{white-space:pre-wrap}.js-output table.diff .replace,.js-output table.diff .delete,.js-output table.diff .insert,.js-output table.diff .empty{background:#fee7e4}.js-output table.diff .equal{background:#def8e9}.codepair_holder{position:relative;float:left}.codepair_holder .codepair_info{width:380px;position:absolute;z-index:111;right:-141px;display:none}.codepair_holder .codepair_info p{text-align:justify}li:hover .codepair_holder .codepair_info{display:block}.codepair_holder .arrow-up{position:absolute;top:-18px;right:141px;width:0;height:0}.codepair_holder .arrow-up:after{content:'';display:block;position:absolute;top:-16px;left:-68px;width:0;height:0;border-color:transparent transparent #fffbe3 transparent;border-style:solid;border-width:17px;z-index:-1}.codepair_holder .arrow-up:before{content:'';display:block;position:absolute;top:-22px;left:-71px;width:0;height:0;border-color:transparent transparent #ffee7d transparent;border-style:solid;border-width:20px;z-index:-1}.navbar.hre-nav ul.selector-nav-tabs li .codepair_holder .codepair_info p>a{display:inline;padding:0;color:#0076b9}.test-report-detailed-correct-errors ins{background:#ff9;color:#000;text-decoration:none}.test-report-detailed-question pre{word-break:break-word}.question-unscramble del{background:#f99}.droidrank-steps{height:calc(100% - 50px);overflow:auto}.signup-success-page{padding-top:150px;position:absolute;left:0;right:0;top:0;margin:auto;z-index:1111}@media print{.hre-footer{display:none !important}}.question-types a.qtype:hover{background-color:#ccc}.question-types a.qtype:focus{outline:3px solid #005fcc !important;outline-offset:1px;border-radius:4px}.question-types a.qtype>dt{margin-top:15px}input.daterangepicker-input{width:215px;padding:7px;height:40px;font-size:15.5px}.box-plot{height:40px;border-left:2px solid #cccccc;border-bottom:2px solid #cccccc;position:relative}.box-plot .min_val{position:absolute;bottom:-21px}.box-plot .max_val{position:absolute;right:0px;bottom:-21px}.box-plot .title{position:absolute;left:50%;margin-left:-30px;width:60px;text-align:center;bottom:-21px}.box-plot .info{position:absolute;left:0%;width:150px;text-align:left;bottom:-40px}.box-plot .box_holder{position:absolute;left:0;right:0;margin:auto;bottom:10px;width:100%;height:90%}.box-plot .box_holder .wbox{background:#2ec866;width:60%;height:20px;position:absolute;bottom:0px;left:20%;right:0}.box-plot .box_holder .pointer_holder{position:relative}.box-plot .box_holder .pointer{position:absolute;width:2px;background:#333;height:20px;bottom:0;left:50%}.box-plot .box_holder .pointer .arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333;position:absolute;left:-3.5px;top:-4px}.box-plot .box_holder .pointer .arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #333;position:absolute;left:-3.5px;bottom:-4px}.box-plot .box_holder .pointer .txt-c{position:absolute;font-size:10px;width:30px;left:-5px;top:-21px}.box-plot .txt-bl{position:absolute;left:5px;bottom:0;color:#ffffff;font-size:12px}.box-plot .txt-br{position:absolute;right:5px;bottom:0;color:#ffffff;font-size:12px}.btn-group{*zoom:1}.btn-group:before,.btn-group:after{content:"";display:table}.btn-group:after{clear:both}.page-title{padding-right:20px}.btn,.btn-inverse,.btn-inverse.btn-inverse--alt:hover,.btn-grey{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,.btn.hover,.hover.btn-inverse,.hover.btn-inverse.btn-inverse--alt:hover,.hover.btn-grey{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{outline:1px solid #77B5E5}.btn:active,.btn-inverse:active,.btn-inverse.btn-inverse--alt:active:hover,.btn-grey:active,.btn.active,.active.btn-inverse,.active.btn-inverse.btn-inverse--alt:hover,.active.btn-grey{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,.btn[disabled],[disabled].btn-inverse,[disabled].btn-inverse.btn-inverse--alt:hover,[disabled].btn-grey{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,.btn [class*=" icon-"]:before,.btn-inverse [class*=" icon-"]:before,.btn-inverse.btn-inverse--alt:hover [class*=" icon-"]:before,.btn-grey [class*=" icon-"]:before{line-height:inherit}button.btn,button.btn-inverse,button.btn-inverse.btn-inverse--alt:hover,button.btn-grey{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{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{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,.btn-primary.disabled.btn-inverse,.btn-primary.disabled.btn-grey,.btn-primary.btn[disabled],.btn[disabled].btn-primary-new,[disabled].btn-primary-new.btn-inverse,[disabled].btn-primary-new.btn-grey,.btn-primary[disabled].btn-inverse,.btn-primary[disabled].btn-grey,.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,.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{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,.btn-primary.disabled.full-disable.btn-inverse,.btn-primary.disabled.full-disable.btn-grey,.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,.btn-primary[disabled].full-disable.btn-inverse,.btn-primary[disabled].full-disable.btn-grey,.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.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{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,.btn-primary.disabled.btn-inverse:hover,.btn-primary.disabled.btn-grey: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,.btn-primary[disabled].btn-inverse:hover,.btn-primary[disabled].btn-grey: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.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{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,.btn-link.bold{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,input[type="submit"].btn,input[type="submit"].btn-inverse,input[type="submit"].btn-inverse.btn-inverse--alt:hover,input[type="submit"].btn-grey{*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,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{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,input[type="submit"].btn.btn-large,input[type="submit"].btn-large.btn-inverse,input[type="submit"].btn-large.btn-grey{*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,input[type="submit"].btn.btn-small,input[type="submit"].btn-small.btn-inverse,input[type="submit"].btn-small.btn-grey{*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,input[type="submit"].btn.btn-mini,input[type="submit"].btn-mini.btn-inverse,input[type="submit"].btn-mini.btn-grey{*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{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{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{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,.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{border-radius:5px}.btn-group>.btn:hover,.btn-group>.btn-inverse:hover,.btn-group>.btn-grey:hover,.btn-group>.btn:focus,.btn-group>.btn-inverse:focus,.btn-group>.btn-grey:focus,.btn-group>.btn:active,.btn-group>.btn-inverse:active,.btn-group>.btn-grey:active,.btn-group>.btn.active,.btn-group>.active.btn-inverse,.btn-group>.active.btn-grey{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{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{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{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){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}.table-graph tr{border:1px solid #c2c7d0}.table-graph .headerRow{background-color:#eff1f3}.table-graph .headerRow td:first{padding-left:20px}.table-graph .tableRow td:first{padding-left:20px}.table-graph .oddTableRow{background-color:#f8f9fa}.table-graph .oddTableRow td:first{padding-left:20px}.table-graph .selectedTableRow{background-color:#fcfcfc}.table-graph .hoverTableRow{background-color:#fcfcfc}.table-graph .headerCell{padding:10px;font-weight:600;text-align:left;font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif}.table-graph .tableCell{padding:10px;text-align:left;font-weight:500;font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif}.table-graph .charts-custom-button-disabled{opacity:0.8}.table-graph .charts-custom-button-collapse-right,.table-graph .charts-custom-button-collapse-left{float:left;background:none}.table-graph .charts-custom-button-collapse-right .charts-custom-button-outer-box,.table-graph .charts-custom-button-collapse-left .charts-custom-button-outer-box{padding:2px 6px 3px 6px;line-height:8px;color:#428bca;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-radius:3px;margin-right:3px;background-color:#e9ecef;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #f8f9fa), color-stop(1, #e9ecef));background-image:-webkit-linear-gradient(top, #f8f9fa, #e9ecef);background-image:linear-gradient(to bottom, #f8f9fa, #e9ecef)}.table-graph .charts-custom-button-collapse-right .charts-custom-button-outer-box:hover,.table-graph .charts-custom-button-collapse-left .charts-custom-button-outer-box:hover{background-color:#f8f9fa;background-color:#dbdfe4;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #f8f9fa), color-stop(1, #dbdfe4));background-image:-webkit-linear-gradient(top, #f8f9fa, #dbdfe4);background-image:linear-gradient(to bottom, #f8f9fa, #dbdfe4);border:1px solid #929fad}.table-graph .charts-custom-button-collapse-right .charts-custom-button-outer-box .charts-custom-button-inner-box,.table-graph .charts-custom-button-collapse-left .charts-custom-button-outer-box .charts-custom-button-inner-box{line-height:8px;padding:5px;border:none}.table-graph .charts-custom-button-collapse-right.charts-custom-button-hover .charts-custom-button-outer-box,.table-graph .charts-custom-button-collapse-left.charts-custom-button-hover .charts-custom-button-outer-box{background-color:#f8f9fa;background-color:#dbdfe4;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #f8f9fa), color-stop(1, #dbdfe4));background-image:-webkit-linear-gradient(top, #f8f9fa, #dbdfe4);background-image:linear-gradient(to bottom, #f8f9fa, #dbdfe4);border:1px solid #929fad !important}.table-graph .charts-custom-button-collapse-left{float:right}.table-graph .google-visualization-table{position:relative;border-color:#c2c7d0;border-top:none !important;padding-bottom:50px}.table-graph .google-visualization-table .google-visualization-table-div-page{background:none;position:absolute;padding:10px 10px 5px 10px;left:43%;width:auto;box-sizing:border-box;float:none;display:block}.table-graph .google-visualization-table .google-visualization-table-div-page .google-visualization-table-div-page [role='button']{font-size:1em !important}.table-graph .google-visualization-table-page-numbers{margin:0px}.table-graph .google-visualization-table-page-numbers .google-visualization-table-page-number{float:left;padding:3px 6px;line-height:1.42857143;color:#000;text-decoration:none;background-color:#f8f9fa;border:1px solid #ddd;margin-left:0px;margin-right:3px;background-color:#e9ecef;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #f8f9fa), color-stop(1, #e9ecef));background-image:-webkit-linear-gradient(top, #f8f9fa, #e9ecef);background-image:linear-gradient(to bottom, #f8f9fa, #e9ecef);border:1px solid #afb9c3;font-weight:bold;font-size:0.8em}.table-graph .google-visualization-table-page-numbers .google-visualization-table-page-number.current,.table-graph .google-visualization-table-page-numbers .google-visualization-table-page-number.current:hover{color:#ffffff;background-color:#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);border:1px solid #208a46}.table-graph .google-visualization-table-page-numbers .google-visualization-table-page-number:hover{background-color:#f8f9fa;background-color:#dbdfe4;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #f8f9fa), color-stop(1, #dbdfe4));background-image:-webkit-linear-gradient(top, #f8f9fa, #dbdfe4);background-image:linear-gradient(to bottom, #f8f9fa, #dbdfe4);border:1px solid #929fad}.table-graph.full-wide .google-visualization-table-table,.table-graph.full-wide .google-visualization-table{width:100%}.hrx-marketing-banner a{color:#2ec866;text-decoration:underline}.output-pre-wrapper{height:200px;overflow:auto;margin:0 0 9px;border:1px solid #c2c7d0}.output-pre-wrapper .output-pre{margin:0;padding:0;border:none}.output-pre-wrapper::-webkit-scrollbar{height:8px;width:8px;background:#ccc}.output-pre-wrapper::-webkit-scrollbar-thumb{background:#808080;-webkit-border-radius:1px;-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0.1)}.output-pre-wrapper::-webkit-scrollbar-corner{background:#000}#search-main-content textarea.value-input{max-width:100%;width:100%;min-height:115px}body.recruiter-pdf-report{font-family:helvetica, arial, sans-serif !important}body.recruiter-pdf-report p{font-family:helvetica, arial, sans-serif !important}.break-links{word-break:break-all}.delete-icon:hover{color:red}.btn-primary-hover:hover{background:#1db755;color:#fff;border-color:#088837}.js-terminalholder{outline:none;color:#f0f0f0;background-color:black;font-size:13px;font-family:Ubuntu Mono;line-height:14px;height:92%;margin-top:15px;overflow:hidden}.js-terminal{background-color:black;color:#f0f0f0;height:98%;outline:none;overflow:hidden}#terminal-player{height:100%}#terminal-player .asciicast{margin:0 !important;width:100% !important;max-height:100% !important}#terminal-player iframe{width:100% !important;max-height:100% !important}#terminal-player .asciinema-terminal{background-color:#121314}.terminal-cursor{background-color:#fff;color:#fff}.insights-recruiters .headerCell:first-child,.insights-developers .headerCell:first-child{width:50px}.insights-recruiters .headerCell:nth-child(2),.insights-developers .headerCell:nth-child(2){width:200px}.insights-recruiters .oddTableRow,.insights-developers .oddTableRow{background-color:#ffffff}.insights-recruiters .table-bars .headerCell:nth-child(3),.insights-developers .table-bars .headerCell:nth-child(3){width:250px}.insights-recruiters .tab-pane.active:not(.table-bars) .tableCell,.insights-developers .tab-pane.active:not(.table-bars) .tableCell{padding:5px 10px}.legend-rect{display:inline-block;width:15px;height:15px;vertical-align:middle}.legend-text{vertical-align:middle;font-weight:500;font-size:12px}#HackerRank-X-admin{font-size:14px}#HackerRank-X-admin .admin-error{margin-left:219px;border-radius:0;border-top:none;padding:10px 0px}#HackerRank-X-admin .view-codepairs{width:50%}.js-other-types{left:234px;top:51px}.company-admin-analytics-box{width:95%;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}.testcase-edit-modal .modal-footer{padding-left:15px}.testcase-edit-modal .test-case-ios .input-testcase{font-size:14px;font-weight:600}.testcase-edit-modal .testcase-form .txtbox_text{font-size:14px;font-weight:600}.testcase-edit-modal .testcase-form .modal-body{padding-bottom:1px}.testcase-edit-modal .testcase-form .modal-footer{padding-top:1px}.testcase-edit-modal .testcase-form .case_name input,.testcase-edit-modal .testcase-form .case_difficulty select,.testcase-edit-modal .testcase-form .case_score input{width:100%}.testcase-edit-modal .testcase-form .case_name{width:48.5%}.testcase-edit-modal .testcase-form .case_difficulty,.testcase-edit-modal .testcase-form .case_score{width:25%}.select2error{border:1px solid #f65039}.select2error .select2-choice.select2-default{border-color:transparent !important}.maintenance_message_shown .maintenance_message .message{height:83px;padding-top:8px;margin:0px;border-radius:0px !important;background-color:#f5eeb9;text-align:center}.maintenance_message_shown .maintenance_message .message header{font-weight:bold;margin-bottom:5px}.maintenance_message_shown .maintenance_message .message p{margin:6px}.maintenance_message_shown #hre-sidebar{top:143px;height:calc(100% - 180px)}.maintenance_message_shown .fluid-wrapper{top:145px}.js-pdfdlview .meter,.js-dtmainview .meter{height:20px;position:relative;background:#555;border-radius:25px;box-shadow:inset 0 -1px 1px rgba(255,255,255,0.3)}.js-pdfdlview .meter>span,.js-dtmainview .meter>span{display:block;height:100%;border-top-right-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;border-bottom-left-radius:20px;background-color:#2ec866;background-image:-webkit-linear-gradient(center bottom, #2ec866 37%, #54f054 69%);background-image:linear-gradient(center bottom, #2ec866 37%, #54f054 69%);box-shadow:inset 0 2px 9px rgba(255,255,255,0.3),inset 0 -2px 6px rgba(0,0,0,0.4);position:relative;overflow:hidden}.js-pdfdlview .meter>span:after,.js-pdfdlview .animate>span>span,.js-dtmainview .meter>span:after,.js-dtmainview .animate>span>span{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background-image:-webkit-linear-gradient(135deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);z-index:1;background-size:50px 50px;-webkit-animation:move 2s linear infinite;animation:move 2s linear infinite;border-top-right-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden}.js-pdfdlview .animate>span:after,.js-dtmainview .animate>span:after{display:none}@-webkit-keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}@keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}.js-pdfdlview .meter>span:after,.js-pdfdlview .animate>span>span,.js-dtmainview .meter>span:after,.js-dtmainview .animate>span>span{-webkit-animation:move 2s linear infinite;animation:move 2s linear infinite}.is-sticky .introjs-fixParent{z-index:auto !important;opacity:1 !important;position:fixed !important;-webkit-transform:none !important;transform:none !important}.is-sticky .introjs-fixParent ul{position:relative}.is-sticky .introjs-fixParent.codeshellx-menuholder{z-index:1000 !important}.introjs-overlay{display:none}.introjs-helperLayer{opacity:0.4}.ourIntro .introjs-nextbutton:not(.introjs-disabled){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(top, #2ec866, #28af59);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);color:#fff;text-shadow:none}.ourIntro .introjs-nextbutton.introjs-disabled{display:none}.ourIntroLast .introjs-skipbutton{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(top, #2ec866, #28af59);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);color:#fff;text-shadow:none}.csx-closetour-button a{text-decoration:none !important}.csx-tour-no-transition .introjs-tooltipReferenceLayer,.csx-tour-no-transition .introjs-helperLayer{-webkit-transition:none !important;transition:none !important}.introjs-helperLayer{opacity:0.4;z-index:1001}.codeshellx-fullscreenmode-compatible-body .introjs-helperLayer,.codeshellx-fullscreenmode-compatible-body .introjs-tooltipReferenceLayer{position:fixed}.js-question-container .table-content{width:calc(100% - 345px)}.csx-closetour-button{float:right;padding:0px;margin:0px}.csx-tour-banner{padding-top:0px}.submit-fs-message{padding-bottom:0px}.csx-ctagroup{margin-top:10px;margin-bottom:10px}.csx-design-outputstat{padding:0px}.codeshellx-content{min-height:300px}.codeshellx-fullscreenmode-compatible-body .designQuestion .codeshellx-leftholder .codeshellx-content{height:calc(100% - 100px) !important}.codeshellx-fullscreenmode-compatible-body .designQuestion .codeshellx-leftholder .csx-ctagroup{bottom:0px;position:absolute}.sso-metadata-upload{position:absolute;top:0;left:0;right:0;min-width:100%;filter:alpha(opacity=0);opacity:0;cursor:inherit;display:block}.wizard-menu a{padding:2.5px 12px;font-size:12px}.wizard-popup{padding-top:0px;padding-bottom:0px}.test-wizard-dropdown{padding-top:6px;padding-bottom:6px;border-top-width:1px}.test-wizard-dropdown-first{padding-top:1px}.test-wizard-dropdown-bottom{padding-bottom:1px}.test-tryquestion .leadingSpaceWarn{margin-left:235px}.test-tryquestion .leadingSpaceWarn .warn-message{font-size:0.9em}.leadingSpaceWarn{position:absolute;margin-top:-170px;margin-left:220px;color:#ff0000}#firebase-logs #whats-a-slug-open{line-height:40px}#firebase-logs #timeline th,#firebase-logs #timeline td{text-align:center;vertical-align:middle}#firebase-logs #action-help .table-wrap,#firebase-logs #whats-a-slug p,#firebase-logs #timeline td{font-size:14px}#firebase-logs #timeline td.key,#firebase-logs #timeline td.actionDetails{font-size:12px;word-break:break-word}#firebase-logs #timeline td.actionDetails{text-align:left}#firebase-logs #whats-a-slug p{text-align:justify}#firebase-logs #whats-a-slug .url-container{color:#0076b9;font-size:12px;word-break:break-all}#firebase-logs #action-help .span-flex-6{font-weight:bold}#firebase-logs #unique-actions{position:relative}#firebase-logs #unique-actions header{bottom:-10px;color:#C2C7D0;position:absolute;right:-10px}#firebase-logs .modal .close{color:white}#firebase-logs .latency .high{color:#f65039}#firebase-logs .latency .medium{color:orange}#firebase-logs .latency .low{color:#26a655}#firebase-logs .dataTables_filter label{padding:0}#firebase-logs .badge{display:inline-block;font-size:10px;line-height:1.5}.js-starttour{display:inline-block}.badge-pushabove{position:relative;top:-31px;left:4px}.associated-items{background-color:#e6fff5;width:100%;border-radius:2px;border:1px solid #aaa}.associated-items-checkbox{display:none}.associated-items-header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:4px}.associated-items-header-text{padding:4px;font-size:1em;line-height:40px}.associated-items-header-text>span{color:#3067b0}.associated-items-header-text>span:focus{outline:3px solid #005fcc !important;outline-offset:1px;border-radius:4px}.associated-items-list{background-color:white;height:0;overflow:hidden;position:relative}.associated-items-list .associated-item{border-bottom:1px solid #bfbfbf;margin-bottom:0;padding:10px}.associated-items-list .associated-item:last-child{border-bottom:0}.associated-items-list .associated-item:first-child{border-top:1px solid #aaa}.fadeinContent{-webkit-animation:fadein 0.8s;animation:fadein 0.8s}.modal.jobscompose{display:block;margin:0;bottom:38px;right:0;position:fixed;top:inherit;left:inherit}.modal-body.jobscontainer{height:290px}.fadeinContent.disabled{-webkit-animation:fadeindisabled 0.8s;animation:fadeindisabled 0.8s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeindisabled{from{opacity:0}to{opacity:0.3}}@-webkit-keyframes fadeindisabled{from{opacity:0}to{opacity:0.3}}.work-exp .select2-container .select2-choice{padding:3px 12px 3px !important}.advanced-settings-coding .advanced-settings.collapsed{display:none;overflow:hidden}.advanced-settings-coding .metadata-remove{color:#db2644;cursor:pointer}.advanced-settings-coding .network-access-container .formgroup{display:-webkit-box;display:-ms-flexbox;display:flex}.advanced-settings-coding .network-access-container input{-ms-flex-item-align:center;align-self:center}.advanced-settings-coding .network-access-container label{font-weight:normal;margin-left:5px}.output-area-wrap .submission_testcases-results{padding:20px}.output-area-wrap .submission_testcases-results a{font-size:14px;color:#EFF1F3;position:relative;top:-2px}.output-area-wrap .submission_testcases-results a:hover{color:#39424e}.output-area-wrap .testcases-results{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-width:250px;-moz-column-width:250px;column-width:250px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-column-rule-color:#ccc;-webkit-column-rule-style:dotted;-webkit-column-rule-width:1px;-moz-column-rule-color:#ccc;-moz-column-rule-style:dotted;-moz-column-rule-width:1px;column-rule-color:#ccc;column-rule-style:dotted;column-rule-width:1px}.output-area-wrap .testcases-results.ab-testcase{-webkit-column-rule-style:none;-moz-column-rule-style:none;column-rule-style:none}.output-area-wrap .testcases-results .testcase-num{display:inline-block;width:120px}.output-area-wrap .testcases-results p{height:25px;min-width:345px;display:inline-block}.output-area-wrap .testcases-results p .testcase-message{display:none}.output-area-wrap .testcases-results p:hover{height:inherit;min-height:25px}.output-area-wrap .testcases-results p:hover .testcase-message{display:inline-block}.output-area-wrap .checker-progress-bar{width:50%;margin:auto}.output-area-wrap .checker-progress-bar .blank-bar{height:4px;float:left;-webkit-transition:width 0.1s ease-in-out;transition:width 0.1s ease-in-out;background-color:#ddd}.output-area-wrap .checker-progress-bar .fill-bar{float:left;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:submissionProgressBar;animation-name:submissionProgressBar;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:-webkit-linear-gradient(top left, #2ec866 8%, #26a655 18%, #2ec866 33%, #2ec866 8%, #26a655 18%, #2ec866 33%);background:linear-gradient(to bottom right, #2ec866 8%, #26a655 18%, #2ec866 33%, #2ec866 8%, #26a655 18%, #2ec866 33%);height:4px;background-size:200% 100px;position:relative;-webkit-transition:width 0.1s ease-in-out;transition:width 0.1s ease-in-out}.output-area-wrap .checker-progress-bar .full-bar{background:#2ec866}.output-area-wrap .orange{color:orange}.output-area-wrap .red{color:red}.output-area-wrap .fixed{position:fixed !important;top:65px;width:100%;z-index:100;background-color:#fff;right:-120px}.candidate-login .questions-num{border-bottom:1px dashed blue;text-decoration:none}.candidate-login .sample-test-message{padding-top:12px;padding-right:40px;padding-bottom:12px;padding-left:40px;width:715px;margin-bottom:20px;background-color:#f5eeb9}.conversation-sidebar{border-right:1px solid #EFF1F3;height:100%;width:30%;overflow:hidden;position:relative}.conversation-detail{width:69.8%;height:100%;overflow:hidden;position:relative}.conversation-detail .conversation-headline{border-bottom:5px solid #EFF1F3}.conversation-detail .conversation-headline .sourcing-icon-btn{height:24px}.sourcing-icon-btn.offered{margin-top:4px}.sourcing-icon-btn.offered i:before{font-size:1.05em;margin-left:2px}.conversation-box{background:#EFF1F3;border-bottom:1px solid #e5e7eb;height:62px;overflow:hidden;line-height:16px}.conversation-box .participant{width:95%}.conversation-box .summary{display:none}.conversation-box .has-new-message .icon-circle:before{font-size:12px;color:#4691f6;margin:0}.conversation-box:hover,.conversation-box.active{background-color:white}.conversation-box.active{border-left:5px solid #2ec866}.conversation-box.active .summary{display:block}.conversation-box.active .participant{width:50%}.conversation-box a.btn-detail{color:#39424e;background:#f8f9fa;text-align:center;border:1px solid #979faf;border-radius:2px;box-shadow:1px 1px 0 0 #EFF1F3;float:right;line-height:29px;width:30px;height:30px}.conversation-box a.btn-detail i:before{margin:0}.messaging_content{border-left:1px solid #C2C7D0;left:-1px}.message_history{min-height:400px;overflow-x:hidden;overflow-y:scroll;height:calc(100vh - 260px)}.message_group{padding:10px 20px}.message_group .avatar{float:left}.message_body{position:relative;border:1px solid #f8f9fa;padding:0px 10px;border-radius:5px}.message_body ol,.message_body li{margin-left:20px;margin-right:20px}.message_body p{margin:.5em 0;word-break:break-word;word-break:hyphenate}.message_body.msg-left{margin-left:80px;background:#e4effb}.message_body.msg-right{margin-right:80px;background:#f8f9fa}.message_body.spam{opacity:0.4}.message_footer{margin-top:5px;color:#c2c7d0;font-size:14px;font-weight:600}.message_footer a{color:#c2c7d0}.message_footer a:hover{color:#979faf;text-decoration:underline}.message_footer.msg-left{margin-left:80px}.message_footer.msg-right{margin-right:80px}.messaging_respond{height:100px;min-height:100px;background:#f8f9fa;padding:20px 20px 20px 40px;box-sizing:border-box;border-top:1px solid #C2C7D0;border-left:1px solid #C2C7D0}.messaging_respond textarea{width:77%;margin-right:3%;border-radius:0px;resize:vertical;min-height:50px}.messaging_respond button{float:right;width:19%}.sourcing-messages-container{position:absolute;top:51px;left:0;right:0;bottom:0;overflow:hidden}.sourcing-messages-container .conversation-headling-container{background:white;position:absolute;top:0;width:100%;z-index:1;overflow:hidden;height:90px}.sourcing-messages-container .conversations-header{z-index:1;position:absolute;top:0;width:100%}.sourcing-messages-container .conversations-list{height:100%;box-sizing:border-box;padding-top:42px;overflow-x:hidden;overflow-y:auto;position:absolute;width:100%;top:0}.sourcing-messages-container .messages-container{background:white;position:absolute;width:100%;height:calc(100% - 230px);overflow-y:auto}.sourcing-messages-container .reply-container{position:absolute;width:100%;box-sizing:border-box;padding:20px;background:white;bottom:0}.companyDashboardNumbers{text-align:center;border:1px solid green;width:200px}.companyDashboardNumbers .countNumber{font-size:24px;font-weight:600}.ellipsis-overflow{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sourcing-page-demo-view{height:100%}.sourcing-page-demo{font-family:'Avenir', 'Segoe UI', 'Ubuntu', 'Helvetica Neue', Helvetica, Arial, sans-serif;height:100%}.sourcing-page-demo h1,.sourcing-page-demo h2,.sourcing-page-demo h3{font-family:'Avenir', 'Segoe UI', 'Ubuntu', 'Helvetica Neue', Helvetica, Arial, sans-serif}.sourcing-page-demo p,.sourcing-page-demo div{font-family:'Avenir', 'Segoe UI', 'Ubuntu', 'Helvetica Neue', Helvetica, Arial, sans-serif}.sourcing-page-demo header h2{font-weight:500}.sourcing-page-demo hr.divider{height:1px;width:250px;margin:auto;border:none;border-top:1px solid #c7e2ef}.sourcing-page-demo section.demo-body .img-holder img{width:auto;height:120px}.sourcing-page-demo section.demo-body .img-heading{font-weight:500}.sourcing-page-demo footer{font-weight:500}.sourcing-page-demo .interest-registered-view p{font-weight:500}.sourcing-page-demo .interest-registered-view h2{font-weight:normal}.dt-sleektable .selectedRow{background:gainsboro}.custom-input-container .custom-input-box{height:100px}.codeshell-footer{z-index:5 !important}.sourcing-container-v2 .overflow-content{top:186px}.sourcing-container-v2 .empty-sourcing-state{font-weight:500;position:absolute;top:0;left:0;right:0;height:100%}.sourcing-container-v2 .btn,.sourcing-container-v2 .btn-inverse,.sourcing-container-v2 .btn-inverse.btn-inverse--alt:hover,.sourcing-container-v2 .btn-grey{outline:none}.sourcing-container-v2 .sourcing-header{position:absolute;top:51px;left:0;right:0;z-index:1;border-bottom:1px solid #e0e0e0}.sourcing-container-v2 .sourcing-header .select2-container .select2-choice{height:31px !important}.sourcing-container-v2 .sourcing-header .select2-container{min-width:220px}.sourcing-container-v2 .download-reports{position:relative}.sourcing-container-v2 .report-type-list{position:absolute;background:#f8f9fa;overflow:hidden;border-radius:3px;border:1px solid #C2C7D0;width:100px;font-size:12px;right:0;top:43px}.sourcing-container-v2 .report-type-list ul,.sourcing-container-v2 .report-type-list li{list-style:none}.sourcing-container-v2 .report-type-list a,.sourcing-container-v2 .report-type-list a:hover{color:#39424e;cursor:pointer;font-weight:500}.sourcing-container-v2 .report-type-list a:hover{background:#EFF1F3}.sourcing-container-v2 .show-hide-list{position:absolute;background:#f8f9fa;overflow:hidden;border-radius:3px;border:1px solid #C2C7D0;width:135px;font-size:12px;right:0;top:43px}.sourcing-container-v2 .show-hide-list ul,.sourcing-container-v2 .show-hide-list li{list-style:none}.sourcing-container-v2 .show-hide-list a,.sourcing-container-v2 .show-hide-list a:hover{color:#39424e;cursor:pointer;font-weight:500}.sourcing-container-v2 .show-hide-list a:hover{background:#EFF1F3}.sourcing-container-v2 .hidden-candidate{color:#626b7f}.sourcing-container-v2 .hidden-candidate:hover{color:#39424e}.sourcing-container-v2 .tabs{height:32px}.sourcing-container-v2 .tabs .tab{padding:0 10px 8px;height:19px;float:left;min-width:30px;position:relative;border-bottom:5px solid #f8f9fa;font-weight:bold;color:#979faf;text-align:center}.sourcing-container-v2 .tabs .tab:hover{color:#39424e}.sourcing-container-v2 .tabs .tab.active{color:#39424e;border-bottom-color:#2ec866}.sourcing-container-v2 .tabs .first-run-starred{position:absolute;bottom:0;left:20px}.sourcing-container-v2 .show-all-apps{height:30px;margin-top:-5px;line-height:37px}.sourcing-container-v2 .show-all-apps label{font-weight:500}.sourcing-container-v2 .show-all-apps input[type='radio'],.sourcing-container-v2 .show-all-apps input[type='checkbox']{top:-1px}.sourcing-container-v2 .ats-btn.upload-success{opacity:0.35;display:none}.sourcing-container-v2 .btn-icon-sourcing{color:#626b7f;background:white;text-align:center;display:block;border:1px solid #979faf;border-radius:2px;line-height:22px;width:22px;height:22px;font-size:0.8em;cursor:pointer}.sourcing-container-v2 .btn-icon-sourcing.thin{width:18px}.sourcing-container-v2 .btn-icon-sourcing:hover{color:#4691f6;border-color:#4691f6}.sourcing-container-v2 .btn-icon-sourcing:disabled:hover,.sourcing-container-v2 .btn-icon-sourcing.disabled:hover{opacity:0.3;color:#626b7f;border-color:#979faf;cursor:default}.sourcing-container-v2 .btn-icon-sourcing i:before{margin:0}.sourcing-container-v2 .btn-icon-sourcing.without-border{border:none;display:inline}.sourcing-container-v2 .dataTables_info{padding-left:10px;color:#979faf}.sourcing-container-v2 .show-on-hover,.sourcing-container-v2 .btn-icon-sourcing.show-on-hover,.sourcing-container-v2 .btn-icon-sourcing.without-border.show-on-hover{display:none}.sourcing-container-v2 .sourcing-datatable tbody tr:hover .show-on-hover{display:block}.sourcing-container-v2 .sourcing-datatable tbody tr:hover .show-on-hover,.sourcing-container-v2 .sourcing-datatable tbody tr:hover .btn-icon-sourcing.show-on-hover,.sourcing-container-v2 .sourcing-datatable tbody tr:hover .btn-icon-sourcing.without-border.show-on-hover{display:inline}.sourcing-container-v2 .report-anchor.locked{color:#39424e}.sourcing-container-v2 .report-anchor.locked:hover{color:#39424e}.sourcing-container-v2 .sourcing-datatable{font-weight:500;margin-bottom:10px}.sourcing-container-v2 .sourcing-datatable label.checkbox-label{margin:3px 0 0}.sourcing-container-v2 .sourcing-datatable td{padding:15px;line-height:35px}.sourcing-container-v2 .sourcing-datatable thead tr th{font-size:0.9em}.sourcing-container-v2 .sourcing-datatable .td-index.sorting_asc{background:none}.sourcing-container-v2 .sourcing-datatable .td-next_steps{min-width:145px}.sourcing-container-v2 .sourcing-datatable .td-locked_at{color:#979faf}.sourcing-container-v2 .sourcing-datatable .td-index{min-width:48px}.sourcing-container-v2 .sourcing-datatable .td-name{font-weight:600;min-width:290px}.sourcing-container-v2 .sourcing-datatable .td-name .name-container{width:66%}.sourcing-container-v2 .sourcing-datatable .td-contacted_by{min-width:90px}.sourcing-container-v2 .sourcing-datatable .td-job_title{min-width:140px;width:140px}.sourcing-container-v2 .sourcing-datatable .td-score{min-width:75px}.sourcing-container-v2 .sourcing-datatable .td-work_experience_years{min-width:75px}.sourcing-container-v2 .sourcing-datatable .td-name,.sourcing-container-v2 .sourcing-datatable .th-name{border-left:none}.sourcing-container-v2 .sourcing-datatable .td-index{padding-right:0;border-right:none;width:50px}.sourcing-container-v2 .sourcing-datatable th.td-name{padding-left:15px}.sourcing-container-v2 .sourcing-datatable .btn-grey{padding:6px 12px;cursor:pointer}.sourcing-container-v2 .sourcing-datatable .action-star{font-size:1.1em;color:#C2C7D0;cursor:pointer}.sourcing-container-v2 .sourcing-datatable .action-star:hover,.sourcing-container-v2 .sourcing-datatable .action-star.starred{color:#EBBC2A}.sourcing-container-v2 .sourcing-datatable .action-star .icon--single:before{top:1px}.sourcing-container-v2 .checkbox-label span{outline:none !important}.sourcing-bulk-rejection-modal{font-weight:500}.sourcing-bulk-rejection-modal textarea{background:#f8f9fa;color:#979faf}.sourcing-bulk-rejection-modal textarea:focus,.sourcing-bulk-rejection-modal textarea:active{background:white;color:#39424e;outline:none}.upload-to-ats-modal{overflow:hidden}.upload-to-ats-modal .modal-body{max-height:450px;overflow:hidden}.upload-to-ats-modal .select2-container.unselected .select2-choice{background:#EFF1F3 !important}.upload-to-ats-modal .select2-container.unselected .select2-choice div{background:#EFF1F3 !important}.upload-to-ats-modal .upload-list{margin:0 -20px;padding:0 20px;font-weight:500;border-top:1px solid #EFF1F3;border-bottom:1px solid #EFF1F3;max-height:340px;overflow:hidden;overflow-y:scroll}.upload-to-ats-modal .upload-list .row{height:44px;border-bottom:1px solid #EFF1F3}.upload-to-ats-modal .upload-list .row:last-child{border-bottom:none}.sourcing-report-star{color:#39424e;font-size:1.3em}.sourcing-report-star:hover,.sourcing-report-star.starred{color:#EBBC2A}.job-admin-container .select2-container{min-width:220px}.job-admin-container input[type='text'],.job-admin-container textarea{box-shadow:none;border-radius:3px}.job-admin-container textarea{resize:vertical}.popover.sourcing-first-run-v1{color:#39424e !important;border-radius:2px;border:1px solid #ddd !important;background:white !important;box-shadow:0 0px 3px rgba(0,0,0,0.2)}.popover.sourcing-first-run-v1 .popover-content{color:#39424e;padding:15px 15px 0 !important;font-weight:500}.popover.sourcing-first-run-v1.bottom .arrow{top:-9px;margin-left:-8px;left:10%;border-bottom-width:9px;border-bottom-color:#ddd}.popover.sourcing-first-run-v1.bottom .arrow:after{border-bottom-color:white !important;top:2px;margin-left:-10px;border-bottom-width:8px !important}.popover.sourcing-first-run-v1.bottom.sourcing-starred{margin-left:60px;margin-top:0px}.popover.sourcing-first-run-v1.bottom.sourcing-contacted{margin-left:68px}.candidate-row:hover{background-color:#f8f9fa;cursor:pointer}.sourcing-report .top-fixed-bar .crumbs-outer-container.test-report-crumbs{max-width:calc(100% - 200px);min-width:calc(100% - 200px);height:50px}.close-checkbox{width:3%;position:relative;top:0.5em}.show-applicants-toggler{font-size:10px}.show-hidden-applicants{font-size:14px;cursor:pointer}.show-hidden-applicants:hover{text-decoration:underline}input[type='radio'].hrw-radio{top:-1px}.toast-message{position:fixed;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(50px);transform:translateX(-50%) translateY(50px);background-color:#1ba94c;padding:15px 20px;min-width:360px;min-height:24px;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:24px;color:white;-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s, -webkit-transform 2s}.toast-message i,.toast-message span{margin-right:10px;font-size:16px;line-height:24px}.top-fixed-bar.report-sub-bar{height:170px;position:relative}.top-fixed-bar.report-sub-bar .sub-top-bar{height:119px;background:white;position:relative;border-bottom:1px solid #e0e0e0}.top-fixed-bar.report-sub-bar .sub-topbar-footer{position:absolute;bottom:0;width:100%}.top-fixed-bar.report-sub-bar ul.sub-topbar-tabs li a{padding:10px 0}.top-fixed-bar.report-sub-bar ul.sub-topbar-tabs li{margin-right:20px}.test-report-container .overflow-content.adjust-two-fixed-bar{top:170px}.test-report-container hr.test-report-divider{margin:10px 0 0;border-width:1px}.test-report-container table.mini-padded tbody>tr>td{padding:8px}.test-report-container .sidebar-snippet{border:1px solid #e0e0e0;border-radius:5px}.test-report-container .sidebar-snippet .vertical-divider{border-right:1px solid #e0e0e0}.test-report-container .sidebar-snippet .scored{height:50px;font-size:18px;line-height:50px;background:#2ec866;color:white;font-weight:600}.test-report-container .messages-shortcut{border:1px solid #e0e0e0;border-radius:5px}.test-report-container .comment-text span:first-child{white-space:pre-wrap;display:inline-block}input#lever_key{width:220px}a.lever_btn{height:37px}.webcam_box{width:64px;height:48px;padding-left:73px;position:fixed;top:7px;right:7px;z-index:901}#HackerRank-X-main #test-sections .warning,#HackerRank-X-main #questions-randomization .warning{background:rgba(255,177,0,0.05);border-color:#ffb100;color:#ff6e00}#HackerRank-X-main #test-sections input[type='number']::-webkit-inner-spin-button,#HackerRank-X-main #test-sections input[type='number']::-webkit-outer-spin-button,#HackerRank-X-main #questions-randomization input[type='number']::-webkit-inner-spin-button,#HackerRank-X-main #questions-randomization input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#HackerRank-X-main #questions-randomization header.row.unused-questions{border:1px solid #ffb100}#HackerRank-X-main #questions-randomization .table-body.unused-questions{border-left-color:#ffb100;border-right-color:#ffb100}#HackerRank-X-main #questions-randomization div.row.unused-questions:nth-last-child(1){border-bottom:1px solid #ffb100}#HackerRank-X-main #questions-randomization .dynamic-test-label{display:inline-block}#HackerRank-X-main #questions-randomization .dynamic-new-tag{vertical-align:super;font-size:xx-small;padding:2px 2px 1px 2px}#confirmation-email .feedback-radio{position:absolute;top:0;left:0;opacity:0}#confirmation-email .feedback-radio-wrap{position:relative}.popover.fstour{background:#fff !important;color:#000 !important}.popover.fstour .popover-navigation .btn-group{display:inline-block !important;padding-right:12px !important}.popover.fstour .popover-navigation .btn,.popover.fstour .popover-navigation .btn-inverse,.popover.fstour .popover-navigation .btn-grey{display:inline-block !important;margin-left:12px !important}.popover.fstour .popover-content{color:#555 !important;line-height:18px;padding:6px 10px 6px 25px}.popover.fstour .popover-title{background-color:#fff !important;border-bottom:none !important;padding-left:25px}.popover.fstour .btn-small.disabled{display:none !important}.moss-container .js-moss-plagiarism-view{top:40%}.moss-container .js-moss-plagiarism-view .modal-header{height:13px}.moss-container .icon-expand{font-size:9px}.moss-container .email-c1,.moss-container .email-c2{font-weight:600;color:#626b7f;font-size:15px}.moss-container .no-outline{outline:none}.moss-container .base-diff{padding:0;overflow-y:scroll;height:inherit;font-family:monospace;border-top:1px solid #dddddd}.moss-container .base-diff.candidate1{border-right:1px solid #EFF1F3}.moss-container .base-diff.candidate2{border-left:1px solid #EFF1F3}.moss-container .js-moss-diff{height:420px}.moss-container pre{word-wrap:break-word;white-space:pre-wrap;color:#626b7f;background:inherit;font-size:12px;display:initial;margin:initial;line-height:initial;padding:initial;border:initial}.moss-container thead th{font-size:13px;font-weight:600;padding:5px 0px}.moss-container thead th[data-email='candidate1']{border-right:1px solid #EFF1F3}.moss-container tbody{border-bottom:1px solid #EFF1F3}.moss-container .js-possibility{font-size:14px}.moss-container .js-possibility,.moss-container .js-legend{line-height:30px}.moss-container .js-prev-plag,.moss-container .js-next-plag{padding:5px 10px;font-size:13px}.moss-container .exact{background:#fee7e4;height:12px;width:12px;display:inline-block;vertical-align:middle;border:#ff7562 1px solid;margin-top:-3px}.moss-container .unique{background:#def8e9;height:12px;width:12px;display:inline-block;vertical-align:middle;border:#2ec866 1px solid;margin-top:-3px}.moss-container .line-number{padding-right:15px;padding-left:10px;font-size:11px;border-right:1px solid #b3ffc8;background-color:#cdffdb}.moss-container .line-number.plagiarism{border-right:1px solid #ffbbc3;background-color:#ffd5da}.moss-container .line-number.expand-lines{background-color:#dbedff;border-right:1px solid #a8d4ff;cursor:pointer}.moss-container .line-number.expand-lines:hover{background-color:#0366d6;color:white}.moss-container .line-code{padding:1px 10px;font-size:12px;width:100%;background-color:#e6ffed}.moss-container .line-code.plagiarism{background-color:#ffeef0}.moss-container .line-code.expand-lines{background-color:#f5faff}.js-plagiarism-modal.modal--plagarism_modal .th-all{font-weight:500}.js-plagiarism-modal.modal--plagarism_modal .th-equal{border-right:1px solid #ffbbc3;background-color:#ffd5da}.js-plagiarism-modal.modal--plagarism_modal .th-replace{border-right:1px solid #fff197;background-color:#fff5b1}.js-plagiarism-modal.modal--plagarism_modal .th-delete{border-right:1px solid #b3ffc8;background-color:#cdffdb}.popover.tour.js-moss-tour{border:1px solid #e2e2e2 !important}.popover.tour.js-moss-tour .arrow{border-bottom-color:#c1c1c1}.popover.tour.js-moss-tour .arrow:after{border-bottom-color:white !important}.popover.tour.js-moss-tour .popover-content{color:#39424e;font-weight:500;padding:15px 20px 0px 20px;line-height:20px;font-size:14px}.tour-backdrop{opacity:0.5}.download-candidate-data{position:absolute;right:10px}#HackerRank-X-main .popover.fstour.bottom .arrow:after{border-bottom-color:#fff}.add-tag-elem{margin-bottom:2px}#ck-container{background-image:url("//d3rpyts3de3lx8.cloudfront.net/hackerrank/hackerrank_spinner_64x64.gif");background-position:center center;background-repeat:no-repeat;position:relative}#ck-container.candidate{background-color:#1b2535;height:calc(100vh - 120px);min-height:600px}#ck-container.view-ide{margin:0;height:calc(100vh);width:auto}#ck-container.development{margin:100px 20px 0 20px;height:calc(100vh - 100px);width:auto}#ck-container .cb-loadings-spinner{background-image:url("//d3rpyts3de3lx8.cloudfront.net/hackerrank/hackerrank_spinner_64x64.gif")}#ck-container .popover.bottom.in{z-index:99999}#ck-container .popover.bottom.in *{color:black}#ck-container .cb-fullscreen{height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}#che7-container{background-image:url("//d3rpyts3de3lx8.cloudfront.net/hackerrank/hackerrank_spinner_64x64.gif");background-position:center center;background-repeat:no-repeat;position:relative;height:calc(100vh - 120px);min-height:600px}#che7-container iframe.fullscreen{height:calc(100% - 70px);left:0;position:fixed;top:70px;width:100%;z-index:1000}.required-param:after{color:#c43b1d;content:'*';margin-left:2px;top:7px}#video-overlay-div{background-color:rgba(0,0,0,0.7);bottom:0;height:89%;left:0;position:absolute;right:0;top:28px;width:100%;z-index:1}#skip-step-link{background:transparent;border:0;color:#4691f6;cursor:pointer;font-size:12px;font-weight:500;position:relative;top:2px}.candidate-setup{position:relative}.candidate-setup .icon-cog{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;height:20px;position:absolute;top:6px;-webkit-transform-origin:7px 8px;transform-origin:7px 8px;width:20px}.candidate-setup .progressbar{height:10px;border-color:#C2C7D0}.candidate-setup .to-test-container{bottom:30px;left:0;position:absolute}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.candidate-setup .skip-tutorial{cursor:pointer}.candidate-setup .to-rba-test{color:#707070}.candidate-setup .to-rba-test.focus,.candidate-setup .to-rba-test:focus{box-shadow:none !important;outline:0}.candidate-setup .close-ide-tutorial{color:#fff;opacity:0.8;cursor:pointer;font-size:14px;font-weight:400;margin-bottom:5px;text-align:right;z-index:2}.candidate-setup .ide-tutorial{width:100%;height:90%}.candidate-setup .begin-tutorial{position:absolute;top:216px;left:300px;color:#2ec866;font-size:23px;border:1px solid #2ec866;padding:10px;width:180px;border-radius:5px;z-index:2;font-weight:500;cursor:pointer;line-height:30px;text-align:center}.candidate-setup .begin-tutorial:hover{background:rgba(255,255,255,0.1)}.candidate-setup .highlight{position:absolute;z-index:1;border:2px solid #2ec866;border-radius:5px;cursor:pointer}.candidate-setup .caption-wrapper{position:absolute;z-index:1}.candidate-setup .caption-wrapper .caption-body{background-color:rgba(57,66,78,0.8);border-radius:5px;padding:8px 10px}.candidate-setup .caption-wrapper.final-step{width:80%;top:255px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;z-index:2}.candidate-setup .caption-wrapper.final-step #main-text{color:#2ec866;font-size:25px;margin:10px}.candidate-setup .caption-wrapper.final-step #sub-text{font-size:18px;font-weight:500;margin:15px 10px}.candidate-setup #main-text{color:white;z-index:1;font-size:16px;font-weight:400}.candidate-setup #sub-text{color:white;z-index:1;font-size:10px;font-weight:600}.candidate-setup .reset-div-2-main-text{background-color:rgba(57,66,78,0.8);border-radius:5px;color:white;font-size:15px;font-weight:500;left:296px;padding:5px;position:absolute;top:300px;z-index:1}.candidate-setup .learn-about-hackerrank{position:absolute;width:443px;text-align:center;color:white;font-size:16px;font-weight:500;top:292px;left:176px;z-index:2}.candidate-setup .white-grid-block.prelogin{border:none;box-shadow:none;border-radius:0;width:715px;height:420px;padding:0;text-align:left;position:relative}.candidate-setup .white-grid-block.prelogin .col-left{background:white;position:absolute;width:45%;top:0;bottom:0;left:0;box-sizing:border-box;padding:30px;box-shadow:0 7px 18px 0 #ddd}.candidate-setup .white-grid-block.prelogin .col-right{position:absolute;width:55%;top:0;right:0;bottom:0;box-sizing:border-box;padding:30px}.candidate-setup .white-grid-block.prelogin h3{font-weight:500}.candidate-setup .white-grid-block.prelogin .action-btns{position:absolute;bottom:25px;left:30px;right:30px}.question-database .anchor-button{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;background:none;border:none}.question-database .anchor-button:hover{color:#004ea6}.question-database ul.wizard-steps li a:focus-within{border:2px solid #005cc8;outline:none !important}.question-database .js-text-error{color:#c63e2b !important}.question-database .js-table-name.error{border-color:#c63e2b !important}.question-database .js-sql-upload{height:0;width:0}.question-fullstack .disabled,.question-fullstack label.disabled,.question-code-review .disabled,.question-code-review label.disabled{cursor:not-allowed}.question-fullstack .hr-dialog,.question-code-review .hr-dialog{text-align:start}.question-fullstack .anchor-button,.question-code-review .anchor-button{background:none;border:none;color:#005cc8;font-family:"Whitney SSm A", "Whitney SSm B", "AvenirNext-Regular", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;text-decoration:none;-webkit-transition:0.3s color ease;transition:0.3s color ease}.question-fullstack .anchor-button:hover,.question-code-review .anchor-button:hover{color:#004ea6}.question-fullstack .brand-outline:focus,.question-code-review .brand-outline:focus{outline:2px solid #005cc8}.question-fullstack .top-fixed-bar,.question-code-review .top-fixed-bar{height:160px;background:white}.question-fullstack .top-fixed-bar .sub-top-bar,.question-code-review .top-fixed-bar .sub-top-bar{height:57px;clear:both}.question-fullstack .top-fixed-bar .bcrumb:first-child,.question-code-review .top-fixed-bar .bcrumb:first-child{margin-left:0}.question-fullstack .overflow-content.adjust-two-fixed-bar,.question-code-review .overflow-content.adjust-two-fixed-bar{top:160px}.question-fullstack #file-editor .grey-header,.question-code-review #file-editor .grey-header{padding-right:15px}.question-fullstack #file-editor .lines,.question-code-review #file-editor .lines{margin-top:5px;margin-bottom:5px}.question-fullstack .fs-stacks .stack-box,.question-code-review .fs-stacks .stack-box{box-sizing:border-box;display:inline-block;height:300px;overflow:hidden;padding:15px;width:250px}.question-fullstack .fs-stacks .stack,.question-code-review .fs-stacks .stack{height:200px;border-radius:3px;border:1px solid #EFF1F3;padding:10px;background:#ffffff;position:relative;margin-bottom:10px}.question-fullstack .fs-stacks .stack>label,.question-code-review .fs-stacks .stack>label{cursor:pointer}.question-fullstack .fs-stacks .stack input[type='radio'],.question-code-review .fs-stacks .stack input[type='radio']{position:absolute;left:10px;top:10px}.question-fullstack .fs-stacks .stack img,.question-fullstack .fs-stacks .stack span.icon,.question-code-review .fs-stacks .stack img,.question-code-review .fs-stacks .stack span.icon{margin-left:auto;margin-right:auto;width:120px;height:120px;margin-top:5px;display:block}.question-fullstack .fs-stacks .stack span.icon,.question-code-review .fs-stacks .stack span.icon{font-size:75px;text-align:center;color:#39424e}.question-fullstack .fs-stacks .stack span.icon [class^='icon-']:before,.question-fullstack .fs-stacks .stack span.icon [class*=' icon-']:before,.question-code-review .fs-stacks .stack span.icon [class^='icon-']:before,.question-code-review .fs-stacks .stack span.icon [class*=' icon-']:before{margin-top:15px}.question-fullstack .fs-stacks .stack .stack-label,.question-code-review .fs-stacks .stack .stack-label{display:block;text-align:center}.question-fullstack .fs-stacks .stack-box a,.question-fullstack .fs-stacks .stack-box button,.question-code-review .fs-stacks .stack-box a,.question-code-review .fs-stacks .stack-box button{width:100%}.question-fullstack .fs-stacks .stack-info,.question-code-review .fs-stacks .stack-info{display:-webkit-box;display:-ms-flexbox;display:flex}.question-fullstack .fs-stacks .stack-info .label,.question-code-review .fs-stacks .stack-info .label{color:#39424e;font-weight:600}.question-fullstack .fs-stacks .stack-info__content,.question-code-review .fs-stacks .stack-info__content{font-size:12px}.question-fullstack .fs-stacks .stack-info__link,.question-code-review .fs-stacks .stack-info__link{color:#626b7f;cursor:pointer;font-size:12px;font-weight:600}.question-fullstack input[type='text'],.question-fullstack .source-input .input-field,.question-code-review input[type='text'],.question-code-review .source-input .input-field{display:block;height:40px;line-height:38px;border:1px solid #C2C7D0;box-sizing:border-box;padding:0 10px;border-radius:3px;cursor:pointer;background:#EFF1F3;margin:0;background:white;cursor:inherit;box-shadow:none}.question-fullstack input[type='text']:focus,.question-fullstack .source-input .input-field:focus,.question-code-review input[type='text']:focus,.question-code-review .source-input .input-field:focus{border-color:#979faf}.question-fullstack input:focus,.question-code-review input:focus{border:none;outline:2px solid #005cc8;outline-offset:1px}.question-fullstack .source-input label.input-field,.question-code-review .source-input label.input-field{background:#EFF1F3;cursor:pointer}.question-fullstack .fs-setup-project .select-source,.question-code-review .fs-setup-project .select-source{padding:20px;border:1px solid #EFF1F3;border-radius:3px;position:relative}.question-fullstack .fs-setup-project ul.sources,.question-code-review .fs-setup-project ul.sources{list-style:none;margin:0;padding:0}.question-fullstack .fs-setup-project ul.sources li,.question-code-review .fs-setup-project ul.sources li{display:block;width:50%;float:left;box-sizing:border-box}.question-fullstack .fs-setup-project ul.sources li>a,.question-fullstack .fs-setup-project ul.sources li>button,.question-code-review .fs-setup-project ul.sources li>a,.question-code-review .fs-setup-project ul.sources li>button{padding:0px 10px 10px 0;display:block;color:#626b7f;font-weight:600;border-bottom:1px solid #EFF1F3;margin-bottom:10px;cursor:pointer;text-align:start;width:100%}.question-fullstack .fs-setup-project ul.sources li>a.active,.question-fullstack .fs-setup-project ul.sources li>button.active,.question-fullstack .fs-setup-project ul.sources li>button:hover,.question-fullstack .fs-setup-project ul.sources li>a:hover,.question-code-review .fs-setup-project ul.sources li>a.active,.question-code-review .fs-setup-project ul.sources li>button.active,.question-code-review .fs-setup-project ul.sources li>button:hover,.question-code-review .fs-setup-project ul.sources li>a:hover{color:#39424e;padding-bottom:9px}.question-fullstack .fs-setup-project ul.sources li>a.active,.question-fullstack .fs-setup-project ul.sources li>button.active,.question-code-review .fs-setup-project ul.sources li>a.active,.question-code-review .fs-setup-project ul.sources li>button.active{border-bottom:2px solid #00751f}.question-fullstack .fs-setup-project .source-input .input-box,.question-code-review .fs-setup-project .source-input .input-box{display:none}.question-fullstack .fs-setup-project .source-input .input-box.active,.question-code-review .fs-setup-project .source-input .input-box.active{display:block}.question-fullstack .fs-setup-project .source-input .input-field,.question-code-review .fs-setup-project .source-input .input-field{float:left;display:block;width:79%}.question-fullstack .fs-setup-project .source-input .action-button,.question-code-review .fs-setup-project .source-input .action-button{height:40px;border-radius:3px 0;float:left;width:20%;margin-left:1%}.question-fullstack .fs-setup-project .message-box.error,.question-code-review .fs-setup-project .message-box.error{color:#f65039;font-weight:normal}.question-fullstack .fs-setup-project .js-clone-git.disabled,.question-fullstack .fs-setup-project .js-upload-zip.disabled,.question-code-review .fs-setup-project .js-clone-git.disabled,.question-code-review .fs-setup-project .js-upload-zip.disabled{background-color:#46814f !important;color:#fff;opacity:1;pointer-events:all}.question-fullstack .code-review-setup-project .select-source,.question-code-review .code-review-setup-project .select-source{padding:20px;border:1px solid #EFF1F3;border-radius:3px;position:relative}.question-fullstack .code-review-setup-project ul.sources,.question-code-review .code-review-setup-project ul.sources{list-style:none;margin:0;padding:0}.question-fullstack .code-review-setup-project ul.sources li,.question-code-review .code-review-setup-project ul.sources li{display:block;width:50%;float:left;box-sizing:border-box}.question-fullstack .code-review-setup-project ul.sources li>span,.question-code-review .code-review-setup-project ul.sources li>span{padding:0px 10px 10px 0;display:block;color:#C2C7D0;font-weight:600;border-bottom:1px solid #EFF1F3;margin-bottom:10px;cursor:pointer}.question-fullstack .code-review-setup-project ul.sources li>span.active,.question-fullstack .code-review-setup-project ul.sources li>span:hover,.question-code-review .code-review-setup-project ul.sources li>span.active,.question-code-review .code-review-setup-project ul.sources li>span:hover{color:#39424e;padding-bottom:9px}.question-fullstack .code-review-setup-project ul.sources li>span.active,.question-code-review .code-review-setup-project ul.sources li>span.active{border-bottom:2px solid #2ec866}.question-fullstack .code-review-setup-project .source-input .input-box,.question-code-review .code-review-setup-project .source-input .input-box{display:none}.question-fullstack .code-review-setup-project .source-input .input-box.active,.question-code-review .code-review-setup-project .source-input .input-box.active{display:block}.question-fullstack .code-review-setup-project .source-input .input-field,.question-code-review .code-review-setup-project .source-input .input-field{float:left;display:block;width:79%}.question-fullstack .code-review-setup-project .source-input .action-button,.question-code-review .code-review-setup-project .source-input .action-button{height:40px;border-radius:3px 0;float:left;width:20%;margin-left:1%}.question-fullstack .code-review-setup-project .message-box.error,.question-code-review .code-review-setup-project .message-box.error{color:#f65039;font-weight:normal}.question-fullstack .code-review-setup-project .js-clone-git.disabled,.question-code-review .code-review-setup-project .js-clone-git.disabled{background-color:#46814F !important;color:#fff;opacity:1}.question-fullstack .code-review-setup-project .select-source,.question-code-review .code-review-setup-project .select-source{padding:20px;border:1px solid #EFF1F3;border-radius:3px;position:relative}.question-fullstack .code-review-setup-project ul.sources,.question-code-review .code-review-setup-project ul.sources{list-style:none;margin:0;padding:0}.question-fullstack .code-review-setup-project ul.sources li,.question-code-review .code-review-setup-project ul.sources li{display:block;width:50%;float:left;box-sizing:border-box}.question-fullstack .code-review-setup-project ul.sources li>span,.question-code-review .code-review-setup-project ul.sources li>span{padding:0px 10px 10px 0;display:block;color:#C2C7D0;font-weight:600;border-bottom:1px solid #EFF1F3;margin-bottom:10px;cursor:pointer}.question-fullstack .code-review-setup-project ul.sources li>span.active,.question-fullstack .code-review-setup-project ul.sources li>span:hover,.question-code-review .code-review-setup-project ul.sources li>span.active,.question-code-review .code-review-setup-project ul.sources li>span:hover{color:#39424e;padding-bottom:9px}.question-fullstack .code-review-setup-project ul.sources li>span.active,.question-code-review .code-review-setup-project ul.sources li>span.active{border-bottom:2px solid #2ec866}.question-fullstack .code-review-setup-project .source-input .input-box,.question-code-review .code-review-setup-project .source-input .input-box{display:none}.question-fullstack .code-review-setup-project .source-input .input-box.active,.question-code-review .code-review-setup-project .source-input .input-box.active{display:block}.question-fullstack .code-review-setup-project .source-input .input-field,.question-code-review .code-review-setup-project .source-input .input-field{float:left;display:block;width:79%}.question-fullstack .code-review-setup-project .source-input .action-button,.question-code-review .code-review-setup-project .source-input .action-button{height:40px;border-radius:3px 0;float:left;width:20%;margin-left:1%}.question-fullstack .code-review-setup-project .message-box.error,.question-code-review .code-review-setup-project .message-box.error{color:#f65039;font-weight:normal}.question-fullstack .additional_files .optional_subheading,.question-fullstack .evaluation_files .optional_subheading,.question-code-review .additional_files .optional_subheading,.question-code-review .evaluation_files .optional_subheading{color:#738f93}.question-fullstack .additional_files .separator,.question-fullstack .evaluation_files .separator,.question-code-review .additional_files .separator,.question-code-review .evaluation_files .separator{color:#576871}.question-fullstack .additional_files .files-wrapper,.question-fullstack .evaluation_files .files-wrapper,.question-code-review .additional_files .files-wrapper,.question-code-review .evaluation_files .files-wrapper{border:1px dashed #b7c9cc}.question-fullstack .additional_files .uploader_wrapper,.question-fullstack .evaluation_files .uploader_wrapper,.question-code-review .additional_files .uploader_wrapper,.question-code-review .evaluation_files .uploader_wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px}.question-fullstack .additional_files .uploader_wrapper.highlight,.question-fullstack .evaluation_files .uploader_wrapper.highlight,.question-code-review .additional_files .uploader_wrapper.highlight,.question-code-review .evaluation_files .uploader_wrapper.highlight{background:#eee}.question-fullstack .additional_files .uploader_wrapper__drag-zone,.question-fullstack .evaluation_files .uploader_wrapper__drag-zone,.question-code-review .additional_files .uploader_wrapper__drag-zone,.question-code-review .evaluation_files .uploader_wrapper__drag-zone{font-weight:bold}.question-fullstack .additional_files .uploader_wrapper__drag-zone .icon-download-thin,.question-fullstack .evaluation_files .uploader_wrapper__drag-zone .icon-download-thin,.question-code-review .additional_files .uploader_wrapper__drag-zone .icon-download-thin,.question-code-review .evaluation_files .uploader_wrapper__drag-zone .icon-download-thin{font-size:12px;margin-right:5px;vertical-align:bottom}.question-fullstack .additional_files .uploader_wrapper__add-zone .add-file-btn,.question-fullstack .additional_files .uploader_wrapper__add-zone .evaluation-add-file-btn,.question-fullstack .evaluation_files .uploader_wrapper__add-zone .add-file-btn,.question-fullstack .evaluation_files .uploader_wrapper__add-zone .evaluation-add-file-btn,.question-code-review .additional_files .uploader_wrapper__add-zone .add-file-btn,.question-code-review .additional_files .uploader_wrapper__add-zone .evaluation-add-file-btn,.question-code-review .evaluation_files .uploader_wrapper__add-zone .add-file-btn,.question-code-review .evaluation_files .uploader_wrapper__add-zone .evaluation-add-file-btn{background:transparent;border:1px solid #1ba94c;border-radius:3px;color:#1ba94c;font-weight:bold;padding:5px 20px}.question-fullstack .additional_files .additional-file-lists,.question-fullstack .additional_files .evaluation-file-lists,.question-fullstack .evaluation_files .additional-file-lists,.question-fullstack .evaluation_files .evaluation-file-lists,.question-code-review .additional_files .additional-file-lists,.question-code-review .additional_files .evaluation-file-lists,.question-code-review .evaluation_files .additional-file-lists,.question-code-review .evaluation_files .evaluation-file-lists{background:#f3f7f7;padding:20px}.question-fullstack .additional_files .additional-file-lists .selected_file,.question-fullstack .additional_files .evaluation-file-lists .selected_file,.question-fullstack .evaluation_files .additional-file-lists .selected_file,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file,.question-code-review .additional_files .additional-file-lists .selected_file,.question-code-review .additional_files .evaluation-file-lists .selected_file,.question-code-review .evaluation_files .additional-file-lists .selected_file,.question-code-review .evaluation_files .evaluation-file-lists .selected_file{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;padding:10px 0;min-height:30px}.question-fullstack .additional_files .additional-file-lists .selected_file .file-waiting,.question-fullstack .additional_files .evaluation-file-lists .selected_file .file-waiting,.question-fullstack .evaluation_files .additional-file-lists .selected_file .file-waiting,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file .file-waiting,.question-code-review .additional_files .additional-file-lists .selected_file .file-waiting,.question-code-review .additional_files .evaluation-file-lists .selected_file .file-waiting,.question-code-review .evaluation_files .additional-file-lists .selected_file .file-waiting,.question-code-review .evaluation_files .evaluation-file-lists .selected_file .file-waiting{display:none}.question-fullstack .additional_files .additional-file-lists .selected_file.awaiting .file-actions,.question-fullstack .additional_files .additional-file-lists .selected_file.awaiting .file-error,.question-fullstack .additional_files .additional-file-lists .selected_file.awaiting .file-progress,.question-fullstack .additional_files .evaluation-file-lists .selected_file.awaiting .file-actions,.question-fullstack .additional_files .evaluation-file-lists .selected_file.awaiting .file-error,.question-fullstack .additional_files .evaluation-file-lists .selected_file.awaiting .file-progress,.question-fullstack .evaluation_files .additional-file-lists .selected_file.awaiting .file-actions,.question-fullstack .evaluation_files .additional-file-lists .selected_file.awaiting .file-error,.question-fullstack .evaluation_files .additional-file-lists .selected_file.awaiting .file-progress,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file.awaiting .file-actions,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file.awaiting .file-error,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file.awaiting .file-progress,.question-code-review .additional_files .additional-file-lists .selected_file.awaiting .file-actions,.question-code-review .additional_files .additional-file-lists .selected_file.awaiting .file-error,.question-code-review .additional_files .additional-file-lists .selected_file.awaiting .file-progress,.question-code-review .additional_files .evaluation-file-lists .selected_file.awaiting .file-actions,.question-code-review .additional_files .evaluation-file-lists .selected_file.awaiting .file-error,.question-code-review .additional_files .evaluation-file-lists .selected_file.awaiting .file-progress,.question-code-review .evaluation_files .additional-file-lists .selected_file.awaiting .file-actions,.question-code-review .evaluation_files .additional-file-lists .selected_file.awaiting .file-error,.question-code-review .evaluation_files .additional-file-lists .selected_file.awaiting .file-progress,.question-code-review .evaluation_files .evaluation-file-lists .selected_file.awaiting .file-actions,.question-code-review .evaluation_files .evaluation-file-lists .selected_file.awaiting .file-error,.question-code-review .evaluation_files .evaluation-file-lists .selected_file.awaiting .file-progress{display:none}.question-fullstack .additional_files .additional-file-lists .selected_file.awaiting .file-waiting,.question-fullstack .additional_files .evaluation-file-lists .selected_file.awaiting .file-waiting,.question-fullstack .evaluation_files .additional-file-lists .selected_file.awaiting .file-waiting,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file.awaiting .file-waiting,.question-code-review .additional_files .additional-file-lists .selected_file.awaiting .file-waiting,.question-code-review .additional_files .evaluation-file-lists .selected_file.awaiting .file-waiting,.question-code-review .evaluation_files .additional-file-lists .selected_file.awaiting .file-waiting,.question-code-review .evaluation_files .evaluation-file-lists .selected_file.awaiting .file-waiting{display:block}.question-fullstack .additional_files .additional-file-lists .selected_file.in-progress .file-actions,.question-fullstack .additional_files .additional-file-lists .selected_file.in-progress .file-error,.question-fullstack .additional_files .evaluation-file-lists .selected_file.in-progress .file-actions,.question-fullstack .additional_files .evaluation-file-lists .selected_file.in-progress .file-error,.question-fullstack .evaluation_files .additional-file-lists .selected_file.in-progress .file-actions,.question-fullstack .evaluation_files .additional-file-lists .selected_file.in-progress .file-error,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file.in-progress .file-actions,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file.in-progress .file-error,.question-code-review .additional_files .additional-file-lists .selected_file.in-progress .file-actions,.question-code-review .additional_files .additional-file-lists .selected_file.in-progress .file-error,.question-code-review .additional_files .evaluation-file-lists .selected_file.in-progress .file-actions,.question-code-review .additional_files .evaluation-file-lists .selected_file.in-progress .file-error,.question-code-review .evaluation_files .additional-file-lists .selected_file.in-progress .file-actions,.question-code-review .evaluation_files .additional-file-lists .selected_file.in-progress .file-error,.question-code-review .evaluation_files .evaluation-file-lists .selected_file.in-progress .file-actions,.question-code-review .evaluation_files .evaluation-file-lists .selected_file.in-progress .file-error{display:none}.question-fullstack .additional_files .additional-file-lists .selected_file.in-progress .file-progress,.question-fullstack .additional_files .evaluation-file-lists .selected_file.in-progress .file-progress,.question-fullstack .evaluation_files .additional-file-lists .selected_file.in-progress .file-progress,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file.in-progress .file-progress,.question-code-review .additional_files .additional-file-lists .selected_file.in-progress .file-progress,.question-code-review .additional_files .evaluation-file-lists .selected_file.in-progress .file-progress,.question-code-review .evaluation_files .additional-file-lists .selected_file.in-progress .file-progress,.question-code-review .evaluation_files .evaluation-file-lists .selected_file.in-progress .file-progress{display:block}.question-fullstack .additional_files .additional-file-lists .selected_file.failed .file-progress,.question-fullstack .additional_files .additional-file-lists .selected_file.failed .file-actions,.question-fullstack .additional_files .evaluation-file-lists .selected_file.failed .file-progress,.question-fullstack .additional_files .evaluation-file-lists .selected_file.failed .file-actions,.question-fullstack .evaluation_files .additional-file-lists .selected_file.failed .file-progress,.question-fullstack .evaluation_files .additional-file-lists .selected_file.failed .file-actions,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file.failed .file-progress,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file.failed .file-actions,.question-code-review .additional_files .additional-file-lists .selected_file.failed .file-progress,.question-code-review .additional_files .additional-file-lists .selected_file.failed .file-actions,.question-code-review .additional_files .evaluation-file-lists .selected_file.failed .file-progress,.question-code-review .additional_files .evaluation-file-lists .selected_file.failed .file-actions,.question-code-review .evaluation_files .additional-file-lists .selected_file.failed .file-progress,.question-code-review .evaluation_files .additional-file-lists .selected_file.failed .file-actions,.question-code-review .evaluation_files .evaluation-file-lists .selected_file.failed .file-progress,.question-code-review .evaluation_files .evaluation-file-lists .selected_file.failed .file-actions{display:none}.question-fullstack .additional_files .additional-file-lists .selected_file.failed .file-error,.question-fullstack .additional_files .evaluation-file-lists .selected_file.failed .file-error,.question-fullstack .evaluation_files .additional-file-lists .selected_file.failed .file-error,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file.failed .file-error,.question-code-review .additional_files .additional-file-lists .selected_file.failed .file-error,.question-code-review .additional_files .evaluation-file-lists .selected_file.failed .file-error,.question-code-review .evaluation_files .additional-file-lists .selected_file.failed .file-error,.question-code-review .evaluation_files .evaluation-file-lists .selected_file.failed .file-error{display:block}.question-fullstack .additional_files .additional-file-lists .selected_file.done .file-name,.question-fullstack .additional_files .evaluation-file-lists .selected_file.done .file-name,.question-fullstack .evaluation_files .additional-file-lists .selected_file.done .file-name,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file.done .file-name,.question-code-review .additional_files .additional-file-lists .selected_file.done .file-name,.question-code-review .additional_files .evaluation-file-lists .selected_file.done .file-name,.question-code-review .evaluation_files .additional-file-lists .selected_file.done .file-name,.question-code-review .evaluation_files .evaluation-file-lists .selected_file.done .file-name{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.question-fullstack .additional_files .additional-file-lists .selected_file.done .file-progress,.question-fullstack .additional_files .additional-file-lists .selected_file.done .file-error,.question-fullstack .additional_files .evaluation-file-lists .selected_file.done .file-progress,.question-fullstack .additional_files .evaluation-file-lists .selected_file.done .file-error,.question-fullstack .evaluation_files .additional-file-lists .selected_file.done .file-progress,.question-fullstack .evaluation_files .additional-file-lists .selected_file.done .file-error,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file.done .file-progress,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file.done .file-error,.question-code-review .additional_files .additional-file-lists .selected_file.done .file-progress,.question-code-review .additional_files .additional-file-lists .selected_file.done .file-error,.question-code-review .additional_files .evaluation-file-lists .selected_file.done .file-progress,.question-code-review .additional_files .evaluation-file-lists .selected_file.done .file-error,.question-code-review .evaluation_files .additional-file-lists .selected_file.done .file-progress,.question-code-review .evaluation_files .additional-file-lists .selected_file.done .file-error,.question-code-review .evaluation_files .evaluation-file-lists .selected_file.done .file-progress,.question-code-review .evaluation_files .evaluation-file-lists .selected_file.done .file-error{display:none}.question-fullstack .additional_files .additional-file-lists .selected_file.done .file-actions,.question-fullstack .additional_files .evaluation-file-lists .selected_file.done .file-actions,.question-fullstack .evaluation_files .additional-file-lists .selected_file.done .file-actions,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file.done .file-actions,.question-code-review .additional_files .additional-file-lists .selected_file.done .file-actions,.question-code-review .additional_files .evaluation-file-lists .selected_file.done .file-actions,.question-code-review .evaluation_files .additional-file-lists .selected_file.done .file-actions,.question-code-review .evaluation_files .evaluation-file-lists .selected_file.done .file-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.question-fullstack .additional_files .additional-file-lists .selected_file .file-progress,.question-fullstack .additional_files .evaluation-file-lists .selected_file .file-progress,.question-fullstack .evaluation_files .additional-file-lists .selected_file .file-progress,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file .file-progress,.question-code-review .additional_files .additional-file-lists .selected_file .file-progress,.question-code-review .additional_files .evaluation-file-lists .selected_file .file-progress,.question-code-review .evaluation_files .additional-file-lists .selected_file .file-progress,.question-code-review .evaluation_files .evaluation-file-lists .selected_file .file-progress{position:relative;width:30%;background:#b7c9cc;height:5px;border-radius:20px}.question-fullstack .additional_files .additional-file-lists .selected_file .file-progress .progress,.question-fullstack .additional_files .evaluation-file-lists .selected_file .file-progress .progress,.question-fullstack .evaluation_files .additional-file-lists .selected_file .file-progress .progress,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file .file-progress .progress,.question-code-review .additional_files .additional-file-lists .selected_file .file-progress .progress,.question-code-review .additional_files .evaluation-file-lists .selected_file .file-progress .progress,.question-code-review .evaluation_files .additional-file-lists .selected_file .file-progress .progress,.question-code-review .evaluation_files .evaluation-file-lists .selected_file .file-progress .progress{position:absolute;width:0;border-radius:20px;background:#39424e;height:5px;-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.question-fullstack .additional_files .additional-file-lists .selected_file .file-name,.question-fullstack .additional_files .evaluation-file-lists .selected_file .file-name,.question-fullstack .evaluation_files .additional-file-lists .selected_file .file-name,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file .file-name,.question-code-review .additional_files .additional-file-lists .selected_file .file-name,.question-code-review .additional_files .evaluation-file-lists .selected_file .file-name,.question-code-review .evaluation_files .additional-file-lists .selected_file .file-name,.question-code-review .evaluation_files .evaluation-file-lists .selected_file .file-name{color:#39424e;-ms-flex-preferred-size:50%;flex-basis:50%}.question-fullstack .additional_files .additional-file-lists .selected_file .file-error,.question-fullstack .additional_files .evaluation-file-lists .selected_file .file-error,.question-fullstack .evaluation_files .additional-file-lists .selected_file .file-error,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file .file-error,.question-code-review .additional_files .additional-file-lists .selected_file .file-error,.question-code-review .additional_files .evaluation-file-lists .selected_file .file-error,.question-code-review .evaluation_files .additional-file-lists .selected_file .file-error,.question-code-review .evaluation_files .evaluation-file-lists .selected_file .file-error{color:#db2644}.question-fullstack .additional_files .additional-file-lists .selected_file .file-actions .file-copy-url-btn,.question-fullstack .additional_files .additional-file-lists .selected_file .file-actions .file-delete-btn,.question-fullstack .additional_files .additional-file-lists .selected_file .file-actions .file-download-url-btn,.question-fullstack .additional_files .additional-file-lists .selected_file .file-actions .evaluation-file-delete-btn,.question-fullstack .additional_files .evaluation-file-lists .selected_file .file-actions .file-copy-url-btn,.question-fullstack .additional_files .evaluation-file-lists .selected_file .file-actions .file-delete-btn,.question-fullstack .additional_files .evaluation-file-lists .selected_file .file-actions .file-download-url-btn,.question-fullstack .additional_files .evaluation-file-lists .selected_file .file-actions .evaluation-file-delete-btn,.question-fullstack .evaluation_files .additional-file-lists .selected_file .file-actions .file-copy-url-btn,.question-fullstack .evaluation_files .additional-file-lists .selected_file .file-actions .file-delete-btn,.question-fullstack .evaluation_files .additional-file-lists .selected_file .file-actions .file-download-url-btn,.question-fullstack .evaluation_files .additional-file-lists .selected_file .file-actions .evaluation-file-delete-btn,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file .file-actions .file-copy-url-btn,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file .file-actions .file-delete-btn,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file .file-actions .file-download-url-btn,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file .file-actions .evaluation-file-delete-btn,.question-code-review .additional_files .additional-file-lists .selected_file .file-actions .file-copy-url-btn,.question-code-review .additional_files .additional-file-lists .selected_file .file-actions .file-delete-btn,.question-code-review .additional_files .additional-file-lists .selected_file .file-actions .file-download-url-btn,.question-code-review .additional_files .additional-file-lists .selected_file .file-actions .evaluation-file-delete-btn,.question-code-review .additional_files .evaluation-file-lists .selected_file .file-actions .file-copy-url-btn,.question-code-review .additional_files .evaluation-file-lists .selected_file .file-actions .file-delete-btn,.question-code-review .additional_files .evaluation-file-lists .selected_file .file-actions .file-download-url-btn,.question-code-review .additional_files .evaluation-file-lists .selected_file .file-actions .evaluation-file-delete-btn,.question-code-review .evaluation_files .additional-file-lists .selected_file .file-actions .file-copy-url-btn,.question-code-review .evaluation_files .additional-file-lists .selected_file .file-actions .file-delete-btn,.question-code-review .evaluation_files .additional-file-lists .selected_file .file-actions .file-download-url-btn,.question-code-review .evaluation_files .additional-file-lists .selected_file .file-actions .evaluation-file-delete-btn,.question-code-review .evaluation_files .evaluation-file-lists .selected_file .file-actions .file-copy-url-btn,.question-code-review .evaluation_files .evaluation-file-lists .selected_file .file-actions .file-delete-btn,.question-code-review .evaluation_files .evaluation-file-lists .selected_file .file-actions .file-download-url-btn,.question-code-review .evaluation_files .evaluation-file-lists .selected_file .file-actions .evaluation-file-delete-btn{background:transparent;border:none;text-align:center;cursor:pointer;margin-left:20px}.question-fullstack .additional_files .additional-file-lists .selected_file .file-actions .file-copy-url-btn img,.question-fullstack .additional_files .evaluation-file-lists .selected_file .file-actions .file-copy-url-btn img,.question-fullstack .evaluation_files .additional-file-lists .selected_file .file-actions .file-copy-url-btn img,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file .file-actions .file-copy-url-btn img,.question-code-review .additional_files .additional-file-lists .selected_file .file-actions .file-copy-url-btn img,.question-code-review .additional_files .evaluation-file-lists .selected_file .file-actions .file-copy-url-btn img,.question-code-review .evaluation_files .additional-file-lists .selected_file .file-actions .file-copy-url-btn img,.question-code-review .evaluation_files .evaluation-file-lists .selected_file .file-actions .file-copy-url-btn img{display:block;-webkit-filter:invert(30%) sepia(83%) saturate(1363%) hue-rotate(178deg) brightness(99%) contrast(93%);filter:invert(30%) sepia(83%) saturate(1363%) hue-rotate(178deg) brightness(99%) contrast(93%);height:16px;margin:auto;position:relative}.question-fullstack .additional_files .additional-file-lists .selected_file .file-actions .file-copy-url-btn,.question-fullstack .additional_files .additional-file-lists .selected_file .file-actions .file-download-url-btn,.question-fullstack .additional_files .evaluation-file-lists .selected_file .file-actions .file-copy-url-btn,.question-fullstack .additional_files .evaluation-file-lists .selected_file .file-actions .file-download-url-btn,.question-fullstack .evaluation_files .additional-file-lists .selected_file .file-actions .file-copy-url-btn,.question-fullstack .evaluation_files .additional-file-lists .selected_file .file-actions .file-download-url-btn,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file .file-actions .file-copy-url-btn,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file .file-actions .file-download-url-btn,.question-code-review .additional_files .additional-file-lists .selected_file .file-actions .file-copy-url-btn,.question-code-review .additional_files .additional-file-lists .selected_file .file-actions .file-download-url-btn,.question-code-review .additional_files .evaluation-file-lists .selected_file .file-actions .file-copy-url-btn,.question-code-review .additional_files .evaluation-file-lists .selected_file .file-actions .file-download-url-btn,.question-code-review .evaluation_files .additional-file-lists .selected_file .file-actions .file-copy-url-btn,.question-code-review .evaluation_files .additional-file-lists .selected_file .file-actions .file-download-url-btn,.question-code-review .evaluation_files .evaluation-file-lists .selected_file .file-actions .file-copy-url-btn,.question-code-review .evaluation_files .evaluation-file-lists .selected_file .file-actions .file-download-url-btn{color:#097bbf;text-decoration:underline}.question-fullstack .additional_files .additional-file-lists .selected_file .file-actions .file-delete-btn,.question-fullstack .additional_files .additional-file-lists .selected_file .file-actions .evaluation-file-delete-btn,.question-fullstack .additional_files .evaluation-file-lists .selected_file .file-actions .file-delete-btn,.question-fullstack .additional_files .evaluation-file-lists .selected_file .file-actions .evaluation-file-delete-btn,.question-fullstack .evaluation_files .additional-file-lists .selected_file .file-actions .file-delete-btn,.question-fullstack .evaluation_files .additional-file-lists .selected_file .file-actions .evaluation-file-delete-btn,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file .file-actions .file-delete-btn,.question-fullstack .evaluation_files .evaluation-file-lists .selected_file .file-actions .evaluation-file-delete-btn,.question-code-review .additional_files .additional-file-lists .selected_file .file-actions .file-delete-btn,.question-code-review .additional_files .additional-file-lists .selected_file .file-actions .evaluation-file-delete-btn,.question-code-review .additional_files .evaluation-file-lists .selected_file .file-actions .file-delete-btn,.question-code-review .additional_files .evaluation-file-lists .selected_file .file-actions .evaluation-file-delete-btn,.question-code-review .evaluation_files .additional-file-lists .selected_file .file-actions .file-delete-btn,.question-code-review .evaluation_files .additional-file-lists .selected_file .file-actions .evaluation-file-delete-btn,.question-code-review .evaluation_files .evaluation-file-lists .selected_file .file-actions .file-delete-btn,.question-code-review .evaluation_files .evaluation-file-lists .selected_file .file-actions .evaluation-file-delete-btn{color:#738f93}.question-fullstack .nav-btns,.question-code-review .nav-btns{position:absolute;font-size:2em;background:rgba(0,0,0,0.5);width:35px;height:35px;display:block;text-align:center !important;z-index:1;border-radius:25px;color:white;cursor:pointer;top:150px;opacity:0.3}.question-fullstack .nav-btns:hover,.question-code-review .nav-btns:hover{opacity:0.95}.question-fullstack .nav-btns.left,.question-code-review .nav-btns.left{left:10px}.question-fullstack .nav-btns.left .icon--single:before,.question-code-review .nav-btns.left .icon--single:before{margin-left:-3px}.question-fullstack .nav-btns.right,.question-code-review .nav-btns.right{right:10px}.question-fullstack .nav-btns.right .icon--single:before,.question-code-review .nav-btns.right .icon--single:before{margin-left:3px}.question-fullstack .code-body .CodeMirror-scroll,.question-code-review .code-body .CodeMirror-scroll{max-height:285px}.question-fullstack .code-body .CodeMirror-line,.question-code-review .code-body .CodeMirror-line{word-wrap:break-word;white-space:pre-wrap;word-break:break-all}.question-fullstack .file-editor-parent,.question-code-review .file-editor-parent{position:relative}.question-fullstack .file-editor-parent .block-editor,.question-code-review .file-editor-parent .block-editor{cursor:not-allowed;position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid #EFF1F3;background:white;text-align:center;z-index:5;opacity:0.9}.question-fullstack .file-editor-parent .block-editor h3,.question-code-review .file-editor-parent .block-editor h3{font-size:2em;margin-top:100px}.question-fullstack .try-question-container,.question-code-review .try-question-container{position:absolute;top:20px;right:20px}.question-fullstack .try-question-container .fullstack-try-question button.disabled,.question-code-review .try-question-container .fullstack-try-question button.disabled{opacity:0.8;pointer-events:all}.question-fullstack .fullstack-setup-project,.question-code-review .fullstack-setup-project{position:relative}.question-fullstack .fullstack-setup-project .validation-header i,.question-code-review .fullstack-setup-project .validation-header i{font-size:0.9em}.question-fullstack .fullstack-setup-project .validation-header span.inline-throbber.loading,.question-code-review .fullstack-setup-project .validation-header span.inline-throbber.loading{width:20px;height:20px;top:2px;margin-top:-5px;margin-left:5px}.question-fullstack .fullstack-setup-project .validation-step,.question-code-review .fullstack-setup-project .validation-step{font-weight:500}.question-fullstack .fullstack-setup-project .validation-step i.icon--single,.question-code-review .fullstack-setup-project .validation-step i.icon--single{font-size:0.9em}.question-fullstack .fullstack-setup-project .validation-step i.icon--single.error,.question-code-review .fullstack-setup-project .validation-step i.icon--single.error{color:#f65039}.question-fullstack .fullstack-setup-project .validation-step i.icon--single.valid,.question-code-review .fullstack-setup-project .validation-step i.icon--single.valid{color:#00751f}.question-fullstack .fullstack-setup-project .underline,.question-code-review .fullstack-setup-project .underline{text-decoration:underline}.question-fullstack .quesiton-base input[type='text'],.question-code-review .quesiton-base input[type='text']{margin-bottom:20px}.question-fullstack .quesiton-base .btn.add-tag-elem,.question-fullstack .quesiton-base .add-tag-elem.btn-inverse,.question-fullstack .quesiton-base .add-tag-elem.btn-grey,.question-code-review .quesiton-base .btn.add-tag-elem,.question-code-review .quesiton-base .add-tag-elem.btn-inverse,.question-code-review .quesiton-base .add-tag-elem.btn-grey{background:white;box-shadow:none}.question-fullstack .quesiton-base .btn.add-tag-elem:hover,.question-fullstack .quesiton-base .add-tag-elem.btn-inverse:hover,.question-fullstack .quesiton-base .add-tag-elem.btn-grey:hover,.question-code-review .quesiton-base .btn.add-tag-elem:hover,.question-code-review .quesiton-base .add-tag-elem.btn-inverse:hover,.question-code-review .quesiton-base .add-tag-elem.btn-grey:hover{background:#f8f9fa}.question-fullstack .download-config-banner,.question-code-review .download-config-banner{border:1px solid #ccc;padding:15px;padding-right:25px;position:relative;border-radius:3px;background:#fff8ca}.question-fullstack .download-config-banner a.close-banner,.question-code-review .download-config-banner a.close-banner{color:#39424e;position:absolute;z-index:1;top:8px;right:10px;font-size:1.2em}.question-fullstack ul.wizard-steps li span.wizard-numb,.question-code-review ul.wizard-steps li span.wizard-numb{width:30px;height:30px;overflow:hidden;display:block;box-sizing:border-box;text-align:center;position:absolute;top:13px;padding:0;margin:0;left:30px;font-size:14px;padding-top:5px}.question-fullstack ul.wizard-steps li:first-child a,.question-fullstack ul.wizard-steps li:first-child .head_text,.question-code-review ul.wizard-steps li:first-child a,.question-code-review ul.wizard-steps li:first-child .head_text{padding-left:60px}.question-fullstack ul.wizard-steps li:first-child span.wizard-numb,.question-code-review ul.wizard-steps li:first-child span.wizard-numb{left:20px}.question-fullstack ul.wizard-steps li a:focus-within,.question-code-review ul.wizard-steps li a:focus-within{border:2px solid #005cc8;outline:none !important}.question-fullstack ul.wizard-steps li a,.question-fullstack ul.wizard-steps li .head_text,.question-code-review ul.wizard-steps li a,.question-code-review ul.wizard-steps li .head_text{padding-left:70px}.quesiton-base .internal_notes_container,.quesiton-base .projects_instructions_container{display:none;overflow:hidden}.quesiton-base .internal_notes_container i.icon-down-open,.quesiton-base .projects_instructions_container i.icon-down-open{top:2px}.pricing-body-desc .tooltip-inner{min-width:200px}.test-tryquestion .btn-white:focus{border-radius:4px;outline:3px solid #005fcc !important;outline-offset:1px}.test-tryquestion .settings-editor:focus{border-radius:4px;outline:3px solid #005fcc !important;outline-offset:1px}.test-tryquestion #candidate-file-input-label:focus{border-radius:4px;outline:3px solid #005fcc !important;outline-offset:1px}.test-tryquestion .js-ans-submit:focus{border-radius:4px;outline:3px solid #005fcc !important;outline-offset:1px}.test-tryquestion .js-ans-submit{margin-top:0px}.test-tryquestion .try-test{margin:10px 30px}.test-tryquestion .try-test *:focus{border-radius:4px;outline:3px solid #005fcc !important;outline-offset:1px}.cand_status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cand_status .dropdown-wrapper{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}.cand_status .dropdown{cursor:pointer}.cand_status .dropdown .icon-ellipsis-vert{margin-left:auto;color:#626b7f}.cand_status .dropdown .candidate-actions{border-top:1px solid rgba(0,0,0,0.2);border-radius:5px;left:-110px}form.signup-form [data-field='consent_email'] label{font-weight:normal}form.signup-form [data-field='consent_email'] input#consent_email_checkbox{top:0}.che-editor-controls{height:40px;background-color:#191c28;position:relative}.che7-editor-controls{height:40px}.git-instructions-list{margin-bottom:10px}.git-instructions-list-byod{margin-bottom:4px}.che-git-instructions{background-color:#1b2535;height:calc(100vh - 120px);left:0;position:absolute;top:0;width:100%}.server-unreachable-div{background-color:#1c2434;height:calc(100vh - 120px);left:0;position:absolute;top:0;width:100%;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}.server-unreachable-message{color:#c2c7d0;font-size:1.2em;font-weight:bold}span.loading.inline-throbber-small{width:15px;height:15px;top:3px;margin-right:0px}#reset-project-status-ok::before,#reset-project-status-error::before{margin-right:0px}.git-instructions-fullstack{color:#26a655 !important;border-color:#26a655 !important}.git-instructions-content{color:#c2c7d0;padding:0 !important;margin-top:15px;margin-bottom:20px;font-weight:bold}.git-instructions-content-byod{color:#c2c7d0;margin-top:15px;margin-bottom:11px;font-size:14px;font-weight:600}.git-instructions-sub-content-byod{color:#c2c7d0;font-size:13px;font-weight:550;margin-bottom:10px;margin-top:11px;padding:0 !important}.git-instructions-span{color:#c2c7d0;font-weight:bold;margin-bottom:10px}.git-url-alert{background-color:#d3a19a;border:1px solid #ff7562;border-radius:2px;color:#191c28;font-size:0.9em;font-weight:600;padding:10px}#close-git-url-alert{margin-right:-10px;margin-top:-10px}.git-commands{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;margin-bottom:15px}.git-commands-byod{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:auto;margin-bottom:8px}.git-instructions-pre{color:#c2c7d0;padding:10px;background-color:#0f1720;border-radius:2px;border:unset}.git-instructions-pre.with-border{border-left:4px solid #3c94dd}.git-instructions-pre-byod{color:#c2c7d0;padding:9px;background-color:#0f1720;font-size:13px;border-radius:2px;border:unset}.git-instructions-pre-byod.with-border{border-left:4px solid #3c94dd}#prelogin_slides{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#prelogin_slides .prelogin_slide{height:336px}#prelogin_slides .prelogin_slide p{font-size:20px}#prelogin_slides .prelogin_slide img{width:100%}#prelogin_slides .prelogin_rba{height:299px}#prelogin_slides .prelogin_rba p{font-size:17px}#prelogin_slides .prelogin_rba img{height:55%;padding:5px;width:90%}#prelogin_slides .prelogin_slide_controls span{background:#c2c7d0;border-radius:50%;cursor:pointer;display:inline-block;height:15px;width:15px}#prelogin_slides .prelogin_slide_controls span.active{background:#fff;box-shadow:0 1px 4px 1px #ddd}#powered_by{width:120px}#che-smallscreen-button{position:fixed;right:14px;top:14px;z-index:1000}#che-smallscreen-button .icon-resize-small::before{margin-right:0}#che-show-question-button{position:fixed;right:58px;top:14px;z-index:1000}#che-fullscreen-button{color:white}#ck-container iframe.fullscreen{height:calc(100% - 70px);left:0;position:fixed;top:70px;width:100%;z-index:1000}.import-fullstack-dialog .hr-dialog-body{padding-bottom:0px !important;position:relative}.import-fullstack-dialog .import-skip-line{font-size:14px;bottom:-52px;position:absolute}.import-fullstack-dialog .import-skip-line input[type='checkbox']{top:0}.rba-run-tests-output{margin-top:100px;padding:15px;border:1px solid #c2c7d0}.rba-run-tests-output .status{font-size:20px;font-weight:bold;margin-bottom:10px;margin-left:2px}.rba-run-tests-output .logs{background:#191c28;color:white;font-size:12px;font-weight:bold;padding:15px;height:400px;overflow:scroll}.rba-run-tests-output .logs .hspinner{height:55px;width:55px;background-size:55px;position:absolute;left:50%;bottom:18%}.rba-run-tests-output .logs .error{color:#f65039}#reset-project-button{color:color-medium-blue;cursor:pointer;font-size:13px;font-weight:550}#reset-project-button-che7{color:#ef6c00;cursor:pointer;font-size:13px;font-weight:600}#che7-reset-overlay{background-color:transparent;height:calc(100vh - 120px);left:0;position:absolute;top:0;width:100%}#view-ide-tutorial{color:color-medium-blue;cursor:pointer;font-size:13px;font-weight:550}.work-offline{color:#7e8897;cursor:pointer;font-size:13px;font-weight:550;pointer-events:auto}.work-offline[disabled~='disabled']{cursor:auto;pointer-events:none}.online-ide{color:white;cursor:pointer;font-size:13px;font-weight:550;margin-top:10px;pointer-events:auto}.online-ide[disabled~='disabled']{cursor:auto;pointer-events:none}.switch{position:relative;display:inline-block;vertical-align:baseline;width:65px;height:29px;padding:1px;border-radius:3px;cursor:pointer}.switch::after{line-height:1.5}.switch-input{position:absolute;top:0;left:0;opacity:0}.switch-label{position:relative;display:block;height:inherit;font-size:10px;text-transform:uppercase;background:#3a424e;border-radius:8%;box-shadow:inset 0 1px 2px rgba(0,0,0,0.12),inset 0 0 2px rgba(0,0,0,0.15);-webkit-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity background;transition-property:opacity background;margin-top:-30px}.switch-label:before,.switch-label:after{position:absolute;top:50%;margin-top:-.5em;line-height:1;-webkit-transition:inherit;transition:inherit}.switch-handle{position:absolute;top:3px;left:3px;width:30px;height:25px;background:#b6bcc6;border-radius:8%;box-shadow:1px 1px 5px rgba(0,0,0,0.2);-webkit-transition:left .15s ease-out;transition:left .15s ease-out}.switch-input:checked ~ .switch-handle{box-shadow:-1px 1px 5px rgba(0,0,0,0.2);left:34px}.vertical-line{border-left:1px solid #3a424e;height:18px}#ide-tutorial-modal{left:42%;padding-right:10px;top:55%}#ide-tutorial-modal .modal-body{height:700px;margin-left:18px;margin-top:-10px;overflow:hidden;padding-bottom:30px;padding-right:9px;width:800px}#close-ide-tutorial{color:#696969;font-size:10px;margin-right:-10px;margin-top:-8px}.git-bold-instruction{font-weight:bold}.add-margin-top{margin-top:85px}.git-commit{color:#fff;font-size:13px;font-weight:500}.git-commit-id-color{color:#d8af78}.git-commit-padding-top{padding-top:12px}.git-inline-display{display:inline-block}.git-commit-id{width:10px}.git-commit-author{width:10px}.git-commit-date{width:23px}.git-commit-message{background-color:#1b2535;color:#fff;font-size:13px;font-weight:500;line-height:16px;margin-bottom:8px;margin-top:10px;min-height:16px}.git-instructions-list-byod{color:#73839f;font-size:13px;font-weight:500;margin-bottom:1px}#git-log{background-color:#0e1721;height:519px;overflow:auto;position:relative}.git-clone-div{position:relative}#copy-git-clone-url{color:#73839f;cursor:pointer;font-size:10px;position:absolute;right:0px;top:-22px}#copy-git-clone-url:hover{color:#fff}#copy-git-clone-url i{font-size:8px;top:-1px}#copy-git-clone-url i:before{margin-right:0px}#no-commits-div{display:table;padding-top:260px;text-align:center;width:100%}#no-commits-para{color:white;display:table-cell;font-family:Arial, Helvetica, sans-serif;font-weight:600;vertical-align:middle;word-spacing:2px}.git-command{background-color:#0e1721;border-left:3px solid #0094e3;color:#73839f;font-size:13px;padding:7px;padding-left:10px;overflow:hidden}.git-instructions-byod{background-color:#0e1721;color:#73839f;font-size:13px}.git-instructions-parent-div{background-color:#1b2535;display:block;max-height:unset;overflow:auto}.git-info{border-radius:0;text-align:center}.access-ide-help{font-size:14px;color:#0076b9;cursor:pointer;opacity:0.7}.access-ide-help:hover{opacity:1}.ide-beta{padding-left:5px;width:27px;height:7px;font-size:10px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:5;letter-spacing:1px;text-align:left;text-transform:uppercase;color:#738f93}.scoring-error .scoring-error-body{background:#f8f8f8;border:2px solid #e6e6e6;border-radius:6px;padding:15px}.workspace-file-tabs{height:25px !important;font-weight:500 !important;padding:6px 12px 6px 12px !important;border-width:0px 0px 1px 0px !important}.workspace-file-tabs a{cursor:pointer;margin-right:20px !important;padding:5px 15px 5px 15px !important}.workspace-file-div{border-top:#f0f0f0 1px solid;border-bottom:#f0f0f0 1px solid}.workspace-file-newtab-button{padding-top:3px;margin-right:-5px;cursor:pointer}.boot-status-logo{background-size:64px;display:table;height:64px;margin-bottom:10px;width:64px}.boot-status-text{color:#39424e;font-size:16px}.workspace-actions-menu{cursor:pointer}.workspace-actions-list{box-shadow:0 0 1px #51555a;display:none;position:absolute;right:10px;top:90%;z-index:1}.workspace-actions-list ul{background:#303741;list-style-type:none}.workspace-actions-list li{cursor:pointer;padding:5px 15px}.workspace-actions-list li:not(:last-child){border-bottom:1px solid #3a424e}.workspace-actions-list li:hover{background:#374050}.workspace-actions-list li a{color:#f3f7f7}.workspace-actions-list span{font-size:13px;font-weight:550}#reset-project-status{position:absolute;background:#191d28de;width:100%;height:100%;color:#fff;text-align:center;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}#reset-project-status>.hackerrank_spinner{width:64px;height:64px}.review-ide+.review-logs{clear:both}.prelogin_jupyter_img{margin-top:20px;box-shadow:2px 2px 10px #cccccc}.sentence-complete-wrong{color:#db2644;padding-left:4px}.sentence-complete-right{color:#068932;padding-left:4px}.see-more-dialog-popup{display:block;margin:0 0 9px;font-size:14px;word-wrap:break-word;white-space:pre-wrap;color:#39424e;padding:15px;text-align:left}.question-sudorank .new-tag,.question-sudorank .deprecated-tag{background:#2ec866;border-radius:3px;color:#fff;font-size:12px;padding:1px 5px}.question-sudorank .deprecated-tag{background:#b6bcc6}.question-sudorank .support-sub-bar{height:104px}.question-sudorank-step2-form input[type='radio']{vertical-align:middle}.gdpr-data-container .disabled{pointer-events:none}.gdpr-data-container .btn-danger{color:#fff;background-image:-webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28}.gdpr-data-container label .upload-csv-link,.gdpr-data-container label .date-picker{display:none}.gdpr-data-container label input:checked ~ .upload-csv-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gdpr-data-container label input:checked ~ .date-picker{display:block}.gdpr-data-container .modal{padding:40px}.gdpr-data-container .modal .modal-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gdpr-data-container .modal .modal-head i{color:#696969}.gdpr-data-container .modal .warning-container{text-align:center}.gdpr-data-container .modal .warning-container .message{box-sizing:border-box;border-radius:2px;border:1px solid #ffbd00;padding:8px}.gdpr-data-container .modal .warning-container .warning{background:#ffefbc;border-color:#ffbd00;color:#bc892e}.gdpr-data-container .modal .warning-container .cold-warning{background:#cbebfb;border-color:#008dc0;color:#097bbf}.gdpr-data-container .modal .confirmation-text{width:100%;height:30px;padding:0 5px}.gdpr-data-container .modal .modal-page-2,.gdpr-data-container .modal .modal-page-3{display:none}.gdpr-data-container span.inline-throbber.loading{background:url(https://hrcdn.net/hackerrank/assets/throbber-d9fc7c916661387f468118b48926c3cb7b7b948c7bcb86bd9455f8ca2f149c51.gif);background-size:100%}.scorecard-wrapper+.soft-divider{box-shadow:none}.scorecard-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px}.scorecard-item__label{color:#39424e;-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;font-size:14px;font-style:normal;font-weight:bold}.scorecard-item__info{-webkit-box-flex:1;-ms-flex:1;flex:1}.scorecard-item__info .icon-star::before{margin-right:0}.scorecard-item__info-neutral{color:#576871}.scorecard-item__info-yes{color:#068932}.scorecard-item__info-no{color:#db2644}.scorecard-item__info-empty{color:#b7c9cc}.scorecard-item__info-feedback{font-size:14px;white-space:pre-wrap;word-break:break-word;font-style:italic}.evaluation-button .icon2-sharetest{font-size:10px}.evaluation-banner{background:rgba(219,113,0,0.1);border-radius:3px;font-size:13px;margin-bottom:15px;padding:15px 20px}.evaluation-lock{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;margin:0 auto;border:3px solid rgba(219,113,0,0.1);box-shadow:0 3px 10px rgba(219,113,0,0.08);border-radius:100%;width:60px;height:60px}.evaluation-lock .icon-lock::before{font-size:30px;height:40px;left:3px;top:3px;width:40px}.evaluation-scored{margin:auto;height:90px;width:90px}.evaluation-scored .progress-circle{position:relative;width:90px;height:90px;border-radius:50%;background:#f3f7f7}.evaluation-scored .progress-circle:after{border:none;position:absolute;top:3px;left:3px;text-align:center;display:block;border-radius:50%;width:84px;height:84px;background-color:white;content:' '}.evaluation-scored .progress-circle .value-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;min-height:90px;width:90px;text-align:center;z-index:2}.evaluation-scored .progress-circle.over50 .left-half-clipper{clip:rect(auto, auto, auto, auto)}.evaluation-scored .progress-circle.over50 .first50-bar{position:absolute;clip:rect(0, 90px, 90px, 45px);background-color:#1ba94c;border-radius:50%;width:90px;height:90px}.evaluation-scored .progress-circle .left-half-clipper{-webkit-transform:rotate(180deg);transform:rotate(180deg);border-radius:50%;width:90px;height:90px;position:absolute;clip:rect(0, 90px, 90px, 45px)}.evaluation-scored .progress-circle .value-bar{position:absolute;clip:rect(0, 45px, 90px, 0);width:90px;height:90px;border-radius:50%;border:3px solid #1ba94c;box-sizing:border-box}.evaluation-scored .progress-circle:not(.over50) .first50-bar{display:none}.evaluation-scored .percentage{font-size:18px}.evaluation-scored .score{font-size:13px}.evaluation-icon{color:#db7100}.evaluation-icon::before{font-size:14px}.evaluation-icon--large::before{font-size:24px}.react-reports-banner{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;background:-webkit-linear-gradient(left, #1f3d83 0%, #097bbf 100%);background:linear-gradient(90deg, #1f3d83 0%, #097bbf 100%);color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3px}.react-reports-banner__btn{box-sizing:border-box;margin-left:10px;padding:5px 10px;background:transparent;color:#fff;border:1px solid #fff;border-radius:3px;font-weight:700;cursor:pointer}.react-reports-banner__link{color:#fff;text-decoration:underline;cursor:pointer}.react-reports-redirect-dialog{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;padding-top:50px;padding-bottom:15px}.sourcing-dashboard-v3-container{height:100%;position:relative}.sourcing-dashboard-v3-container #dashboard-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;z-index:100}.sourcing-dashboard-v3-container .btn,.sourcing-dashboard-v3-container .btn-inverse,.sourcing-dashboard-v3-container .btn-inverse.btn-inverse--alt:hover,.sourcing-dashboard-v3-container .btn-grey{outline:none;border-radius:3px}.sourcing-dashboard-v3-container .btn-group>.btn:first-child,.sourcing-dashboard-v3-container .btn-group>.btn-inverse:first-child,.sourcing-dashboard-v3-container .btn-group>.btn-grey:first-child,.sourcing-dashboard-v3-container .btn-group>.btn-inverse:first-child,.sourcing-dashboard-v3-container .btn-group>.btn-grey:first-child{border-radius:3px 0 0 3px}.sourcing-dashboard-v3-container .btn-group>.btn:last-child,.sourcing-dashboard-v3-container .btn-group>.btn-inverse:last-child,.sourcing-dashboard-v3-container .btn-group>.btn-grey:last-child,.sourcing-dashboard-v3-container .btn-group>.btn-inverse:last-child,.sourcing-dashboard-v3-container .btn-group>.btn-grey:last-child{border-radius:0 3px 3px 0}.sourcing-dashboard-v3-container .btn-group>.btn:first-child:last-child,.sourcing-dashboard-v3-container .btn-group>.btn-inverse:first-child:last-child,.sourcing-dashboard-v3-container .btn-group>.btn-grey:first-child:last-child{border-radius:3px}.sourcing-dashboard-v3-container .skill-bubble{display:inline-block;padding:5px 10px;border-radius:25px;background:rgba(46,200,102,0.7);color:white}.sourcing-dashboard-v3-container input[id^='toggle-']{max-height:0;max-width:0;opacity:0}.sourcing-dashboard-v3-container input[id^='toggle-']+label{display:inline-block;position:relative;box-shadow:inset 0 0 0px 1px #d5d5d5;text-indent:-5000px;height:20px;width:40px;padding:0;border-radius:15px;background:#b6cadc}.sourcing-dashboard-v3-container input[id^='toggle-']+label:before{content:"";position:absolute;display:block;height:20px;width:20px;top:0;left:0;border-radius:10px;background:#1fca5f;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.sourcing-dashboard-v3-container input[id^='toggle-']+label:after{content:"";position:absolute;display:block;height:20px;width:20px;top:0;left:0px;border-radius:10px;background:white;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2),0 2px 4px rgba(0,0,0,0.2);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.sourcing-dashboard-v3-container input[id^='toggle-']:checked+label:before{width:40px;background:#1fca5f}.sourcing-dashboard-v3-container input[id^='toggle-']:checked+label:after{left:20px;box-shadow:inset 0 0 0 1px #1fca5f,0 2px 4px rgba(0,0,0,0.2)}.sourcing-job-admin input[id^='toggle-'],.job-admin-container input[id^='toggle-']{max-height:0;max-width:0;opacity:0}.sourcing-job-admin input[id^='toggle-']+label,.job-admin-container input[id^='toggle-']+label{display:inline-block;position:relative;box-shadow:inset 0 0 0px 1px #d5d5d5;text-indent:-5000px;height:20px;width:40px;padding:0;border-radius:15px;background:#b6cadc}.sourcing-job-admin input[id^='toggle-']+label:before,.job-admin-container input[id^='toggle-']+label:before{content:"";position:absolute;display:block;height:20px;width:20px;top:0;left:0;border-radius:10px;background:#1fca5f;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.sourcing-job-admin input[id^='toggle-']+label:after,.job-admin-container input[id^='toggle-']+label:after{content:"";position:absolute;display:block;height:20px;width:20px;top:0;left:0px;border-radius:10px;background:white;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2),0 2px 4px rgba(0,0,0,0.2);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.sourcing-job-admin input[id^='toggle-']:checked+label:before,.job-admin-container input[id^='toggle-']:checked+label:before{width:40px;background:#1fca5f}.sourcing-job-admin input[id^='toggle-']:checked+label:after,.job-admin-container input[id^='toggle-']:checked+label:after{left:20px;box-shadow:inset 0 0 0 1px #1fca5f,0 2px 4px rgba(0,0,0,0.2)}.sourcing-dashboard-v3{width:100%;height:100%;overflow:hidden}.sourcing-dashboard-v3 .page-content{height:100%;position:relative;overflow:hidden}.sourcing-dashboard-v3 .sourcing-navigation{height:55px;position:absolute;top:0;left:0;right:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sourcing-dashboard-v3 .main-view-container{position:relative;height:100%;padding-top:65px;padding-bottom:38px;box-sizing:border-box}.sourcing-dashboard-v3 .dropdown{position:relative}.sourcing-dashboard-v3 .dropdown ul.dropdown-menu{left:auto;right:10px;border-radius:3px;border:1px solid #EFF1F3;box-shadow:0px 0px 1px 0px #999}.sourcing-dashboard-v3 .dropdown ul.dropdown-menu a{padding:15px;font-weight:600;color:#626b7f;width:100%;text-align:left}.sourcing-dashboard-v3 .dropdown .section-separator{padding:0}.sourcing-dashboard-v3 label{display:inline;line-height:inherit;margin:0}.sourcing-dashboard-v3 .btn,.sourcing-dashboard-v3 .btn-inverse,.sourcing-dashboard-v3 .btn-inverse.btn-inverse--alt:hover,.sourcing-dashboard-v3 .btn-grey{padding:7px 10px;font-size:13px}.sourcing-navigation ul.sourcing-nav{margin:0;padding:0;height:100%;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.sourcing-navigation ul.sourcing-nav li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:center}.sourcing-navigation ul.sourcing-nav li.nav-btn{float:left;height:40px;list-style:none;position:relative;margin-bottom:5px}.sourcing-navigation ul.sourcing-nav li.nav-btn>a{width:120px;font-weight:600;padding:10px 15px;box-sizing:border-box}.sourcing-navigation ul.sourcing-nav li.nav-btn.dropdown>a,.sourcing-navigation ul.sourcing-nav li.nav-btn.dropdown>a:hover{color:#626b7f;border:1px solid #b6cadc;border-radius:3px}.sourcing-navigation ul.sourcing-nav li.nav-btn.dropdown>a:hover{background-color:#e0e8f2}.sourcing-navigation ul.sourcing-nav li.nav-btn.dropdown.open>a{background-color:white}.sourcing-navigation ul.sourcing-nav li.nav-btn .dropdown-menu a{padding:10px 15px}.sourcing-navigation ul.sourcing-nav .dropdown-menu .nav-edit-job__item{width:320px}.sourcing-navigation ul.sourcing-nav .dropdown-menu .nav-edit-job__item--btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px}.sourcing-navigation ul.sourcing-nav .dropdown-menu .nav-edit-job__item--title{font-weight:600;font-size:14px;color:#0d4c6c;width:200px;text-align:left}.sourcing-navigation ul.sourcing-nav .dropdown-menu .nav-edit-job__item--city{font-size:12px;color:#b6cadc;width:90px;text-align:left}.sourcing-navigation ul.sourcing-nav .dropdown-menu .nav-edit-job__item--all{width:100%;text-align:center;font-size:12px;border-top:1px dashed #e0e8f2}.sourcing-navigation ul.sourcing-nav li.nav-item{float:left;height:100%;list-style:none;position:relative}.sourcing-navigation ul.sourcing-nav li.nav-item>a{display:block;line-height:50px;font-weight:600;padding:0 20px;color:#626b7f;border-bottom:5px solid #EFF1F3}.sourcing-navigation ul.sourcing-nav li.nav-item>a.dots-toggle{padding:0 20px 0 0}.sourcing-navigation ul.sourcing-nav li.nav-item>a:hover{color:#2ec866}.sourcing-navigation ul.sourcing-nav li.nav-item.active>a{border-bottom:5px solid #2ec866;color:#2ec866}.sourcing-navigation ul.sourcing-nav li.nav-item span.count{position:absolute;right:0;top:4px;display:block;padding:2px 5px;line-height:12px;font-size:10px;background:#dedede;color:#626b7f;font-weight:bold;border-radius:3px}.sourcing-navigation ul.sourcing-nav li.nav-item.highlight-count span.count{background:#2ec866;color:white}.sourcing-navigation ul.sourcing-nav li.nav-item.dropdown>a,.sourcing-navigation ul.sourcing-nav li.nav-item.dropdown>a:hover{line-height:40px;font-size:20px;border:none;color:#626b7f}.sourcing-jobs__ats{width:1000px}.sourcing-jobs__settings{width:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sourcing-jobs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sourcing-jobs__item--info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0}.sourcing-jobs__item--edit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;border-right:1px #e0e8f2 dashed;border-left:1px #e0e8f2 dashed}.sourcing-jobs__item--edit .edit-btn{background-color:#79a7c1;color:white;font-weight:600;padding-left:20px;padding-right:20px}.sourcing-jobs__item--edit .edit-btn:hover{box-shadow:0 4px 8px 0 rgba(121,167,193,0.4)}.sourcing-jobs__item--toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sourcing-jobs__item--toggle p.status-text{color:#0d4c6c;font-weight:600}.sourcing-applicants-view{height:100%}.flexbox{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-item{-webkit-transition:all 300ms linear;transition:all 300ms linear}.flex-collapse{-webkit-box-flex:.00001 !important;-ms-flex:.00001 !important;flex:.00001 !important}.sourcing-applicants{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.sourcing-applicants .sourcing-sidebar{height:100%;width:100%;border-right:1px solid #EFF1F3;position:relative}.sourcing-applicants .applicants-listing-container{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;position:relative}.sourcing-applicants .applicants-listing-container .applicants-listing{-webkit-box-flex:1;-ms-flex:1;flex:1}.sourcing-applicants .applicants-listing-container .report{-webkit-box-flex:2;-ms-flex:2;flex:2}.sourcing-applicants .open-report-overlay{position:absolute;background:transparent;top:0;left:300px;right:0;z-index:10;bottom:0}.sourcing-applicants .applicants-listing{position:relative;height:100%;box-sizing:border-box;padding-top:75px;overflow:hidden}.sourcing-applicants .applicants-listing.narrow{border-right:1px solid #EFF1F3}.sourcing-applicants .sourcing-applicants-header{border-bottom:1px solid #EFF1F3;position:absolute;top:0;left:0;right:0;z-index:5;height:35px;background:white}.sourcing-applicants .sourcing-applicants-header .dropdown>a,.sourcing-applicants .sourcing-applicants-header .dropdown>a:hover{color:#626b7f;font-weight:600;font-size:.95em}.sourcing-applicants .sourcing-applicants-header .dropdown .dropdown-menu{top:25px;right:0}.sourcing-applicants .sourcing-applicants-header .dropdown .dropdown-menu a{padding:10px;font-size:0.9em;text-transform:uppercase;border-bottom:1px solid #EFF1F3}.sourcing-applicants .sourcing-applicants-header .dropdown .dropdown-menu li:last-child a{border-bottom:none}.sourcing-applicants .sourcing-applicants-header .clear-all i.icon2-close{font-size:12px}.sourcing-applicants .sourcing-applicants-header .clear-all i.icon2-close:before{margin-right:2px}.sourcing-applicants .sourcing-applicants-header .bubble{background:#f8f9fa;color:#626b7f;border-radius:500px;height:28px;box-sizing:border-box;cursor:pointer}.sourcing-applicants .sourcing-applicants-header .bubble a{color:#626b7f;-webkit-transition:none;transition:none;padding:5px 10px;display:block}.sourcing-applicants .sourcing-applicants-header .bubble.active,.sourcing-applicants .sourcing-applicants-header .bubble:hover{background:#979faf;color:white}.sourcing-applicants .sourcing-applicants-header .bubble.active a,.sourcing-applicants .sourcing-applicants-header .bubble:hover a{color:white}.sourcing-applicants .sourcing-applicants-header .bubble i.icon--single{top:0}.sourcing-applicants .sourcing-applicants-header .rejection-button .dropdown-menu{top:37px;box-shadow:none;right:0px}.sourcing-applicants .sourcing-applicants-header.show-bulk-actions .sort-by{display:none}.sourcing-applicants .sourcing-applicants-header.show-bulk-actions .bulk-actions{display:block}.sourcing-sidebar-container{height:100%;width:62px;border-right:1px solid #EFF1F3}.sourcing-sidebar-container .sidebar-header{position:absolute;left:0;width:100%;box-sizing:border-box;height:60px;z-index:1}.sourcing-sidebar-container a.toggle-sidebar,.sourcing-sidebar-container a.toggle-sidebar:hover{cursor:pointer;color:#626b7f;font-size:18px}.sourcing-sidebar-container .sidebar-container{position:absolute;left:0;right:0;top:50px;bottom:0;display:none}.sourcing-sidebar-container .reset-sidebar{display:none}.sourcing-sidebar-container.expanded{width:300px}.sourcing-sidebar-container.expanded .reset-sidebar{display:inline}.sourcing-sidebar-container.expanded .sidebar-container{display:block}.sourcing-filter-sidebar{height:100%}.sourcing-filters{height:100%;width:100%;box-sizing:border-box;position:relative}.sourcing-filters .filter-body-wrapper{padding-top:30px;overflow-y:hidden;box-sizing:border-box;height:100%}.sourcing-filters .filter-body{overflow-y:scroll;height:100%}.sourcing-filters .filter-set{font-size:12px;border-bottom:1px solid #EFF1F3}.sourcing-filters .filter-set .set-header{font-weight:600;text-transform:uppercase;color:#626b7f;padding-bottom:15px}.sourcing-filters .filter-set .set-header span.action-icon{display:block;width:15px;color:#2ec866}.sourcing-filters .filter-set .set-header span.action-icon i::before{content:'\2b'}.sourcing-filters .filter-set .set-header .info-icon{top:0;vertical-align:middle}.sourcing-filters .filter-set .set-options{max-height:200px;overflow:hidden;-webkit-transition:height 300ms linear;transition:height 300ms linear}.sourcing-filters .filter-set .set-options.show-all{overflow:auto;height:100% !important;max-height:none}.sourcing-filters .filter-set .filter-options{box-shadow:none;border-radius:0;width:100%;border:1px solid #EFF1F3;background:#EFF1F3}.sourcing-filters .filter-set .option label{font-size:12px;font-weight:normal;margin-bottom:0;line-height:normal;color:#626b7f;cursor:pointer}.sourcing-filters .filter-set .option label:hover{color:#39424e}.sourcing-filters .filter-set .set-footer .show-all{margin-left:27px;text-decoration:underline;color:#626b7f;cursor:pointer}.sourcing-filters .filter-set.expanded .set-header span.action-icon i::before{content:'\2d'}.sourcing-filters .filter-set.expanded{border-bottom:none}.sourcing-applicant-view{position:relative;list-style:none;cursor:pointer}.sourcing-applicant-view>div{padding:30px 30px 30px 25px;border-bottom:1px solid #EFF1F3;border-left:5px solid transparent}.sourcing-applicant-view.selected{cursor:default}.sourcing-applicant-view.selected>div{border-left:5px solid #2ec866}.sourcing-applicant-view:last-child>div{border-bottom:none}.sourcing-applicant-view.application-moved{border-bottom:1px solid #EFF1F3}.sourcing-applicant-view.application-moved>div{border-bottom:none !important}.sourcing-applicant-view .applicant{position:relative;min-height:80px}.sourcing-applicant-view .uploaded-to-ats{opacity:0.18}.sourcing-applicant-view .state-changed{position:absolute;top:0;left:1px;right:0;bottom:0;font-size:16px;background:#EFF1F3;background:-webkit-repeating-linear-gradient(45deg, #f8f9fa, #f8f9fa 10px, #EFF1F3 10px, #EFF1F3 20px);background:repeating-linear-gradient(45deg, #f8f9fa, #f8f9fa 10px, #EFF1F3 10px, #EFF1F3 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.sourcing-applicant-view .state-changed.reject{background:#fee7e4;background:-webkit-repeating-linear-gradient(45deg, #fee7e4, #fee7e4 10px, #fef4f2 10px, #fef4f2 20px);background:repeating-linear-gradient(45deg, #fee7e4, #fee7e4 10px, #fef4f2 10px, #fef4f2 20px)}.sourcing-applicant-view .state-changed.interviewing,.sourcing-applicant-view .state-changed.offered,.sourcing-applicant-view .state-changed.offer_accepted{background:#b1edc7;background:-webkit-repeating-linear-gradient(45deg, #b1edc7, #b1edc7 10px, #d7f6e2 10px, #d7f6e2 20px);background:repeating-linear-gradient(45deg, #b1edc7, #b1edc7 10px, #d7f6e2 10px, #d7f6e2 20px)}.sourcing-applicant-view .applicant-actions{position:absolute;right:10px;top:0}.sourcing-applicant-view .applicant-actions .btn-group{display:none}.sourcing-applicant-view .action-message{position:absolute;bottom:0;right:10px}.sourcing-applicant-view .applicant:hover .applicant-actions .btn-group{display:block}.sourcing-applicant-view.block-actions .applicant:hover .applicant-actions .btn-group{display:none !important}.sourcing-applicant-view .action-star{font-size:1.1em;color:#EFF1F3;cursor:pointer}.sourcing-applicant-view .action-star:hover{color:#979faf}.sourcing-applicant-view .action-star.starred{color:#EBBC2A}.sourcing-applicant-view .action-star .icon--single:before{top:-2px}.sourcing-applicant-view .info-icon{top:0;vertical-align:middle}.sourcing-profile-picture{-webkit-transition:all 150ms linear;transition:all 150ms linear}.sourcing-profile-picture .picture-wrapper{background:#f8f9fa;border-radius:50%;position:relative;width:64px;height:64px;overflow:hidden;border:1px solid #EFF1F3;-webkit-transition:all 150ms linear;transition:all 150ms linear}.sourcing-profile-picture .picture-wrapper img{width:64px;height:64px;-webkit-transition:all 150ms linear;transition:all 150ms linear}.sourcing-profile-picture .picture-wrapper span.initials{position:absolute;top:0;left:0;right:0;bottom:0;line-height:64px;text-align:center;font-weight:bold;font-size:24px;background:#979faf;color:white;border-radius:50%;-webkit-transition:all 150ms linear;transition:all 150ms linear}.sourcing-profile-picture.large .picture-wrapper{width:96px;height:96px}.sourcing-profile-picture.large .picture-wrapper img{width:96px;height:96px}.sourcing-profile-picture.large .picture-wrapper span.initials{line-height:96px;font-size:42px}.sourcing-profile-picture.mini .picture-wrapper{width:32px;height:32px}.sourcing-profile-picture.mini .picture-wrapper img{width:32px;height:32px}.sourcing-profile-picture.mini .picture-wrapper span.initials{font-size:12px;line-height:32px}.narrow.applicants-listing .applicant,.sourcing-applicant-view .compact-view .applicant{display:-webkit-box;display:-ms-flexbox;display:flex}.narrow.applicants-listing .select-actions,.sourcing-applicant-view .compact-view .select-actions{width:18px;box-sizing:border-box;overflow:hidden}.narrow.applicants-listing .picture,.sourcing-applicant-view .compact-view .picture{width:80px;box-sizing:border-box;overflow:hidden;padding-left:10px}.narrow.applicants-listing .applicant-info,.sourcing-applicant-view .compact-view .applicant-info{padding-left:10px;box-sizing:border-box;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.narrow.applicants-listing .applicant-info .other-details,.sourcing-applicant-view .compact-view .applicant-info .other-details{display:block;padding-left:0 !important}.narrow.applicants-listing .applicant-info .applicant-headline,.sourcing-applicant-view .compact-view .applicant-info .applicant-headline{display:none}.narrow.applicants-listing .select-candidate,.sourcing-applicant-view .compact-view .select-candidate{display:none !important}.narrow.applicants-listing .action-message,.sourcing-applicant-view .compact-view .action-message{display:none}.narrow.applicants-listing .applicant-actions,.sourcing-applicant-view .compact-view .applicant-actions{right:-10px}.narrow.applicants-listing .applicant-tab .tab-starred span.text-label,.narrow.applicants-listing .applicant-actions .btn-group,.narrow.applicants-listing .sourcing-applicants-header .sort-by,.narrow.applicants-listing .sourcing-applicants-header .bulk-action-view{display:none !important}.narrow.applicants-listing .sourcing-applicants-header .default-view{display:block !important;visibility:visible !important}.sourcing-report-view-v2{height:100%;position:relative}.sourcing-report-view-v2.filler .sourcing-report-v2{padding:0px}.sourcing-report-view-v2 hr.sourcing-divider{margin:20px 0;height:1px;background:#EFF1F3;border:none}.flex-collapse .sourcing-report-view-v2{display:none}.sourcing-report-v2{height:100%;padding:50px;overflow-y:scroll;overflow-x:hidden;box-sizing:border-box}.sourcing-report-v2 .conversation-view-container{position:absolute;background:white;top:0;left:100%;width:100%;bottom:0%;z-index:5}.sourcing-report-v2 .close-button{position:absolute;z-index:2;top:25px;left:25px;color:#979faf;cursor:pointer}.sourcing-report-v2 .close-button:hover{color:#626b7f}.sourcing-report-v2 .top-bar{height:130px;background:white;border-bottom:1px solid #EFF1F3;position:relative}.sourcing-report-v2 .report-header{display:-webkit-box;display:-ms-flexbox;display:flex}.sourcing-report-v2 .applicant-info{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:all 150ms linear;transition:all 150ms linear}.sourcing-report-v2 h2.candidate-name{font-size:2em;-webkit-transition:all 150ms linear;transition:all 150ms linear}.sourcing-report-v2 .report-navigation{padding-left:119px;height:32px;margin-top:-10px;position:absolute;bottom:0;-webkit-transition:all 150ms linear;transition:all 150ms linear}.sourcing-report-v2 .report-navigation a.tab{text-transform:uppercase;color:#979faf;height:30px;display:inline-block;margin-right:35px;border-bottom:3px solid transparent;float:left;cursor:pointer}.sourcing-report-v2 .report-navigation a.tab:hover,.sourcing-report-v2 .report-navigation a.tab.active{color:#626b7f;border-bottom:3px solid #2ec866}.sourcing-report-v2 .report-navigation a.tab.linkedin{color:#4691f6;border-bottom:none;font-size:20px;margin-top:-7px}.sourcing-report-v2 .report-navigation a.tab.linkedin:hover{color:#0076b9;border-bottom:none}.sourcing-report-v2.fixed-header .top-bar{position:absolute;top:-30px;left:0;right:0;padding-left:50px;padding-right:50px;box-shadow:0px 4px 3px -3px #EFF1F3;z-index:5}.sourcing-report-v2.fixed-header .content-container{padding-top:130px}.sourcing-report-v2.fixed-header .applicant-info{padding-top:35px}.sourcing-report-v2.fixed-header h2.candidate-name{font-size:1.2em;font-weight:bold;margin-top:5px}.sourcing-report-v2.fixed-header .sourcing-profile-picture{margin-top:35px}.sourcing-report-v2.fixed-header .report-navigation{padding-left:55px}.sourcing-report-summary .summary-lists .summary-list{width:215px;height:70px}.sourcing-report-summary .score-container .score{display:block;background:#2ec866;padding-top:10px;border-radius:50%;color:white;font-size:18px;height:50px;width:50px;box-sizing:border-box;text-align:center;line-height:32px;font-weight:600}.sourcing-report-summary .score-container .score-details{width:85%}.sourcing-report-summary .comments-form textarea{border-radius:3px;box-shadow:none;background:white;resize:vertical;padding:5px 10px;border:1px solid #C2C7D0}.sourcing-report-standalone-view,.sourcing-applicant-collection-view{height:100%;overflow:scroll;background:white}.sourcing-report-standalone-view ul.list-container,.sourcing-applicant-collection-view ul.list-container{margin:0;padding:0}.modal.sourcing-dialogs{border:1px solid #EFF1F3;box-shadow:0 0 5px 5px #767676;border-radius:5px}.modal.sourcing-dialogs .modal-header{min-height:auto;padding:20px 15px;color:#39424e;text-align:center;background:white;position:relative}.modal.sourcing-dialogs .modal-header .set_title{font-weight:600;font-size:18px;float:none !important}.modal.sourcing-dialogs button.close{position:absolute;top:20px;right:15px}.modal.sourcing-dialogs button.close i:before{margin-right:0px}.modal.sourcing-dialogs button.close .icon2-close{top:-3px}.sourcing-report-timeline-view .btn,.sourcing-report-timeline-view .btn-inverse,.sourcing-report-timeline-view .btn-inverse.btn-inverse--alt:hover,.sourcing-report-timeline-view .btn-grey{background:white;box-shadow:none}.sourcing-report-timeline-view .btn:hover,.sourcing-report-timeline-view .btn-inverse:hover,.sourcing-report-timeline-view .btn-grey:hover{background:#EFF1F3}.sourcing-report-detailed-view .question_container_wrap,.sourcing-report-detailed-view .time_divider,.sourcing-report-detailed-view .status_time_wrap,.sourcing-report-detailed-view .question_cont_head{border-color:#EFF1F3}.sourcing-report-detailed-view .answer-player-wrapper,.sourcing-report-detailed-view .render-detailed-output{border-top-color:#EFF1F3}.sourcing-report-detailed-view .question_cont_foot{background:#EFF1F3}.sourcing-report-detailed-view textarea{border-color:#C2C7D0;box-shadow:none}.sourcing-report-detailed-view .detail-comment-savebtn{background:#2ec866;color:white;text-shadow:none;border-color:#2ec866}.sourcing-report-detailed-view .detail-comment-savebtn:hover{border-color:#26a655;background:#26a655}.sourcing-report-detailed-view .test-report-detailed-question>div{margin-left:0 !important;margin-right:0 !important}.sourcing-report-detailed-view .test-report-detailed-question .btn.btn-primary,.sourcing-report-detailed-view .test-report-detailed-question .btn.btn-primary-new,.sourcing-report-detailed-view .test-report-detailed-question .btn-primary-new.btn-inverse,.sourcing-report-detailed-view .test-report-detailed-question .btn-primary-new.btn-grey,.sourcing-report-detailed-view .test-report-detailed-question .btn-primary.btn-inverse,.sourcing-report-detailed-view .test-report-detailed-question .btn-primary.btn-grey{color:#fff;background:#2ec866;box-shadow:0 1px 3px rgba(0,0,0,0.08),inset 0 -1px 4px rgba(151,159,175,0.2);-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none;border-color:#2ec866;background-image:none}.sourcing-report-detailed-view .test-report-detailed-question .btn.btn-primary:hover,.sourcing-report-detailed-view .test-report-detailed-question .btn.btn-primary-new:hover,.sourcing-report-detailed-view .test-report-detailed-question .btn-primary-new.btn-inverse:hover,.sourcing-report-detailed-view .test-report-detailed-question .btn-primary-new.btn-grey:hover,.sourcing-report-detailed-view .test-report-detailed-question .btn-primary.btn-inverse:hover,.sourcing-report-detailed-view .test-report-detailed-question .btn-primary.btn-grey:hover{background:#1db755;color:#fff;border-color:#1db755}.sourcing-report-detailed-view [class^="timeline-select2-wrapper-"],.sourcing-report-detailed-view [class*=" timeline-select2-wrapper-"]{font-size:12px}.sourcing-report-detailed-view [class^="timeline-select2-wrapper-"] .btn-small,.sourcing-report-detailed-view [class*=" timeline-select2-wrapper-"] .btn-small{padding:5px !important;font-size:12px !important}.sourcing-report-detailed-view [class^="timeline-select2-wrapper-"] [class^="ct-slider-"],.sourcing-report-detailed-view [class^="timeline-select2-wrapper-"] [class*=" ct-slider-"],.sourcing-report-detailed-view [class*=" timeline-select2-wrapper-"] [class^="ct-slider-"],.sourcing-report-detailed-view [class*=" timeline-select2-wrapper-"] [class*=" ct-slider-"]{width:110px !important}.sourcing-report-detailed-view #copy-code-handle{margin-top:0px !important}.sourcing-report-timeline-view .test-report-timeline>div{padding:30px 0 !important}.sourcing-report-standalone-view{height:100%}.sourcing-report-standalone-view .report-container{height:100%}.sourcing-report-standalone-view .sidebar{-webkit-box-flex:1;-ms-flex:1;flex:1;border-right:1px solid #EFF1F3}.sourcing-report-standalone-view .report{-webkit-box-flex:2;-ms-flex:2;flex:2}.sourcing-report-standalone-view .view-all{border-top:1px solid #EFF1F3}.sourcing-messages-view-v2{height:100%;overflow:hidden;background:white}.sourcing-messages-view-v2 .conversations-wrapper{height:100%;overflow:hidden}.sourcing-messages-view-v2 .conversations-list{height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;position:relative}.sourcing-messages-view-v2 .conversations-list .header{position:absolute;top:0;left:0;right:0;z-index:1;height:40px;border-right:1px solid #EFF1F3;box-sizing:border-box}.sourcing-messages-view-v2 .conversation-view-container{-webkit-box-flex:2.5;-ms-flex:2.5;flex:2.5;height:100%;overflow:hidden}.sourcing-messages-view-v2 .conversations{border-right:1px solid #EFF1F3;height:100%;overflow:scroll}.sourcing-messages-view-v2 .show-all-conversation{border-top:1px solid #EFF1F3}.sourcing-messages-view-v2 .conversation-list{border-bottom:1px solid #EFF1F3;border-left:5px solid transparent;position:relative}.sourcing-messages-view-v2 .conversation-list.active{border-left-color:#2ec866}.sourcing-messages-view-v2 .conversation-list:last-child{border-bottom:none !important}.sourcing-messages-view-v2 .conversation-list .has-new-message{display:block;position:absolute;right:20px;top:40px;font-size:12px;color:#26a655}.conversation-view{height:100%}.conversation-view .conversation{height:100%;position:relative}.conversation-view .header{background:white;box-shadow:0 5px 3px -3px #EFF1F3;height:62px;box-sizing:border-box;position:absolute;top:0;left:0;right:0;z-index:2}.conversation-view .content-wrapper{height:100%;box-sizing:border-box;padding-top:62px;position:relative;z-index:1}.conversation-view .message-composer{background:white;border:1px solid #EFF1F3;border-radius:3px;position:absolute;bottom:0;left:0;right:0;min-height:100px;margin:0 35px 20px;z-index:1}.conversation-view .message-composer .actions{position:absolute;bottom:1px;right:2px;z-index:1;font-weight:600;font-size:12px}.conversation-view .message-composer .actions a{color:#979faf;cursor:pointer}.conversation-view .message-composer .actions a:hover{color:#2ec866}.conversation-view .messages-view-container{position:absolute;top:60px;left:20px;right:20px;bottom:148px;box-sizing:border-box;padding-top:20px;margin-bottom:20px;overflow:hidden}.conversation-view .submenu{position:absolute;width:196px;height:210px;background:white;border:1px solid #EFF1F3;box-shadow:0px 0px 3px 1px #EFF1F3;text-align:left;bottom:47px;right:0px;font-weight:normal}.conversation-view .submenu .anchor{position:absolute;width:10px;height:10px;bottom:8px;font-size:24px;right:20px;color:white;text-shadow:0px 2px 2px #EFF1F3}.conversation-view .submenu .menu-header{border-bottom:1px solid #EFF1F3;position:absolute;top:0;left:0;right:0}.conversation-view .submenu .menu{height:100%;overflow:hidden;box-sizing:border-box;padding-top:40px}.conversation-view .submenu .menu ul{overflow:scroll;height:100%;list-style:none}.conversation-view .submenu .menu ul li{list-style:none;border-bottom:1px solid #EFF1F3}.conversation-view .submenu .menu ul li:last-child{border-bottom:none}.conversation-view .submenu .menu ul li a{color:#979faf}.conversation-view .submenu .menu ul li a:hover{color:#979faf}.conversation-view .submenu .menu input{border:1px solid #C2C7D0;border-radius:0;box-shadow:none;width:100%}.conversation-view .submenu.templates-menu{right:126px}.conversation-view .submenu.save-as-menu{right:70px;min-height:120px;height:auto}.conversation-view .action-back{color:#C2C7D0;margin-top:2px}.conversation .message-composer .cke_chrome{border:none;box-shadow:none !important;border-radius:3px !important;overflow:hidden}.conversation .message-composer .cke_contents{padding:10px;box-sizing:border-box}.conversation .message-composer .cke_bottom{box-shadow:none !important;background:white;padding:9px 10px 5px;border-color:#EFF1F3}.conversation .message-composer .cke_toolgroup{background:white;border:none;opacity:0.8}.conversation .message-composer a.cke_button_off:hover,.conversation .message-composer a.cke_button_off:focus,.conversation .message-composer a.cke_button_off:active,.conversation .message-composer a.cke_button_disabled:hover,.conversation .message-composer a.cke_button_disabled:focus,.conversation .message-composer a.cke_button_disabled:active{background:#EFF1F3;box-shadow:none;background-image:none}.conversation .message-composer a.cke_button_on{background:#C2C7D0;box-shadow:none}.conversation-messages-list-view{overflow:scroll;height:100%}.conversation-message{position:relative;background:white;border-radius:3px;border:1px solid #EFF1F3;list-style:none}.conversation-message .sourcing-profile-picture{position:absolute;left:-16px;top:20px;z-index:1}.conversation-message .time{position:absolute;right:20px;bottom:20px;z-index:1}.conversation-message .text p{line-height:normal;margin:0 0 15px 0}.conversation-message .text ul,.conversation-message .text ol{margin-left:15px;padding-left:15px;margin-top:15px;margin-right:15px}.popover.sourcing-first-run-v2{border:none !important;box-shadow:none !important;background:transparent !important;margin-top:15px !important;max-width:320px;z-index:101}.popover.sourcing-first-run-v2 .content-wrapper{color:#39424e !important;border-radius:2px;border:1px solid #ddd !important;background:white !important;box-shadow:0 0px 10px rgba(0,0,0,0.3);padding:5px !important;margin:0 10px 10px 10px;width:280px;box-sizing:border-box}.popover.sourcing-first-run-v2 .popover-content{color:#626b7f;padding:10px 15px !important;font-weight:500;text-align:left !important}.popover.sourcing-first-run-v2 .popover-title{background:none !important;border:none;padding:15px 15px 0 !important;color:#39424e !important;font-size:16px;text-align:left !important}.popover.sourcing-first-run-v2.bottom .arrow{top:-9px;margin-left:-10px;border-bottom-width:9px;border-bottom-color:#ddd}.popover.sourcing-first-run-v2.bottom .arrow:after{border-bottom-color:white !important;top:2px;margin-left:-10px;border-bottom-width:8px !important}.popover.sourcing-first-run-v2.right .content-wrapper{margin-top:10px;margin-left:0}.popover.sourcing-first-run-v2.right .arrow{top:40%;left:-4px;border-right-color:#ddd}.popover.sourcing-first-run-v2.right .arrow:after{border-right-color:white !important}.welcome-to-sourcing{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.8);z-index:11}.welcome-to-sourcing .welcome{width:600px;height:400px;background:white;margin-top:80px;margin-left:auto;margin-right:auto;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.1);border:1px solid #EFF1F3;overflow:hidden}.welcome-to-sourcing .heading{font-size:22px;font-weight:500;color:#39424e}.welcome-to-sourcing .center-image img{width:390px;height:168px}.welcome-to-sourcing .summary{color:#626b7f}.welcome-to-sourcing button{font-weight:600 !important}body.block-overflow .sourcing-applicant-collection-view,body.block-overflow .sourcing-report-v2,body.block-overflow .sourcing-filters .filter-body{overflow:hidden !important}@media screen and (max-width: 1150px){.narrow .sourcing-applicant-view .sourcing-profile-picture{display:none;visibility:hidden}.sourcing-applicants .applicants-listing-container .report{-webkit-box-flex:2.4;-ms-flex:2.4;flex:2.4}.sourcing-report-v2 .report-navigation a.tab{margin-right:25px}}.job-admin-container{box-sizing:border-box}.jobs-edit__title{width:150px;text-align:right}.jobs-edit__body{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.jobs-edit__column{min-width:680px}.jobs-edit__column--divider{margin:0 80px;width:1px;height:680px;border-left:1px solid #e0e8f2}.jobs-edit__column--title{color:#0d4c6c}.jobs-edit__column--subtitle{color:#79a7c1;font-size:12px}.jobs-edit__column--hdiv{width:100%;height:1px;border-bottom:1px dashed #e0e8f2}.jobs-edit__dq .select2-container{min-width:150px;width:150px !important;margin:0 15px}.jobs-edit__dq .select2-choice{color:#0d4c6c;font-weight:600}.jobs-edit__dq--text{color:#0d4c6c;font-weight:500}.jobs-edit__dq--label{color:#0d4c6c;padding-right:20px}.jobs-edit__dq--radioset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jobs-edit__dq--radioset input[type='radio']{top:0;margin-right:10px}.jobs-edit__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:10px;clear:both}.jobs-edit__item label{width:150px;padding:0 15px 10px 15px;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#79a7c1;font-weight:600}.jobs-edit__item label .req-field{color:#ff223e;cursor:default}.jobs-edit__item .align-top{padding-top:10px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.jobs-edit__item .select2-container .select2-choice,.jobs-edit__item input{color:#0d4c6c;font-weight:600}.jobs-edit__item .xwide{width:500px !important}.jobs-edit__item .job-description-container{width:500px}.jobs-edit__item .job-description-container #cke_problem-description{height:300px;border-radius:3px}.jobs-edit__item .job-description-container .cke_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100%}.jobs-edit__item .job-description-container .cke_contents{height:100% !important}.jobs-edit__item .salary-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jobs-edit__item .currency-text{font-size:16px;color:#0d4c6c}.jobs-edit__item .currency-subtext{font-size:14px;color:#79a7c1}.jobs-edit__item--toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jobs-edit__item--toggle p.status-text{color:#0d4c6c;font-weight:600}.jobs-edit__control{width:500px}.jobs-edit__control--btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.jobs-edit__control--btns .cancel-job-changes,.jobs-edit__control--btns .job-save{font-weight:600;color:white;padding:10px 20px;height:40px}.jobs-edit__control--btns .cancel-job-changes{background:#b6cadc}.jobs-edit__control--btns .cancel-job-changes:hover{background:#79a7c1}.jobs-edit__control--btns .justify-start{margin-right:auto}.min-experience .select2-container .select2-choice span{width:480px}.ema-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:600;border-top:solid 1px #e0e8f2}.ema-container,.ema-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ema-text{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline;margin-bottom:15px}.warn{margin-left:5px;font-size:12px;color:#79a7c1}.ema-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px;padding:10px;border-radius:4px;border:solid 1px #e0e8f2;background-color:white;color:#0d4c6c}.ema-btn .icon-attach{margin-right:5px;color:#79a7c1}.ema-btn:hover{background-color:#e0e8f2;-webkit-transition:all 200ms;transition:all 200ms}.ema-btn:hover .icon-attach{color:#0d4c6c;-webkit-transition:all 200ms;transition:all 200ms}.datascience-uploads{-webkit-column-gap:calc(8px * 6);-moz-column-gap:calc(8px * 6);column-gap:calc(8px * 6);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.datascience-uploads .additional_files,.datascience-uploads .evaluation_files{-webkit-box-flex:1;-ms-flex:1;flex:1}.datascience-uploads .row{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.datascience-uploads .row .files-description{margin-top:15px;min-height:calc(2 *60px)}.datascience-uploads .separator span{margin:0}.fullstack-actions{margin-top:60px}.fullstack-actions .js-validate,.fullstack-actions .js-proceed,.fullstack-actions .js-next{border-radius:3px;font-size:14px;font-weight:900;min-height:40px;min-width:calc(2 *60px)}.fullstack-actions .js-validate.disabled,.fullstack-actions .js-proceed.disabled,.fullstack-actions .js-next.disabled{background-color:#46814f !important;color:#fff;opacity:1;pointer-events:all}.fullstack-actions .js-validate{background:#fff;border:1px solid #00751f;color:#00751f}.fullstack-actions .js-proceed,.fullstack-actions .js-next{background:#00751f;box-shadow:0 3px 6px rgba(20,171,75,0.4);color:#fff}#file-editor .save-code{min-width:calc(2 *60px);text-align:center}#file-editor .save-code .icon-floppy,#file-editor .save-code i{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e7eeef;border:1px solid transparent;border-radius:3px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:calc(2 *60px);padding:10px 0}#file-editor .save-code .icon-floppy::after,#file-editor .save-code i::after{content:'Saved'}#file-editor .save-code .icon-floppy.color-green,#file-editor .save-code i.color-green{background:#fff;border:1px solid #1ba94c}#file-editor .save-code .icon-floppy.color-green::after,#file-editor .save-code i.color-green::after{color:#1ba94c;content:'Save '}.question-fullstack #file-editor div.lines{margin-bottom:0;margin-top:0}.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-header.projects-env-table-dialog-header{background:#fff;border-bottom:0;color:#0e141e;font-size:15px;font-weight:700;line-height:20px;padding:20px}.projects-env-table-dialog-body,.projects-env-table-dialog{color:#050c1b;font-size:13px;font-weight:400;line-height:20px;margin-top:5px;padding:0;white-space:initial}.projects-env-table-dialog-body .hr-dialog-body,.projects-env-table-dialog .hr-dialog-body{padding:0 20px}.projects-env-table-dialog-body .hr-dialog-body .see-more-dialog-popup,.projects-env-table-dialog .hr-dialog-body .see-more-dialog-popup{padding:0}.projects-env-table-dialog-body table,.projects-env-table-dialog table{margin-top:8px;width:100%}.projects-env-table-dialog-body table tr,.projects-env-table-dialog table tr{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.projects-env-table-dialog-body table th,.projects-env-table-dialog-body table td,.projects-env-table-dialog table th,.projects-env-table-dialog table td{font-size:13px;font-weight:400;line-height:20px;padding:8px 0}.projects-env-table-dialog-body table th:last-child,.projects-env-table-dialog-body table td:last-child,.projects-env-table-dialog table th:last-child,.projects-env-table-dialog table td:last-child{width:25%}.projects-env-table-dialog-body table th,.projects-env-table-dialog table th{color:#39424e;text-transform:uppercase}.projects-env-table-dialog-body table td,.projects-env-table-dialog table td{color:#050c1b}.redirect-ribbon{position:relative;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:10px 0;background:#e7eeef;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.redirect-ribbon .pill-container{margin-right:8px}.redirect-ribbon .pill{padding:2px 6px 3px 6px;border-radius:8px;background-color:#1ba94c;color:#fff;vertical-align:middle;text-transform:uppercase;font-weight:bold;font-size:8px}.redirect-ribbon .text{font-size:13px;margin-right:2px}.redirect-ribbon .redirect-cta{color:#0e141e;text-decoration:underline;font-weight:bold !important;font-size:13px;cursor:pointer}.redirect-ribbon .redirect-cta:hover{color:#068932}.match-rating-report .summary-title{line-height:1em}.match-rating-report .strongest{background-color:#50a557}.match-rating-report .strong{background-color:#59b261}.match-rating-report .average{background-color:#60c2a1}.match-rating-report .weak{background-color:#4baadb}.match-rating-report .weakest{background-color:#2d6398}.match-rating-report .rating-strongest{color:#50a557}.match-rating-report .rating-strong{color:#59b261}.match-rating-report .rating-average{color:#60c2a1}.match-rating-report .rating-weak{color:#4baadb}.match-rating-report .rating-weakest{color:#2d6398}.match-rating-report .rating-blank{color:#dae6e6}.match-rating-report .match-rating-summary{box-shadow:0 2px 4px #f1f4f4}.match-rating-report .match-rating-summary .fnt-sz-xbig{font-size:2.1em}.match-rating-report .match-rating-summary .score-title{letter-spacing:2px}.match-rating-report .match-rating-summary a{cursor:pointer;text-decoration:underline}.match-rating-report .match-rating-summary a:hover{color:#fff}.match-rating-report .match-rating-description{background-color:#f9fbfb;margin-left:-475px;width:950px}.match-rating-report .match-rating-description .icon2-close{cursor:pointer;position:absolute;top:10px;right:10px}.match-rating-report .match-rating-description .metric-title{word-spacing:100px}.match-rating-report .match-rating-description .stat{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:38px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.match-rating-report .match-rating-description .positive-candidate{color:#2ec866}.match-rating-report .match-rating-description .metric-sidebar{background-color:#fff}.match-rating-report .match-rating-description .information-sidebar{box-shadow:inset 7px 0 9px -7px #f1f4f4}.match-rating-report .match-rating-description .border-bottom{border-bottom:1px solid #f9fbfb}.match-rating-report .match-rating-description .border-bottom:last-child{border:0}.linkedin-resume-import-component .btn.import-from-linkedin,.linkedin-resume-import-component .import-from-linkedin.btn-inverse,.linkedin-resume-import-component .import-from-linkedin.btn-grey{border:1px solid #1683bb;background:#1683bb;color:white;font-size:14px;padding-bottom:9px;padding-top:9px}.linkedin-resume-import-component .btn.import-from-linkedin .icon-linkedin,.linkedin-resume-import-component .import-from-linkedin.btn-inverse .icon-linkedin,.linkedin-resume-import-component .import-from-linkedin.btn-grey .icon-linkedin{margin-right:5px;top:-1px}.linkedin-resume-import-component .btn.import-from-linkedin:hover,.linkedin-resume-import-component .import-from-linkedin.btn-inverse:hover,.linkedin-resume-import-component .import-from-linkedin.btn-grey:hover{color:#1683bb;background:white}.linkedin-resume-import-component .input-profile-label{padding-top:2px}.linkedin-resume-import-component input.linkedin_url{width:290px;margin-bottom:0px}.linkedin-resume-import-component .linkedin_url_container .icon-linkedin{top:10px;color:#1683bb;cursor:pointer;margin-left:-25px}.linkedin-resume-import-component .resume-linkedin-choice{height:35px;padding-top:5px}.linkedin-resume-import-component .profile-resume{font-size:13px}.linkedin-resume-import-component .profile-resume .btn,.linkedin-resume-import-component .profile-resume .btn-inverse,.linkedin-resume-import-component .profile-resume .btn-grey{background:#979faf;color:white;line-height:20px;height:38px;outline:none;box-shadow:none}.linkedin-resume-import-component .profile-resume .btn:hover,.linkedin-resume-import-component .profile-resume .btn-inverse:hover,.linkedin-resume-import-component .profile-resume .btn-grey:hover{background:white;color:#979faf}.linkedin-resume-import-component .profile-resume .modify-resume-controls a i{top:0px}.linkedin-resume-import-component .profile-resume .preview-resume-link{margin-top:9px}.linkedin-resume-import-component .profile-resume .modify-resume-controls .delete-resume{padding-right:10px}.fullscreen-wrapper{width:100%;position:fixed;top:0;left:0;right:0;background-color:#fbfbfb}#vertical-icon{background:url("https://hrcdn.net/hackerrank/assets/vertical-2fea1390690965df12ce1a4ba23fffa1b07b99c142a43cfe6c9cfad04f24e0f7.svg")}#horizontal-icon{background:url("https://hrcdn.net/hackerrank/assets/horizontal-b67d02b05196e08b0aebd5749353840513aa3f90fec3ca29a2caf74784ff6e6b.svg")}i#vertical-icon:hover{background:url("https://hrcdn.net/hackerrank/assets/vertical-hover-c4c6f4db900cbdd363f443bcc676ebd91afb121a0f2ae628e38841837330141f.svg")}i#horizontal-icon:hover{background:url("https://hrcdn.net/hackerrank/assets/horizontal-hover-189a18ca0b638f27600d19d7270eed590308ea6b6ac2b4ae2639a8f4661df52d.svg")}.fullscreen-bookmark{display:inline;vertical-align:middle}.fullscreen-qtitle{vertical-align:middle;display:inline}.left-sidebar{float:left;overflow-y:scroll !important;height:calc(100vh - 70px)}.left-sidebar .challenge-container{margin:10px 20px 10px 20px}.view-separator{width:0.5%;background-color:#ddd;float:left;height:calc(100vh - 70px);cursor:col-resize}.right-sidebar{float:left;overflow-y:scroll !important;height:calc(100vh - 70px)}.right-sidebar .submit-height{top:-5px}.right-sidebar .select2-container{width:195px}#customtestcase{vertical-align:sub}.fullscreen-resize{top:47%;position:relative;text-align:center;display:block}.orientation-icon{display:inline-block;height:23px;width:30px;cursor:pointer}.btn-dark-bg{background:#eff1f3}.submit-height{top:-20px}#vertical-icon-csx{background:url("https://hrcdn.net/hackerrank/assets/vertical-2fea1390690965df12ce1a4ba23fffa1b07b99c142a43cfe6c9cfad04f24e0f7.svg");height:20px}#horizontal-icon-csx{background:url("https://hrcdn.net/hackerrank/assets/horizontal-b67d02b05196e08b0aebd5749353840513aa3f90fec3ca29a2caf74784ff6e6b.svg");height:20px}i#vertical-icon-csx:hover{background:url("https://hrcdn.net/hackerrank/assets/vertical-hover-c4c6f4db900cbdd363f443bcc676ebd91afb121a0f2ae628e38841837330141f.svg")}i#horizontal-icon-csx:hover{background:url("https://hrcdn.net/hackerrank/assets/horizontal-hover-189a18ca0b638f27600d19d7270eed590308ea6b6ac2b4ae2639a8f4661df52d.svg")}.splitview-body{height:calc(100vh - 70px)}.navigation-banner.cookie-banner-wrapper{background:#1ba94c;font-size:13px;color:#fff;font-weight:bold;padding:10px 0;z-index:700}.navigation-banner.cookie-banner-wrapper .cookie-container{margin:0 auto;position:relative;max-width:1400px;width:90%}.navigation-banner.cookie-banner-wrapper .cookie-d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;margin:0 15px}.navigation-banner.cookie-banner-wrapper .cookie-message{-webkit-box-flex:0;-ms-flex:0 0 calc(100vw - 150px);flex:0 0 calc(100vw - 150px)}.navigation-banner.cookie-banner-wrapper .cookie-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navigation-banner.cookie-banner-wrapper .cookie-link{color:white;border-bottom:1px dotted #fff}.navigation-banner.cookie-banner-wrapper .ui-btn-secondary{background-color:#fff;height:30px;text-transform:uppercase;font-weight:bold;position:relative;display:inline-block;padding:0 20px;outline:none;border:none;border-radius:3px;color:#1ba94c;font-weight:bold;font-size:14px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transition-property:box-shadow, background, color, border;transition-property:box-shadow, background, color, border;cursor:pointer}.navigation-banner.cookie-banner-wrapper .ui-text{margin:0 5px}.new-topbar.cookie-banner{height:115px}@media screen and (max-width: 800px){.cookie-banner-wrapper{position:fixed;bottom:0;width:100%}.show-cookie-banner{padding-bottom:60px}.show-cookie-banner .new-topbar{height:65px}}#HackerRank-main .cookie-d-flex.container{padding:5px 30px}.geMenubarContainer,.geToolbarContainer,.geDiagramContainer,.geOutlineContainer,.geFooterContainer,.geHsplit,.geVsplit{overflow:hidden;position:absolute}.new-run-status .testcase-wrapper .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.new-run-status .testcase-wrapper .tc-live-status-wrapper{padding:20px 20px 20px 0}.new-run-status .testcase-wrapper .tc-live-status-wrapper .tc-progress-wrapper{padding:0 20px}.new-run-status .testcase-wrapper .ui-progress-bar{margin:10px 0 30px}.new-run-status .testcase-wrapper .status-progress{font-size:20px}.recommended-tips{border:1px solid rgba(219,113,0,0.2);background:rgba(219,113,0,0.1)}.recommended-tips header{font-weight:bold;color:black}.lines-container{background-color:#f3f7f7;border:1px solid #b7c9cc;border-color:var(--color-shade-medium);border-radius:3px;counter-reset:item;list-style-type:none;margin:10px;max-height:600px;overflow-y:auto}.lines-container__line{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;word-break:break-word}.lines-container__line::before{background-color:#e7eeef;border-color:var(--color-shade-light);border-right:1px solid #e7eeef;color:#576871;content:counter(item);counter-increment:item;display:block;font-size:12px;min-width:30px;padding-top:10px;text-align:center}.lines-container__line:last-child::before{padding-bottom:10px}.lines-container__content-wrapper{margin:0 10px;padding-top:10px}.lines-container__content-wrapper .lines-container__content{background-color:transparent;border:0;color:#0e141e;font-weight:normal;margin:0;padding:0;white-space:pre-wrap}
