@charset "UTF-8";.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline,.jcrop-hline{background:#fff url("Jcrop.gif");font-size:0;position:absolute}.jcrop-vline{height:100%;width:1px !important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px !important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{height:100%;width:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.jcrop-handle{background-color:#333333;border:1px #eeeeee solid;width:7px;height:7px;font-size:1px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#ffffff;filter:alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000000;border-color:#ffffff;border-radius:3px}.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000000;filter:alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#ffffff;border-color:#000000;border-radius:3px}.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#ffffff}.jcrop-holder img,img.jcrop-preview{max-width:none}.boundB,.table-wrap .row,.table-wrap .formgroup.horizontal,.table-wrap .row-btn{border-bottom:1px solid #c2c7d0}.boundT{border-top:1px solid #c2c7d0}.boundR{border-right:1px solid #c2c7d0}.boundL{border-left:1px solid #c2c7d0}.boundA{border:1px solid #c2c7d0}.grey-header{background:#f8f9fa;border:1px solid #c2c7d0}.cap.grey-header{border-bottom:none}.fs-content::-webkit-scrollbar,.fs-inner::-webkit-scrollbar{-webkit-appearance:none}.fs-content::-webkit-scrollbar:vertical,.fs-inner::-webkit-scrollbar:vertical{width:11px}.fs-content::-webkit-scrollbar:horizontal,.fs-inner::-webkit-scrollbar:horizontal{height:11px}.fs-content ::-webkit-scrollbar-thumb,.fs-inner ::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,0.5)}.fs-content ::-webkit-scrollbar-track,.fs-inner ::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.stylereset,.boxshadowreset{box-shadow:none}.border-box,.btn,.btn-inverse,.btn-inverse.btn-inverse--alt:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog-button.hr_primary-btn,.hr-dialog-button.hr_secondary-btn,#fullscreen-wrapper .challenge-text,.page_header_dropdown{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.borderradius-5,.select-wrap .dropdown-toggle{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box}.text-shadow-dk{-webkit-text-shadow:1px 1px rgba(0,0,0,0.15);-moz-text-shadow:1px 1px rgba(0,0,0,0.15);-ms-text-shadow:1px 1px rgba(0,0,0,0.15);-o-text-shadow:1px 1px rgba(0,0,0,0.15);text-shadow:1px 1px rgba(0,0,0,0.15)}.text-shadow-lt{-webkit-text-shadow:1px 1px rgba(255,255,255,0.3);-moz-text-shadow:1px 1px rgba(255,255,255,0.3);-ms-text-shadow:1px 1px rgba(255,255,255,0.3);-o-text-shadow:1px 1px rgba(255,255,255,0.3);text-shadow:1px 1px rgba(255,255,255,0.3)}.transition-all,.formgroup .sub-help,.formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.horizontal label:before,.cs5_sponsors img{-moz-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;-ms-transition:0.3s all ease-in-out;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.transition-i{-moz-transition:margin 0.2s ease-in-out;-o-transition:margin 0.2s ease-in-out;-ms-transition:margin 0.2s ease-in-out;-webkit-transition:margin 0.2s ease-in-out;transition:margin 0.2s ease-in-out}.opacitynone{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.opacityfull{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.layout_sidebar,.layout_content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gradient-white{background-color:#f8f8f8;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #fff), color-stop(1, #f8f8f8));background-image:-webkit-linear-gradient(top, #fff, #f8f8f8);background-image:-moz-linear-gradient(top, #fff, #f8f8f8);background-image:-ms-linear-gradient(top, #fff, #f8f8f8);background-image:-o-linear-gradient(top, #fff, #f8f8f8);background-image:linear-gradient(top, #ffffff,#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:-moz-linear-gradient(top, #2ec866, #1db755);background-image:-ms-linear-gradient(top, #2ec866, #1db755);background-image:-o-linear-gradient(top, #2ec866, #1db755);background-image:linear-gradient(top, #2ec866,#1db755)}.gradient-navy,.page_header-userbtn,#HackerRank-homepage .page_footer{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:-moz-linear-gradient(top, #39424e, #303741);background-image:-ms-linear-gradient(top, #39424e, #303741);background-image:-o-linear-gradient(top, #39424e, #303741);background-image:linear-gradient(top, #39424e,#303741)}.text-inverse,.fill-green,.fill-alt-green,.fill-blue,.fill-alt-blue,.fill-purple,.fill-orange,.fill-alt-grey,.fill-alt-grey-dk,.fill-alt-grey-dark,.fill-dark{color:#fff}.text-inverse a,.fill-green a,.fill-alt-green a,.fill-blue a,.fill-alt-blue a,.fill-purple a,.fill-orange a,.fill-alt-grey a,.fill-alt-grey-dk a,.fill-alt-grey-dark a,.fill-dark a{color:#fff}.fill-green{background:#2ec866}.color-green{color:#2ec866}.fill-alt-green{background:#26a655}.color-alt-green{color:#26a655}.fill-blue{background:#4691f6}.color-blue{color:#4691f6}.fill-alt-blue{background:#0076b9}.color-alt-blue{color:#0076b9}.fill-purple{background:#805ec9}.color-purple{color:#805ec9}.fill-orange{background:#f65039}.color-orange{color:#f65039}.fill-yellow{background:#fff8ca}.fill-light{background:#f8f9fa}.fill-grey{background:#eff1f3}.color-grey{color:#eff1f3}.fill-alt-grey-lt{background:#c2c7d0}.color-alt-gr1y-light,.color-alt-grey-light,.color-alt-gray-lt,.color-alt-grey-lt{color:#c2c7d0}.fill-alt-grey{background:#979faf}.color-alt-grey{color:#979faf}.fill-alt-grey-dk,.fill-alt-grey-dark{background:#626b7f}.color-alt-grey-dark{color:#626b7f}.fill-dark{background:#39424e}.color-dark{color:#39424e}.success{color:#26a655}.error{color:#f65039;margin-left:0px}.light-wrap,.content--card{border:1px solid #c2c7d0;background:#fff}.light-wrap.table-wrap,.table-wrap.content--card{overflow:hidden}.light-wrap.content-wrap,.content-wrap.content--card{background-color:#f7f8f8}.curved{border-radius:5px}.transition,.page-header .nav-links>ul>li>a:not(.logo_mark),.page-header .nav-links>ul>li #profile-menu a,.page-header .nav-buttons>ul>li>a:not(.logo_mark),.page-header .nav-buttons>ul>li #profile-menu a,.page_header .nav-links>ul>li>a:not(.logo_mark),.page_header .nav-links>ul>li #profile-menu a,.page_header .nav-buttons>ul>li>a:not(.logo_mark),.page_header .nav-buttons>ul>li #profile-menu a,#page_header .nav-links>ul>li>a:not(.logo_mark),#page_header .nav-links>ul>li #profile-menu a,#page_header .nav-buttons>ul>li>a:not(.logo_mark),#page_header .nav-buttons>ul>li #profile-menu a{transition:all ease .4s}.inline-block{display:inline-block;vertical-align:middle}@keyframes in-top{from{-webkit-transform:rotate3d(-1, 0, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-right{from{transform:rotate3d(0, -1, 0, 90deg)}to{transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-bottom{from{transform:rotate3d(1, 0, 0, 90deg)}to{transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-left{from{transform:rotate3d(0, 1, 0, 90deg)}to{transform:rotate3d(0, 0, 0, 0deg)}}@keyframes out-top{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(-1, 0, 0, 102deg)}}@keyframes out-right{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(0, -1, 0, 102deg)}}@keyframes out-bottom{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(1, 0, 0, 101deg)}}@keyframes out-left{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(0, 1, 0, 102deg)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}select{height:40px}html{font-size:100%;height:100%;overflow:auto;text-size-adjust:100%}body{margin:0;background:#fff;height:inherit;color:#39424e;font-weight:500;line-height:1.4em;-webkit-font-smoothing:antialiased}body,p,button{font-family:'Whitney SSm A', 'Whitney SSm B', verdana, "Lucida Grande", sans-serif;font-weight:normal}#wrapper{height:auto !important}.no-header{min-height:95%}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}p.alpha,p .alpha,.alpha{text-transform:uppercase}.beta,.content--list_title,.content--card_title,p.beta,p.content--list_title,p.content--card_title,p .beta,p .content--list_title,p .content--card_title{color:#2ec866}.zeta,.formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.horizontal label:before,.cs5_prize-sub p,p.zeta,p .zeta{color:#979faf}.lite{font-weight:300}.heavy{font-weight:500}strong,.bold,.table-wrap header,.table-wrap header p,.table-wrap a.table-expand,.lg-block_head,.alert header,.message header,.notification header,.sidebar_list-heading,.sidebar_list-item.media .sidebar_item-heading,.content--list_footer .meta,.content--card_header .meta,.content-text h3,.content--text h3,.page-header .nav-buttons .number-indicator,.page_header .nav-buttons .number-indicator,#page_header .nav-buttons .number-indicator,.page_header_navigation .number-indicator,.page_nav-sub p,.page_nav-sub .dropdown-menu header,.page_navigation-sidebar .number-indicator,.page_header-userbtn,.page_header_notification-toggle #updates-count,.static_hero-title,.static-section .btn-text,.hr-domains-details h5{font-weight:600}.large{font-size:110%}.xlarge{font-size:120%}.is-text p,.is-text ul,.is-text ol,.is-text dl{margin-bottom:1em}.is-text pre{margin-bottom:1.5em}.is-text ul:not(.unstyled),.is-text ol:not(.unstyled){margin-left:2em}.is-text ul>ul,.is-text ul ol,.is-text ol>ul,.is-text ol ol{margin:0.25em 0 0.25em 1em !important}.is-text ul>ul>ul,.is-text ul>ul ol,.is-text ul ol>ul,.is-text ul ol ol,.is-text ol>ul>ul,.is-text ol>ul ol,.is-text ol ol>ul,.is-text ol ol ol{margin:0.25em 0 0.25em 1em !important}.is-text li{margin-bottom:5px}.is-text h2,.is-text h3,.is-text h4,.is-text h5,.is-text h6{margin-bottom:20px}a{color:#4691f6;text-decoration:none;-moz-transition:0.3s color ease;-o-transition:0.3s color ease;-ms-transition:0.3s color ease;-webkit-transition:0.3s color ease;transition:0.3s color ease}a.title-link{color:#26a655}a.title-link.inverse{color:#39424e}a.title-link.inverse:hover{color:#26a655}a:hover{color:#0076b9}a.link-inherit{color:inherit;text-decoration:underline}.active-link{cursor:pointer}h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;font-weight:inherit;line-height:auto;color:inherit}h1.alpha,h2.alpha,h3.alpha,h4.alpha,h5.alpha,h6.alpha{text-transform:uppercase;letter-spacing:1px}h1.beta,h1.content--list_title,h1.content--card_title,h2.beta,h2.content--list_title,h2.content--card_title,h3.beta,h3.content--list_title,h3.content--card_title,h4.beta,h4.content--list_title,h4.content--card_title,h5.beta,h5.content--list_title,h5.content--card_title,h6.beta,h6.content--list_title,h6.content--card_title{font-weight:600}h1.gamma,h2.gamma,h3.gamma,h4.gamma,h5.gamma,h6.gamma{font-weight:bold}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#26a655}h1,h2,h3,h4,h5,h6{font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif}h1,h2,h3{font-weight:bold}h4,h5,h6{font-weight:500}h1{font-size:3em;line-height:1em}h1.small{font-size:2.5em}h2{font-size:2.25em;line-height:1.333333333333333em}h2.small{font-size:1.875em;line-height:1em;margin-bottom:0}h3{font-size:1.5em;line-height:1em}h4{font-size:1.3125em;line-height:1.142857142857143em}h5{font-size:1.125em;line-height:1.333333333333333em}h6{font-size:1em;line-height:1.5em}.size-jumbo{font-size:120%}ul.unstyled,ul.ui-menu,ul.cs5_satellite,ul.cs5_india_satellite,ol.unstyled,ol.ui-menu,ol.cs5_satellite,ol.cs5_india_satellite{list-style:none}ul.horizontal li,ol.horizontal li{display:inline}ul.horizontal a,ul.horizontal img,ol.horizontal a,ol.horizontal img{float:left}ul.inline li,ol.inline li{display:inline}.candidate-login li{margin-bottom:10px}.candidate-login ol ol,.candidate-login ol ul,.candidate-login ul ol,.candidate-login ul ul{margin-left:60px}.inline{list-style:none}.inline>li,.inline>div,.inline>a{display:inline;display:inline-block;margin-right:10px}.inline.large>li,.inline.large>div,.inline.large>a{margin-right:20px}.inline.lines>li,.inline.lines>div,.inline.lines>a{margin-right:4px}.inline.lines>li:not(:last-of-type):after,.inline.lines>div:not(:last-of-type):after,.inline.lines>a:not(:last-of-type):after{content:'';width:1px;height:1em;display:inline-block;background:#979faf;margin-left:7px;position:relative;top:3px}.inline.lines.inverse>li,.inline.lines.inverse>div,.inline.lines.inverse>a{margin-right:0;margin-left:4px}.inline.lines.inverse>li:not(:last-of-type):after,.inline.lines.inverse>div:not(:last-of-type):after,.inline.lines.inverse>a:not(:last-of-type):after{margin-left:0;margin-right:7px}.inline.lines.large>li,.inline.lines.large>div,.inline.lines.large>a{margin-right:9px}.inline.lines.large>li:not(:last-of-type):after,.inline.lines.large>div:not(:last-of-type):after,.inline.lines.large>a:not(:last-of-type):after{margin-left:12px}.inline.lines.large.inverse>li,.inline.lines.large.inverse>div,.inline.lines.large.inverse>a{margin-left:9px;margin-right:0}.inline.lines.large.inverse:after{margin-left:12px;margin-right:0}.inline.lines.large.inverse:last-of-type:after{display:none}.inline.dots>li,.inline.dots>div,.inline.dots>a{margin-right:5px}.inline.dots>li:not(:last-of-type):after,.inline.dots>div:not(:last-of-type):after,.inline.dots>a:not(:last-of-type):after{content:'\2022';width:1px;height:12px;display:inline-block;margin-left:6px}.inline.dots.large>li,.inline.dots.large>div,.inline.dots.large>a{margin-right:10px}.inline.dots.large>li:not(:last-of-type):after,.inline.dots.large>div:not(:last-of-type):after,.inline.dots.large>a:not(:last-of-type):after{margin-left:11px}dt{font-weight:600}dd{margin-left:9px}dl.horizontal dt{float:left;width:120px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}dl.horizontal dd{margin-left:130px}.justify{text-align:justify}.justify:after{content:'';display:inline-block;width:100%}p{font-size:1em;line-height:1.5em;margin:0}[class*="span"].no-flow{margin-left:20px}small,.small,.table-wrap a.table-expand,.grey-text{font-size:90%}.xsmall{font-size:80%}p small.bold,p small.lg-block_head,p small.sidebar_list-heading,p .sidebar_list-item.media small.sidebar_item-heading,.sidebar_list-item.media p small.sidebar_item-heading,p .content--list_footer small.meta,.content--list_footer p small.meta,p .content--card_header small.meta,.content--card_header p small.meta,p .page-header .nav-buttons small.number-indicator,.page-header .nav-buttons p small.number-indicator,p .page_header .nav-buttons small.number-indicator,.page_header .nav-buttons p small.number-indicator,p #page_header .nav-buttons small.number-indicator,#page_header .nav-buttons p small.number-indicator,p .page_header_navigation small.number-indicator,.page_header_navigation p small.number-indicator,p .page_navigation-sidebar small.number-indicator,.page_navigation-sidebar p small.number-indicator,p small.page_header-userbtn,p .page_header_notification-toggle small#updates-count,.page_header_notification-toggle p small#updates-count,p small.static_hero-title,p .static-section small.btn-text,.static-section p small.btn-text,p small .bold,p small .table-wrap header,.table-wrap p small header,p small .table-wrap header p,.table-wrap header p small p,p small .table-wrap a.table-expand,.table-wrap p small a.table-expand,p small .lg-block_head,p small .alert header,.alert p small header,p small .message header,.message p small header,p small .notification header,.notification p small header,p small .sidebar_list-heading,p small .sidebar_list-item.media .sidebar_item-heading,.sidebar_list-item.media p small .sidebar_item-heading,p small .content--list_footer .meta,.content--list_footer p small .meta,p small .content--card_header .meta,.content--card_header p small .meta,p small .content-text h3,.content-text p small h3,p small .content--text h3,.content--text p small h3,p small .page-header .nav-buttons .number-indicator,.page-header .nav-buttons p small .number-indicator,p small .page_header .nav-buttons .number-indicator,.page_header .nav-buttons p small .number-indicator,p small #page_header .nav-buttons .number-indicator,#page_header .nav-buttons p small .number-indicator,p small .page_header_navigation .number-indicator,.page_header_navigation p small .number-indicator,p small .page_nav-sub p,.page_nav-sub p small p,p small .page_nav-sub .dropdown-menu header,.page_nav-sub .dropdown-menu p small header,p small .page_navigation-sidebar .number-indicator,.page_navigation-sidebar p small .number-indicator,p small .page_header-userbtn,p small .page_header_notification-toggle #updates-count,.page_header_notification-toggle p small #updates-count,p small .static_hero-title,p small .static-section .btn-text,.static-section p small .btn-text,p small strong,p.small.bold,.table-wrap header p.small,p.small.lg-block_head,p.small.sidebar_list-heading,.sidebar_list-item.media p.small.sidebar_item-heading,.content--list_footer p.small.meta,.content--card_header p.small.meta,.page-header .nav-buttons p.small.number-indicator,.page_header .nav-buttons p.small.number-indicator,#page_header .nav-buttons p.small.number-indicator,.page_header_navigation p.small.number-indicator,.page_nav-sub p.small,.page_navigation-sidebar p.small.number-indicator,p.small.page_header-userbtn,.page_header_notification-toggle p.small#updates-count,p.small.static_hero-title,.static-section p.small.btn-text,p.small .bold,p.small .table-wrap header,.table-wrap p.small header,p.small .table-wrap header p,.table-wrap header p.small p,p.small .table-wrap a.table-expand,.table-wrap p.small a.table-expand,p.small .lg-block_head,p.small .alert header,.alert p.small header,p.small .message header,.message p.small header,p.small .notification header,.notification p.small header,p.small .sidebar_list-heading,p.small .sidebar_list-item.media .sidebar_item-heading,.sidebar_list-item.media p.small .sidebar_item-heading,p.small .content--list_footer .meta,.content--list_footer p.small .meta,p.small .content--card_header .meta,.content--card_header p.small .meta,p.small .content-text h3,.content-text p.small h3,p.small .content--text h3,.content--text p.small h3,p.small .page-header .nav-buttons .number-indicator,.page-header .nav-buttons p.small .number-indicator,p.small .page_header .nav-buttons .number-indicator,.page_header .nav-buttons p.small .number-indicator,p.small #page_header .nav-buttons .number-indicator,#page_header .nav-buttons p.small .number-indicator,p.small .page_header_navigation .number-indicator,.page_header_navigation p.small .number-indicator,p.small .page_nav-sub p,.page_nav-sub p.small p,p.small .page_nav-sub .dropdown-menu header,.page_nav-sub .dropdown-menu p.small header,p.small .page_navigation-sidebar .number-indicator,.page_navigation-sidebar p.small .number-indicator,p.small .page_header-userbtn,p.small .page_header_notification-toggle #updates-count,.page_header_notification-toggle p.small #updates-count,p.small .static_hero-title,p.small .static-section .btn-text,.static-section p.small .btn-text,p.small strong{color:#39424e}.secondary,.meta{font-size:.9375em;color:#979faf;font-weight:500}.dark-wrap p{color:#f1f1f1;margin:0}em{font-style:italic}.body-text a{font:inherit}.aside{color:#979faf;font-style:italic}small.aside,small .aside,.small .aside,.table-wrap a.table-expand .aside,.small.aside,.table-wrap a.aside.table-expand{font-style:normal}.inline{display:inline}ul.inline{display:block}.right-align,.text-right,.alignR{text-align:right}.left,.left-align,.text-left,.alignL{text-align:left !important}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-center,.content--card_btnwrap,.cs5_prize-sub,.alignc,.m,.center-align{text-align:center !important}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";opacity:0.7;filter:alpha(opacity=70)}.caret.caret-up{border-top-color:transparent;border-bottom:4px solid #000}.caret.caret-right{top:9px;left:12px;border-right:5px solid transparent;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #222}abbr[title]{cursor:help;border-bottom:1px dotted #999999}abbr.initialism{font-size:90%;text-transform:uppercase}code,pre{padding:0 3px 2px;font-family:Menlo, Monaco, Consolas, "Courier New", monospace;font-size:14px;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:3px;background:#f8f8f8;font-size:1em;color:#f65039}pre{display:block;margin:0 0 9px;padding:0;font-size:14px;line-height:18px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;color:#454c59;background:#fff;padding:20px;border:1px solid #c2c7d0}pre.prettyprint{margin-bottom:18px}pre code{padding:0;color:inherit;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.sub-label{color:#979faf;font-size:12px;text-transform:uppercase;display:block}.counterOL,.counterOL--block{counter-reset:olCounter}.counterOL li,.counterOL--block li{counter-increment:olCounter;list-style:none;margin-left:2em;position:relative}.counterOL li:before,.counterOL--block li:before{content:counter(olCounter);color:#2ec866;position:absolute;top:0;left:-2em;width:2em}.counterOL--block li{margin-left:3em}.counterOL--block li:before{left:-3em;line-height:2em;background:#eff1f3;border-radius:100px;color:#39424e;font-size:.8em;text-align:center;font-weight:600}.counterOL--block.counterGreen li:before{background:#2ec866}hr{margin:18px 0;height:0;border-top:2px solid #eff1f3}hr.small{width:40%;margin:1.5em auto}[class^="icon-"],[class*=" icon-"]{position:relative;top:1px}[class^="icon-"]:before,[class*=" icon-"]:before,.formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.horizontal label:before{font-family:'hricons';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;line-height:1em;margin-right:5px;font-size:120%;position:relative}.icon--right:before{margin-left:5px;margin-right:0}.icon--single:before{margin-right:0}.icon-text{position:relative}.icon-large{font-size:20px}.icon--grey{color:#979faf}.icon--grey:hover{color:#39424e}[class^="icon2-"],[class*=" icon2-"]{position:relative;top:1px}[class^="icon2-"]:before,[class*=" icon2-"]:before{font-family:'hricons2';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;line-height:1em;margin-right:5px;font-size:120%;position:relative}.container{box-sizing:border-box;margin-left:auto;margin-right:auto;position:relative;max-width:1240px;min-width:1024px;padding-left:20px;padding-right:20px}.layout_pad{padding:20px 30px}.container--static{margin:0 auto;width:961px}.container--flex{width:90%;max-width:1240px;margin:0 auto}.span-third,.span-2ofthree,.span-sixth,.span-5ofsix,.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12,.span13,.span14,.span15,.span16,.span-xl-third,.span-xl-2ofthree,.span-xl-sixth,.span-xl-5ofsix,.span-xl-1,.span-xl-2,.span-xl-3,.span-xl-4,.span-xl-5,.span-xl-6,.span-xl-7,.span-xl-8,.span-xl-9,.span-xl-10,.span-xl-11,.span-xl-12,.span-xl-13,.span-xl-14,.span-xl-15,.span-xl-16,.span-lg-third,.span-lg-2ofthree,.span-lg-sixth,.span-lg-5ofsix,.span-lg-fifth,.span-lg-1,.span-lg-2,.span-lg-3,.span-lg-4,.span-lg-5,.span-lg-6,.span-lg-7,.span-lg-8,.span-lg-9,.span-lg-10,.span-lg-11,.span-lg-12,.span-lg-13,.span-lg-14,.span-lg-15,.span-lg-16,.span-md-third,.span-md-2ofthree,.span-md-sixth,.span-md-5ofsix,.span-md-1,.span-md-2,.span-md-3,.span-md-4,.span-md-5,.span-md-6,.span-md-7,.span-md-8,.span-md-9,.span-md-10,.span-md-11,.span-md-12,.span-md-13,.span-md-14,.span-md-15,.span-md-16,.span-sm-third,.span-sm-2ofthree,.span-sm-sixth,.span-sm-5ofsix,.span-sm-1,.span-sm-2,.span-sm-3,.span-sm-4,.span-sm-5,.span-sm-6,.span-sm-7,.span-sm-8,.span-sm-9,.span-sm-10,.span-sm-11,.span-sm-12,.span-sm-13,.span-sm-14,.span-sm-15,.span-sm-16,.span-xs-third,.span-xs-2ofthree,.span-xs-sixth,.span-xs-5ofsix,.span-xs-1,.span-xs-2,.span-xs-3,.span-xs-4,.span-xs-5,.span-xs-6,.span-xs-7,.span-xs-8,.span-xs-9,.span-xs-10,.span-xs-11,.span-xs-12,.span-xs-13,.span-xs-14,.span-xs-15,.span-xs-16,.span-flex-third,.span-flex-2ofthree,.span-flex-sixth,.span-flex-5ofsix,.span-flex-1,.span-flex-2,.span-flex-3,.span-flex-4,.span-flex-5,.span-flex-6,.span-flex-7,.span-flex-8,.span-flex-9,.span-flex-10,.span-flex-11,.span-flex-12,.span-flex-13,.span-flex-14,.span-flex-15,.span-flex-16{box-sizing:border-box;float:left;margin-left:0;padding-left:7.5px;padding-right:7.5px}.span-third,.span-xs-third,.span-flex-third{width:33.333333%}.span-2ofthree,.span-xs-2ofthree,.span-flex-2ofthree{width:66.66666667%}.span-sixth,.span-xs-sixth,.span-flex-sixth{width:16.6666667%}.span-5ofsix,.span-xs-5ofsix,.span-flex-5ofsix{width:83.333333333%}.span16,.span-xs-16,.span-flex-16{width:100%}.span15,.span-xs-15,.span-flex-15{width:93.75%}.span14,.span-xs-14,.span-flex-14{width:87.5%}.span13,.span-xs-13,.span-flex-13{width:81.25%}.span12,.span-xs-12,.span-flex-12{width:75%}.span11,.span-xs-11,.span-flex-11{width:68.75%}.span10,.span-xs-10,.span-flex-10{width:62.5%}.span9,.span-xs-9,.span-flex-9{width:56.25%}.span8,.span-xs-8,.span-flex-8{width:50%}.span7,.span-xs-7,.span-flex-7{width:43.75%}.span6,.span-xs-6,.span-flex-6{width:35.7%}.span5,.span-xs-5,.span-flex-5{width:31.25%}.span4,.span-xs-4,.span-flex-4{width:25%}.span3,.span-xs-3,.span-flex-3{width:18.75%}.span2,.span-xs-2,.span-flex-2{width:12.5%}.span1,.span-xs-1,.span-flex-1{width:6.25%}.offset15{padding-left:900px !important}.offset14{padding-left:854px !important}.offset13{padding-left:793px !important}.offset12{padding-left:732px !important}.offset11{padding-left:671px !important}.offset10{padding-left:610px !important}.offset9{padding-left:549px !important}.offset8{padding-left:488px !important}.offset7{padding-left:427px !important}.offset6{padding-left:366px !important}.offset5{padding-left:305px !important}.offset4{padding-left:244px !important}.offset3{padding-left:183px !important}.offset2{padding-left:122px !important}.offset1{padding-left:61px !important}.row,.formgroup.horizontal{margin-left:-7.5px;margin-right:-7.5px}.row.row-sub,.row-sub.formgroup.horizontal{margin-bottom:10px}.row.push,.push.formgroup.horizontal{margin-left:0}.row.row-flex,.row-flex.formgroup.horizontal{box-sizing:border-box;margin:0}.row.row-alt,.row-alt.formgroup.horizontal{background:#f8f9fa}.row-clear [class*="span"]{margin-left:0;padding-left:15px}.layout_sidebar,.layout_content{position:relative}.layout_sidebar{width:30%;float:left}.layout_inverse .layout_sidebar{float:right}.layout_content{padding-left:20px;float:right;width:70%}.layout_inverse .layout_content{float:left;padding-left:0;padding-right:20px}.page_full{background:#fff}.page_full .content_side{width:0}.page_full .content_primary{width:100%}.page_wide .content_side{width:21.875%}.page_wide .content_primary{width:78.125%}.page_narrow .content_side{width:22.3083333333333%}.page_narrow .content_primary{width:77%}.content_group--block{box-sizing:border-box}.content_group--block.content_side{padding:0 0 20px 20px}.content_group--block.content_side.pull-right{padding-left:10px;padding-right:20px}.content_group--block.content_primary{padding:0 20px 20px 10px}.content_group--block.content_primary.pull-left,.formgroup.inline label.content_group--block.content_primary,.formgroup.hr_checkbox.inline label.content_group--block.content_primary:before,.formgroup.hr_checkbox.horizontal label.content_group--block.content_primary:before,.sidebar_list-item.media .content_group--block.content_primary.media-el,.content_group--block.content_primary.cs5_prize-sub{padding-right:10px;padding-left:20px}.sidebar_header,.content_header{height:60px;line-height:60px}.sidebar_header p,.content_header p{line-height:60px}.sidebar_header input,.content_header input{margin-bottom:0}.content_header .dropdown-menu{min-width:150px;border-top:1px solid #ddd}.content_wrap.narrow .sidebar--inline{width:210px}.content_wrap.narrow .content--inline{width:750px}.content_wrap.mid .sidebar--inline{width:350px}.content_wrap.mid .content--inline{width:610px}.content_wrap.mid .content--inline.full-width{width:100% !important}.content_wrap.wide .sidebar--inline{width:280px}.content_wrap.wide .content--inline{width:701px}.content_wrap.wide .content--inline.full-width{width:100% !important}.content_subheader{border-bottom:1px solid #d0d0d0;padding:10px 0}.content_subheader a{color:inherit}.content_wrap{height:100%;overflow:auto;position:relative}.slide-away .container{padding-left:0}.slide-away .page_navigation-sidebar{transform:translateX(-100%)}.slide-away .page_navigation-sidebar.toggle-open{transform:translateX(0)}.slide-away .page_header-logo{transform:translateX(70px)}.slide-away .sidebar_toggle{transform:translateX(-15px)}html{width:100%}.hre-nav{max-width:100%}.fluid-wrapper{width:100%;top:60px;bottom:0px;position:absolute}#HackerRank-X-main .fluid-wrapper{min-width:960px}.hre-sidebar{position:fixed;width:220px;top:60px;bottom:0;background:#2a3443}.hre-content-wrapper{position:absolute;left:220px;right:0;top:0;width:81%;width:calc(100% - 220px);height:calc(100% - 38px);bottom:0}.hre-content-wrapper.max-width{left:0}.hre-footer{position:fixed;bottom:0;left:0px;right:0;min-height:30px;background:#39424e;z-index:2000;transition:.5s left .1s ease}.hre-footer a{color:#f8f9fa}.hre-footer a.btn,.hre-footer a.btn-inverse,.hre-footer a.btn-inverse.btn-inverse--alt:hover,.hre-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hre-footer a.hr-dialog-button.hr_primary-btn,.hre-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hre-footer a.hr-dialog-button.hr_primary-btn,.hre-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hre-footer a.hr-dialog-button.hr_secondary-btn,.hre-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hre-footer a.hr-dialog-button.hr_secondary-btn,.hre-footer a.hr-dialog-button.hr_primary-btn,.hre-footer a.hr-dialog-button.hr_secondary-btn{color:#39424e}.hre-full-content-wrapper{position:absolute;left:0px;right:0;top:0;bottom:0;min-width:1024px}.overflow-content{width:100%;overflow:auto;bottom:0;position:absolute;top:62px}.overflow-content.adjust-two-fixed-bar{top:122px}.overflow-content.support-reponsive-bottom-holder{bottom:86px}.responsive-bottom-holder{padding:20px;background:#fff}.responsive-bottom-holder.float-bottom{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #e0e0e0}.top-fixed-bar{top:0;left:0;right:0;height:60px;background:#f8f8f8;border-bottom:1px solid #e0e0e0;position:relative}.top-fixed-bar.support-sub-bar{height:120px}.top-fixed-bar .sub-top-bar{width:100%;border-top:1px solid #e0e0e0;height:60px}ul.sub-topbar-tabs{padding:0;display:inline-block;list-style:none}ul.sub-topbar-tabs li{float:left}ul.sub-topbar-tabs li a{font-weight:600;color:#979faf;padding:16px;display:block}ul.sub-topbar-tabs li:hover a{color:#626b7f}ul.sub-topbar-tabs li.active{border-bottom:5px solid #2ec866}ul.sub-topbar-tabs li.active a{color:#39424e}.fs_body{overflow:hidden;height:100%;position:relative}.fixed_scroll{position:relative;height:100%;overflow:auto}.fs-wrapper{position:absolute;z-index:100;top:0;height:100%}.fs-root{width:288px;left:0}.fs-content{left:288px;width:672px}.fs-inner{outline:0;position:absolute;left:0;right:0;top:0;bottom:0;background-color:#FFF;-webkit-overflow-scrolling:touch;overflow:auto}@media screen and (min-width: 480px){.hidden-xs{display:block}.hidden-sm{display:none}.visible-xs{display:none !important}.visible-sm{display:block !important}.span-sm-third{width:33.333333%}.span-sm-2ofthree{width:66.666667%}.span-sm-sixth{width:16.666667%}.span-sm-5ofsix{width:83.3333333%}.span-sm-1{width:6.25%}.span-sm-2{width:12.5%}.span-sm-3{width:18.75%}.span-sm-4{width:25%}.span-sm-5{width:31.25%}.span-sm-6{width:37.5%}.span-sm-7{width:43.75%}.span-sm-8{width:50%}.span-sm-9{width:56.25%}.span-sm-10{width:62.5%}.span-sm-11{width:68.75%}.span-sm-12{width:75%}.span-sm-13{width:81.25%}.span-sm-14{width:87.5%}.span-sm-15{width:93.75%}.span-sm-16{width:100%}.offset-sm-third{margin-left:33.333333%}.offset-sm-2ofthree{margin-left:66.666667%}.offset-sm-sixth{margin-left:16.666667%}.offset-sm-5ofsix{width:83.3333333%}.offset-sm-1{margin-left:6.25%}.offset-sm-2{margin-left:12.5%}.offset-sm-3{margin-left:18.75%}.offset-sm-4{margin-left:25%}.offset-sm-5{margin-left:31.25%}.offset-sm-6{margin-left:37.5%}.offset-sm-7{margin-left:43.75%}.offset-sm-8{margin-left:50%}.offset-sm-9{margin-left:56.25%}.offset-sm-10{margin-left:62.5%}.offset-sm-11{margin-left:68.75%}.offset-sm-12{margin-left:75%}.offset-sm-13{margin-left:81.25%}.offset-sm-14{margin-left:87.5%}.offset-sm-15{margin-left:93.75%}}@media screen and (min-width: 768px){.hidden-sm{display:block}.hidden-md{display:none}.visible-sm{display:none !important}.visible-md{display:block !important}.span-md-third{width:33.333333%}.span-md-2ofthree{width:66.666667%}.span-md-sixth{width:16.666667%}.span-md-5ofsix{width:83.3333333%}.span-md-1{width:6.25%}.span-md-2{width:12.5%}.span-md-3{width:18.75%}.span-md-4{width:25%}.span-md-5{width:31.25%}.span-md-6{width:37.5%}.span-md-7{width:43.75%}.span-md-8{width:50%}.span-md-9{width:56.25%}.span-md-10{width:62.5%}.span-md-11{width:68.75%}.span-md-12{width:75%}.span-md-13{width:81.25%}.span-md-14{width:87.5%}.span-md-15{width:93.75%}.span-md-16{width:100%}.offset-md-third{margin-left:33.333333%}.offset-md-2ofthree{margin-left:66.666667%}.offset-md-sixth{margin-left:16.666667%}.offset-md-5ofsix{width:83.3333333%}.offset-md-1{margin-left:6.25%}.offset-md-2{margin-left:12.5%}.offset-md-3{margin-left:18.75%}.offset-md-4{margin-left:25%}.offset-md-5{margin-left:31.25%}.offset-md-6{margin-left:37.5%}.offset-md-7{margin-left:43.75%}.offset-md-8{margin-left:50%}.offset-md-9{margin-left:56.25%}.offset-md-10{margin-left:62.5%}.offset-md-11{margin-left:68.75%}.offset-md-12{margin-left:75%}.offset-md-13{margin-left:81.25%}.offset-md-14{margin-left:87.5%}.offset-md-15{margin-left:93.75%}}@media screen and (min-width: 960px){.hidden-md{display:block}.hidden-lg{display:none}.visible-md{display:none !important}.visible-lg{display:block !important}.span-lg-third{width:33.333333%}.span-lg-2ofthree{width:66.666667%}.span-lg-sixth{width:16.666667%}.span-lg-5ofsix{width:83.3333333%}.span-lg-fifth{width:20%}.span-lg-1{width:6.25%}.span-lg-2{width:12.5%}.span-lg-3{width:18.75%}.span-lg-4{width:25%}.span-lg-5{width:31.25%}.span-lg-6{width:37.5%}.span-lg-7{width:43.75%}.span-lg-8{width:50%}.span-lg-9{width:56.25%}.span-lg-10{width:62.5%}.span-lg-11{width:68.75%}.span-lg-12{width:75%}.span-lg-13{width:81.25%}.span-lg-14{width:87.5%}.span-lg-15{width:93.75%}.span-lg-16{width:100%}.offset-lg-third{margin-left:33.333333%}.offset-lg-2ofthree{margin-left:66.666667%}.offset-lg-sixth{margin-left:16.666667%}.offset-lg-5ofsix{width:83.3333333%}.offset-lg-1{margin-left:6.25%}.offset-lg-2{margin-left:12.5%}.offset-lg-3{margin-left:18.75%}.offset-lg-4{margin-left:25%}.offset-lg-5{margin-left:31.25%}.offset-lg-6{margin-left:37.5%}.offset-lg-7{margin-left:43.75%}.offset-lg-8{margin-left:50%}.offset-lg-9{margin-left:56.25%}.offset-lg-10{margin-left:62.5%}.offset-lg-11{margin-left:68.75%}.offset-lg-12{margin-left:75%}.offset-lg-13{margin-left:81.25%}.offset-lg-14{margin-left:87.5%}.offset-lg-15{margin-left:93.75%}}@media screen and (min-width: 1200px){.hidden-lg{display:block}.hidden-xl{display:none}.visible-lg{display:none !important}.visible-xl{display:block !important}.container--flex{max-width:1400px}.span-xl-third{width:33.333333%}.span-xl-2ofthree{width:66.666667%}.span-xl-sixth{width:16.666667%}.span-xl-5ofsix{width:83.3333333%}.span-xl-1{width:6.25%}.span-xl-2{width:12.5%}.span-xl-3{width:18.75%}.span-xl-4{width:25%}.span-xl-5{width:31.25%}.span-xl-6{width:37.5%}.span-xl-7{width:43.75%}.span-xl-8{width:50%}.span-xl-9{width:56.25%}.span-xl-10{width:62.5%}.span-xl-11{width:68.75%}.span-xl-12{width:75%}.span-xl-13{width:81.25%}.span-xl-14{width:87.5%}.span-xl-15{width:93.75%}.span-xl-16{width:100%}.offset-xl-third{margin-left:33.333333%}.offset-xl-2ofthree{margin-left:66.666667%}.offset-xl-sixth{margin-left:16.666667%}.offset-xl-5ofsix{width:83.3333333%}.offset-xl-1{margin-left:6.25%}.offset-xl-2{margin-left:12.5%}.offset-xl-3{margin-left:18.75%}.offset-xl-4{margin-left:25%}.offset-xl-5{margin-left:31.25%}.offset-xl-6{margin-left:37.5%}.offset-xl-7{margin-left:43.75%}.offset-xl-8{margin-left:50%}.offset-xl-9{margin-left:56.25%}.offset-xl-10{margin-left:62.5%}.offset-xl-11{margin-left:68.75%}.offset-xl-12{margin-left:75%}.offset-xl-13{margin-left:81.25%}.offset-xl-14{margin-left:87.5%}.offset-xl-15{margin-left:93.75%}}.btn,.btn-inverse,.btn-inverse.btn-inverse--alt:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog-button.hr_primary-btn,.hr-dialog-button.hr_secondary-btn{background-color:#f5f5f5;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:-moz-linear-gradient(top, #fff, #f5f5f5);background-image:-ms-linear-gradient(top, #fff, #f5f5f5);background-image:-o-linear-gradient(top, #fff, #f5f5f5);background-image:linear-gradient(top, #ffffff,#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;margin-bottom:0;padding:10px 15px;position:relative;line-height:18px;color:#39424e;text-align:center;text-decoration:none !important;vertical-align:center;*zoom:1}.btn:hover,.btn-inverse:hover,.btn-inverse.btn-inverse--alt:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:hover,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn:hover,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn:hover,.hr-dialog-button.hr_primary-btn:hover,.hr-dialog-button.hr_secondary-btn:hover,.btn.hover,.hover.btn-inverse,.hover.btn-inverse.btn-inverse--alt:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hover.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hover.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hover.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hover.hr-dialog-button.hr_secondary-btn,.hover.hr-dialog-button.hr_primary-btn,.hover.hr-dialog-button.hr_secondary-btn,.btn.zeroclipboard-is-hover,.zeroclipboard-is-hover.btn-inverse,.zeroclipboard-is-hover.btn-inverse.btn-inverse--alt:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .zeroclipboard-is-hover.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .zeroclipboard-is-hover.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .zeroclipboard-is-hover.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .zeroclipboard-is-hover.hr-dialog-button.hr_secondary-btn,.zeroclipboard-is-hover.hr-dialog-button.hr_primary-btn,.zeroclipboard-is-hover.hr-dialog-button.hr_secondary-btn{background-color:#f0f0f0;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #fff), color-stop(1, #f0f0f0));background-image:-webkit-linear-gradient(top, #fff, #f0f0f0);background-image:-moz-linear-gradient(top, #fff, #f0f0f0);background-image:-ms-linear-gradient(top, #fff, #f0f0f0);background-image:-o-linear-gradient(top, #fff, #f0f0f0);background-image:linear-gradient(top, #ffffff,#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,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:focus,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:focus,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn:focus,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn:focus,.hr-dialog-button.hr_primary-btn:focus,.hr-dialog-button.hr_secondary-btn:focus{outline:none}.btn:active,.btn-inverse:active,.btn-inverse.btn-inverse--alt:active:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:active,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:active,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn:active,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn:active,.hr-dialog-button.hr_primary-btn:active,.hr-dialog-button.hr_secondary-btn:active,.btn.active,.active.btn-inverse,.active.btn-inverse.btn-inverse--alt:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .active.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .active.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .active.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .active.hr-dialog-button.hr_secondary-btn,.active.hr-dialog-button.hr_primary-btn,.active.hr-dialog-button.hr_secondary-btn,.btn.zeroclipboard-is-hover.zeroclipboard-is-active,.zeroclipboard-is-hover.zeroclipboard-is-active.btn-inverse,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .zeroclipboard-is-hover.zeroclipboard-is-active.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .zeroclipboard-is-hover.zeroclipboard-is-active.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .zeroclipboard-is-hover.zeroclipboard-is-active.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .zeroclipboard-is-hover.zeroclipboard-is-active.hr-dialog-button.hr_secondary-btn,.zeroclipboard-is-hover.zeroclipboard-is-active.hr-dialog-button.hr_primary-btn,.zeroclipboard-is-hover.zeroclipboard-is-active.hr-dialog-button.hr_secondary-btn{background:#f4f4f4;box-shadow:inset 0 1px 3px rgba(0,0,0,0.05);outline:0}.btn.disabled,.disabled.btn-inverse,.disabled.btn-inverse.btn-inverse--alt:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_secondary-btn,.disabled.hr-dialog-button.hr_primary-btn,.disabled.hr-dialog-button.hr_secondary-btn,.btn[disabled],[disabled].btn-inverse,[disabled].btn-inverse.btn-inverse--alt:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_secondary-btn,[disabled].hr-dialog-button.hr_primary-btn,[disabled].hr-dialog-button.hr_secondary-btn{cursor:default;background:#f1f1f1;opacity:0.65;filter:alpha(opacity=65);box-shadow:none}.btn [class^="icon-"]:before,.btn-inverse [class^="icon-"]:before,.btn-inverse.btn-inverse--alt:hover [class^="icon-"]:before,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn [class^="icon-"]:before,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn [class^="icon-"]:before,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn [class^="icon-"]:before,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn [class^="icon-"]:before,.hr-dialog-button.hr_primary-btn [class^="icon-"]:before,.hr-dialog-button.hr_secondary-btn [class^="icon-"]:before,.btn [class*=" icon-"]:before,.btn-inverse [class*=" icon-"]:before,.btn-inverse.btn-inverse--alt:hover [class*=" icon-"]:before,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn [class*=" icon-"]:before,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn [class*=" icon-"]:before,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn [class*=" icon-"]:before,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn [class*=" icon-"]:before,.hr-dialog-button.hr_primary-btn [class*=" icon-"]:before,.hr-dialog-button.hr_secondary-btn [class*=" icon-"]:before,.btn .formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.inline .btn label:before,.btn-inverse .formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.inline .btn-inverse label:before,.hr-dialog-button.hr_primary-btn .formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.inline .hr-dialog-button.hr_primary-btn label:before,.hr-dialog-button.hr_secondary-btn .formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.inline .hr-dialog-button.hr_secondary-btn label:before,.btn .formgroup.hr_checkbox.horizontal label:before,.formgroup.hr_checkbox.horizontal .btn label:before,.btn-inverse .formgroup.hr_checkbox.horizontal label:before,.formgroup.hr_checkbox.horizontal .btn-inverse label:before,.hr-dialog-button.hr_primary-btn .formgroup.hr_checkbox.horizontal label:before,.formgroup.hr_checkbox.horizontal .hr-dialog-button.hr_primary-btn label:before,.hr-dialog-button.hr_secondary-btn .formgroup.hr_checkbox.horizontal label:before,.formgroup.hr_checkbox.horizontal .hr-dialog-button.hr_secondary-btn label:before{line-height:inherit}button.btn,button.btn-inverse,button.btn-inverse.btn-inverse--alt:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_secondary-btn,button.hr-dialog-button.hr_primary-btn,button.hr-dialog-button.hr_secondary-btn{font-weight:300 !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}.btn-primary,.btn-green,.btn-inverse:active .btn-inverse.active,.btn-green,.btn-inverse:active .btn-inverse.active{color:#fff;background:#2ec866;-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none;border-color:#2ec866}.btn-primary:not(.btn-flat),.btn-green:not(.btn-flat),.btn-inverse:active .btn-inverse.active: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:#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:-moz-linear-gradient(top, #2ec866, #29b35b);background-image:-ms-linear-gradient(top, #2ec866, #29b35b);background-image:-o-linear-gradient(top, #2ec866, #29b35b);background-image:linear-gradient(top, #2ec866,#29b35b);box-shadow:0 1px 3px rgba(0,0,0,0.2),inset 0 1px 1px rgba(255,255,255,0.1),inset 0 -1px 4px rgba(32,138,70,0.3)}.btn-primary:hover,.btn-green:hover,.btn-inverse:hover,.btn-inverse.hover,.btn-inverse:active .btn-inverse.active:hover,.btn-primary.hover,.hover.btn-green,.btn-inverse:active .hover.btn-inverse.active,.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:#1db755;color:#fff}.btn-primary:hover: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-primary.hover:not(.btn-flat),.hover.btn-green:not(.btn-flat),.btn-inverse:active .hover.btn-inverse.active: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:#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:-moz-linear-gradient(top, #2ec866, #28af59);background-image:-ms-linear-gradient(top, #2ec866, #28af59);background-image:-o-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)}.btn-primary:hover.btn-flat,.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-primary.hover.btn-flat,.hover.btn-flat.btn-green,.btn-inverse:active .hover.btn-flat.btn-inverse.active,.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:#1db755}.btn-primary:active,.btn-inverse:active .btn-inverse.active,.btn-green:active,.btn-primary.active,.active.btn-green,.btn-inverse:active .active.btn-inverse,.btn-green:active,.btn-inverse:active .btn-inverse.active:active,.btn-green.active,.btn-inverse:active .active.btn-inverse{background:#1db755;color:#fff}.btn-primary:active:not(.btn-flat),.btn-inverse:active .btn-inverse.active:not(.btn-flat),.btn-green:active:not(.btn-flat),.btn-primary.active:not(.btn-flat),.active.btn-green:not(.btn-flat),.btn-inverse:active .active.btn-inverse: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-inverse:active .btn-inverse.active:not(.btn-flat).primary-dark,.btn-green:active:not(.btn-flat).primary-dark,.btn-primary.active:not(.btn-flat).primary-dark,.active.btn-green:not(.btn-flat).primary-dark,.btn-inverse:active .active.btn-inverse: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-inverse:active .btn-flat.btn-inverse.active,.btn-green:active.btn-flat,.btn-primary.active.btn-flat,.active.btn-flat.btn-green,.btn-inverse:active .active.btn-flat.btn-inverse,.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-primary.disabled.btn-inverse,.disabled.btn-inverse.btn-green,.btn-inverse:active .disabled.btn-inverse.active,.disabled.btn-inverse.btn-inverse--alt:hover,.disabled.btn-inverse.btn-inverse--alt.hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-primary.disabled.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-primary.disabled.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_primary-btn.btn-green,.hr-dialog .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_primary-btn.btn-green,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-primary.disabled.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-primary.disabled.hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_secondary-btn.btn-green,.hr-dialog .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_secondary-btn.btn-green,.btn-primary.disabled.hr-dialog-button.hr_primary-btn,.disabled.hr-dialog-button.hr_primary-btn.btn-green,.btn-primary.disabled.hr-dialog-button.hr_secondary-btn,.disabled.hr-dialog-button.hr_secondary-btn.btn-green,.btn.disabled.btn-green,.btn-primary.btn[disabled],.btn-primary[disabled].btn-inverse,[disabled].btn-inverse.btn-green,.btn-inverse:active [disabled].btn-inverse.active,[disabled].btn-inverse.btn-inverse--alt:hover,[disabled].btn-inverse.btn-inverse--alt.hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-primary[disabled].hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-primary[disabled].hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_primary-btn.btn-green,.hr-dialog .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_primary-btn.btn-green,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-primary[disabled].hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-primary[disabled].hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_secondary-btn.btn-green,.hr-dialog .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_secondary-btn.btn-green,.btn-primary[disabled].hr-dialog-button.hr_primary-btn,[disabled].hr-dialog-button.hr_primary-btn.btn-green,.btn-primary[disabled].hr-dialog-button.hr_secondary-btn,[disabled].hr-dialog-button.hr_secondary-btn.btn-green,.btn[disabled].btn-green,.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,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-green.disabled.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-green.disabled.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-green.disabled.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-green.disabled.hr-dialog-button.hr_secondary-btn,.btn-green.disabled.hr-dialog-button.hr_primary-btn,.btn-green.disabled.hr-dialog-button.hr_secondary-btn,.btn-green.btn[disabled],.btn-green[disabled].btn-inverse,.btn-inverse:active [disabled].btn-inverse.active,[disabled].btn-inverse.btn-inverse--alt:hover,[disabled].btn-inverse.btn-inverse--alt.hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-green[disabled].hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-green[disabled].hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-green[disabled].hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-green[disabled].hr-dialog-button.hr_secondary-btn,.btn-green[disabled].hr-dialog-button.hr_primary-btn,.btn-green[disabled].hr-dialog-button.hr_secondary-btn{background-color:#2ec866}.btn-primary.btn.disabled:hover,.disabled.btn-inverse:hover,.disabled.btn-inverse.hover,.btn-inverse:active .disabled.btn-inverse.active:hover,.btn-primary.disabled.hr-dialog-button.hr_primary-btn:hover,.disabled.hr-dialog-button.hr_primary-btn.btn-green:hover,.btn-primary.disabled.hr-dialog-button.hr_secondary-btn:hover,.disabled.hr-dialog-button.hr_secondary-btn.btn-green:hover,.btn.disabled.btn-green:hover,.btn-primary.btn[disabled]:hover,[disabled].btn-inverse:hover,[disabled].btn-inverse.hover,.btn-inverse:active [disabled].btn-inverse.active:hover,.btn-primary[disabled].hr-dialog-button.hr_primary-btn:hover,[disabled].hr-dialog-button.hr_primary-btn.btn-green:hover,.btn-primary[disabled].hr-dialog-button.hr_secondary-btn:hover,[disabled].hr-dialog-button.hr_secondary-btn.btn-green:hover,.btn[disabled].btn-green: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.hr-dialog-button.hr_primary-btn:hover,.btn-green.disabled.hr-dialog-button.hr_secondary-btn:hover,.btn-green.btn[disabled]:hover,[disabled].btn-inverse:hover,[disabled].btn-inverse.hover,.btn-inverse:active [disabled].btn-inverse.active:hover,.btn-green[disabled].hr-dialog-button.hr_primary-btn:hover,.btn-green[disabled].hr-dialog-button.hr_secondary-btn:hover{background-image:none;box-shadow:none}.btn-dark{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:-moz-linear-gradient(top, #39424e, #303741);background-image:-ms-linear-gradient(top, #39424e, #303741);background-image:-o-linear-gradient(top, #39424e, #303741);background-image:linear-gradient(top, #39424e,#303741);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);color:#fff}.btn-dark:hover,.btn-dark.hover{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:-moz-linear-gradient(top, #39424e, #232931);background-image:-ms-linear-gradient(top, #39424e, #232931);background-image:-o-linear-gradient(top, #39424e, #232931);background-image:linear-gradient(top, #39424e,#232931);box-shadow:inset 0 1px 0px rgba(255,255,255,0.1),0 1px 5px rgba(0,0,0,0.2);color:#fff}.btn-dark:active,.btn-dark.active{background:#232931;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.disabled,.btn-dark[disabled]{background-color:#17202c;color:#eff1f3}.btn-dark.disabled:hover,.btn-dark[disabled]:hover{background-image:none}.btn-alert{color:#f65039}.btn-alert:hover:not(.disabled),.btn-alert.hover{background-color:#f1270b;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #f65039), color-stop(1, #f1270b));background-image:-webkit-linear-gradient(top, #f65039, #f1270b);background-image:-moz-linear-gradient(top, #f65039, #f1270b);background-image:-ms-linear-gradient(top, #f65039, #f1270b);background-image:-o-linear-gradient(top, #f65039, #f1270b);background-image:linear-gradient(top, #f65039,#f1270b);border-color:#c01f09;color:#fff}.btn-alert:active,.btn-alert.active{background:#f1270b;border-color:#c01f09;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);color:#fff}.btn-alert.disabled{color:#f65039}.btn-inverse{-moz-transition:none;-o-transition:none;-ms-transition:none;-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:#979faf;cursor:pointer;font-size:inherit;font-weight:inherit;padding:10px 0;text-decoration:underline}.btn-text:hover,.btn-link:hover{background:transparent;box-shadow:none;color:#4691f6;text-decoration:underline}.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;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:#2ec866;color:#2ec866}.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:#2ec866;color:white}.btn-line:hover{border-color:#39424e}.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;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;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;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}button.btn,button.btn-inverse,button.btn-inverse.btn-inverse--alt:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_secondary-btn,button.hr-dialog-button.hr_primary-btn,button.hr-dialog-button.hr_secondary-btn,input[type="submit"].btn,input[type="submit"].btn-inverse,input[type="submit"].btn-inverse.btn-inverse--alt:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].hr-dialog-button.hr_secondary-btn,input[type="submit"].hr-dialog-button.hr_primary-btn,input[type="submit"].hr-dialog-button.hr_secondary-btn{*padding-top:2px;*padding-bottom:2px}button.btn::-moz-focus-inner,button.btn-inverse::-moz-focus-inner,button.btn-inverse.btn-inverse--alt:hover::-moz-focus-inner,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_primary-btn::-moz-focus-inner,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_primary-btn::-moz-focus-inner,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_secondary-btn::-moz-focus-inner,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.hr-dialog-button.hr_secondary-btn::-moz-focus-inner,button.hr-dialog-button.hr_primary-btn::-moz-focus-inner,button.hr-dialog-button.hr_secondary-btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner,input[type="submit"].btn-inverse::-moz-focus-inner,input[type="submit"].btn-inverse.btn-inverse--alt:hover::-moz-focus-inner,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].hr-dialog-button.hr_primary-btn::-moz-focus-inner,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].hr-dialog-button.hr_primary-btn::-moz-focus-inner,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].hr-dialog-button.hr_secondary-btn::-moz-focus-inner,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].hr-dialog-button.hr_secondary-btn::-moz-focus-inner,input[type="submit"].hr-dialog-button.hr_primary-btn::-moz-focus-inner,input[type="submit"].hr-dialog-button.hr_secondary-btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,button.btn-large.btn-inverse,button.btn-large.btn-inverse.btn-inverse--alt:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.btn-large.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.btn-large.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.btn-large.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.btn-large.hr-dialog-button.hr_secondary-btn,button.btn-large.hr-dialog-button.hr_primary-btn,button.btn-large.hr-dialog-button.hr_secondary-btn,input[type="submit"].btn.btn-large,input[type="submit"].btn-large.btn-inverse,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-large.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-large.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-large.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-large.hr-dialog-button.hr_secondary-btn,input[type="submit"].btn-large.hr-dialog-button.hr_primary-btn,input[type="submit"].btn-large.hr-dialog-button.hr_secondary-btn{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,button.btn-small.btn-inverse,button.btn-small.btn-inverse.btn-inverse--alt:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.btn-small.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.btn-small.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.btn-small.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.btn-small.hr-dialog-button.hr_secondary-btn,button.btn-small.hr-dialog-button.hr_primary-btn,button.btn-small.hr-dialog-button.hr_secondary-btn,input[type="submit"].btn.btn-small,input[type="submit"].btn-small.btn-inverse,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-small.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-small.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-small.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-small.hr-dialog-button.hr_secondary-btn,input[type="submit"].btn-small.hr-dialog-button.hr_primary-btn,input[type="submit"].btn-small.hr-dialog-button.hr_secondary-btn{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,button.btn-mini.btn-inverse,button.btn-mini.btn-inverse.btn-inverse--alt:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.btn-mini.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.btn-mini.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window button.btn-mini.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window button.btn-mini.hr-dialog-button.hr_secondary-btn,button.btn-mini.hr-dialog-button.hr_primary-btn,button.btn-mini.hr-dialog-button.hr_secondary-btn,input[type="submit"].btn.btn-mini,input[type="submit"].btn-mini.btn-inverse,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-mini.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-mini.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-mini.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window input[type="submit"].btn-mini.hr-dialog-button.hr_secondary-btn,input[type="submit"].btn-mini.hr-dialog-button.hr_primary-btn,input[type="submit"].btn-mini.hr-dialog-button.hr_secondary-btn{*padding-top:1px;*padding-bottom:1px}.btn-data-wrap{font-weight:600}.btn-data-wrap .btn,.btn-data-wrap .btn-inverse,.btn-data-wrap .btn-inverse.btn-inverse--alt:hover,.btn-data-wrap .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-data-wrap .hr-dialog-button.hr_primary-btn,.btn-data-wrap .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-data-wrap .hr-dialog-button.hr_primary-btn,.btn-data-wrap .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-data-wrap .hr-dialog-button.hr_secondary-btn,.btn-data-wrap .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-data-wrap .hr-dialog-button.hr_secondary-btn,.btn-data-wrap .hr-dialog-button.hr_primary-btn,.btn-data-wrap .hr-dialog-button.hr_secondary-btn{border-radius:5px 0 0 5px}.btn-data-wrap .btn-data{border:1px solid #c2c7d0;border-left:none;border-radius:0 5px 5px 0;display:inline-block;font-size:.9em;padding:8px 15px;margin-left:-4px}.btn-group>.btn,.btn-group>.btn-inverse,.btn-group>.btn-inverse.btn-inverse--alt:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn,.btn-group>.hr-dialog-button.hr_primary-btn,.btn-group>.hr-dialog-button.hr_secondary-btn{float:left;margin-left:-1px;position:relative;border-radius:0}.btn-group>.btn:first-child,.btn-group>.btn-inverse:first-child,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:first-child,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:first-child,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:first-child,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:first-child,.btn-group>.hr-dialog-button.hr_primary-btn:first-child,.btn-group>.hr-dialog-button.hr_secondary-btn:first-child{margin-left:0;border-radius:5px 0 0 5px}.btn-group>.btn:last-child,.btn-group>.btn-inverse:last-child,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:last-child,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:last-child,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:last-child,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:last-child,.btn-group>.hr-dialog-button.hr_primary-btn:last-child,.btn-group>.hr-dialog-button.hr_secondary-btn:last-child,.btn-group>.-toggle{border-radius:0 5px 5px 0}.btn-group>.btn:hover,.btn-group>.btn-inverse:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:hover,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:hover,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:hover,.btn-group>.hr-dialog-button.hr_primary-btn:hover,.btn-group>.hr-dialog-button.hr_secondary-btn:hover,.btn-group>.btn:focus,.btn-group>.btn-inverse:focus,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:focus,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:focus,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:focus,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:focus,.btn-group>.hr-dialog-button.hr_primary-btn:focus,.btn-group>.hr-dialog-button.hr_secondary-btn:focus,.btn-group>.btn:active,.btn-group>.btn-inverse:active,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:active,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_primary-btn:active,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:active,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.hr-dialog-button.hr_secondary-btn:active,.btn-group>.hr-dialog-button.hr_primary-btn:active,.btn-group>.hr-dialog-button.hr_secondary-btn:active,.btn-group>.btn.active,.btn-group>.active.btn-inverse,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.active.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.active.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group>.active.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group>.active.hr-dialog-button.hr_secondary-btn,.btn-group>.active.hr-dialog-button.hr_primary-btn,.btn-group>.active.hr-dialog-button.hr_secondary-btn{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group.vertical{display:inline-block}.btn-group.vertical>.btn,.btn-group.vertical>.btn-inverse,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-group.vertical>.hr-dialog-button.hr_secondary-btn,.btn-group.vertical>.hr-dialog-button.hr_primary-btn,.btn-group.vertical>.hr-dialog-button.hr_secondary-btn{-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;-o-border-radius:none;border-radius:none;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;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>.hr-dialog-button.hr_primary-btn:first-child,.btn-group.vertical>.hr-dialog-button.hr_secondary-btn:first-child{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box}.btn-group.vertical>.btn:last-child,.btn-group.vertical>.btn-inverse:last-child,.btn-group.vertical>.hr-dialog-button.hr_primary-btn:last-child,.btn-group.vertical>.hr-dialog-button.hr_secondary-btn:last-child{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box}.btn-group.vertical>.btn:not(:last-of-type),.btn-group.vertical>.btn-inverse:not(:last-of-type),.btn-group.vertical>.hr-dialog-button.hr_primary-btn:not(:last-of-type),.btn-group.vertical>.hr-dialog-button.hr_secondary-btn:not(:last-of-type){border-bottom:none}.btn-group .btn-text,.btn-group .btn-link{padding:10px 0}.btn-group .btn-text:not(:first-of-type):before,.btn-group .btn-link:not(:first-of-type):before{content:'';height:15px;width:1px;display:inline-block;background:#979FAF;margin:0 15px;position:relative;top:2px}textarea{overflow:auto;vertical-align:top}form{margin:0}fieldset{padding:0;margin:0;border:0}legend{border:none;display:block;font-size:1.1em;font-weight:600;border:0}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:18px}label{display:block;margin-bottom:5px;line-height:30px;font-weight:600}label,input{font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif}select,textarea,input[type="text"],.fake_file_text,input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],.uneditable-input,.static-input{border:1px solid #c2c7d0;border-radius:5px;box-shadow:inset 0 1px 2px rgba(151,159,175,0.1),inset 0 1px 15px rgba(151,159,175,0.05);box-sizing:border-box;color:#39424e;display:inline-block;font-size:16px;line-height:1.5em;margin-left:0;margin-right:0;margin-top:0;margin-bottom:10px;padding:7px 10px;transition:all 0.3s ease}select:focus,textarea:focus,input[type="text"]:focus,.fake_file_text:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,.uneditable-input:focus,.static-input:focus{border-color:#77B5E5;border-color:rgba(70,145,246,0.7);box-shadow:0 0 5px rgba(70,145,246,0.5),inset 0 1px 2px rgba(151,159,175,0.2),inset 0 1px 15px rgba(151,159,175,0.05);outline:0;outline:thin dotted \9}select.wide,textarea.wide,input[type="text"].wide,.wide.fake_file_text,input[type="password"].wide,input[type="datetime"].wide,input[type="datetime-local"].wide,input[type="date"].wide,input[type="month"].wide,input[type="time"].wide,input[type="week"].wide,input[type="number"].wide,input[type="email"].wide,input[type="url"].wide,input[type="search"].wide,input[type="tel"].wide,.uneditable-input.wide,.static-input.wide{width:350px}select.xwide,textarea.xwide,input[type="text"].xwide,.xwide.fake_file_text,input[type="password"].xwide,input[type="datetime"].xwide,input[type="datetime-local"].xwide,input[type="date"].xwide,input[type="month"].xwide,input[type="time"].xwide,input[type="week"].xwide,input[type="number"].xwide,input[type="email"].xwide,input[type="url"].xwide,input[type="search"].xwide,input[type="tel"].xwide,.uneditable-input.xwide,.static-input.xwide{width:500px}select.error,textarea.error,input[type="text"].error,.error.fake_file_text,input[type="password"].error,input[type="datetime"].error,input[type="datetime-local"].error,input[type="date"].error,input[type="month"].error,input[type="time"].error,input[type="week"].error,input[type="number"].error,input[type="email"].error,input[type="url"].error,input[type="search"].error,input[type="tel"].error,.uneditable-input.error,.static-input.error{border-color:#f65039;color:#f65039}select.error:focus,textarea.error:focus,input[type="text"].error:focus,.error.fake_file_text:focus,input[type="password"].error:focus,input[type="datetime"].error:focus,input[type="datetime-local"].error:focus,input[type="date"].error:focus,input[type="month"].error:focus,input[type="time"].error:focus,input[type="week"].error:focus,input[type="number"].error:focus,input[type="email"].error:focus,input[type="url"].error:focus,input[type="search"].error:focus,input[type="tel"].error:focus,.uneditable-input.error:focus,.static-input.error:focus{border-color:#f65039;box-shadow:0 0 5px rgba(246,80,57,0.5),inset 0 1px 2px rgba(151,159,175,0.2),inset 0 1px 15px rgba(151,159,175,0.05)}select.error::-webkit-input-placeholder,textarea.error::-webkit-input-placeholder,input[type="text"].error::-webkit-input-placeholder,.error.fake_file_text::-webkit-input-placeholder,input[type="password"].error::-webkit-input-placeholder,input[type="datetime"].error::-webkit-input-placeholder,input[type="datetime-local"].error::-webkit-input-placeholder,input[type="date"].error::-webkit-input-placeholder,input[type="month"].error::-webkit-input-placeholder,input[type="time"].error::-webkit-input-placeholder,input[type="week"].error::-webkit-input-placeholder,input[type="number"].error::-webkit-input-placeholder,input[type="email"].error::-webkit-input-placeholder,input[type="url"].error::-webkit-input-placeholder,input[type="search"].error::-webkit-input-placeholder,input[type="tel"].error::-webkit-input-placeholder,.uneditable-input.error::-webkit-input-placeholder,.static-input.error::-webkit-input-placeholder{color:#f65039;opacity:.7}select.error:-moz-placeholder,textarea.error:-moz-placeholder,input[type="text"].error:-moz-placeholder,.error.fake_file_text:-moz-placeholder,input[type="password"].error:-moz-placeholder,input[type="datetime"].error:-moz-placeholder,input[type="datetime-local"].error:-moz-placeholder,input[type="date"].error:-moz-placeholder,input[type="month"].error:-moz-placeholder,input[type="time"].error:-moz-placeholder,input[type="week"].error:-moz-placeholder,input[type="number"].error:-moz-placeholder,input[type="email"].error:-moz-placeholder,input[type="url"].error:-moz-placeholder,input[type="search"].error:-moz-placeholder,input[type="tel"].error:-moz-placeholder,.uneditable-input.error:-moz-placeholder,.static-input.error:-moz-placeholder{color:#f65039;opacity:.7}select.error::-moz-placeholder,textarea.error::-moz-placeholder,input[type="text"].error::-moz-placeholder,.error.fake_file_text::-moz-placeholder,input[type="password"].error::-moz-placeholder,input[type="datetime"].error::-moz-placeholder,input[type="datetime-local"].error::-moz-placeholder,input[type="date"].error::-moz-placeholder,input[type="month"].error::-moz-placeholder,input[type="time"].error::-moz-placeholder,input[type="week"].error::-moz-placeholder,input[type="number"].error::-moz-placeholder,input[type="email"].error::-moz-placeholder,input[type="url"].error::-moz-placeholder,input[type="search"].error::-moz-placeholder,input[type="tel"].error::-moz-placeholder,.uneditable-input.error::-moz-placeholder,.static-input.error::-moz-placeholder{color:#f65039;opacity:.7}select.error:-ms-input-placeholder,textarea.error:-ms-input-placeholder,input[type="text"].error:-ms-input-placeholder,.error.fake_file_text:-ms-input-placeholder,input[type="password"].error:-ms-input-placeholder,input[type="datetime"].error:-ms-input-placeholder,input[type="datetime-local"].error:-ms-input-placeholder,input[type="date"].error:-ms-input-placeholder,input[type="month"].error:-ms-input-placeholder,input[type="time"].error:-ms-input-placeholder,input[type="week"].error:-ms-input-placeholder,input[type="number"].error:-ms-input-placeholder,input[type="email"].error:-ms-input-placeholder,input[type="url"].error:-ms-input-placeholder,input[type="search"].error:-ms-input-placeholder,input[type="tel"].error:-ms-input-placeholder,.uneditable-input.error:-ms-input-placeholder,.static-input.error:-ms-input-placeholder{color:#f65039;opacity:.7}input[type=file]{line-height:0 !important;margin-top:9px}.static-input{border:none !important;box-shadow:none !important;background:transparent !important;padding-left:0}textarea{height:auto;box-sizing:border-box}textarea.wide{width:350px}textarea.xwide{width:500px}textarea.tall{height:150px}textarea.xtall{height:300px}textarea.resizey{resize:vertical}textarea.resizex{resize:horizontal}.wrap_file{height:40px;position:relative}.orig_file{display:none;position:absolute;left:0px;opacity:0;top:0px;z-index:1}.fake_file{left:0px;position:absolute;top:0px;z-index:2}.fake_file_text{font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif;height:40px}.fake_file_button{margin-left:10px}.form-search,.input-icon{position:relative}.form-search input[type="text"],.form-search .fake_file_text,.form-search input[type="password"],.form-search input[type="datetime"],.form-search input[type="datetime-local"],.form-search input[type="date"],.form-search input[type="month"],.form-search input[type="time"],.form-search input[type="week"],.form-search input[type="number"],.form-search input[type="email"],.form-search input[type="url"],.form-search input[type="search"],.form-search input[type="tel"],.form-search .uneditable-input,.input-icon input[type="text"],.input-icon .fake_file_text,.input-icon input[type="password"],.input-icon input[type="datetime"],.input-icon input[type="datetime-local"],.input-icon input[type="date"],.input-icon input[type="month"],.input-icon input[type="time"],.input-icon input[type="week"],.input-icon input[type="number"],.input-icon input[type="email"],.input-icon input[type="url"],.input-icon input[type="search"],.input-icon input[type="tel"],.input-icon .uneditable-input{padding-left:35px}.form-search i,.input-icon i{position:absolute;top:0;left:5px;line-height:100%;height:18px;width:22px;font-size:15px;padding:0 3px 0 5px;bottom:10px;margin:auto;text-align:center}.form-search i.right,.input-icon i.right{left:auto;right:5px}.form-search input.right,.input-icon input.right{padding-right:35px}input[type="radio"],input[type="checkbox"]{*margin-top:0;line-height:normal;cursor:pointer;position:relative;top:-3px;margin-right:5px}input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}.uneditable-textarea{width:auto;height:auto}select,input[type="file"]{height:40px;*margin-top:4px;line-height:28px}select{width:220px;border:1px solid #bbb}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#f8f9fa;border-color:#c2c7d0}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.formgroup .sub-help{color:#979faf;font-size:90%;font-weight:600;overflow:hidden;position:relative}.formgroup .sub-help.error{color:#f65039}.formgroup .sub-help.in{max-height:2000px;opacity:1;top:0}.formgroup .formgroup{margin:0}.formgroup.horizontal label{line-height:40px}.formgroup.horizontal label.support-long-text{text-align:right;font-size:14px;line-height:28px;margin-top:0.7%}.formgroup.horizontal label.widget{display:inline}.formgroup.horizontal.checkbox label,.formgroup.horizontal.radio label{line-height:10px}.formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.horizontal label:before{content:'\e81f';width:20px}.formgroup.hr_checkbox.inline label span,.formgroup.hr_checkbox.horizontal label span{line-height:18px}.formgroup.hr_checkbox.inline label.active,.formgroup.hr_checkbox.horizontal label.active{color:#4691f6}.formgroup.hr_checkbox.inline label.active:before,.formgroup.hr_checkbox.horizontal label.active:before{content:'\e820';position:relative;color:#4691f6;left:1.5px}small.error,p.error{color:#f65039;font-weight:bold}a.error{color:#f65039;font-weight:normal}.ui-autocomplete{position:absolute;cursor:default;border-radius:5px;margin-top:15px}.ui-autocomplete-loading{background:#fff url("/assets/ajax-view-loader.gif") right center no-repeat}.ui-menu{border:1px solid #c2c7d0}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item:not(:last-of-type){border-bottom:1px solid #eff1f3}.ui-corner-all .challenge-container{height:100%;position:relative}.ui-corner-all .challenge-container .challenge-content{width:13em;overflow:hidden;height:100%}.ui-corner-all .challenge-container .challenge-content .challenge-name{word-break:break-word}.ui-corner-all .challenge-container .challengelist_search-links-container{width:7em}.ui-autocomplete{padding:0 10px;box-sizing:border-box;position:relative;margin-top:25px}.search-content{font-weight:500;display:inline-block}.search-content p{padding:12px 0}.contest_status{display:inline-block}.contest_status p{padding:12px 0;font-size:12px !important;font-style:italic}.ui-state-hover .search-row{background-color:#1081E7;cursor:pointer}.ui-state-hover .search-row .search_aside ul{opacity:1;transition:all ease 0.3s .1s}.ui-state-hover .search-row p{color:#FFFFFF}.ui-state-hover .search-row .contest_status{opacity:1}.ui-state-hover .search-row .contest_status p{color:black}.search-row{padding-left:10px;padding-right:10px}.search-row p{font-size:0.85em}.search_form .search-query{width:260px;transition:0.3s width ease;border-radius:50px;border-color:#000;background:#17202c;box-shadow:0 1px 1px rgba(255,255,255,0.1),inset 0 1px 2px rgba(0,0,0,0.5);margin:10px 0 0}.search_form .search-query:focus{background:#fff;width:400px}.search_form i{top:21px;left:8px;color:#fff}.search_form.focus i{color:#39424e}.search-aside{width:25%;height:40px;margin-top:8px}.search-aside li{float:left;margin:0 !important}.search-aside li a{margin:0 !important}.search-aside i{color:#ffffff}.search-aside i:hover{color:#39424e}.filter-checkbox{border:1px solid #eff1f3;color:#979faf;background:#fff;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box}.filter-checkbox.active,.filter-checkbox:active{border:1px solid #4691f6;color:#4691f6}.filter-checkbox:hover{box-shadow:0 1px 1px rgba(0,0,0,0.08);cursor:pointer}.filter-checkbox .status-indicator{margin-right:5px}.filter-checkbox input{display:none}.block-radio-sub{background:#eff1f3;border-radius:5px;padding:10px 0;cursor:pointer;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;-webkit-transition:0.3s all ease;transition:0.3s all ease}.block-radio-sub input{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;width:0}.block-radio-sub:hover{box-shadow:0 1px 3px rgba(0,0,0,0.1)}.block-radio-sub.active,.block-radio-sub:active{color:#fff;background:#2ec866}.slider-wrap{height:50px;width:220px}.slider-wrap p{display:inline;line-height:40px}.slider-wrap p.left{margin-right:20px}.slider-wrap p.right{margin-left:20px}input.hr-sleek-input[type="checkbox"]{display:none}input.hr-sleek-input[type="checkbox"]+label span{display:inline-block;width:18px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;background:url(https://hrcdn.net/hackerrank/assets/widgets/check_radio_sheet-9aa15570c5b8affd4a7c419403e4af4e.png) left top no-repeat;cursor:pointer}input.hr-sleek-input[type="checkbox"]:checked+label span{background:url(https://hrcdn.net/hackerrank/assets/widgets/check_radio_sheet-9aa15570c5b8affd4a7c419403e4af4e.png) -19px top no-repeat}input.hr-sleek-input[type="radio"]{display:none}input.hr-sleek-input[type="radio"]+label span{display:inline-block;width:19px;height:19px;margin:-1px 4px 0 0;vertical-align:middle;background:url(https://hrcdn.net/hackerrank/assets/widgets/check_radio_sheet-9aa15570c5b8affd4a7c419403e4af4e.png) -39px top no-repeat;cursor:pointer}input.hr-sleek-input[type="radio"]:checked+label span{background:url(https://hrcdn.net/hackerrank/assets/widgets/check_radio_sheet-9aa15570c5b8affd4a7c419403e4af4e.png) -57px top no-repeat}.input-btn-group .btn,.input-btn-group .btn-inverse,.input-btn-group .btn-inverse.btn-inverse--alt:hover,.input-btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .input-btn-group .hr-dialog-button.hr_primary-btn,.input-btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .input-btn-group .hr-dialog-button.hr_primary-btn,.input-btn-group .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .input-btn-group .hr-dialog-button.hr_secondary-btn,.input-btn-group .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .input-btn-group .hr-dialog-button.hr_secondary-btn,.input-btn-group .hr-dialog-button.hr_primary-btn,.input-btn-group .hr-dialog-button.hr_secondary-btn,.input-btn-group button{position:relative;top:0;margin-left:-7px;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box}.input-btn-group button{top:0px !important}.input-btn-group input[type="text"],.input-btn-group .fake_file_text,.input-btn-group input[type="password"],.input-btn-group input[type="datetime"],.input-btn-group input[type="datetime-local"],.input-btn-group input[type="date"],.input-btn-group input[type="month"],.input-btn-group input[type="time"],.input-btn-group input[type="week"],.input-btn-group input[type="number"],.input-btn-group input[type="email"],.input-btn-group input[type="url"],.input-btn-group input[type="search"],.input-btn-group input[type="tel"],.input-btn-group input[type="color"]{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box}.input-v2-wrapper{position:relative}.input-v2-upload-wrapper{position:relative}.input-v2-loader-image{position:absolute;height:1.2em;right:0.3em;top:0.6em;z-index:0}.input-v2-select2-loader-image{position:absolute;height:1.2em;right:-1.8em;top:0.6em;z-index:0}.input-v2-checkbox-loader-image{position:absolute;height:1.2em;top:0.3em;z-index:0;padding-left:0.4em}.input-v2-upload-loader-image{position:absolute;height:1.2em;top:0.3em;z-index:0;margin-left:0.5em}.input-v2-state-icon-font{position:absolute;right:0.3em;top:0.5em;color:#888;font-size:1.1em}.input-v2-select2-state-icon-font{position:absolute;right:-1.8em;top:0.5em;color:#888;font-size:1.1em}.input-v2-checkbox-state-icon-font{position:absolute;color:#888;font-size:1.1em;padding-left:0.4em}.input-v2-upload-state-icon-font{position:absolute;top:0.3em;color:#888;font-size:1.1em;margin-left:0.5em}.input-v2{width:100% !important;border:1px solid #ddd !important;border-radius:0px !important;padding:0.4em !important;z-index:10 !important;margin-bottom:0.1em !important}.input-v2.select2-offscreen{border:0px !important;padding:0px !important}.input-v2.select2-container{border:0px !important;padding:0px !important}.input-v2.select2-container a.select2-choice{border-radius:0px;border:1px solid #ddd}.input-v2.select2-container a.select2-choice div{border-radius:0px;padding:0.3em 0.3em;border-left:1px solid #ddd}.select2-drop{border-radius:0px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:0.1em;margin-top:-2px !important}.input-v2:focus{border:1px solid green !important}.input-v2.select2-container-active a.select2-choice{border:1px solid green !important}.input-v2.changed{border:1px solid orange !important}.input-v2 a.select2-choice.changed{border:1px solid orange !important}.input-v2.errored{border:1px solid red !important}.input-v2 a.select2-choice.errored{border:1px solid red !important}.input-v2-error{color:red !important;text-align:right !important;font-size:0.9em !important;font-weight:normal !important}.input-v2-checkbox-error{color:red !important;text-align:right !important;font-size:0.9em !important;font-weight:normal !important;display:inline;padding-left:2em}.input-v2-upload-error{color:red !important;font-size:0.9em !important;font-weight:normal !important;position:absolute !important;display:inline;margin-left:2.3em;white-space:nowrap;margin-top:0.3em}.icheck-overlay{position:absolute;width:250%;height:250%;z-index:1000000;top:-1em;left:-1em;cursor:pointer}.search-input{display:inline-block;padding-bottom:5px;padding-left:0;padding-right:0;padding-top:5px}.select2-container{width:220px;top:-1px}.select2-container.wide{width:350px}.select2-container.xwide{width:500px}.select2-container .select2-choice{padding-top:3px !important;padding-bottom:3px !important;height:29px !important}.select2-container .select2-choice span{text-align:left}.select2-container .select2-choice div{padding-top:5px}.select2-drop input.select2-input{width:100% !important}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #aaa}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #aaa}.select2-container .select2-choice{font-size:14px;font-weight:500;position:relative;padding:4px 15px 5px !important;border:1px solid #c2c7d0 !important;background:#fff !important}.select2-container .select2-choice div{border-left:none !important;background:#fff !important;padding:0 10px;text-align:center}.select2-container .select2-choice div b{display:none}.select2-container .select2-choice div:before{font-family:'hricons';content:'\e75c';line-height:40px}.select2-container-active a{box-shadow:none}.select2-drop{border-top:1px solid #c2c7d0;border-color:#c2c7d0 !important;box-shadow:0 1px 3px rgba(0,0,0,0.1) !important}.select2-drop input{border-color:#c2c7d0;border-radius:5px;margin-top:10px}.select2-drop input.select2-focused{border-color:#4691f6}.select2-results{margin-right:0;padding:0}.select2-result{font-size:.9em;font-weight:500;padding:5px}.select2-highlighted{background:#e6f0fe !important;color:#39424e !important}.select2-container .select2-choice span{margin-top:2px}.table-wrap{font-weight:500}.table-wrap header{padding-top:15px;padding-bottom:12px;background:white;font-size:14px;border:1px solid #c2c7d0;border-bottom-color:transparent !important}.table-wrap header.row,.table-wrap header.formgroup.horizontal{margin:0}.table-wrap .row,.table-wrap .formgroup.horizontal{margin:0}.table-wrap .row-btn [class*="span"]{padding-top:8px}.table-wrap .row-btn .btn-wrap{padding-top:0}.table-wrap .row.row-sub,.table-wrap .row-sub.formgroup.horizontal{margin-left:-15px}.table-wrap a.table-expand{color:#626b7f}.table-body{overflow:hidden;border:1px solid #C2C7D0;border-bottom:none;background:#fff}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table-root{color:#39424e}.table-root:hover{color:#4691f6}.table{width:100%;margin-bottom:18px}.ck_table-wrap table{border:1px solid #c2c7d0}.ck_table-wrap table thead tr th,.ck_table-wrap table thead tr td,.ck_table-wrap table tbody tr th,.ck_table-wrap table tbody tr td,.ck_table-wrap table tfoot tr th,.ck_table-wrap table tfoot tr td{border:1px solid #c2c7d0;padding:8px 12px;line-height:1.5;vertical-align:top}.ck_table-wrap table thead tr th,.ck_table-wrap table thead tr td{border-bottom-width:2px;vertical-align:bottom;padding:8px 12px;line-height:1.5}.sort_icons{display:inline-block;position:relative;font-size:50%;height:22px;margin-left:5px}.sort_icons span{color:#c2c7d0;cursor:pointer;height:11px;position:absolute}.sort_icons span:hover{color:#39424e}.sort_icons span.active{color:#2ec866}.sort_icons span.sort-down{bottom:0}table.candidate-sleek-table{margin:0;padding:0;border-collapse:collapse;border-spacing:0}table.candidate-sleek-table tr{border-bottom:1px solid #e0e0e0}table.candidate-sleek-table td{padding:10px 0}table.candidate-sleek-table td.right{text-align:right}table.candidate-sleek-table thead tr td{padding:20px 0;font-size:0.8em;font-weight:800}table.candidate-sleek-table td:last-child{padding-right:20px}table.sleektable{margin:0;padding:0;border-collapse:collapse}table.sleektable tr.head td{padding:20px 0;text-transform:uppercase;color:#979faf;font-weight:800;font-size:0.8em}table.sleektable tr{border-bottom:1px solid #e0e0e0}table.sleektable td{font-size:0.9em;padding:12px 0}table.full-width{width:100%}table.question-table-fix tr{background:#fff}table.question-table-fix tr td:first-child{padding:12px 10px 12px 30px}table.question-table-fix tr td:last-child{padding:12px 15px}table.dt-sleektable{margin:0;padding:0;border-collapse:collapse;border-bottom:1px solid #E2E2E2}table.dt-sleektable thead{background:#f8f9fa;border-top:1px solid #eff1f3}table.dt-sleektable thead tr th{text-transform:uppercase;color:#979faf;font-weight:800;font-size:0.8em;border-left:1px solid #e5e7e9;border-right:1px solid #e5e7e9;font-size:0.9em;padding:10px;text-align:left}table.dt-sleektable thead tr th label{line-height:0;margin-bottom:0}table.dt-sleektable td{font-size:0.8em;padding:10px;line-height:30px}table.dt-sleektable td a.btn,table.dt-sleektable td a.btn-inverse,table.dt-sleektable td a.btn-inverse.btn-inverse--alt:hover,table.dt-sleektable td .modal-backdrop .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window table.dt-sleektable td a.hr-dialog-button.hr_primary-btn,table.dt-sleektable td .hr-dialog .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window table.dt-sleektable td a.hr-dialog-button.hr_primary-btn,table.dt-sleektable td .modal-backdrop .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window table.dt-sleektable td a.hr-dialog-button.hr_secondary-btn,table.dt-sleektable td .hr-dialog .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window table.dt-sleektable td a.hr-dialog-button.hr_secondary-btn,table.dt-sleektable td a.hr-dialog-button.hr_primary-btn,table.dt-sleektable td a.hr-dialog-button.hr_secondary-btn{font-size:0.9em}table.dt-sleektable td.center{text-align:center}table.dt-sleektable td.dataTables_empty{text-align:center}table.languages_table{border:1px solid #818181;padding:5px;border-collapse:collapse;margin:5px 0 25px 0}table.languages_table tr td{border:1px solid #E7E7E7;padding:6px 12px;background-color:#ffffff;background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #f6f6f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f6f6f6));background:-webkit-linear-gradient(top, #fff 0%, #f6f6f6 100%);background:-o-linear-gradient(top, #fff 0%, #f6f6f6 100%);background:-ms-linear-gradient(top, #fff 0%, #f6f6f6 100%);background:linear-gradient(to bottom, #ffffff 0%,#f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 )}table.languages_table tr td label{font-weight:500;margin-bottom:0}table.simple-table{margin:0;padding:0;border-collapse:collapse;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box}table.simple-table thead tr th{padding:20px;text-transform:uppercase;color:#979faf;font-weight:800;font-size:0.8em;text-align:left}table.simple-table tr.no-border{border:none}table.simple-table tr{border:1px solid #eff1f3}table.small-padded tr td{padding:10px 20px}table.small-padded tbody>tr>td{padding:10px 20px}table.mini-padded tr td{padding:5px 10px}table.mini-padded tbody>tr>td{padding:5px 10px}.table-radius{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border-collapse:separate}.table-radius thead:first-child tr:first-child th{border-top:0}.table-out-border{border:1px solid #e7e7e7}.table-radius thead:first-child tr:first-child th{border-top:0}.table-radius thead:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-radius thead:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-radius tbody:last-child tr:last-child>td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-radius tbody:last-child tr:last-child>td:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}table.table tr.prominent{background-color:#f7f7f7}table.diff{font-size:0.8em;font-family:monospace}table.diff tr,table.diff td,table.diff th{border:none}table.diff td,table.diff th{padding:2px 5px}table.diff th{text-align:right}table.diff .texttitle{text-align:center;font-size:1.2em}table.diff .equal{background:#fee7e4}table.diff .replace{background:#fff8ca}table.diff .delete,table.diff .insert{background:#def8e9}.boundB,.table-wrap .row,.table-wrap .formgroup.horizontal,.table-wrap .row-btn{border-bottom:1px solid #c2c7d0}.boundT{border-top:1px solid #c2c7d0}.boundR{border-right:1px solid #c2c7d0}.boundL{border-left:1px solid #c2c7d0}.boundA{border:1px solid #c2c7d0}.grey-header{background:#f8f9fa;border:1px solid #c2c7d0}.cap.grey-header{border-bottom:none}.fs-content::-webkit-scrollbar,.fs-inner::-webkit-scrollbar{-webkit-appearance:none}.fs-content::-webkit-scrollbar:vertical,.fs-inner::-webkit-scrollbar:vertical{width:11px}.fs-content::-webkit-scrollbar:horizontal,.fs-inner::-webkit-scrollbar:horizontal{height:11px}.fs-content ::-webkit-scrollbar-thumb,.fs-inner ::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,0.5)}.fs-content ::-webkit-scrollbar-track,.fs-inner ::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.inline{display:block;list-style:none}.inline>li,.inline>div,.inline>a{display:inline;display:inline-block;margin-right:10px}.inline.large>li,.inline.large>div,.inline.large>a{margin-right:20px}.inline.lines>li,.inline.lines>div,.inline.lines>a{margin-right:4px}.inline.lines>li:not(:last-of-type):after,.inline.lines>div:not(:last-of-type):after,.inline.lines>a:not(:last-of-type):after{content:'';width:1px;height:1em;display:inline-block;background:#979faf;margin-left:7px;position:relative;top:3px}.inline.lines.inverse>li,.inline.lines.inverse>div,.inline.lines.inverse>a{margin-right:0;margin-left:4px}.inline.lines.inverse>li:not(:last-of-type):after,.inline.lines.inverse>div:not(:last-of-type):after,.inline.lines.inverse>a:not(:last-of-type):after{margin-left:0;margin-right:7px}.inline.lines.large>li,.inline.lines.large>div,.inline.lines.large>a{margin-right:9px}.inline.lines.large>li:not(:last-of-type):after,.inline.lines.large>div:not(:last-of-type):after,.inline.lines.large>a:not(:last-of-type):after{margin-left:12px}.inline.lines.large.inverse>li,.inline.lines.large.inverse>div,.inline.lines.large.inverse>a{margin-left:9px;margin-right:0}.inline.lines.large.inverse:after{margin-left:12px;margin-right:0}.inline.lines.large.inverse:last-of-type:after{display:none}.inline.dots>li,.inline.dots>div,.inline.dots>a{margin-right:5px}.inline.dots>li:not(:last-of-type):after,.inline.dots>div:not(:last-of-type):after,.inline.dots>a:not(:last-of-type):after{content:'\2022';width:1px;height:12px;display:inline-block;margin-left:6px}.inline.dots.large>li,.inline.dots.large>div,.inline.dots.large>a{margin-right:10px}.inline.dots.large>li:not(:last-of-type):after,.inline.dots.large>div:not(:last-of-type):after,.inline.dots.large>a:not(:last-of-type):after{margin-left:11px}.nav-tabs{list-style:none;padding:10px 0;font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif}.page-title .nav-tabs{margin:30px 0 20px}.nav-tabs>li{line-height:40px}.nav-tabs>li a{color:#979faf;font-weight:600;font-size:14px;padding:10px 15px;margin-bottom:-1px;border-radius:0 !important}.nav-tabs>li a:hover{color:#39424e}.nav-tabs>li a:not(.no-tab){display:block;position:relative}.nav-tabs>li:hover{color:#39424e}.nav-tabs>li:hover a{border-color:transparent}.nav-tabs>li.active a,.nav-tabs>li.active:hover a{color:#39424e}.nav-tabs.ungroup{border-bottom:none !important;padding-bottom:0}.nav-tabs.ungroup>li a{background:#f8f9fa;border:1px solid #c2c7d0}.nav-tabs.ungroup>li a i{opacity:.7}.nav-tabs.ungroup>li a.hover i{opacity:1}.nav-tabs.ungroup>li:hover a{border-color:#c2c7d0}.nav-tabs.ungroup>li.active a{background:#fff;border-bottom-color:transparent}.nav-tabs.ungroup>li.active a i{opacity:1}.nav-tabs.ungroup>li:not(:first-of-type){margin-left:-3px}.nav-tabs.ungroup>li:last-of-type a{border-radius:0 5px 0 0 !important}.nav-tabs.ungroup>li:first-of-type a{border-radius:5px 0 0 0 !important}.nav-tabs:not(.ungroup){margin-bottom:20px;padding:10px;background:#f8f9fa;border:1px solid #c2c7d0}.nav-tabs:not(.ungroup)>li:not(.no-tab) a{padding:10px 20px 20px;margin-right:40px;border:1px solid transparent}.nav-tabs:not(.ungroup)>li.active a,.nav-tabs:not(.ungroup)>li.active:hover a{color:#39424e;background:#fff;border-radius:0;border-color:#c2c7d0;border-bottom-color:#fff}.nav-tabs:not(.ungroup)>li.no-tab a{padding-top:12px;border:none}.nav-tabs:not(.ungroup)>li.pull-right{float:right !important}.nav-tabs input,.nav-tabs form{margin:0 !important}.nav-tabs input i,.nav-tabs form i{top:10px}.nav-tabs input input,.nav-tabs form input{border-color:#c2c7d0}.pagination{text-align:center}.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-top:20px}.pagination li{display:inline}.pagination li.disabled .caret.left{border-right:6px solid #979faf}.pagination li.disabled .caret.right{border-left:6px solid #979faf}.pagination li.disabled .double-caret.left{border-right:6px solid #979faf}.pagination li.disabled .double-caret.right{border-left:6px solid #979faf}.pagination .active a,.pagination a:active{cursor:default;box-shadow:inset 0 1px 2px rgba(0,0,0,0.15),0 1px 1px rgba(255,255,255,0.7)}.pagination .active a{background:#2ec866;color:#fff;border:1px solid #26a655;text-shadow:1px 1px rgba(0,0,0,0.1)}.pagination .active a:hover{background:#2ec866}.pagination .disabled span,.pagination .pagination .disabled a,.pagination .pagination .disabled a:hover{color:#979faf;cursor:default;background-color:transparent}.pagination a{float:left;margin:0 5px;min-width:26px;padding:0 2px;height:30px;color:#39424e;line-height:30px;text-decoration:none;background:#eff1f3;border:1px solid #c2c7d0;border-bottom-color:#979faf;background-color:#efefef;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #fafafa), color-stop(1, #efefef));background-image:-webkit-linear-gradient(top, #fafafa, #efefef);background-image:-moz-linear-gradient(top, #fafafa, #efefef);background-image:-ms-linear-gradient(top, #fafafa, #efefef);background-image:-o-linear-gradient(top, #fafafa, #efefef);background-image:linear-gradient(top, #fafafa,#efefef);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;box-shadow:0 1px 3px rgba(0,0,0,0.1)}.pagination a:hover{background-color:#fbfbfb;background-color:#fbfbfb;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #fbfbfb), color-stop(1, #fbfbfb));background-image:-webkit-linear-gradient(top, #fbfbfb, #fbfbfb);background-image:-moz-linear-gradient(top, #fbfbfb, #fbfbfb);background-image:-ms-linear-gradient(top, #fbfbfb, #fbfbfb);background-image:-o-linear-gradient(top, #fbfbfb, #fbfbfb);background-image:linear-gradient(top, #fbfbfb,#fbfbfb)}.pagination a .caret,.pagination a .double-caret{display:block;position:relative;content:"";opacity:1;filter:alpha(opacity=100);border:6px solid transparent}.pagination a .caret.left,.pagination a .double-caret.left{border-right-color:#222}.pagination a .caret.right,.pagination a .double-caret.right{border-left-color:#222}.pagination a .caret.left{top:9px;left:5px}.pagination a .caret.right{top:9px;left:12px}.pagination a .double-caret{display:inline-block;width:0px}.pagination a .double-caret.left{top:1px;border-left-width:0px}.pagination a .double-caret.right{top:1px;border-right-width:0px}.pagination-sub{margin-top:20px}.pagination-sub .jump-to-page{padding-left:5px;height:28px}.pagination-sub .jump-to-page p{margin:0px;margin-top:3px;padding-right:10px;font-size:16px;display:inline}.pagination-sub .jump-to-page input{height:20px;line-height:22px;margin:0px;padding:0px;border-radius:0px;font-size:18px;background-color:transparent}.pagination-sub .jump-to-page button{background:transparent;margin-top:0px;border:1px solid #C6C6C6;padding:6px 10px;padding-bottom:4px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box}.pagination-sub .jump-to-page button:hover{background:#eee}.pagination-sub .jump-to-page button:active{background:#eaeaea;border-left:1px solid #ccc}.pagination-sub .dropdown-toggle{display:block}.hacker-wrap,.avatar-status{transition:.3s all ease;position:relative;display:inline-block}.hacker-wrap:after,.avatar-status:after{content:'';display:block;position:absolute;bottom:0;right:-4px;height:7px;width:7px;border-radius:20px;border:2px solid white}.hacker-wrap.offline,.avatar-status.offline{opacity:.8}.hacker-wrap.offline:after,.avatar-status.offline:after{background:#f65039}.hacker-wrap.offline:hover,.avatar-status.offline:hover{opacity:.65}.hacker-wrap.idle,.avatar-status.idle{opacity:.8}.hacker-wrap.idle:after,.avatar-status.idle:after{background:#ffe74a}.hacker-wrap.idle:hover,.avatar-status.idle:hover{opacity:.65}.hacker-wrap.online,.avatar-status.online{opacity:.95}.hacker-wrap.online:after,.avatar-status.online:after{background:#2ec866}.hacker-wrap.online:hover,.avatar-status.online:hover{opacity:1}.avatar{border-radius:5px}.avatar img{border-radius:5px}.avatar.avatar-xsmall img{height:35px;width:35px}.avatar.avatar-small img{height:45px;width:45px}.avatar.avatar-medium img{height:75px;width:75px}.avatar.avatar-medium:after{height:12px;width:12px;right:-6px}.avatar.avatar-large img{height:150px;width:150px}.avatar.avatar-large:after{height:15px;width:15px;right:-8px}.status-indicator{height:5px;width:5px;display:inline-block;position:relative;top:-2px;border:1px solid #979faf;background:#eff1f3;box-shadow:0 0 3px rgba(164,220,30,0.6),inset 0 1px 2px rgba(255,255,255,0.6);border-radius:10px}.status-indicator.active{border-color:#26a655;background:#2ec866}.status-indicator.pending{border-color:#ffd40e;background:#fff000}.status-indicator.completed{border-color:#930808;background:#d60a00}.status-indicator.filter{border-color:#0076b9;background:#4691f6}.help-prompt{position:relative;cursor:pointer}.help-prompt i{font-size:12px;position:relative;top:-4px;-moz-transition:0.2s color ease;-o-transition:0.2s color ease;-ms-transition:0.2s color ease;-webkit-transition:0.2s color ease;transition:0.2s color ease;color:#979faf}.help-prompt .help-text{position:absolute;top:5px;left:8px;width:200px;background:#fff;border:none;z-index:99999;padding:10px;color:#626b7f;font-size:.9em;line-height:1.4em;box-shadow:0 1px 3px rgba(0,0,0,0.01);height:0;overflow:hidden;padding:0;opacity:0;transition-duration:.3s;transition-property:opacity, transform;transition-timing-function:ease;font-weight:normal;transform:scale(0.9, 0.9)}.help-prompt:hover i{color:#39424e}.help-prompt:hover .help-text{display:block;transform:scale(1, 1);opacity:1;height:auto;padding:10px;border:1px solid #c2c7d0}.dropdown{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;z-index:100;display:none;float:left;min-width:10px;padding:0;list-style:none;background-color:#fff;border:1px solid #d6d6d6;border:1px solid rgba(0,0,0,0.2);border-top:none;*border-right-width:2px;*border-bottom-width:2px;box-shadow:0 1px 4px rgba(0,0,0,0.05);border-radius:0 0 5px 5px}.dropdown-menu:before,.dropdown-menu:after{display:none !important}.dropdown-menu a{display:block;padding:8px 15px;clear:both;line-height:18px;color:#333333;white-space:nowrap;cursor:pointer;font-size:14px;-moz-transition:none;-o-transition:none;-ms-transition:none;-webkit-transition:none;transition:none}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:8px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff}.dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{text-decoration:none;background:#ebf3fe}.dropdown-menu-orig{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10px;list-style:none;background-color:#fcfcfc;border:1px solid #d6d6d6;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;box-shadow:0 0 5px rgba(0,0,0,0.05);-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu-orig a{display:block;padding:8px 15px;clear:both;font-weight:normal;line-height:18px;color:#333333;white-space:nowrap;cursor:pointer}.dropdown-menu-orig.pull-right{right:0;left:auto}.dropdown-menu-orig .divider{*width:100%;height:1px;margin:8px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff}.dropdown-menu-orig li>a:hover,.dropdown-menu-orig .active>a,.dropdown-menu-orig .active>a:hover{color:#222;text-decoration:none;background-color:#e4e4e4 !important}.throbber-wrapper{position:absolute;top:0;bottom:0;width:100%;background:rgba(255,255,255,0.8);background-color:rgba(255,255,255,0.8);z-index:100}.throbber-positioner{margin-left:50%;margin-top:25%;-webkit-background-size:50% 50%;-moz-background-size:50% 50%;background-size:50% 50%;width:50px}span.inline-throbber.loading{display:inline-block;background:url(https://hrcdn.net/hackerrank/assets/throbber-473fda147794eb41724535f9b236299e.gif);-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%;width:24px;background-repeat:no-repeat;background-position:center;height:24px;position:relative;top:7px;margin-left:10px}span.inline-throbber.loading i{display:none}span.inline-throbber i{display:none}span.inline-throbber.success i.throbber-success{display:inline-block;font-size:18px;position:relative;top:4px;margin-left:10px}.loading-wrapper{width:105px;position:fixed;background:#e9f3fb;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border-bottom:4px solid #3e96da;padding:5px 10px;border-left:1px solid #CBDFE9;border-right:1px solid #CBDFE9;text-align:center;z-index:1000;top:61px;left:50%}.share-group,.share-toggle{cursor:pointer}.share-group .share-link,.share-toggle .share-link{width:0px;color:#979faf;opacity:0;overflow:hidden;transition:all ease-in-out .2s;position:relative}.share-group .share-link:nth-of-type(1),.share-toggle .share-link:nth-of-type(1){left:-30px}.share-group .share-link:nth-of-type(2),.share-toggle .share-link:nth-of-type(2){left:-40px;transition-delay:.05s}.share-group .share-link:nth-of-type(3),.share-toggle .share-link:nth-of-type(3){left:-50px;transition-delay:.1s}.share-group .share-link:nth-of-type(4),.share-toggle .share-link:nth-of-type(4){left:-60px;transition-delay:.15s}.share-group .share-link:nth-of-type(5),.share-toggle .share-link:nth-of-type(5){left:-70px;transition-delay:.2s}.share-group .facebook:hover,.share-toggle .facebook:hover{color:#3b5998}.share-group .twitter:hover,.share-toggle .twitter:hover{color:#55acee}.share-group .gplus:hover,.share-toggle .gplus:hover{color:#dd4b39}.share-group .email:hover,.share-toggle .email:hover{color:#39424e}.share-group:hover .share-link,.share-toggle:hover .share-link{width:auto;opacity:1;left:0}.share_links{margin:0}.share_link,.share_link a{color:white;display:inline-block;padding:.5em 0;cursor:pointer}.share_link:hover,.share_link a:hover{color:white}.share_facebook{background:#3B5998}.share_twitter{background:#55ACEE}.share_gplus{background:#DD4B39}.dark-theme-progress{display:inline-block}.dark-theme-progress .base{background:#2a3443;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;position:relative;height:13px;width:inherit}.dark-theme-progress .cover{position:absolute;left:0;background:#2ec866;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;height:inherit}.dark-theme-progress.small,.table-wrap a.dark-theme-progress.table-expand{width:100px}.dark-theme-progress.medium{width:200px}.dark-theme-progress.medium{width:350px}.light-theme-progress{display:inline-block}.light-theme-progress .base{background:#e0e0e0;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;position:relative;height:13px;width:inherit}.light-theme-progress .cover{position:absolute;left:0;background:#2ec866;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;height:inherit}.light-theme-progress.small,.table-wrap a.light-theme-progress.table-expand{width:100px}.light-theme-progress.medium{width:200px}.light-theme-progress.medium{width:350px}ul.pill-tabs-hrstyled{list-style:none}ul.pill-tabs-hrstyled li a{color:#979faf}ul.pill-tabs-hrstyled li a:hover{background-color:#eff1f3}ul.pill-tabs-hrstyled li.active a{background-color:#2ec866;color:#fff}ul.pill-tabs-hrstyled li.active a:hover{background-color:#2ec866}.testimonial img,.testimonial .quoteBlock{display:inline-block;vertical-align:middle}.testimonial img{margin-right:10px}.testimonial .byLine{font-size:.9em;margin-top:5px}.testimonial .byCompany:before{content:'|';margin-right:5px;display:inline-block;font-size:1.2em}.callout{border:1px solid #c2c7d0}.calloutHeader{background:#f8f9fa;border-bottom:1px solid #c2c7d0;padding:20px}.calloutBody{padding:20px}.calloutFooter{border-top:1px solid #c2c7d0}.calloutFooter .calloutFooter-group{padding:10px 20px;border-right:1px solid #c2c7d0}.calloutFooter .calloutFooter-group:last-of-type{border-right:none}.callout-rounded{border-radius:5px}.progress-wrap{height:10px;background:#fff;border:1px solid #eff1f3;border-radius:25px;margin-top:8px}.listSelectable .listGroup-item:hover{cursor:pointer}.listSelectable .listGroup-item:hover .listGroup-icon{background:#2ec866;color:#fff}.flip_wrap{position:relative;perspective:800px;height:450px;width:100%}.flip_inner{position:absolute;height:100%;width:100%}.mod_csstransforms3d .flip_inner{transform-style:preserve-3d;transition:transform 1s}.mod_csstransforms3d .is-flipped .flip_inner{transform:rotateY(180deg)}.flip_front,.flip_back{background:white;display:block;position:absolute;height:100%;width:100%;z-index:auto}.mod_csstransforms3d .flip_front,.mod_csstransforms3d .flip_back{backface-visibility:hidden}.flip_front{z-index:10}.flip_back{z-index:9}.is-flipped .flip_front{z-index:9}.is-flipped .flip_back{z-index:10}.mod_csstransforms3d .flip_back{transform:rotateY(180deg)}.progress-wrap--green{height:10px;background:#2ec866;border-radius:25px}.breadcrumbs{list-style:none;background:white;padding:.5em 0 .5em 30px;border:1px solid #eff1f3}.breadcrumbs ul{list-style:none}.breadcrumb{float:left;margin-right:.5em;font-weight:500;font-size:.9em;margin-bottom:1em}.breadcrumb a{color:#979faf;padding-bottom:3px}.breadcrumb a:hover{color:#4691f6}.breadcrumb:not(:last-of-type):after{content:'\e75e';color:#979faf;font:1.2em hricons;margin-left:.5em}.breadcrumb.active a{color:#39424e;font-weight:bold}.breadcrumb.active a:hover{color:#4691f6}.breadcrumb_sub{margin-left:5px;border-left:1px solid #979faf;padding-left:5px}.progress-wrapper{background:white;border:1px solid #c2c7d0;border-radius:50px;height:15px;overflow:hidden;position:relative;width:200px}.progress-bar{background:#2ec866;position:absolute;top:0;left:0;bottom:0;transition:.3s ease;width:0}.progress-tick{font-size:14px;font-weight:500}.progress-tick i{animation:fadeIn 1s;display:none;width:0}.scrollShow::-webkit-scrollbar{-webkit-appearance:none}.scrollShow::-webkit-scrollbar:vertical{width:11px}.scrollShow::-webkit-scrollbar:horizontal{height:11px}.scrollShow::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,0.5)}.scrollShow::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.boundB,.table-wrap .row,.table-wrap .formgroup.horizontal,.table-wrap .row-btn{border-bottom:1px solid #c2c7d0}.boundT{border-top:1px solid #c2c7d0}.boundR{border-right:1px solid #c2c7d0}.boundL{border-left:1px solid #c2c7d0}.boundA{border:1px solid #c2c7d0}.grey-header{background:#f8f9fa;border:1px solid #c2c7d0}.cap.grey-header{border-bottom:none}.fs-content::-webkit-scrollbar,.fs-inner::-webkit-scrollbar{-webkit-appearance:none}.fs-content::-webkit-scrollbar:vertical,.fs-inner::-webkit-scrollbar:vertical{width:11px}.fs-content::-webkit-scrollbar:horizontal,.fs-inner::-webkit-scrollbar:horizontal{height:11px}.fs-content ::-webkit-scrollbar-thumb,.fs-inner ::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,0.5)}.fs-content ::-webkit-scrollbar-track,.fs-inner ::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.stylereset,.boxshadowreset{box-shadow:none}.border-box,.btn,.btn-inverse,.btn-inverse.btn-inverse--alt:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog-button.hr_primary-btn,.hr-dialog-button.hr_secondary-btn,#fullscreen-wrapper .challenge-text,.page_header_dropdown{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.borderradius-5,.select-wrap .dropdown-toggle{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box}.text-shadow-dk{-webkit-text-shadow:1px 1px rgba(0,0,0,0.15);-moz-text-shadow:1px 1px rgba(0,0,0,0.15);-ms-text-shadow:1px 1px rgba(0,0,0,0.15);-o-text-shadow:1px 1px rgba(0,0,0,0.15);text-shadow:1px 1px rgba(0,0,0,0.15)}.text-shadow-lt{-webkit-text-shadow:1px 1px rgba(255,255,255,0.3);-moz-text-shadow:1px 1px rgba(255,255,255,0.3);-ms-text-shadow:1px 1px rgba(255,255,255,0.3);-o-text-shadow:1px 1px rgba(255,255,255,0.3);text-shadow:1px 1px rgba(255,255,255,0.3)}.transition-all,.formgroup .sub-help,.formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.horizontal label:before,.cs5_sponsors img{-moz-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;-ms-transition:0.3s all ease-in-out;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.transition-i{-moz-transition:margin 0.2s ease-in-out;-o-transition:margin 0.2s ease-in-out;-ms-transition:margin 0.2s ease-in-out;-webkit-transition:margin 0.2s ease-in-out;transition:margin 0.2s ease-in-out}.opacitynone{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.opacityfull{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.layout_sidebar,.layout_content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gradient-white{background-color:#f8f8f8;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #fff), color-stop(1, #f8f8f8));background-image:-webkit-linear-gradient(top, #fff, #f8f8f8);background-image:-moz-linear-gradient(top, #fff, #f8f8f8);background-image:-ms-linear-gradient(top, #fff, #f8f8f8);background-image:-o-linear-gradient(top, #fff, #f8f8f8);background-image:linear-gradient(top, #ffffff,#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:-moz-linear-gradient(top, #2ec866, #1db755);background-image:-ms-linear-gradient(top, #2ec866, #1db755);background-image:-o-linear-gradient(top, #2ec866, #1db755);background-image:linear-gradient(top, #2ec866,#1db755)}.gradient-navy,.page_header-userbtn,#HackerRank-homepage .page_footer{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:-moz-linear-gradient(top, #39424e, #303741);background-image:-ms-linear-gradient(top, #39424e, #303741);background-image:-o-linear-gradient(top, #39424e, #303741);background-image:linear-gradient(top, #39424e,#303741)}.text-inverse,.fill-green,.fill-alt-green,.fill-blue,.fill-alt-blue,.fill-purple,.fill-orange,.fill-alt-grey,.fill-alt-grey-dk,.fill-alt-grey-dark,.fill-dark{color:#fff}.text-inverse a,.fill-green a,.fill-alt-green a,.fill-blue a,.fill-alt-blue a,.fill-purple a,.fill-orange a,.fill-alt-grey a,.fill-alt-grey-dk a,.fill-alt-grey-dark a,.fill-dark a{color:#fff}.fill-green{background:#2ec866}.color-green{color:#2ec866}.fill-alt-green{background:#26a655}.color-alt-green{color:#26a655}.fill-blue{background:#4691f6}.color-blue{color:#4691f6}.fill-alt-blue{background:#0076b9}.color-alt-blue{color:#0076b9}.fill-purple{background:#805ec9}.color-purple{color:#805ec9}.fill-orange{background:#f65039}.color-orange{color:#f65039}.fill-yellow{background:#fff8ca}.fill-light{background:#f8f9fa}.fill-grey{background:#eff1f3}.color-grey{color:#eff1f3}.fill-alt-grey-lt{background:#c2c7d0}.color-alt-gr1y-light,.color-alt-grey-light,.color-alt-gray-lt,.color-alt-grey-lt{color:#c2c7d0}.fill-alt-grey{background:#979faf}.color-alt-grey{color:#979faf}.fill-alt-grey-dk,.fill-alt-grey-dark{background:#626b7f}.color-alt-grey-dark{color:#626b7f}.fill-dark{background:#39424e}.color-dark{color:#39424e}.success{color:#26a655}.error{color:#f65039;margin-left:0px}.light-wrap,.content--card{border:1px solid #c2c7d0;background:#fff}.light-wrap.table-wrap,.table-wrap.content--card{overflow:hidden}.light-wrap.content-wrap,.content-wrap.content--card{background-color:#f7f8f8}.curved{border-radius:5px}.transition,.page-header .nav-links>ul>li>a:not(.logo_mark),.page-header .nav-links>ul>li #profile-menu a,.page-header .nav-buttons>ul>li>a:not(.logo_mark),.page-header .nav-buttons>ul>li #profile-menu a,.page_header .nav-links>ul>li>a:not(.logo_mark),.page_header .nav-links>ul>li #profile-menu a,.page_header .nav-buttons>ul>li>a:not(.logo_mark),.page_header .nav-buttons>ul>li #profile-menu a,#page_header .nav-links>ul>li>a:not(.logo_mark),#page_header .nav-links>ul>li #profile-menu a,#page_header .nav-buttons>ul>li>a:not(.logo_mark),#page_header .nav-buttons>ul>li #profile-menu a{transition:all ease .4s}.inline-block{display:inline-block;vertical-align:middle}@keyframes in-top{from{-webkit-transform:rotate3d(-1, 0, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-right{from{transform:rotate3d(0, -1, 0, 90deg)}to{transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-bottom{from{transform:rotate3d(1, 0, 0, 90deg)}to{transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-left{from{transform:rotate3d(0, 1, 0, 90deg)}to{transform:rotate3d(0, 0, 0, 0deg)}}@keyframes out-top{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(-1, 0, 0, 102deg)}}@keyframes out-right{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(0, -1, 0, 102deg)}}@keyframes out-bottom{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(1, 0, 0, 101deg)}}@keyframes out-left{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(0, 1, 0, 102deg)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.breadcrumbs,.modal-footer,.clearfix,ul.horizontal,ol.horizontal,.container,.container--static,.container--flex,.row,.formgroup.horizontal,.page_full,.btn-group,.formgroup.inline,.ui-menu .ui-menu-item,.table-wrap header,.nav-tabs,.sidebar_list-item.media,.content--list_header,.content--list_footer,.page_header_navigation,.select-wrap .dropdown-toggle,.container--inner,.hrw-sourcing-hacker{*zoom:1}.breadcrumbs:before,.modal-footer:before,.clearfix:before,ul.horizontal:before,ol.horizontal:before,.container:before,.container--static:before,.container--flex:before,.row:before,.formgroup.horizontal:before,.page_full:before,.btn-group:before,.formgroup.inline:before,.ui-menu .ui-menu-item:before,.table-wrap header:before,.nav-tabs:before,.sidebar_list-item.media:before,.content--list_header:before,.content--list_footer:before,.page_header_navigation:before,.select-wrap .dropdown-toggle:before,.container--inner:before,.hrw-sourcing-hacker:before,.breadcrumbs:after,.modal-footer:after,.clearfix:after,ul.horizontal:after,ol.horizontal:after,.container:after,.container--static:after,.container--flex:after,.row:after,.formgroup.horizontal:after,.page_full:after,.btn-group:after,.formgroup.inline:after,.ui-menu .ui-menu-item:after,.table-wrap header:after,.nav-tabs:after,.sidebar_list-item.media:after,.content--list_header:after,.content--list_footer:after,.page_header_navigation:after,.select-wrap .dropdown-toggle:after,.container--inner:after,.hrw-sourcing-hacker:after{content:"";display:table}.breadcrumbs:after,.modal-footer:after,.clearfix:after,ul.horizontal:after,ol.horizontal:after,.container:after,.container--static:after,.container--flex:after,.row:after,.formgroup.horizontal:after,.page_full:after,.btn-group:after,.formgroup.inline:after,.ui-menu .ui-menu-item:after,.table-wrap header:after,.nav-tabs:after,.sidebar_list-item.media:after,.content--list_header:after,.content--list_footer:after,.page_header_navigation:after,.select-wrap .dropdown-toggle:after,.container--inner:after,.hrw-sourcing-hacker:after{clear:both}.mmT,.content--list_footer .meta,.content--card_header .meta,.page-header .dropdown-auth .dropdown-menu .progress-wrapper,.page_header .dropdown-auth .dropdown-menu .progress-wrapper,#page_header .dropdown-auth .dropdown-menu .progress-wrapper{margin-top:5px}.mmR{margin-right:5px}.mmB{margin-bottom:5px}.mmL{margin-left:5px}.mmA{margin:5px}.pmT{padding-top:5px}.pmR{padding-right:5px}.pmB,.content--card_header{padding-bottom:5px}.pmL{padding-left:5px}.pmA{padding:5px}.msT,.content--list_footer,.content--card_header{margin-top:10px}.msR{margin-right:10px}.msB,.content--list_title,.hr-domains-details h5{margin-bottom:10px}.msL{margin-left:10px}.msA{margin:10px}.psT,.table-wrap .row,.table-wrap .formgroup.horizontal,.page_navigation-sidebar,.page_navigation-sidebar-disabled{padding-top:10px}.psR,.formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.horizontal label:before,.cs5_hero-text{padding-right:10px}.psB,.table-wrap .row,.table-wrap .formgroup.horizontal,.page_navigation-sidebar,.page_navigation-sidebar-disabled{padding-bottom:10px}.psL,.cs5_hero-text{padding-left:10px}.psA,.content--card_footer{padding:10px}.mdT{margin-top:15px}.mdR{margin-right:15px}.mdB{margin-bottom:15px}.mdL{margin-left:15px}.mdA{margin:15px}.pdT{padding-top:15px}.pdR,.content--card_body{padding-right:15px}.pdB{padding-bottom:15px}.pdL,.content--card_body{padding-left:15px}.pdA,.content--card_header{padding:15px}.mlT,.formgroup{margin-top:20px}.mlR,.formgroup.inline label,.sidebar_list-item.media .media-el{margin-right:20px}.mlB,.formgroup,.content--card,.content--card_body,.content--card_btnwrap,.static_hero-title,.static_section-title,.static_section-subtitle{margin-bottom:20px}.mlL{margin-left:20px}.mlA{margin:20px}.mjT{margin-top:30px}.mjR{margin-right:30px}.mjB{margin-bottom:30px}.mjL{margin-left:30px}.mjA{margin:30px}.plT,.cs5_hero-text{padding-top:20px}.plR{padding-right:20px}.plB,.cs5_hero-text{padding-bottom:20px}.plL{padding-left:20px}.plA,.alert header,.message header,.notification header{padding:20px}.pjT{padding-top:30px}.pjR{padding-right:30px}.pjB{padding-bottom:30px}.pjL{padding-left:30px}.pjA{padding:30px}.padded{padding:20px}.pull-right{float:right}.pull-left,.formgroup.inline label,.formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.horizontal label:before,.sidebar_list-item.media .media-el,.cs5_prize-sub{float:left}.nofloat{float:none}.full-width,.fw{width:100%}.hide{display:none}.force-hide{display:none !important}.show{display:block}.invisible{visibility:hidden}.fade{-moz-transition:0.15s opacity linear;-o-transition:0.15s opacity linear;-ms-transition:0.15s opacity linear;-webkit-transition:0.15s opacity linear;transition:0.15s opacity linear;opacity:0}.fade.in{opacity:1}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog-button.hr_primary-btn{color:#fff;-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none;border-color:#088837;border-bottom-color:#007827;background:#2ec866;background-color:#29b35b;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #2ec866), color-stop(1, #29b35b));background-image:-webkit-linear-gradient(top, #2ec866, #29b35b);background-image:-moz-linear-gradient(top, #2ec866, #29b35b);background-image:-ms-linear-gradient(top, #2ec866, #29b35b);background-image:-o-linear-gradient(top, #2ec866, #29b35b);background-image:linear-gradient(top, #2ec866,#29b35b);box-shadow:0 1px 3px rgba(0,0,0,0.2),inset 0 1px 1px rgba(255,255,255,0.1),inset 0 -1px 4px rgba(32,138,70,0.3)}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:hover,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:hover,.hr-dialog-button.hr_primary-btn:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hover.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hover.hr-dialog-button.hr_primary-btn,.hover.hr-dialog-button.hr_primary-btn{background-color:#28af59;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #2ec866), color-stop(1, #28af59));background-image:-webkit-linear-gradient(top, #2ec866, #28af59);background-image:-moz-linear-gradient(top, #2ec866, #28af59);background-image:-ms-linear-gradient(top, #2ec866, #28af59);background-image:-o-linear-gradient(top, #2ec866, #28af59);background-image:linear-gradient(top, #2ec866,#28af59);color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.3),inset 0 1px 1px rgba(255,255,255,0.1),inset 0 -1px 6px rgba(32,138,70,0.4)}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:active,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:active,.hr-dialog-button.hr_primary-btn:active,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .active.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .active.hr-dialog-button.hr_primary-btn,.active.hr-dialog-button.hr_primary-btn{background:#1db755;border-color:#548700;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 2px rgba(255,255,255,0.75);color:#fff}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:active.primary-dark,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn:active.primary-dark,.hr-dialog-button.hr_primary-btn:active.primary-dark,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .active.primary-dark.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .active.primary-dark.hr-dialog-button.hr_primary-btn,.active.primary-dark.hr-dialog-button.hr_primary-btn{box-shadow:inset 0 1px 3px rgba(0,0,0,0.15),0 1px 2px rgba(255,255,255,0.15)}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_primary-btn,.disabled.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_primary-btn,[disabled].hr-dialog-button.hr_primary-btn{background-color:#2ec866}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_primary-btn:hover,.hr-dialog .hr-dialog-border .hr-dialog-main-window .disabled.hr-dialog-button.hr_primary-btn:hover,.disabled.hr-dialog-button.hr_primary-btn:hover,.modal-backdrop .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_primary-btn:hover,.hr-dialog .hr-dialog-border .hr-dialog-main-window [disabled].hr-dialog-button.hr_primary-btn:hover,[disabled].hr-dialog-button.hr_primary-btn:hover{background-image:none;box-shadow:none}.modal-open .tooltip{z-index:2070}.modal-backdrop,.hr-dialog{position:fixed;top:0;right:0;bottom:0;left:0;background-image:url(https://hrcdn.net/hackerrank/assets/hr-dialog-border-d488b30345aba801b54928dcb4077796.png);height:100%;width:100%;z-index:10000}.modal-backdrop .hr-dialog-border,.hr-dialog .hr-dialog-border{padding:5px}.modal-backdrop .hr-dialog-border .hr-dialog-main-window,.hr-dialog .hr-dialog-border .hr-dialog-main-window{background-color:#FBFBFB;width:100%}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-header,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-header{color:#39424e;font-weight:bold;line-height:1em;background:#f8f9fa;padding:20px 10px;min-height:10px}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-header a.close,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-header a.close{float:right;margin:0px;font-size:20px;padding:0px 3px;line-height:16px;opacity:0.6}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-header a.close:hover,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-header a.close:hover{opacity:1}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-header a.close i,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-header a.close i{top:-5px}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-body,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-body{padding:20px;color:#39424E;background:#fff}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .social .login-btn img,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .social .login-btn img{margin-top:10px}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .legacy,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .legacy{margin:auto;width:360px}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .legacy .remember-me,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .legacy .remember-me{padding-left:25px}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .legacy .create-account,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-body .legacy .create-account{padding-left:20px}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-footer,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-footer{text-align:right;padding:10px;background:#fff}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-footer .hr-dialog-loader.active,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-footer .hr-dialog-loader.active{float:left;height:16px;width:16px;margin-top:8px;margin-left:2px;background-image:url(https://hrcdn.net/hackerrank/assets/hr-dialog-loader-b7369bd9adb94b2d3666258c72dab858.gif);background-repeat:no-repeat}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-footer .hr-dialog-failed-message,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-footer .hr-dialog-failed-message{float:left;margin:0px;color:red;font-size:15px;margin-top:5px;padding-left:15px;text-align:left;font-style:italic}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-footer .hr-dialog-success-message,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-footer .hr-dialog-success-message{float:left;margin:0px;color:green;font-size:15px;margin-top:5px;padding-left:15px;text-align:left;font-style:italic}.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button{margin:2px 5px}.onboarding_modal .radio{display:none}.onboarding_modal .onboarding_hint{color:#979faf;font-weight:600}.onboarding_modal .onboarding_trackTitle{color:#4691f6}.onboarding_modal .onboarding_trackSelect{width:50%;float:left;padding:10px 0;box-sizing:border-box;height:100px;margin-bottom:0;position:relative}.onboarding_modal .onboarding_trackSelect:before{content:'';display:inline-block;height:12px;width:12px;border:1px solid #c2c7d0;border-radius:3px;margin-right:5px;background-color:#f5f5f5;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:-moz-linear-gradient(top, #fff, #f5f5f5);background-image:-ms-linear-gradient(top, #fff, #f5f5f5);background-image:-o-linear-gradient(top, #fff, #f5f5f5);background-image:linear-gradient(top, #ffffff,#f5f5f5)}.onboarding_modal .onboarding_trackSelect:hover{cursor:pointer}.onboarding_modal .onboarding_trackSelect:hover .onboarding_trackTitle{color:#0076b9}.onboarding_modal .onboarding_trackSelect.active{position:relative}.onboarding_modal .onboarding_trackSelect.active:before{background-color:#fff;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #f5f5f5), color-stop(1, #fff));background-image:-webkit-linear-gradient(top, #f5f5f5, #fff);background-image:-moz-linear-gradient(top, #f5f5f5, #fff);background-image:-ms-linear-gradient(top, #f5f5f5, #fff);background-image:-o-linear-gradient(top, #f5f5f5, #fff);background-image:linear-gradient(top, #f5f5f5,#ffffff)}.onboarding_modal .onboarding_trackSelect.active:after{content:'\2713';font-family:hricons;color:#4691f6;position:absolute;top:6px;left:2px}.onboarding_modal .onboarding_trackLabel{display:inline-block;vertical-align:top;width:260px}.modal-open .tooltip{z-index:2070}.modal-backdrop,.hr-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040}.modal-backdrop.fade,.fade.hr-dialog{opacity:0}.modal-backdrop,.hr-dialog,.modal-backdrop.fade.in,.fade.in.hr-dialog{opacity:1;filter:alpha(opacity=100)}.modal{background:#fff;background-clip:padding-box;display:none;margin:-250px 0 0 -300px;overflow:auto;position:fixed;left:50%;top:50%;z-index:1050}.modal.fade{top:-25%;transition:opacity 0.3s linear, top 0.3s ease-out}.modal.fade.in{top:50%}.modal-header,.hr-dialog-header{background:#eff1f3;border-bottom:1px solid #c2c7d0;box-shadow:0 1px 3px rbga(0, 0, 0, 0.1);min-height:23px;padding:10px 20px}.modal-header h3,.hr-dialog-header h3{font-size:1.2em}.modal-body{max-height:400px;padding:20px 0;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 20px 15px;margin-bottom:0;text-align:right;*zoom:1}.modal-footer .btn+.btn,.modal-footer .btn-inverse+.btn,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_primary-btn+.btn,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_primary-btn+.btn,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_secondary-btn+.btn,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_secondary-btn+.btn,.modal-footer .hr-dialog-button.hr_primary-btn+.btn,.modal-footer .hr-dialog-button.hr_secondary-btn+.btn,.modal-footer .btn+.btn-inverse,.modal-footer .btn-inverse+.btn-inverse,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.btn-inverse,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_primary-btn+.btn-inverse,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn+.btn-inverse,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_primary-btn+.btn-inverse,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.btn-inverse,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_secondary-btn+.btn-inverse,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn+.btn-inverse,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .hr-dialog-button.hr_secondary-btn+.btn-inverse,.modal-footer .hr-dialog-button.hr_primary-btn+.btn-inverse,.modal-footer .hr-dialog-button.hr_secondary-btn+.btn-inverse,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn+.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .btn+.hr-dialog-button.hr_primary-btn,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-inverse+.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .btn-inverse+.hr-dialog-button.hr_primary-btn,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .btn+.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .btn+.hr-dialog-button.hr_primary-btn,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-inverse+.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .btn-inverse+.hr-dialog-button.hr_primary-btn,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn+.hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .modal-backdrop .hr-dialog-border .hr-dialog-main-window .btn-inverse+.hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .modal-footer .btn-inverse+.hr-dialog-button.hr_secondary-btn,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .btn+.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .hr-dialog .hr-dialog-border .hr-dialog-main-window .btn-inverse+.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .modal-footer .btn-inverse+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-inverse+.hr-dialog-button.hr_primary-btn,.modal-footer .hr-dialog-button.hr_primary-btn+.hr-dialog-button.hr_primary-btn,.modal-footer .hr-dialog-button.hr_secondary-btn+.hr-dialog-button.hr_primary-btn,.modal-footer .btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-inverse+.hr-dialog-button.hr_secondary-btn,.modal-footer .hr-dialog-button.hr_primary-btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .hr-dialog-button.hr_secondary-btn+.hr-dialog-button.hr_secondary-btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .btn-inverse+.btn,.modal-footer .btn-group .hr-dialog-button.hr_primary-btn+.btn,.modal-footer .btn-group .hr-dialog-button.hr_secondary-btn+.btn,.modal-footer .btn-group .btn+.btn-inverse,.modal-footer .btn-group .btn-inverse+.btn-inverse,.modal-footer .btn-group .hr-dialog-button.hr_primary-btn+.btn-inverse,.modal-footer .btn-group .hr-dialog-button.hr_secondary-btn+.btn-inverse,.modal-footer .btn-group .btn+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .btn-inverse+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .hr-dialog-button.hr_primary-btn+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .hr-dialog-button.hr_secondary-btn+.hr-dialog-button.hr_primary-btn,.modal-footer .btn-group .btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-group .btn-inverse+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-group .hr-dialog-button.hr_primary-btn+.hr-dialog-button.hr_secondary-btn,.modal-footer .btn-group .hr-dialog-button.hr_secondary-btn+.hr-dialog-button.hr_secondary-btn{margin-left:-1px}.close{float:right;font-size:20px;font-weight:700;line-height:18px;color:#39424e;opacity:0.6}.close.inverse{color:#39424e}.close:hover{opacity:1;text-decoration:none;cursor:pointer}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.hr-dialog-border{padding:5px}.hr-dialog-header a.close:hover{color:inherit}.hr-dialog-body{background:#fff;padding:20px}.hr-dialog-body .homepage_admin{border:1px solid #c2c7d0;margin-bottom:0;margin-top:50px}.hr-dialog-footer{text-align:right;padding:0 20px 20px;background:#fff}.hr-dialog-loader.active{float:left;height:16px;width:16px;margin-top:8px;margin-left:2px;background-image:url(https://hrcdn.net/hackerrank/assets/hr-dialog-loader-b7369bd9adb94b2d3666258c72dab858.gif);background-repeat:no-repeat}.hr-dialog-failed-message,.hr-dialog-success-message{color:#2ec866;float:left;margin-top:10px;text-align:left}.hr-dialog-success-message{color:#2ec866}.hr-dialog-failed-message{color:#f65039}.hr-dialog-button{margin:2px 5px}ul,ol,dl{padding:0;margin:0}ul{list-style:disc}ol{list-style:decimal}ul.unstyled,ul.ui-menu,ul.cs5_satellite,ul.cs5_india_satellite,ol.unstyled,ol.ui-menu,ol.cs5_satellite,ol.cs5_india_satellite{list-style:none}ul.horizontal li,ol.horizontal li{display:inline}ul.horizontal a,ul.horizontal img,ol.horizontal a,ol.horizontal img{float:left}ul.inline li,ol.inline li{display:inline}dt{font-weight:600}dd{margin-left:9px}dl.horizontal dt{float:left;width:120px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}dl.horizontal dd{margin-left:130px}.justify{text-align:justify}.justify:after{content:'';display:inline-block;width:100%}.inline{list-style:none}.inline>li,.inline>div,.inline>a{display:inline;display:inline-block;margin-right:10px}.inline.large>li,.inline.large>div,.inline.large>a{margin-right:20px}.inline.lines>li,.inline.lines>div,.inline.lines>a{margin-right:4px}.inline.lines>li:not(:last-of-type):after,.inline.lines>div:not(:last-of-type):after,.inline.lines>a:not(:last-of-type):after{content:'';width:1px;height:1em;display:inline-block;background:#979faf;margin-left:7px;position:relative;top:3px}.inline.lines.inverse>li,.inline.lines.inverse>div,.inline.lines.inverse>a{margin-right:0;margin-left:4px}.inline.lines.inverse>li:not(:last-of-type):after,.inline.lines.inverse>div:not(:last-of-type):after,.inline.lines.inverse>a:not(:last-of-type):after{margin-left:0;margin-right:7px}.inline.lines.large>li,.inline.lines.large>div,.inline.lines.large>a{margin-right:9px}.inline.lines.large>li:not(:last-of-type):after,.inline.lines.large>div:not(:last-of-type):after,.inline.lines.large>a:not(:last-of-type):after{margin-left:12px}.inline.lines.large.inverse>li,.inline.lines.large.inverse>div,.inline.lines.large.inverse>a{margin-left:9px;margin-right:0}.inline.lines.large.inverse:after{margin-left:12px;margin-right:0}.inline.lines.large.inverse:last-of-type:after{display:none}.inline.dots>li,.inline.dots>div,.inline.dots>a{margin-right:5px}.inline.dots>li:not(:last-of-type):after,.inline.dots>div:not(:last-of-type):after,.inline.dots>a:not(:last-of-type):after{content:'\2022';width:1px;height:12px;display:inline-block;margin-left:6px}.inline.dots.large>li,.inline.dots.large>div,.inline.dots.large>a{margin-right:10px}.inline.dots.large>li:not(:last-of-type):after,.inline.dots.large>div:not(:last-of-type):after,.inline.dots.large>a:not(:last-of-type):after{margin-left:11px}.lg{list-style:none}.lg-icon{float:left;line-height:25px;width:25px;border-radius:5px;margin-right:10px;transition:all ease 0.3s;text-align:center}.lg-icon:before{margin-right:0}.lg-iconText{background:#eff1f3;font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif;font-weight:600;color:#979faf;font-size:.8em}.lg-bound .lg-item{border-bottom:1px solid #c2c7d0}.lg-bound .lg-item:last-of-type{border-bottom:none}.lg-block{background:white;overflow:hidden;padding-top:20px}.lg-block_head{font-size:14px;padding:8px 20px;position:relative;color:#39424E;display:block}.lg-block_head:first-of-type{border-top:none}.lg-block_head.current{color:#4691f6}.lg-block_head.current:before{position:absolute;content:'';display:block;height:100%;top:0;left:-1px;width:5px;background:#4691f6}.lg-block_head.active,.lg-block_head.open{background:#f8f9fa}a.lg-block_head,.lg-block_head a{color:inherit}a.lg-block_head:hover,.lg-block_head a:hover{color:#4691f6}.lg-checkbox input{display:none}.lg-checkbox label{margin:0;padding-left:30px;position:relative}.lg-checkbox label:before{color:white;content:'\2713';display:inline-block;background:#eff1f3;border:2px solid #c2c7d0;border-radius:40px;font-family:hricons;line-height:19px;left:0;padding-top:1px;position:absolute;text-align:center;top:4px;width:20px}.lg-checkbox.is-checked label:before{background:#2ec866;border-color:#26a655}.lg-block_subset{display:none;padding:0 10px}.lg-block_subset.in{background:#f8f9fa;border-top:1px solid #c2c7d0;border-left:1px solid #c2c7d0;margin-left:20px;width:80%}.lg-select img{transition:.4s all ease}.lg-select .lg-item:hover{cursor:pointer}.lg-select .lg-item:hover .lg-iconText{background:#2ec866;color:#fff}.lg-select .lg-item:hover img{box-shadow:0 1px 5px rgba(0,0,0,0.2)}.lg-ordered{counter-reset:lgCounter}a.lg-item,.lg-item a{color:inherit}a.lg-item:hover,.lg-item a:hover{color:#4691f6}.lg-item{padding:10px 0;position:relative;counter-increment:lgCounter;display:block}.lg-ordered .lg-item{padding-left:2em}.lg-ordered .lg-item:before{content:counter(lgCounter);width:2em;position:absolute;top:10px;left:0;font-weight:600;color:#979faf}.lg-ordered.lg-L .lg-item:before{font-size:22px;top:22px}.lg-ordered.lg-bold .lg-item:before{color:#2ec866}.lg-L .lg-item .lg-icon{line-height:45px;width:45px;font-size:2em}.lg-L .lg-item .lg-icon.lg-iconText{font-size:1em}.lg-block_footer{font-size:14px;padding:15px 20px;border-top:1px solid #c2c7d0}.breadcrumbs,.modal-footer,.clearfix,ul.horizontal,ol.horizontal,.container,.container--static,.container--flex,.row,.formgroup.horizontal,.page_full,.btn-group,.formgroup.inline,.ui-menu .ui-menu-item,.table-wrap header,.nav-tabs,.sidebar_list-item.media,.content--list_header,.content--list_footer,.page_header_navigation,.select-wrap .dropdown-toggle,.container--inner,.hrw-sourcing-hacker{*zoom:1}.breadcrumbs:before,.modal-footer:before,.clearfix:before,ul.horizontal:before,ol.horizontal:before,.container:before,.container--static:before,.container--flex:before,.row:before,.formgroup.horizontal:before,.page_full:before,.btn-group:before,.formgroup.inline:before,.ui-menu .ui-menu-item:before,.table-wrap header:before,.nav-tabs:before,.sidebar_list-item.media:before,.content--list_header:before,.content--list_footer:before,.page_header_navigation:before,.select-wrap .dropdown-toggle:before,.container--inner:before,.hrw-sourcing-hacker:before,.breadcrumbs:after,.modal-footer:after,.clearfix:after,ul.horizontal:after,ol.horizontal:after,.container:after,.container--static:after,.container--flex:after,.row:after,.formgroup.horizontal:after,.page_full:after,.btn-group:after,.formgroup.inline:after,.ui-menu .ui-menu-item:after,.table-wrap header:after,.nav-tabs:after,.sidebar_list-item.media:after,.content--list_header:after,.content--list_footer:after,.page_header_navigation:after,.select-wrap .dropdown-toggle:after,.container--inner:after,.hrw-sourcing-hacker:after{content:"";display:table}.breadcrumbs:after,.modal-footer:after,.clearfix:after,ul.horizontal:after,ol.horizontal:after,.container:after,.container--static:after,.container--flex:after,.row:after,.formgroup.horizontal:after,.page_full:after,.btn-group:after,.formgroup.inline:after,.ui-menu .ui-menu-item:after,.table-wrap header:after,.nav-tabs:after,.sidebar_list-item.media:after,.content--list_header:after,.content--list_footer:after,.page_header_navigation:after,.select-wrap .dropdown-toggle:after,.container--inner:after,.hrw-sourcing-hacker:after{clear:both}.mmT,.content--list_footer .meta,.content--card_header .meta,.page-header .dropdown-auth .dropdown-menu .progress-wrapper,.page_header .dropdown-auth .dropdown-menu .progress-wrapper,#page_header .dropdown-auth .dropdown-menu .progress-wrapper{margin-top:5px}.mmR{margin-right:5px}.mmB{margin-bottom:5px}.mmL{margin-left:5px}.mmA{margin:5px}.pmT{padding-top:5px}.pmR{padding-right:5px}.pmB,.content--card_header{padding-bottom:5px}.pmL{padding-left:5px}.pmA{padding:5px}.msT,.content--list_footer,.content--card_header{margin-top:10px}.msR{margin-right:10px}.msB,.content--list_title,.hr-domains-details h5{margin-bottom:10px}.msL{margin-left:10px}.msA{margin:10px}.psT,.table-wrap .row,.table-wrap .formgroup.horizontal,.page_navigation-sidebar,.page_navigation-sidebar-disabled{padding-top:10px}.psR,.formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.horizontal label:before,.cs5_hero-text{padding-right:10px}.psB,.table-wrap .row,.table-wrap .formgroup.horizontal,.page_navigation-sidebar,.page_navigation-sidebar-disabled{padding-bottom:10px}.psL,.cs5_hero-text{padding-left:10px}.psA,.content--card_footer{padding:10px}.mdT{margin-top:15px}.mdR{margin-right:15px}.mdB{margin-bottom:15px}.mdL{margin-left:15px}.mdA{margin:15px}.pdT{padding-top:15px}.pdR,.content--card_body{padding-right:15px}.pdB{padding-bottom:15px}.pdL,.content--card_body{padding-left:15px}.pdA,.content--card_header{padding:15px}.mlT,.formgroup{margin-top:20px}.mlR,.formgroup.inline label,.sidebar_list-item.media .media-el{margin-right:20px}.mlB,.formgroup,.content--card,.content--card_body,.content--card_btnwrap,.static_hero-title,.static_section-title,.static_section-subtitle{margin-bottom:20px}.mlL{margin-left:20px}.mlA{margin:20px}.mjT{margin-top:30px}.mjR{margin-right:30px}.mjB{margin-bottom:30px}.mjL{margin-left:30px}.mjA{margin:30px}.plT,.cs5_hero-text{padding-top:20px}.plR{padding-right:20px}.plB,.cs5_hero-text{padding-bottom:20px}.plL{padding-left:20px}.plA,.alert header,.message header,.notification header{padding:20px}.pjT{padding-top:30px}.pjR{padding-right:30px}.pjB{padding-bottom:30px}.pjL{padding-left:30px}.pjA{padding:30px}.padded{padding:20px}.pull-right{float:right}.pull-left,.formgroup.inline label,.formgroup.hr_checkbox.inline label:before,.formgroup.hr_checkbox.horizontal label:before,.sidebar_list-item.media .media-el,.cs5_prize-sub{float:left}.nofloat{float:none}.full-width,.fw{width:100%}.hide{display:none}.force-hide{display:none !important}.show{display:block}.invisible{visibility:hidden}.fade{-moz-transition:0.15s opacity linear;-o-transition:0.15s opacity linear;-ms-transition:0.15s opacity linear;-webkit-transition:0.15s opacity linear;transition:0.15s opacity linear;opacity:0}.fade.in{opacity:1}.sticky-bottom,.sticky-top,.sticky-right,.sticky-left{position:fixed}.sticky-bottom{bottom:0}.sticky-top{top:0}.sticky-right{right:0}.sticky-left{left:0}.block-center{box-sizing:border-box;display:block;margin-left:auto;margin-right:auto}[class*="span"].block-center{float:none}.pin-wrap{position:relative}.pin,.pinT,.pinR,.pinB,.pinL{position:absolute}.pinT{top:0}.pinR{right:0}.pinB{bottom:0}.pinL{left:0}.cursor{cursor:pointer}.disabled,a.disabled{opacity:0.3;cursor:default}a.normal-underline{padding-bottom:1px;border-bottom:1px solid #0076b9}a.white-underline{padding-bottom:1px;border-bottom:1px solid #fff}.hidden{display:none !important;visibility:hidden !important}.clear{clear:both}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.no-border{border:none}.no-background{background:none}.display-inline{display:inline}.display-inline-block{display:inline-block}.display-block{display:block}.display-table{display:table}.label-title-underline{border-bottom:2px solid #979faf;display:inline-block}.block-highlight{background:#eff1f3;padding:5px;color:#626b7f;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;margin:4px}.text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.text-ellipsis-oneline{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;height:24px}.text-ellipsis-oneline p,.text-ellipsis-oneline h1,.text-ellipsis-oneline strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.position-relative{position:relative}.soft-divider{border-bottom:1px solid #d3d3d3;clear:both;height:2px;-webkit-box-shadow:rgba(129,129,129,0.1) 0 1px 3px;-moz-box-shadow:rgba(129,129,129,0.1) 0 1px 3px;box-shadow:rgba(129,129,129,0.1) 0 1px 3px}.block-divider{background:#f8f9fa;border-bottom:1px solid #eff1f3;border-top:1px solid #eff1f3;padding:15px;clear:both}.text-ellipsis-380px{width:380px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.text-ellipsis-200px{width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.text-ellipsis-span{overflow:hidden;text-overflow:ellipsis;display:block}.fnt-sz-small{font-size:0.8em}.fnt-sz-mid{font-size:0.9em}.fnt-sz-normal{font-size:16px !important}.fnt-sz-big{font-size:1.2em}.fnt-wt-600{font-weight:600}.fnt-wt-500{font-weight:500}.fnt-wt-400{font-weight:400}.txt-green{color:#2ec866}.txt-alt-green{color:#26a655}.txt-blue{color:#4691f6}.txt-alt-blue{color:#0076b9}.txt-purple{color:#805ec9}.txt-orange{color:#f65039}.txt-yellow{color:#e8ce23}.txt-lt-grey{color:#dfe0e1}.txt-grey{color:#e0e4e8}.txt-alt-grey{color:#979faf}.txt-alt-grey-light{color:#c2c7d0}.txt-grey-light{color:#c2c7d0}.txt-alt-grey-dark{color:#626b7f}.txt-navy{color:#39424e}.txt-white{color:#fff}ul.wizard-steps{list-style:none;margin:0;padding:0;overflow:hidden}ul.wizard-steps li{float:left;padding:0 20px 0 30px;line-height:3.9em;color:#979faf;background:#f8f8f8;font-size:0.9em;font-weight:600;position:relative}ul.wizard-steps li a{color:#979faf}ul.wizard-steps li span.wizard-numb{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border:2px solid #979faf;color:#979faf;font-weight:600;padding:4px 8px;margin-right:10px}ul.wizard-steps li:first-child span.wizard-numb{padding:4px 9px}ul.wizard-steps li .chevron{position:absolute;top:0;right:-14px;z-index:1;display:block;border:30px solid transparent;border-right:0;border-left:14px solid #d4d4d4;top:-1px}ul.wizard-steps li .chevron:before{position:absolute;top:-30px;right:1px;display:block;border:30px solid transparent;border-right:0;border-left:14px solid #f8f8f8;content:""}ul.wizard-steps li.active{background:#fff;color:#2ec866}ul.wizard-steps li.active .chevron:before{border-left:14px solid #fff}ul.wizard-steps li.active a{color:#2ec866}ul.wizard-steps li.active span.wizard-numb{color:#fff;border:2px solid #2ec866;background:#2ec866}ul.wizard-steps.make-clickable li.active:hover{color:#2ec866}ul.wizard-steps.make-clickable li.active:hover .chevron:before{border-left:14px solid #fff}ul.wizard-steps.make-clickable li.active:hover span.wizard-numb{border-color:#2ec866;color:#fff}ul.wizard-steps.make-clickable li:hover{background:#fff;color:#39424e;cursor:pointer}ul.wizard-steps.make-clickable li:hover .chevron:before{border-left:14px solid #fff}ul.wizard-steps.make-clickable li:hover span.wizard-numb{border-color:#39424e;color:#39424e}.step-number-green{-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;background:#2ec866;font-weight:600;color:#fff;font-size:1.2em;padding:4px 11px}.min-1024{min-width:1024px}.balance-text{text-wrap:balanced}.alert,.message,.notification{border:1px solid #c2c7d0;background:#f8f9fa;border-radius:5px;box-sizing:border-box;color:#626b7f;font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif;padding:20px 0;box-shadow:0 1px 3px rgba(57,66,78,0.1)}.alert header,.message header,.notification header{margin-top:-20px;margin-bottom:0}.alert p,.message p,.notification p{font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif;padding:0 20px}.alert a,.message a,.notification a{text-decoration:underline}.alert.error,.error.message,.error.notification,.alert.alert-error,.alert-error.message,.message.error,.alert-error.notification{background:rgba(246,80,57,0.05);border-color:#f65039;color:#f1270b}.alert.success,.success.message,.success.notification,.alert.alert-success,.alert-success.message,.message.success,.alert-success.notification{background:rgba(46,200,102,0.05);border-color:#2ec866;color:#249f51}.alert.info,.info.message,.info.notification,.alert.alert-info,.alert-info.message,.message.info,.notification{background:rgba(70,145,246,0.05);border-color:#4691f6;color:#1574f4}p.alert,p.message,p.notification{font-size:1em;padding:20px}.banner{background:#fffbe3;border:1px solid #ffee7d;border-radius:5px;font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif;font-weight:500;margin-bottom:20px;padding:20px;text-align:center}.banner p{font:inherit}.banner a{text-decoration:underline}.badge{font-size:12px;font-weight:600;color:#ffffff;vertical-align:baseline;white-space:nowrap;text-shadow:none;background-color:#626b7f;position:relative;font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif;padding:2px 10px;border-radius:3px}.badge.primary,.badge.badge-primary{background:#2ec866}.badge.alert,.badge.message,.badge.notification,.badge.badge-alert{background:#f65039;box-shadow:none;border:none}.badge.info,.badge.badge-info{background:#4691f6}.badge.error,.badge.badge-error{background:#f65039}.badge.caution,.badge.badge-caution{background:#e0c300}.badge.inverse,.badge.badge-inverse{background:#39424e}.badge.tag,.badge.badge-tag{background:#f8f9fa;border:1px solid #c2c7d0;color:#979faf;font-weight:500;padding:1px 10px}.badge.removable{padding:2px 5px 2px 8px}.badge.removable a.remove-tag{border-left:1px solid #fff;color:#fff;cursor:pointer;margin-left:5px;padding-left:4px;text-decoration:none}.badge.removable a.remove-tag:before{content:'\00d7'}a.badge:hover{box-shadow:0 1px 3px rgba(57,66,78,0.1);color:#ffffff;cursor:pointer;text-decoration:none}.btn .badge,.btn-inverse .badge,.btn-inverse.btn-inverse--alt:hover .badge,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn .badge,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn .badge,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn .badge,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn .badge,.hr-dialog-button.hr_primary-btn .badge,.hr-dialog-button.hr_secondary-btn .badge{position:relative;top:-1px}.btn-mini .badge{top:0}.emptyState_container{padding:20px;border:2px dashed #c2c7d0;color:#979faf;font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif;border-radius:5px}p.emptyState_container,.emptyState_container p{font-size:1em !important;line-height:1.4 !important}#hacker-modal-follow-error-msg,#network-update-error-msg,.error-msg{text-align:center;font-size:12px;font-weight:700}.error,.error-msg{-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none;color:#f65039}.modal{border:1px solid #c2c7d0}.modal-mid{width:600px}.modal-large{width:800px;left:42%}.modal form{margin-bottom:0}.modal-huge{width:960px;left:40%}.modal-header,.hr-dialog-header{font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif;font-weight:bold}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-ms-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease}.collapse.in{height:auto}.open{*z-index:1000}.open>.dropdown-menu{display:block}.pull-right>.dropdown-menu{right:0;left:auto}.expand .expand-wrap.block{margin-bottom:15px}.tooltip{position:absolute;z-index:1020;display:block;padding:5px;font-size:14px;font-weight:700;opacity:0;filter:alpha(opacity=0);visibility:visible;-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none}.tooltip.dark .tooltip-inner{color:#fff !important;background-color:#16191F !important}.tooltip.dark .tooltip-inner .tooltip-arrow{border-color:#000 !important}.tooltip.dark .tooltip-inner:before{border-color:#16191F !important}.tooltip.in{opacity:0.95;filter:alpha(opacity=95)}.tooltip.top{margin-top:-2px}.tooltip.right{margin-left:2px}.tooltip.bottom{margin-top:2px}.tooltip.left{margin-left:-2px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top:5px solid #000000;border-right:5px solid transparent;border-left:5px solid transparent}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-right:5px solid transparent;border-bottom:5px solid #000000;border-left:5px solid transparent}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-right:5px solid #000000;border-bottom:5px solid transparent}.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0}.tooltip-inner{color:#39424e;background-color:#FFF;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #eff1f3}.tooltip-inner:before{content:'';height:0;width:0;border-style:solid;border-color:transparent;z-index:999 !important;position:absolute}.tooltip.top .tooltip-arrow{border-top-color:#eff1f3;margin-left:-6px;border-width:6px 6px 0;bottom:-1px}.tooltip.top .tooltip-inner:before{border-top-color:#fff;border-width:5px 5px 0;bottom:1px;margin-left:-5px;left:50%}.tooltip.right .tooltip-arrow{border-right-color:#eff1f3;margin-top:-6px;border-width:6px 6px 6px 0;left:-1px}.tooltip.right .tooltip-inner:before{border-right-color:#fff;border-width:5px 5px 5px 0;margin-left:-5px;top:50%}.tooltip.left .tooltip-arrow{border-left-color:#eff1f3;margin-top:-6px;border-width:6px 0 6px 6px;right:-1px}.tooltip.left .tooltip-inner:before{border-left-color:#fff;border-width:5px 0 5px 5px;right:1px;margin-left:-5px;top:50%}.tooltip.bottom .tooltip-arrow{border-bottom-color:#eff1f3;margin-left:-6px;border-width:0 6px 6px;top:-1px}.tooltip.left .tooltip-inner:before{border-left-color:#fff;border-width:0 5px 5px;top:1px;margin-left:-5px;left:50%}.popover{position:absolute;top:0;left:0;z-index:1091;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:5px 10px;margin:0;font-size:14px;font-weight:700;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:3px 10px;font-size:14px;line-height:15px}.popover-content p{margin:10px 0px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#ffffff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#ffffff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#ffffff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#ffffff;border-right-width:0}ul,ol,dl{padding:0;margin:0}ul{list-style:disc}ol{list-style:decimal}ul.unstyled,ul.ui-menu,ul.cs5_satellite,ul.cs5_india_satellite,ol.unstyled,ol.ui-menu,ol.cs5_satellite,ol.cs5_india_satellite{list-style:none}ul.horizontal li,ol.horizontal li{display:inline}ul.horizontal a,ul.horizontal img,ol.horizontal a,ol.horizontal img{float:left}ul.inline li,ol.inline li{display:inline}dt{font-weight:600}dd{margin-left:9px}dl.horizontal dt{float:left;width:120px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}dl.horizontal dd{margin-left:130px}.justify{text-align:justify}.justify:after{content:'';display:inline-block;width:100%}.inline{list-style:none}.inline>li,.inline>div,.inline>a{display:inline;display:inline-block;margin-right:10px}.inline.large>li,.inline.large>div,.inline.large>a{margin-right:20px}.inline.lines>li,.inline.lines>div,.inline.lines>a{margin-right:4px}.inline.lines>li:not(:last-of-type):after,.inline.lines>div:not(:last-of-type):after,.inline.lines>a:not(:last-of-type):after{content:'';width:1px;height:1em;display:inline-block;background:#979faf;margin-left:7px;position:relative;top:3px}.inline.lines.inverse>li,.inline.lines.inverse>div,.inline.lines.inverse>a{margin-right:0;margin-left:4px}.inline.lines.inverse>li:not(:last-of-type):after,.inline.lines.inverse>div:not(:last-of-type):after,.inline.lines.inverse>a:not(:last-of-type):after{margin-left:0;margin-right:7px}.inline.lines.large>li,.inline.lines.large>div,.inline.lines.large>a{margin-right:9px}.inline.lines.large>li:not(:last-of-type):after,.inline.lines.large>div:not(:last-of-type):after,.inline.lines.large>a:not(:last-of-type):after{margin-left:12px}.inline.lines.large.inverse>li,.inline.lines.large.inverse>div,.inline.lines.large.inverse>a{margin-left:9px;margin-right:0}.inline.lines.large.inverse:after{margin-left:12px;margin-right:0}.inline.lines.large.inverse:last-of-type:after{display:none}.inline.dots>li,.inline.dots>div,.inline.dots>a{margin-right:5px}.inline.dots>li:not(:last-of-type):after,.inline.dots>div:not(:last-of-type):after,.inline.dots>a:not(:last-of-type):after{content:'\2022';width:1px;height:12px;display:inline-block;margin-left:6px}.inline.dots.large>li,.inline.dots.large>div,.inline.dots.large>a{margin-right:10px}.inline.dots.large>li:not(:last-of-type):after,.inline.dots.large>div:not(:last-of-type):after,.inline.dots.large>a:not(:last-of-type):after{margin-left:11px}.lg{list-style:none}.lg-icon{float:left;line-height:25px;width:25px;border-radius:5px;margin-right:10px;transition:all ease 0.3s;text-align:center}.lg-icon:before{margin-right:0}.lg-iconText{background:#eff1f3;font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif;font-weight:600;color:#979faf;font-size:.8em}.lg-bound .lg-item{border-bottom:1px solid #c2c7d0}.lg-bound .lg-item:last-of-type{border-bottom:none}.lg-block{background:white;overflow:hidden;padding-top:20px}.lg-block_head{font-size:14px;padding:8px 20px;position:relative;color:#39424E;display:block}.lg-block_head:first-of-type{border-top:none}.lg-block_head.current{color:#4691f6}.lg-block_head.current:before{position:absolute;content:'';display:block;height:100%;top:0;left:-1px;width:5px;background:#4691f6}.lg-block_head.active,.lg-block_head.open{background:#f8f9fa}a.lg-block_head,.lg-block_head a{color:inherit}a.lg-block_head:hover,.lg-block_head a:hover{color:#4691f6}.lg-checkbox input{display:none}.lg-checkbox label{margin:0;padding-left:30px;position:relative}.lg-checkbox label:before{color:white;content:'\2713';display:inline-block;background:#eff1f3;border:2px solid #c2c7d0;border-radius:40px;font-family:hricons;line-height:19px;left:0;padding-top:1px;position:absolute;text-align:center;top:4px;width:20px}.lg-checkbox.is-checked label:before{background:#2ec866;border-color:#26a655}.lg-block_subset{display:none;padding:0 10px}.lg-block_subset.in{background:#f8f9fa;border-top:1px solid #c2c7d0;border-left:1px solid #c2c7d0;margin-left:20px;width:80%}.lg-select img{transition:.4s all ease}.lg-select .lg-item:hover{cursor:pointer}.lg-select .lg-item:hover .lg-iconText{background:#2ec866;color:#fff}.lg-select .lg-item:hover img{box-shadow:0 1px 5px rgba(0,0,0,0.2)}.lg-ordered{counter-reset:lgCounter}a.lg-item,.lg-item a{color:inherit}a.lg-item:hover,.lg-item a:hover{color:#4691f6}.lg-item{padding:10px 0;position:relative;counter-increment:lgCounter;display:block}.lg-ordered .lg-item{padding-left:2em}.lg-ordered .lg-item:before{content:counter(lgCounter);width:2em;position:absolute;top:10px;left:0;font-weight:600;color:#979faf}.lg-ordered.lg-L .lg-item:before{font-size:22px;top:22px}.lg-ordered.lg-bold .lg-item:before{color:#2ec866}.lg-L .lg-item .lg-icon{line-height:45px;width:45px;font-size:2em}.lg-L .lg-item .lg-icon.lg-iconText{font-size:1em}.lg-block_footer{font-size:14px;padding:15px 20px;border-top:1px solid #c2c7d0}.content_side{font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif}.sidebar--inline{border-right:1px solid #c2c7d0}.sidebar--block{background:#fff;border:1px solid #c2c7d0}.sidebar_cap{box-sizing:border-box;background:#39424e;color:#fff;line-height:40px;padding:0 20px;font-weight:600}.sidebar_cap a:hover{color:#fff}.sidebar_list-heading{color:#39424e;display:block}.sidebar_list-item a{color:#39424e;display:block;font-weight:500}.sidebar_list-item a:hover{color:#26a655}.sidebar_list-heading{font-size:14px;padding:15px 20px;border-top:1px solid #c2c7d0;position:relative}.sidebar_list-heading:hover{color:inherit}.sidebar_list-heading:first-of-type{border-top:none}.sidebar_list-heading.active,.sidebar_list-heading.open{background-color:#f5f5f5;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:-moz-linear-gradient(top, #fff, #f5f5f5);background-image:-ms-linear-gradient(top, #fff, #f5f5f5);background-image:-o-linear-gradient(top, #fff, #f5f5f5);background-image:linear-gradient(top, #ffffff,#f5f5f5)}.sidebar_list-heading.open{border-bottom:1px solid #c2c7d0}.sidebar_list-heading:last-of-type{border-bottom:none}.sidebar_list-heading.current:before{position:absolute;content:'';display:block;height:100%;top:0;left:-1px;width:5px;background:#2ec866}.sidebar_subset{list-style:none;padding:0 10px}.sidebar_subset.in{padding:10px;font-size:14px;margin-left:20px;border-left:1px solid #c2c7d0}.sidebar_subset:last-of-type.in{border-bottom:1px solid #c2c7d0;border-top:none}.sidebar_list-item{line-height:18px;padding:10px}.sidebar_list-item:hover{color:#39424e}.sidebar_list-item.active{background:#eff1f3}.sidebar_list-item.active a{color:#39424e;font-weight:600}.sidebar_list-item.media .sidebar_item-heading{font-size:18px}.sidebar_list-item.media .sidebar_item-heading a{color:#39424e}.sidebar_list-item.media .sidebar_item-heading a:hover{text-decoration:underline}.sidebar_item-heading,.sidebar_item-content{display:block;font-size:14px}.sidebar_item-content{margin-top:5px;font-size:90%}.sidebar-bottom{border-top:1px solid #e0e0e0}.sidebar-differentiator{background:#2a3443}.ligter-sidebar{background:#343c48 !important}.sidebar-differentiator.margin-top-fix{margin-top:-10px}.sidebar-scroll-list-container{position:absolute;top:88px;bottom:0;left:0;right:0;overflow:auto}.questions-indicator .quest-number{-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;padding:4px 7px;font-size:0.6em;margin-left:30%;font-weight:600;border:2px solid rgba(0,0,0,0)}.questions-indicator li.not-answered .quest-number{background:#343c48;border:2px solid #fff;color:#fff}.questions-indicator li.answered .quest-number{background:#fff;color:#000}.questions-indicator li.active a{background:#fff}.questions-indicator li.active a i{color:#39424e}.questions-indicator li.active:hover{background:#fff}.questions-indicator li.active:hover a i{color:#2ec866}.questions-indicator li.active .quest-number{background:#39424e;color:#fff}.questions-indicator li.active.not-answered .quest-number{border:2px solid #2ec866;color:#fff;background:#2ec866;text-shadow:none}.hre-sidebar.open{width:220px}ul.hre-sidebar-list{margin:0;padding:0;list-style:none}ul.hre-sidebar-list li{display:block;padding-top:15px}ul.hre-sidebar-list li a{color:#979faf;font-size:0.89em;display:block;font-weight:500;position:relative}ul.hre-sidebar-list li a i{color:#979faf;margin-right:10px;top:2px;font-size:0.9em;display:inline-block;width:20px}ul.hre-sidebar-list li a:hover{color:#f8f9fa}ul.hre-sidebar-list li a:hover i{color:#f8f9fa}ul.hre-sidebar-list li.active a{color:#2ec866}ul.hre-sidebar-list li.active a i{color:#2ec866}.hre-sidebar{z-index:110;-webkit-transition:width 0.25s ease-in-out;-moz-transition:width 0.25s ease-in-out;-o-transition:width 0.25s ease-in-out;transition:width 0.25s ease-in-out;overflow-x:hidden}.hre-sidebar-inner{overflow-y:auto;overflow-x:hidden}.hre-sidebar-inner.full-height{height:100%}.hre-content-wrapper{left:220px !important;-webkit-transition:left 0.45s ease-in-out;-moz-transition:left 0.45s ease-in-out;-o-transition:left 0.45s ease-in-out;transition:left 0.45s ease-in-out}.hre-sidebar-label,.hre-sidebar-label .indicator{opacity:1;transition:.1s opacity .4s ease, 0.2s max-height ease;max-height:100px}.hre-sidebar-label .indicator{position:absolute;right:0}.hre-sidebar-label{display:inline-block}.sidebar-nav-title,.hre-sidebar-link{white-space:nowrap}.sidebar-nav-title{display:block}.hre-sidebar-bottom{position:absolute;bottom:0;width:100%;background:#2F3742;border-top:1px solid #21242d}.sidebar-scroller{height:36px;width:100%;background-repeat:repeat-x;position:absolute;z-index:100}.sidebar-scroller i{left:105px;color:#979faf;top:8px}.sidebar-scroller.top{top:0;background:url(https://hrcdn.net/hackerrank/assets/sidebar_scroller_top-697a819f8d61b80f47563e6051e0e21b.png);display:none}.sidebar-scroller.top i.icon-down-open-bold{display:none}.sidebar-scroller.top:hover i.icon-up-open-bold{top:5px}.sidebar-scroller.bottom{bottom:0;background:url(https://hrcdn.net/hackerrank/assets/sidebar_scroller_bottom-e6a1f0a49091739ea15b6781c67c4174.png);display:none}.sidebar-scroller.bottom i.icon-up-open-bold{display:none}.sidebar-scroller.bottom:hover i.icon-down-open-bold{top:10px}.sidebar-toggle{position:absolute;top:0;left:0}.hre-sidebar-inner{margin-top:60px}.hre-sidebar{height:calc(100% - 98px);overflow:hidden}.height100{height:calc(100% - 60px)}@media screen and (max-width: 1184px){.hre-sidebar{transition:.5s width ease}.hre-sidebar.closed{width:60px}.hre-sidebar.closed .hre-sidebar-inner{height:100%}.hre-sidebar.closed .hre-sidebar-inner.one_btn{height:calc(100% - 112px)}.hre-sidebar.closed .hre-sidebar-inner.two_btn{height:calc(100% - 188px)}.hre-sidebar.closed .hre-sidebar-label,.hre-sidebar.closed .hre-sidebar-label .indicator{opacity:0;transition:.3s opacity ease, .1s max-height ease;max-height:0}.hre-sidebar.closed .hre-sidebar-label .indicator{float:none;display:none}.hre-sidebar.closed .hre-sidebar-bottom{width:100% !important}.hre-sidebar.closed .hre-sidebar-bottom .sidebar-button-margins{margin:15px 5px 15px 5px !important}.hre-sidebar.closed .hre-sidebar-bottom .sidebar-full-btn{padding:10px;width:49px !important;box-sizing:border-box}.hre-sidebar.closed .hre-sidebar-bottom .sidebar-full-btn i{display:block !important;width:18px;margin:auto}.hre-sidebar.closed .hre-sidebar-bottom .hre-sidebar-label{display:none}.hre-sidebar.open{width:220px}.hre-sidebar.open .hre-sidebar-inner.one_btn{height:calc(100% - 134px)}.hre-sidebar.open .hre-sidebar-inner.two_btn{height:calc(100% - 190px)}.hre-content-wrapper{left:60px !important;width:calc(100% - 60px)}.hre-content-wrapper.open{left:220px !important;width:calc(100% - 220px)}}@media screen and (min-width: 1184px){.hre-sidebar.open{width:60px}.hre-sidebar.open .hre-sidebar-inner{height:100%}.hre-sidebar.open .hre-sidebar-inner.one_btn{height:calc(100% - 112px)}.hre-sidebar.open .hre-sidebar-inner.two_btn{height:calc(100% - 188px)}.hre-sidebar.open .hre-sidebar-label,.hre-sidebar.open .hre-sidebar-label .indicator{opacity:0;transition:.3s opacity ease, .1s max-height ease;max-height:0}.hre-sidebar.open .hre-sidebar-label .indicator{float:none;display:none}.hre-sidebar.open .hre-sidebar-bottom{width:100% !important}.hre-sidebar.open .hre-sidebar-bottom .sidebar-button-margins{margin:15px 5px 15px 5px !important}.hre-sidebar.open .hre-sidebar-bottom .sidebar-full-btn{padding:10px;width:49px !important;box-sizing:border-box}.hre-sidebar.open .hre-sidebar-bottom .sidebar-full-btn i{display:block !important;width:18px;margin:auto}.hre-sidebar.open .hre-sidebar-bottom .hre-sidebar-label{display:none}.hre-sidebar.closed{width:220px}.hre-sidebar.closed .hre-sidebar-inner.one_btn{height:calc(100% - 134px)}.hre-sidebar.closed .hre-sidebar-inner.two_btn{height:calc(100% - 190px)}div.hre-content-wrapper{left:220px;width:calc(100% - 220px)}div.hre-content-wrapper.open{left:60px !important;width:calc(100% - 60px) !important}}.challengeslist_challenge,.content--list{position:relative;background:#fff;border:1px solid #c2c7d0;margin-bottom:20px}.content--list_title a{color:inherit}.content--list_body{padding:20px 20px 0}.content--list_footer{background:#fbfbfb;border-top:1px solid #c2c7d0;padding:10px 20px}.content--list_footer .stat,.content--card_header .stat{line-height:30px}.content--card_footer{background:#f8f9fa;border-top:1px solid #c2c7d0;box-shadow:0 -1px 2px rgba(0,0,0,0.05)}.content-text p,.content-text li,.content-text blockquote,.content--text p,.content--text li,.content--text blockquote{margin-bottom:1em;font-size:18px}.content-text ul,.content-text ol,.content-text dl,.content--text ul,.content--text ol,.content--text dl{margin:10px 0 20px 40px}.content-text img,.content--text img{max-width:100%;margin:0 auto;display:block}.content-text h3,.content--text h3{margin-bottom:.75em}.content-text a.btn,.content-text a.btn-inverse,.content-text a.btn-inverse.btn-inverse--alt:hover,.content-text .modal-backdrop .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .content-text a.hr-dialog-button.hr_primary-btn,.content-text .hr-dialog .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .content-text a.hr-dialog-button.hr_primary-btn,.content-text .modal-backdrop .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .content-text a.hr-dialog-button.hr_secondary-btn,.content-text .hr-dialog .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .content-text a.hr-dialog-button.hr_secondary-btn,.content-text a.hr-dialog-button.hr_primary-btn,.content-text a.hr-dialog-button.hr_secondary-btn,.content--text a.btn,.content--text a.btn-inverse,.content--text a.btn-inverse.btn-inverse--alt:hover,.content--text .modal-backdrop .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .content--text a.hr-dialog-button.hr_primary-btn,.content--text .hr-dialog .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .content--text a.hr-dialog-button.hr_primary-btn,.content--text .modal-backdrop .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .content--text a.hr-dialog-button.hr_secondary-btn,.content--text .hr-dialog .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .content--text a.hr-dialog-button.hr_secondary-btn,.content--text a.hr-dialog-button.hr_primary-btn,.content--text a.hr-dialog-button.hr_secondary-btn{color:#fff}.content-text strong,.content--text strong{font-weight:bold}.codeeditor_statusbar{border:1px solid #c2c7d0;border-top:none;font-family:monospace}.editor-mode-button{width:90px}#fullscreen-wrapper .codeeditor_header p,#fullscreen-wrapper .challenge_suggestion-toggle{display:none;width:10px}#fullscreen-wrapper .codeeditor_header-language{float:none}#fullscreen-wrapper .codeeditor_header-fullscreenundo{display:inline-block;float:right}#fullscreen-wrapper .challenge-text{background:white;width:97%;padding:30px}#fullscreen-wrapper .fullscreen-hide{display:none}#fullscreen-wrapper .select2-container{width:150px;margin-left:35px}#fullscreen-wrapper .fs-container,#fullscreen-wrapper .problem-statement{width:100%}#fullscreen-wrapper .output-area{margin:20px}.challenge_suggestion-toggle{z-index:10;position:relative;margin-top:-50px}.challenge_suggestion{position:relative;top:-70px}.challenge_suggestion-header{line-height:40px;font-size:18px;margin:50px 0 15px;color:#979faf}.challenge_suggestion-input{width:100%;padding:15px}.challenge_suggestion-buttons{margin-bottom:-70px}.challenge_suggestion-buttons .btn,.challenge_suggestion-buttons .btn-inverse,.challenge_suggestion-buttons .btn-inverse.btn-inverse--alt:hover,.challenge_suggestion-buttons .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .challenge_suggestion-buttons .hr-dialog-button.hr_primary-btn,.challenge_suggestion-buttons .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .challenge_suggestion-buttons .hr-dialog-button.hr_primary-btn,.challenge_suggestion-buttons .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .challenge_suggestion-buttons .hr-dialog-button.hr_secondary-btn,.challenge_suggestion-buttons .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .challenge_suggestion-buttons .hr-dialog-button.hr_secondary-btn,.challenge_suggestion-buttons .hr-dialog-button.hr_primary-btn,.challenge_suggestion-buttons .hr-dialog-button.hr_secondary-btn{margin-left:10px}.output-area .tab-content{border:1px solid #ddd;padding:15px 0;margin-bottom:15px}.output-area .error-output{background:#efefef;border:1px solid #ccc;border-radius:0px;padding:8px;overflow:auto}.output-area .error-output xmp{margin:0px}.output-area .title{font-size:16px;font-weight:bold;margin:0px;margin-bottom:5px}.output-area .status{font-size:20px;font-weight:bold}.output-area .status .red{color:red}.output-area .status .green{color:green}.output-area .status .orange{color:orange}.output-area .run-time,.output-area .compile-time{width:97%;padding-right:3%;position:relative}.output-area .run-time.full-width,.output-area .compile-time.full-width{width:100%;padding:0}.output-area .compile-time{border-bottom:1px dashed #ccc;margin-bottom:7px;margin-top:7px;min-height:120px}.output-area .compile-time.remove-border{border:0px !important;margin:0px !important}.output-area .compile-time .rotate{top:3em;right:-3em}.output-area .run-time{min-height:75px}.output-area .run-time .rotate{top:2em;right:-2em}.output-area .rotate{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);float:right;position:absolute;padding-right:5px;color:#999}.output-area .no-response{margin-left:10px;color:#979faf}.output-area .field-label{font-size:14px;font-weight:bold;margin:0px;margin-bottom:5px}.error-marker-icon{color:white;background-color:red;font-weight:bold;border-radius:50%;margin-right:7px;padding:2px 4px;font-size:0.75em}.error-marker{font-family:arial;font-size:80%;background:#FA8852;color:#000;padding:2px 5px 3px}.tab-content .game-tab{padding-top:15px}.tab-content .game-tab img.trophy{position:relative;left:10px;top:-5px}.tab-content .game-tab span.player-color{display:inline-block}.onboarding_modal .radio{display:none}.onboarding_modal .onboarding_hint{color:#979faf;font-weight:600}.onboarding_modal .onboarding_trackTitle{color:#4691f6}.onboarding_modal .onboarding_trackSelect{width:50%;float:left;padding:10px 0;box-sizing:border-box;height:100px;margin-bottom:0;position:relative}.onboarding_modal .onboarding_trackSelect:before{content:'';display:inline-block;height:12px;width:12px;border:1px solid #c2c7d0;border-radius:3px;margin-right:5px;background-color:#f5f5f5;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:-moz-linear-gradient(top, #fff, #f5f5f5);background-image:-ms-linear-gradient(top, #fff, #f5f5f5);background-image:-o-linear-gradient(top, #fff, #f5f5f5);background-image:linear-gradient(top, #ffffff,#f5f5f5)}.onboarding_modal .onboarding_trackSelect:hover{cursor:pointer}.onboarding_modal .onboarding_trackSelect:hover .onboarding_trackTitle{color:#0076b9}.onboarding_modal .onboarding_trackSelect.active{position:relative}.onboarding_modal .onboarding_trackSelect.active:before{background-color:#fff;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #f5f5f5), color-stop(1, #fff));background-image:-webkit-linear-gradient(top, #f5f5f5, #fff);background-image:-moz-linear-gradient(top, #f5f5f5, #fff);background-image:-ms-linear-gradient(top, #f5f5f5, #fff);background-image:-o-linear-gradient(top, #f5f5f5, #fff);background-image:linear-gradient(top, #f5f5f5,#ffffff)}.onboarding_modal .onboarding_trackSelect.active:after{content:'\2713';font-family:hricons;color:#4691f6;position:absolute;top:6px;left:2px}.onboarding_modal .onboarding_trackLabel{display:inline-block;vertical-align:top;width:260px}.page-header,.page_header,#page_header{background:#39424e;border-bottom:1px solid #28313d;height:70px;position:relative;z-index:900;width:100%;box-sizing:border-box;font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif;min-width:1240px}.page-header.hr_haslogo,.page_header.hr_haslogo,#page_header.hr_haslogo{padding-left:0 !important}.page-header.hr_haslogo .nav-logo,.page_header.hr_haslogo .nav-logo,#page_header.hr_haslogo .nav-logo{padding-left:0 !important}.page-header .logo_mark,.page_header .logo_mark,#page_header .logo_mark{width:50px;display:block}.page-header .logo_mark img,.page_header .logo_mark img,#page_header .logo_mark img{max-width:100%}.page-header .nav-links>ul,.page_header .nav-links>ul,#page_header .nav-links>ul{margin-top:3px}.page-header .nav-links .logo_mark,.page_header .nav-links .logo_mark,#page_header .nav-links .logo_mark{margin-top:10px}.page-header .nav-links>ul>li>a:not(.logo_mark),.page_header .nav-links>ul>li>a:not(.logo_mark),#page_header .nav-links>ul>li>a:not(.logo_mark){padding:10px}.page-header .nav-links,.page-header .nav-buttons,.page_header .nav-links,.page_header .nav-buttons,#page_header .nav-links,#page_header .nav-buttons{display:block}.page-header .nav-links>ul>li,.page-header .nav-buttons>ul>li,.page_header .nav-links>ul>li,.page_header .nav-buttons>ul>li,#page_header .nav-links>ul>li,#page_header .nav-buttons>ul>li{display:inline-block;vertical-align:middle}.page-header .nav-links>ul>li>a:not(.logo_mark),.page-header .nav-links>ul>li #profile-menu a,.page-header .nav-buttons>ul>li>a:not(.logo_mark),.page-header .nav-buttons>ul>li #profile-menu a,.page_header .nav-links>ul>li>a:not(.logo_mark),.page_header .nav-links>ul>li #profile-menu a,.page_header .nav-buttons>ul>li>a:not(.logo_mark),.page_header .nav-buttons>ul>li #profile-menu a,#page_header .nav-links>ul>li>a:not(.logo_mark),#page_header .nav-links>ul>li #profile-menu a,#page_header .nav-buttons>ul>li>a:not(.logo_mark),#page_header .nav-buttons>ul>li #profile-menu a{color:white;font-weight:600;font-size:14px;opacity:.6}.page-header .nav-links>ul>li>a:not(.logo_mark):hover,.page-header .nav-links>ul>li #profile-menu a:hover,.page-header .nav-buttons>ul>li>a:not(.logo_mark):hover,.page-header .nav-buttons>ul>li #profile-menu a:hover,.page_header .nav-links>ul>li>a:not(.logo_mark):hover,.page_header .nav-links>ul>li #profile-menu a:hover,.page_header .nav-buttons>ul>li>a:not(.logo_mark):hover,.page_header .nav-buttons>ul>li #profile-menu a:hover,#page_header .nav-links>ul>li>a:not(.logo_mark):hover,#page_header .nav-links>ul>li #profile-menu a:hover,#page_header .nav-buttons>ul>li>a:not(.logo_mark):hover,#page_header .nav-buttons>ul>li #profile-menu a:hover{opacity:1}.page-header .nav-links>ul>li.dropdown.open,.page-header .nav-buttons>ul>li.dropdown.open,.page_header .nav-links>ul>li.dropdown.open,.page_header .nav-buttons>ul>li.dropdown.open,#page_header .nav-links>ul>li.dropdown.open,#page_header .nav-buttons>ul>li.dropdown.open{background:#232931}.page-header .nav-buttons .nav-admin,.page_header .nav-buttons .nav-admin,#page_header .nav-buttons .nav-admin{margin-top:10px}.page-header .nav-buttons .nav-admin>li:not(.dropdown-auth),.page_header .nav-buttons .nav-admin>li:not(.dropdown-auth),#page_header .nav-buttons .nav-admin>li:not(.dropdown-auth){border-radius:5px 5px 0 0;padding:10px}.page-header .nav-buttons .indicator,.page_header .nav-buttons .indicator,#page_header .nav-buttons .indicator{position:absolute;right:-5px;top:6px}.page-header .nav-buttons .number-indicator,.page_header .nav-buttons .number-indicator,#page_header .nav-buttons .number-indicator{background:#f65039;background-color:#f1270b;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #f65039), color-stop(1, #f1270b));background-image:-webkit-linear-gradient(top, #f65039, #f1270b);background-image:-moz-linear-gradient(top, #f65039, #f1270b);background-image:-ms-linear-gradient(top, #f65039, #f1270b);background-image:-o-linear-gradient(top, #f65039, #f1270b);background-image:linear-gradient(top, #f65039,#f1270b);line-height:20px;width:20px;font-size:12px;color:#FFF;text-align:center;border-radius:100%;box-shadow:inset 0 1px 1px rgba(255,255,255,0.2),0 1px 3px rgba(0,0,0,0.2);text-shadow:0 1px rgba(0,0,0,0.1)}.page-header .nav-buttons img,.page_header .nav-buttons img,#page_header .nav-buttons img{width:25px}.page-header .dropdown-auth,.page_header .dropdown-auth,#page_header .dropdown-auth{border-radius:5px 5px 0 0;padding:0}.page-header .dropdown-auth .dropdown-toggle>img,.page-header .dropdown-auth .dropdown-toggle>span,.page_header .dropdown-auth .dropdown-toggle>img,.page_header .dropdown-auth .dropdown-toggle>span,#page_header .dropdown-auth .dropdown-toggle>img,#page_header .dropdown-auth .dropdown-toggle>span{display:inline-block;vertical-align:middle}.page-header .dropdown-auth .dropdown-menu,.page_header .dropdown-auth .dropdown-menu,#page_header .dropdown-auth .dropdown-menu{background:#232931;border-radius:5px 0 5px 5px;top:100%;padding:10px}.page-header .dropdown-auth .dropdown-menu ul,.page_header .dropdown-auth .dropdown-menu ul,#page_header .dropdown-auth .dropdown-menu ul{list-style:none}.page-header .dropdown-auth .dropdown-menu ul a,.page_header .dropdown-auth .dropdown-menu ul a,#page_header .dropdown-auth .dropdown-menu ul a{padding:8px 15px}.page-header .dropdown-auth .dropdown-menu ul a:hover,.page_header .dropdown-auth .dropdown-menu ul a:hover,#page_header .dropdown-auth .dropdown-menu ul a:hover{background:transparent}.page-header .dropdown-auth .dropdown-menu ul a.navigation_hackos,.page_header .dropdown-auth .dropdown-menu ul a.navigation_hackos,#page_header .dropdown-auth .dropdown-menu ul a.navigation_hackos{background:#4691f6;opacity:1 !important}.page-header .dropdown-auth .dropdown-menu ul li:not(:last-of-type) a,.page_header .dropdown-auth .dropdown-menu ul li:not(:last-of-type) a,#page_header .dropdown-auth .dropdown-menu ul li:not(:last-of-type) a{border-bottom:1px solid rgba(98,107,127,0.4)}.page-header .dropdown-auth .dropdown-menu .progress-wrapper,.page_header .dropdown-auth .dropdown-menu .progress-wrapper,#page_header .dropdown-auth .dropdown-menu .progress-wrapper{border-color:#39424e;display:block;height:8px;width:110%}.page-header .dropdown-auth>div,.page_header .dropdown-auth>div,#page_header .dropdown-auth>div{padding:10px;border-radius:5px 5px 0 0}.page-header .dropdown-auth>div.open,.page_header .dropdown-auth>div.open,#page_header .dropdown-auth>div.open{background:#232931;opacity:1}.page-header .dropdown-auth>div.open .dropdown-menu,.page_header .dropdown-auth>div.open .dropdown-menu,#page_header .dropdown-auth>div.open .dropdown-menu{display:block}.page-header .activity-menu,.page_header .activity-menu,#page_header .activity-menu{border-radius:5px 0 5px 5px;overflow:hidden;top:100%;top:calc(100% + 5px)}.page-header .activity-menu header,.page_header .activity-menu header,#page_header .activity-menu header{background:#232931;color:white}.page-header .search_form .search-input,.page_header .search_form .search-input,#page_header .search_form .search-input{margin-top:2px}.page-header .search_form .search-input .search-query,.page_header .search_form .search-input .search-query,#page_header .search_form .search-input .search-query{width:200px;background:#2e363f;border:1px solid #232931;box-shadow:none;line-height:normal;cursor:pointer}.page-header .search_form .search-input i,.page_header .search_form .search-input i,#page_header .search_form .search-input i{pointer-events:none;opacity:0.6}.page-header .search_form:hover i,.page_header .search_form:hover i,#page_header .search_form:hover i{pointer-events:none;opacity:1}.page-header .search_form .search-query:focus,.page_header .search_form .search-query:focus,#page_header .search_form .search-query:focus{background:#fff;box-shadow:inset 0 1px 3px rgba(0,0,0,0.4);width:300px}.page_header_dropdown{z-index:500}.page-nav{background:#39424e;height:60px}.page_header_navigation{list-style:none}.page_header_navigation>div{box-sizing:border-box}.page_header_buttongroup{padding-top:10px}.page_header_buttongroup .btn,.page_header_buttongroup .btn-inverse,.page_header_buttongroup .btn-inverse.btn-inverse--alt:hover,.page_header_buttongroup .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .page_header_buttongroup .hr-dialog-button.hr_primary-btn,.page_header_buttongroup .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .page_header_buttongroup .hr-dialog-button.hr_primary-btn,.page_header_buttongroup .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .page_header_buttongroup .hr-dialog-button.hr_secondary-btn,.page_header_buttongroup .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .page_header_buttongroup .hr-dialog-button.hr_secondary-btn,.page_header_buttongroup .hr-dialog-button.hr_primary-btn,.page_header_buttongroup .hr-dialog-button.hr_secondary-btn{margin-left:10px}.page_header-logo{position:absolute;left:-15px;padding-left:15px;padding-top:8px;height:52px;width:55px}.page_header-logo.enterprise:after{content:'enterprise';font-size:18px;display:block;color:#979FAF;position:absolute;z-index:200;left:70px;top:18px}.page_header-logo.none:after{content:''}.logo-candidate-site{position:absolute;left:15px;padding-top:8px;height:52px;width:55px}.page_header_navigation{margin-top:20px}.page_header_navigation li{padding:0 10px;float:left}.page_header_navigation li .nav-link{color:#979faf;display:block;text-shadow:0 -1px 1px rgba(0,0,0,0.5);font-size:14px}.page_header_navigation li .nav-link:hover{color:#fff}.page_header_navigation li [class^="icon-"]:before{margin:0}.page_header_navigation li.active a{color:#fff}.page_header_navigation .indicator{position:absolute;right:-4px;top:6px}.page_header_navigation .number-indicator{background:#f65039;background-color:#f1270b;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #f65039), color-stop(1, #f1270b));background-image:-webkit-linear-gradient(top, #f65039, #f1270b);background-image:-moz-linear-gradient(top, #f65039, #f1270b);background-image:-ms-linear-gradient(top, #f65039, #f1270b);background-image:-o-linear-gradient(top, #f65039, #f1270b);background-image:linear-gradient(top, #f65039,#f1270b);line-height:18px;width:18px;font-size:12px;color:#FFF;text-align:center;border-radius:20px;box-shadow:inset 0 1px 1px rgba(255,255,255,0.2),0 1px 3px rgba(0,0,0,0.2);text-shadow:0 1px rgba(0,0,0,0.1)}.page_nav-sub{padding:10px 30px;background:#eff1f3;border-bottom:1px solid #c2c7d0;box-shadow:0 1px 3px rgba(151,159,175,0.1);font-weight:bold;font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif}.page_nav-sub p{line-height:40px}.page_nav-sub .dropdown-menu{width:180px;border-radius:5px;border-top:1px solid #c2c7d0;left:-15px}.page_nav-sub .dropdown-menu header{background:#f8f8f8;border-radius:5px 5px 0 0;border-bottom:1px solid #c2c7d0;box-shadow:0 1px 3px rgba(151,159,175,0.1);padding:5px 15px;text-align:center}.page_nav-sub .dropdown-menu .body{padding:5px 15px}.page_nav-sub .dropdown-menu:after,.page_nav-sub .dropdown-menu:before{position:absolute;top:-20px;left:10px;height:0;width:0;display:block !important;border-width:10px;border-style:solid;border-color:transparent transparent #f8f8f8 transparent;content:''}.page_nav-sub .dropdown-menu:before{top:-21px;border-bottom-color:#c2c7d0}.page_nav-sub .dropdown-menu label{padding-left:5px}.sidebar_toggle{transform:translateX(-85px);position:relative;z-index:1}.sidebar_toggle a{display:block;color:#fff;line-height:61px;font-size:30px;width:70px;text-align:center;background:#2e363f}.sidebar_toggle a:hover{color:#2ec866}.page_navigation-sidebar{position:fixed;top:61px;left:0;bottom:0;border-right:1px solid #17202c;background:#2e363f;overflow:hidden;font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif;width:70px;z-index:110;transition:width 0.2s ease}.page_navigation-sidebar .nav-text{font-size:14px;width:0px;overflow:hidden;display:inline}.page_navigation-sidebar .nav-icon:before{width:70px}.page_navigation-sidebar a{display:block;padding:10px 0;color:#fff;position:relative;white-space:nowrap;text-shadow:0 1px 1px rgba(0,0,0,0.5);transition:all 0.3s ease}.page_navigation-sidebar a:hover{background:#232931}.page_navigation-sidebar a:hover i{color:#2ec866}.page_navigation-sidebar .mini-dash{height:100px;padding:10px 20px 0;background:#2f3741;color:#fff}.page_navigation-sidebar .mini-dash .stat{width:50%}.page_navigation-sidebar .mini-dash .stat:first-of-type{border-right:1px solid #eff1f3}.page_navigation-sidebar .indicator{position:absolute;right:12px;top:15px}.page_navigation-sidebar .status-indicator{top:18px}.page_navigation-sidebar .number-indicator{background:#f65039;background-color:#f1270b;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #f65039), color-stop(1, #f1270b));background-image:-webkit-linear-gradient(top, #f65039, #f1270b);background-image:-moz-linear-gradient(top, #f65039, #f1270b);background-image:-ms-linear-gradient(top, #f65039, #f1270b);background-image:-o-linear-gradient(top, #f65039, #f1270b);background-image:linear-gradient(top, #f65039,#f1270b);line-height:18px;width:18px;font-size:12px;color:#FFF;text-align:center;border-radius:20px;box-shadow:inset 0 1px 1px rgba(255,255,255,0.2),0 1px 3px rgba(0,0,0,0.2);text-shadow:0 1px rgba(0,0,0,0.1)}.page_navigation-sidebar .status-indicator{right:21px;top:22px}.page_navigation-sidebar:hover{width:230px;box-shadow:1px 0 5px rgba(23,32,44,0.4)}.page_navigation-sidebar:hover .indicator{right:10px}.page_navigation-sidebar:hover .status-indicator{right:15px;top:18px}.page_navigation-sidebar.hr-candidate-rules{width:70px;border-right:0;overflow-x:hidden}.page_navigation-sidebar.hr-candidate-rules:hover{box-shadow:none !important}.page_navigation-sidebar.hr-candidate-rules a{text-shadow:none}.page_navigation-sidebar-disabled{position:fixed;top:61px;left:0;bottom:0;border-right:1px solid #17202c;background:#2e363f;overflow:hidden;font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif;width:70px;z-index:110}.page_footer{background:#fff;border-top:1px solid #e4e4e4;padding:15px}.page_header-userbtn{border:1px solid #252a32;line-height:40px;color:#fff;display:block;padding:0 10px 0 15px;text-transform:uppercase;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;margin-top:5px;box-shadow:inset 0 1px 2px rgba(255,255,255,0.15),0 1px 3px rgba(0,0,0,0.1)}.page_header-userbtn i{float:right}.page_header-userbtn .avatar{float:left;top:7px;left:-5px;position:relative;box-shadow:none}.page_header-userbtn.login{padding:0 15px}.page_header-userbtn:hover{color:#fff}.page_header_dropdown-toggle{position:relative;height:50px;margin-top:5px;margin-left:15px;background:transparent;min-width:175px}.page_header_dropdown-toggle.open{box-shadow:none}.page_header_dropdown-toggle.open .page_header-userbtn{position:relative;z-index:1500;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 5px rgba(0,0,0,0.2)}.page_header_dropdown-toggle.login-prompt{min-width:100px;text-align:center}.page_header_dropdown{width:100%;margin-top:-4px}.page_header_dropdown li:last-of-type{border-top:1px solid #e4e4e4}.page_header_dropdown .logout-button:hover{color:#f65039;background:transparent}.page_header_notification-toggle{position:relative;height:50px;margin-top:5px;margin-left:15px;background:transparent;top:12px}.page_header_notification-toggle #updates-count{position:absolute;right:-5px;top:6px;background:#f65039;background-color:#f1270b;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #f65039), color-stop(1, #f1270b));background-image:-webkit-linear-gradient(top, #f65039, #f1270b);background-image:-moz-linear-gradient(top, #f65039, #f1270b);background-image:-ms-linear-gradient(top, #f65039, #f1270b);background-image:-o-linear-gradient(top, #f65039, #f1270b);background-image:linear-gradient(top, #f65039,#f1270b);line-height:20px;width:20px;font-size:12px;color:#FFF;text-align:center;border-radius:100%;box-shadow:inset 0 1px 1px rgba(255,255,255,0.2),0 1px 3px rgba(0,0,0,0.2);text-shadow:0 1px rgba(0,0,0,0.1)}.page_header_notification-toggle .dropdown-menu{width:450px;right:-10px;left:auto;top:40px;border-radius:5px;overflow:visible !important;font-size:14px;z-index:999}.page_header_notification-toggle .line-below{border-bottom:1px solid #979faf}.page_header_notification-toggle .hr_nav_notifications_list{max-height:360px}.hre-username{width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar.hre-nav{position:relative;min-width:985px;padding:0 15px}.navbar.hre-nav .page_header-logo{left:0}.navbar.hre-nav ul.selector-nav-tabs{padding:0;display:inline-block;list-style:none}.navbar.hre-nav ul.selector-nav-tabs li{float:left;z-index:112}.navbar.hre-nav ul.selector-nav-tabs li a{font-weight:600;color:#979faf;font-size:0.9em;text-decoration:none;display:block;padding:19px 20px 15px 20px}.navbar.hre-nav ul.selector-nav-tabs li a:hover{color:#fff}.navbar.hre-nav ul.selector-nav-tabs li.active{border-bottom:5px solid #2bc56d}.navbar.hre-nav ul.selector-nav-tabs li.active a{color:#fff}.navbar.hre-nav ul.selector-nav-tabs.hre-margin{position:relative;left:235px}.nav-contents{margin:20px;display:inline-block;color:#fff}.nav-contents li.active a{color:#2ec866}.nav-input{margin:11px 30px !important;border:1px solid #262b32 !important;background:#2a3443;color:#979faf !important;box-shadow:inset 0 1px 2px rgba(13,14,17,0.1),inset 0 1px 15px rgba(151,159,175,0.05) !important}.nav-input::-webkit-input-placeholder{color:#979faf}.nav-input:-moz-placeholder{color:#979faf}.nav.nav-tabs{padding-bottom:0px}.bcrumb{color:#979faf}.bcrumb a{color:inherit;font-weight:600}.bcrumb a:hover{color:#39424e}.content-header{background:#fff;border-bottom:1px solid #e0e4e8}.clear-margin{margin:0px !important}textarea#emails{overflow-x:hidden}#companies{width:96%;margin-top:20px}#companies .company{position:relative;top:0px;left:10px}#companies .company-img{width:175px;height:auto}#ajax-msg-wrap{position:relative;z-index:999}#ajax-msg-wrap #ajax-msg{color:black;background-color:#F5EEB9;border:1px solid #E8C461;font-weight:bold;padding:5px 15px 5px 10px;position:absolute;left:50%;text-align:right;font-size:16px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}#ajax-msg-wrap #ajax-msg .ajax-loading{background:url(https://hrcdn.net/hackerrank/assets/ajax-msg-loader-4fba3e93c7ebb530a2f1cdae8f17851b.gif);background-repeat:no-repeat;height:16px;display:inline-block;width:25px}.admin-template form{display:block;margin:0 auto;float:none}.admin-template form a{text-align:center;display:block;margin:15px 0}.typeahead{z-index:99999999}.invite-form-message{positin:relative;font-size:80%;float:right;margin:7px}.suggestion-box .suggestion-img{border-radius:20%;margin:2px}.invite-expand label{padding-right:10px}.invite-expand textarea{padding:10px}.invite-expand .result{display:block;margin-top:40px;margin-bottom:40px;background-color:#F6F6F6;border:1px solid #EEE;padding:15px 0}#selected-language{text-align:left}.close-btn{padding:0px 3px !important;margin:0px;margin-right:3px}.packer{margin:auto;display:inline-block}#countdowntimer{padding:1em 0;border-bottom:1px solid #eff1f3}#countdowntimer h4{margin:0;text-align:center;font-size:22px}.notifications-list-wrap .notification-contianer{margin-left:0px;margin-bottom:10px;padding-right:10px}.notifications-list-wrap .notification-contianer.status-unread{background-color:transparent}.notifications-list-wrap .notification-contianer.status-seen{background-color:transparent}.notifications-list-wrap .notification-contianer.status-read{opacity:0.7}.notifications-list-wrap .notification-contianer.status-archived{opacity:0.2}.notifications-list-wrap .notification-contianer.status-deleted{display:none}.notifications-list-wrap .notification-contianer .pull-right p{color:#555;font-size:13px;margin:0px}.notifications-list-wrap .notification-contianer div.check{margin-top:15px}.notifications-list-wrap .notification-contianer div.check input{margin-left:15px}.notifications-list-wrap .notification-contianer p.subject{font-weight:bold;font-size:16px;margin:0px}.notifications-list-wrap .notification-contianer p.from{font-size:13px;margin:0px;color:#666}.notifications-list-wrap .notification-contianer p.from .tag{color:#888}.notifications-list-wrap .notification-contianer p.from .label{font-size:10px}.notifications-list-wrap .notification-contianer p.from a{cursor:pointer}.notifications-list-wrap .notification-contianer div.buttons{font-size:13px}.notifications-list-wrap .notification-contianer div.buttons a{cursor:pointer}.hr-leaderboard,.hr-home-mission,.hr-domains,.hr-leaderboard{position:relative;z-index:10}.hr-leaderboard:before,.hr-home-mission:after,.hr-domains:after,.hr-leaderboard:after{content:'';height:10em;position:absolute;left:-25%;transform-origin:0 0;width:150%;transform:rotate(-3deg);z-index:-1}.static-home{padding-top:66px}.static{max-width:100%;width:100%;overflow-x:hidden}.static-topbar{background:#39424e;border-bottom:3px solid #2ec866;position:fixed;top:0;width:100%;z-index:1039}@media only screen and (max-width: 799px){.nav-toggle{color:white;display:block;font-size:1.25em;position:absolute;right:0;line-height:66px}.nav-toggle:hover{color:white}.static-home-nav{max-height:0;overflow:hidden;padding:0;transition:max-height .4s, padding .4s;width:100%}.static-home-nav.open{max-height:400px;padding:2em 0}.static-links{padding-bottom:1em}.static-links a{color:white;display:block;padding:.75em .25em}.static-links a:hover,.static-links a.active,.static-links a:active{background:#232931;color:#2ec866}.static-links .work-dropdown{margin-left:10%}.static-links .work-dropdown a:before{content:'-';margin-right:.5em}.static-auth{display:block;text-align:center}}@media only screen and (min-width: 800px){.static-home{padding-top:75px}.static-auth,.static-links{display:inline-block}.nav-toggle{display:none}.static-home-nav{float:right;text-align:right;width:70%}.static-link{position:relative}a.static-link,.static-link>a{color:#fff;cursor:pointer;font-size:.9em;font-weight:600;display:inline-block;padding:25px 20px;margin:1px 0;position:relative}a.static-link a,.static-link>a a{color:inherit}a.static-link:active,a.static-link.active,a.static-link:hover,.static-link>a:active,.static-link>a.active,.static-link>a:hover{color:#2ec866}a.static-link:active a,a.static-link.active a,a.static-link:hover a,.static-link>a:active a,.static-link>a.active a,.static-link>a:hover a{color:inherit}a.static-link:active,a.static-link.active,.static-link>a:active,.static-link>a.active{background:#232931}.work-dropdown{background:#2e363f;background:white;box-shadow:0 1px 3px rgba(0,0,0,0.2),0 3px 25px rgba(0,0,0,0.3);color:#39424e;padding:0 1em;position:absolute;top:240%;top:calc(100% + 25px);left:-40%;text-align:left;width:150%;z-index:100;max-height:0;overflow:hidden;opacity:0;transition:opacity .4s ease}.work-dropdown a{color:inherit;font-weight:600;font-size:.9em}.work-dropdown:before{content:'';border:10px solid transparent;border-bottom-color:#2e363f;border-bottom-color:white;position:absolute;top:-20px;left:42%;left:calc(50% - 10px)}.work-dropdown>a{display:block;padding-bottom:.75em}.work-dropdown>a:hover{color:#2ec866}.work-navgroup:hover .work-dropdown{opacity:1;overflow:visible;padding-top:.75em;max-height:400px;transform:scale(1, 1)}}@media only screen and (min-width: 960px){.static-links{margin-right:30%}}.static-hero{background-color:#1D2343;position:relative;padding:8em 0;text-align:center}.static-hero h2{font-size:2em;margin-bottom:.5em;position:relative}.static-navigation,.careers-navigation{font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif}.static-navigation .static-navigation--inner,.careers-navigation .static-navigation--inner{max-width:1400px;margin-left:auto;margin-right:auto}.static-navigation .static-navigation--inner .right_nav,.careers-navigation .static-navigation--inner .right_nav{display:none}.static-navigation .static-navigation--inner .right_nav a,.static-navigation .static-navigation--inner .right_nav span,.careers-navigation .static-navigation--inner .right_nav a,.careers-navigation .static-navigation--inner .right_nav span{z-index:99999999;color:#000;position:relative}.static-navigation .static-nav-fixed,.careers-navigation .static-nav-fixed{position:relative;z-index:100;line-height:3.5em}.static-navigation .static-nav-fixed.pull-right,.careers-navigation .static-nav-fixed.pull-right{margin-right:2.5%}.static-navigation .static-nav-fixed a,.careers-navigation .static-nav-fixed a{color:#979faf;text-decoration:underline}.careers-navigation{padding:1.25em 20px;height:2.625em}.careers-navigation a:not(.btn){color:#626b7f;font-size:16px}.careers-navigation .careers-navigation-logo{background:url("brand/wordmark_sm.png");background:url("brand/wordmark_sm.svg");height:46px;width:197px;top:.5em;display:inline-block}.careers-navigation .careers-navigation-toggle{display:none}.careers-navigation .careers-navigation_links{float:right;margin-top:10px}.careers-navigation .careers-navigation_links a:hover:not(.btn-primary){color:#39424e}.static-content{background:#fff}.static-content.open{transform:translate(0, 0)}.static_hero-title{font-size:1.5em}.static_hero-content{color:#2ec866;font-size:1.1em;font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif}.static-section{padding:5em 0;text-align:center}.static-section .btn-text.color-green{color:#26a655}.static-section img{max-width:100%;margin:0 auto}.static-section.static-hero{padding:8em 0 3em}.static_section-title,.static_section-subtitle{font-size:1.5em;line-height:1.5em;font-weight:bold}.static_section-title a,.static_section-subtitle a{color:#979faf;text-decoration:underline}.static_section-intro{font-size:1.15em}.static-hero-sub{box-sizing:border-box;position:relative;background:#fff}.static-hero-sub:after{position:absolute;bottom:-8px;left:0;width:100%;content:'';height:11px;background:url("static/concave-shadow-down.png") no-repeat;background-size:100%;background-position:center center}.static-footer{text-align:center;font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif}.static-footer a:hover{color:#2ec866}.static-footer .x-footer-brand{margin-bottom:1em;color:#fff;font-size:.8em;text-align:center}.static-footer .x-footer-brand #brand-logo{width:202px;height:55px;margin:1em auto 0;background:url("brand/typemark--inverse60x200.png");background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI%2BDQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjAycHgiIGhlaWdodD0iNTVweCIgdmlld0JveD0iMTI3OS41IDMxOC41IDIwMiA1NSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAxMjc5LjUgMzE4LjUgMjAyIDU1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSJIYWNrZXJSYW5rIj4NCgk8Zz4NCgkJPGcgaWQ9IkhleGFnb25fMV8iPg0KCQkJPGc%2BDQoJCQkJDQoJCQkJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTQ1My41NDEiIHkxPSI2My4zNjQzIiB4Mj0iMTQ1My41NDEiIHkyPSI4NCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTQ2IDQwNykiPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMjVBNTU5Ii8%2BDQoJCQkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMzMENFNjgiLz4NCgkJCQk8L2xpbmVhckdyYWRpZW50Pg0KCQkJCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJNMTMwMS4zMzcsMzIzYy0xLjEwNCwwLTQuNjI3LDEuNjctOC40MSwzLjc2M2wyOS4yMjYsMTYuODczYy0wLjA4NC00LjMxNi0wLjQtOC4xODctMC45NTEtOS4xMzYNCgkJCQkJYy0wLjQ2NS0wLjgwMS0yLjgwNy0yLjUtNS43MzgtNC4zNTFsLTcuODE1LTQuNTEyQzEzMDQuNzIyLDMyNC4xMDIsMTMwMi4yMzQsMzIzLDEzMDEuMzM3LDMyM3oiLz4NCgkJCQkNCgkJCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxNDQ5LjQ5NzEiIHkxPSI1My44NjE4IiB4Mj0iMTQ0OS40OTcxIiB5Mj0iODAuMjM2OCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTQ2IDQwNykiPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMjVBNTU5Ii8%2BDQoJCQkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMzMENFNjgiLz4NCgkJCQk8L2xpbmVhckdyYWRpZW50Pg0KCQkJCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfMl8pIiBkPSJNMTI4NC44MTgsMzMxLjcwNmwzNy4xMjUsMjEuNDMzYzAuMjA0LTIuNzA4LDAuMjc0LTYuMjMxLDAuMjEtOS41MDNsLTI5LjIyNi0xNi44NzMNCgkJCQkJQzEyOTAuMDYxLDMyOC4zNDgsMTI4Ny4wNDcsMzMwLjE3NCwxMjg0LjgxOCwzMzEuNzA2eiIvPg0KCQkJCQ0KCQkJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzNfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjE0NDcuMzM1IiB5MT0iNDYuNjUwOSIgeDI9IjE0NDcuMzM1IiB5Mj0iNzUuMjkzOSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTQ2IDQwNykiPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMjVBNTU5Ii8%2BDQoJCQkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMzMENFNjgiLz4NCgkJCQk8L2xpbmVhckdyYWRpZW50Pg0KCQkJCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfM18pIiBkPSJNMTI4NC44MTgsMzMxLjcwNmMtMS43NSwxLjIwMi0zLjAxOCwyLjIyMS0zLjM0NiwyLjc5NGMtMC4zMzUsMC41ODctMC41ODMsMi4yNjgtMC43NDUsNC40NjgNCgkJCQkJbDM3LjAzNywyMS4zODFjMS43OTYtMS4yMjcsMy4xMDQtMi4yNywzLjQzOC0yLjg1YzAuMzMxLTAuNTc0LDAuNTc3LTIuMjExLDAuNzQtNC4zNjFMMTI4NC44MTgsMzMxLjcwNnoiLz4NCgkJCQkNCgkJCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF80XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxNDQ1LjEzODciIHkxPSI0MS42MjM1IiB4Mj0iMTQ0NS4xMzg3IiB5Mj0iNjguMDQ3OSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMTQ2IDQwNykiPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMjVBNTU5Ii8%2BDQoJCQkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMzMENFNjgiLz4NCgkJCQk8L2xpbmVhckdyYWRpZW50Pg0KCQkJCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfNF8pIiBkPSJNMTMxNy43NzcsMzYwLjM0MmwtMzcuMDQ5LTIxLjM5Yy0wLjIwNiwyLjc3OC0wLjI3Miw2LjM4OS0wLjIsOS43MDZsMjguOTU4LDE2LjcxOQ0KCQkJCQlDMTMxMi4zOTYsMzYzLjc3NSwxMzE1LjQ4NywzNjEuOTA3LDEzMTcuNzc3LDM2MC4zNDJ6Ii8%2BDQoJCQkJDQoJCQkJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfNV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTQ0MS4wMDY4IiB5MT0iMzguMDAwNSIgeDI9IjE0NDEuMDA2OCIgeTI9IjU4LjM0MjMiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTE0NiA0MDcpIj4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzI1QTU1OSIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMzBDRTY4Ii8%2BDQoJCQkJPC9saW5lYXJHcmFkaWVudD4NCgkJCQk8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzVfKSIgZD0iTTEyODAuNTI4LDM0OC42NThjMC4wOTIsNC4xOTEsMC40MDYsNy45MDUsMC45NDQsOC44NDJjMS4zLDIuMjY1LDE3LjI2NywxMS41LDE5Ljg2NSwxMS41DQoJCQkJCWMxLjA4LDAsNC40NjYtMS41OTcsOC4xNDktMy42MjNMMTI4MC41MjgsMzQ4LjY1OHoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8ZyBpZD0iSF8xXyI%2BDQoJCQkNCgkJCQk8aW1hZ2Ugb3ZlcmZsb3c9InZpc2libGUiIG9wYWNpdHk9IjAuMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHdpZHRoPSIzMTYiIGhlaWdodD0iNDI2IiB4bGluazpocmVmPSJBQUE2RDg5MDhCNUJENzZGLnBuZyIgIHRyYW5zZm9ybT0ibWF0cml4KDAuMDc1NCAwIDAgMC4wNzU0IDEyODkuNDUwMiAzMzAuMTY0MSkiPg0KCQkJPC9pbWFnZT4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMzA1LjI0MiwzNDcuOHY3Ljk2MmgtMS4zNDNjLTAuMjczLDAtMC40OTQsMC4yMjEtMC40OTQsMC40OTNjMCwwLjE3OSwwLjA5NSwwLjMzNSwwLjIzNiwwLjQyMQ0KCQkJCQlsMy4wMiwyLjg5NmMwLjA5LDAuMTE4LDAuMjY5LDAuMjA4LDAuNDI5LDAuMjA4YzAuMTY0LDAsMC4zMDgtMC4wODYsMC4zOTctMC4yMDhsMy4yMTgtMi44OTYNCgkJCQkJYzAuMTQxLTAuMDg2LDAuMjM1LTAuMjQzLDAuMjM1LTAuNDIxYzAtMC4yNzItMC4yMjEtMC40OTMtMC40OTQtMC40OTNoLTEuMzQ4bC0wLjAxMi0xOS4yMzdjMC0wLjI3Mi0wLjIxNi0wLjQ5NC0wLjQ4OS0wLjQ5NA0KCQkJCQloLTIuODU5Yy0wLjI3MywwLTAuNDk3LDAuMjIxLTAuNDk3LDAuNDk0djcuNDI2bC03LjgwOC0wLjAwMXYtNy43MWgxLjM0NGMwLjI3MiwwLDAuNDk0LTAuMjIxLDAuNDk0LTAuNDk0DQoJCQkJCWMwLTAuMTc5LTAuMDk1LTAuMzM1LTAuMjM3LTAuNDIybC0zLjAyLTIuODk1Yy0wLjA5MS0wLjExOC0wLjI3LTAuMjA4LTAuNDMtMC4yMDhjLTAuMTYzLDAtMC4zMDgsMC4wODUtMC4zOTgsMC4yMDgNCgkJCQkJbC0zLjIxNywyLjg5NmMtMC4xNDEsMC4wODYtMC4yMzUsMC4yNDMtMC4yMzUsMC40MjFjMCwwLjI3MiwwLjIyMiwwLjQ5NCwwLjQ5NCwwLjQ5NGgxLjM0OWwwLjAxMiwxOS4yMzcNCgkJCQkJYzAsMC4yNzIsMC4yMTYsMC40OTMsMC40ODksMC40OTNoMi44NmMwLjI3MywwLDAuNDk3LTAuMjIxLDAuNDk3LTAuNDkzVjM0Ny44SDEzMDUuMjQyeiIvPg0KCQkJPC9nPg0KCQk8L2c%2BDQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNDM0LjQ3NSwzNTQuMTk3Yy0xLjU5OS0yLjYxMy0zLjIwNS01LjIyMi00LjgwNy03LjgzM2MtMC4xMzctMC4yMjMtMC4yNTQtMC40NTktMC40MDQtMC43MzQNCgkJCWMwLjM1Ny0wLjEwOCwwLjYyMi0wLjE4MSwwLjg4MS0wLjI2OGMyLjQwOC0wLjgxLDMuODkyLTIuNzk1LDMuOTY4LTUuMzA0YzAuMDkxLTIuOTcyLTEuNDY2LTUuMDUyLTQuMzU4LTUuNzcxDQoJCQljLTAuNjUzLTAuMTYzLTEuMzMyLTAuMjkyLTIuMDAyLTAuMzA5Yy0yLjE1OC0wLjA1NC00LjMxOS0wLjA1My02LjQ3OS0wLjA2NGMtMS4yNTYtMC4wMDYtMS4yNzksMC4wMi0xLjI3OSwxLjI0Mw0KCQkJYzAsNi4zODEsMCwxMi43NjEsMC4wMDEsMTkuMTQyYzAsMC4yMjcsMC4wMDMsMC40NTMsMC4wMjIsMC42NzhjMC4wMjgsMC4zMTMsMC4xOSwwLjUyNCwwLjUyMywwLjUyOQ0KCQkJYzAuNjc4LDAuMDEyLDEuMzU1LDAuMDEsMi4wMzQsMC4wMDVjMC4zMjktMC4wMDIsMC41MDktMC4xOTgsMC41NTQtMC41MDdjMC4wMjgtMC4xOTcsMC4wMTgtMC40LDAuMDE4LTAuNjAyDQoJCQljMC0yLjUxMiwwLTUuMDI0LDAtNy41MzZjMC0wLjI3MiwwLTAuNTQ2LDAtMC45NjljMC43NTYsMCwxLjQwNCwwLjAyMSwyLjA0OS0wLjAwOGMwLjQzMS0wLjAyLDAuNjkzLDAuMTMxLDAuOTA1LDAuNTEyDQoJCQljMC41MzgsMC45NjQsMS4xMTYsMS45MDcsMS42NzksMi44NThjMS4xMTIsMS44NzksMi4yMzIsMy43NTQsMy4zMzQsNS42NDFjMC4yMzQsMC40MDEsMC40ODYsMC42NjQsMS4wMDEsMC42MjYNCgkJCWMwLjU1LTAuMDQxLDEuMTA0LDAuMDA3LDEuNjU3LTAuMDE1YzAuMzU1LTAuMDE0LDAuNzk1LDAuMTUyLDEuMDEyLTAuMjg4QzE0MzQuOTg2LDM1NC44MTEsMTQzNC42NjQsMzU0LjUwOCwxNDM0LjQ3NSwzNTQuMTk3eg0KCQkJIE0xNDI3LjI4MywzNDIuOTkzYy0xLjI3MSwwLjEwMS0yLjU1NCwwLjAzOS0zLjgzMiwwLjA0MmMtMC4wNjgsMC0wLjEzOS0wLjA0LTAuMjU0LTAuMDc2YzAtMi4wMTksMC00LjAzOCwwLTYuMDU5DQoJCQljMC4wMzUtMC4wMzEsMC4wNzEtMC4wOTIsMC4xMDgtMC4wOTNjMS42NTEtMC4wMzksMy4zMDUtMC4xNTMsNC45NDYsMC4xMzVjMC4yNDUsMC4wNDIsMC40OSwwLjEwNCwwLjcyNiwwLjE4Ng0KCQkJYzEuNzEyLDAuNTkxLDIuNDg3LDIuMzU0LDEuNzcyLDQuMDIxYy0wLjI0OCwwLjU3OS0wLjY1OSwxLjA0MS0xLjIzNiwxLjI1MkMxNDI4Ljc5MiwzNDIuNjY2LDE0MjguMDM5LDM0Mi45MzMsMTQyNy4yODMsMzQyLjk5M3oNCgkJCSBNMTM4MS4zMTgsMzQ5LjM0Yy0wLjAxMiwwLjI0Mi0wLjAzMSwwLjQ4NC0wLjAzMSwwLjcyNmMtMC4wMDQsMS41MzQsMC4wMDMsMy4wNjctMC4wMDQsNC42MDENCgkJCWMtMC4wMDQsMC43MzktMC4xMDIsMC44MzYtMC44MTYsMC44NWMtMC41MDIsMC4wMDktMS4wMDUsMC4wMTYtMS41MDgtMC4wMDRjLTAuNTIxLTAuMDItMC42NDUtMC4xNTktMC42NzYtMC42ODkNCgkJCWMtMC4wMDktMC4xNS0wLjAwMy0wLjMwMi0wLjAwMy0wLjQ1M2MwLTYuODg3LDAuMDAxLTEzLjc3NCwwLjAwMS0yMC42NjFjMC0wLjE3Ni0wLjAwOC0wLjM1MywwLjAwNC0wLjUyOA0KCQkJYzAuMDMtMC40NzQsMC4xNzItMC42NDcsMC42MjktMC42NjhjMC41NzYtMC4wMjYsMS4xNTYtMC4wMjUsMS43MzMsMGMwLjQ3MiwwLjAyLDAuNjAzLDAuMTc3LDAuNjM0LDAuNjU4DQoJCQljMC4wMTIsMC4yLDAuMDA0LDAuNDAyLDAuMDA0LDAuNjAzYzAsMy44NDYsMCw3LjY5MSwwLjAwMiwxMS41MzdjMCwwLjI2NiwwLjAyMSwwLjUzMywwLjAzOSwwLjk0NA0KCQkJYzAuMjcxLTAuMjI0LDAuNDQyLTAuMzQ5LDAuNTkzLTAuNDk1YzEuNTE0LTEuNDcyLDMuMDMtMi45NCw0LjUyOC00LjQyNmMwLjMwOS0wLjMwNiwwLjYyNS0wLjQ1OCwxLjA2Mi0wLjQ0MQ0KCQkJYzAuNzI5LDAuMDI3LDEuNDU4LDAuMDA1LDIuMTg3LDAuMDA5YzAuMjk3LDAuMDAyLDAuNjMtMC4wNDgsMC43NTcsMC4zMzNjMC4xMTUsMC4zNS0wLjEwNSwwLjU2MS0wLjMzOCwwLjc3DQoJCQljLTEuODI2LDEuNjUzLTMuNjUsMy4zMDgtNS40NzUsNC45NjNjLTAuMjIyLDAuMi0wLjQzOCwwLjQwOC0wLjY4OSwwLjY0NWMwLjE1NCwwLjE3NywwLjI3MywwLjMzMiwwLjQxMiwwLjQ2OA0KCQkJYzIuMDgyLDIuMDQsNC4xNjgsNC4wNzcsNi4yNTIsNi4xMTVjMC4xMjUsMC4xMjMsMC4yODksMC4yMjcsMC4zNjYsMC4zNzVjMC4wOTcsMC4xODQsMC4yMTQsMC40MzksMC4xNTEsMC41OTgNCgkJCWMtMC4wNjIsMC4xNTgtMC4zMjIsMC4zMDMtMC41MTYsMC4zMzNjLTAuMzQ0LDAuMDU0LTAuNzAxLDAuMDI1LTEuMDUzLDAuMDE3Yy0wLjY3Ni0wLjAxNi0xLjQyMiwwLjEzLTIuMDA2LTAuMTExDQoJCQljLTAuNTU4LTAuMjMyLTAuOTUyLTAuODY1LTEuNDA3LTEuMzMyYy0xLjM1LTEuMzg4LTIuNjkyLTIuNzgxLTQuMDM5LTQuMTcxYy0wLjIwNi0wLjIxMi0wLjQxNy0wLjQyLTAuNjI3LTAuNjMNCgkJCUMxMzgxLjQzLDM0OS4yOTQsMTM4MS4zNzQsMzQ5LjMxNiwxMzgxLjMxOCwzNDkuMzR6IE0xNDcwLjY3NiwzNDkuMzZjMCwwLjQ3NiwwLDAuOTUsMCwxLjQyNWMwLDEuMzA3LDAuMDA4LDIuNjEzLTAuMDAzLDMuOTINCgkJCWMtMC4wMDUsMC42NjYtMC4xNCwwLjc5NS0wLjc5MSwwLjgxYy0wLjQ3OCwwLjAxMS0wLjk1NiwwLjAxMS0xLjQzMywwLjAwMWMtMC42Ni0wLjAxNi0wLjc2OS0wLjEzMS0wLjc5Ny0wLjgwNw0KCQkJYy0wLjAwNy0wLjE1LTAuMDAzLTAuMzAyLTAuMDAzLTAuNDUyYzAtNi44MzUtMC4wMDEtMTMuNjY4LDAtMjAuNTAyYzAtMS4yMzcsMC4wMTYtMS4yNTEsMS4yNzEtMS4yNTENCgkJCWMwLjM3NiwwLDAuNzU1LTAuMDE3LDEuMTMsMC4wMDljMC40MTYsMC4wMjksMC41NzgsMC4yLDAuNjE4LDAuNjFjMC4wMiwwLjE5OSwwLjAwNywwLjQwMSwwLjAwNywwLjYwMg0KCQkJYzAuMDAxLDMuODQ0LDAuMDAxLDcuNjg4LDAuMDAxLDExLjUzM2MwLDAuMjcxLDAsMC41NDMsMCwxLjAxNGMwLjMyNy0wLjI4MSwwLjUzMi0wLjQzNywwLjcxNi0wLjYxNQ0KCQkJYzEuNDM5LTEuNDAyLDIuODg1LTIuNzk5LDQuMzA1LTQuMjJjMC4zODEtMC4zODEsMC43NjgtMC41ODgsMS4zMjItMC41NDljMC42NSwwLjA0NywxLjMwNiwwLjAwNywxLjk1OSwwLjAxMw0KCQkJYzAuMzE4LDAuMDAzLDAuNjg1LTAuMDc0LDAuODQ0LDAuMzI0YzAuMTU4LDAuMzk1LTAuMTQ3LDAuNjAxLTAuMzg1LDAuODE2Yy0xLjgyMSwxLjY1Ny0zLjY0NiwzLjMwOS01LjQ3MSw0Ljk2Mw0KCQkJYy0wLjIwMiwwLjE4NS0wLjM5OCwwLjM3NS0wLjY1NiwwLjYxOGMwLjE5MywwLjIwNywwLjM1LDAuMzkxLDAuNTIxLDAuNTZjMi4wNjQsMi4wMjEsNC4xMzEsNC4wNCw2LjE5Niw2LjA2DQoJCQljMC4xMDcsMC4xMDUsMC4yNTMsMC4xOTMsMC4zMTIsMC4zMjJjMC4wODgsMC4xOSwwLjIwNCwwLjQ0MiwwLjE0MiwwLjYwNWMtMC4wNTksMC4xNTYtMC4zMjUsMC4zMjQtMC41MDYsMC4zMw0KCQkJYy0wLjkzLDAuMDMzLTEuODYxLDAuMDQ3LTIuNzg3LTAuMDA4Yy0wLjI1NC0wLjAxNi0wLjUzMi0wLjI1Mi0wLjczLTAuNDU1Yy0xLjY3LTEuNzA1LTMuMzI0LTMuNDI1LTQuOTg1LTUuMTM5DQoJCQljLTAuMjAzLTAuMjExLTAuNDE3LTAuNDEyLTAuNjI0LTAuNjE3QzE0NzAuNzkxLDM0OS4zMDcsMTQ3MC43MzQsMzQ5LjMzNCwxNDcwLjY3NiwzNDkuMzZ6IE0xNDA2LjE4MSwzNDcuMDM1DQoJCQljLTAuMjU1LTMuNzU1LTIuODYyLTYuMjcyLTYuMzA4LTYuNDc1Yy0yLjk5NC0wLjE3Ny01LjMzOCwwLjkzNi02Ljk0NSwzLjQ4OWMtMC45MywxLjQ3OC0xLjIyOSwzLjEyNi0xLjA2OCw0Ljg0MQ0KCQkJYzAuMjg5LDMuMDU5LDEuNzg3LDUuMjg4LDQuNjc0LDYuNDYxYzEuNjYsMC42NzQsMy4zODMsMC42NjEsNS4xMDIsMC4yMDdjMS41MzUtMC40MDQsMi43NjMtMS4yODcsMy43Ny0yLjQ5Mw0KCQkJYzAuNDQ3LTAuNTM0LDAuNDI1LTAuNzU2LTAuMDk0LTEuMTg3Yy0wLjIzMi0wLjE5MS0wLjQ3NC0wLjM3My0wLjcxMS0wLjU1OWMtMC45MS0wLjcxMS0wLjg5OC0wLjY5OS0xLjY1NCwwLjE1OA0KCQkJYy0xLjI3OSwxLjQ0OS0yLjg4MiwyLjAwMy00Ljc1LDEuNDg4Yy0xLjc4My0wLjQ4OS0yLjgyLTEuNzI5LTMuMjIzLTMuNjc3YzAuMzg3LTAuMDE5LDAuNjgtMC4wNDQsMC45NzMtMC4wNDUNCgkJCWMyLjk4OC0wLjAwMyw1Ljk3Ny0wLjAwMSw4Ljk2NS0wLjAwMmMwLjIwMSwwLDAuNDAyLDAuMDA5LDAuNjA0LTAuMDA3YzAuNTI3LTAuMDQzLDAuNjU2LTAuMTUyLDAuNjg0LTAuNjk1DQoJCQlDMTQwNi4yMjUsMzQ4LjA0LDE0MDYuMjE1LDM0Ny41MzUsMTQwNi4xODEsMzQ3LjAzNXogTTEzOTUuMDg2LDM0Ni42MDJjMC4wNjgtMC4yNjksMC4wOTYtMC40ODcsMC4xOC0wLjY4Mw0KCQkJYzEuMDMxLTIuNDQ2LDMuNjE3LTMuMjU5LDUuODEyLTIuMjk4YzEuMjE1LDAuNTMyLDEuODA1LDEuNTg2LDIuMDA1LDIuOTgxQzE0MDAuMzcxLDM0Ni42MDIsMTM5Ny43NzUsMzQ2LjYwMiwxMzk1LjA4NiwzNDYuNjAyeg0KCQkJIE0xMzU5Ljk4NiwzNTQuNjA1Yy0wLjA3Mi0xLjAwMS0wLjE0NS0yLjAwNC0wLjE1OC0zLjAwNmMtMC4wMjUtMS44ODYsMC4wMTYtMy43NzEtMC4wMTYtNS42NTUNCgkJCWMtMC4wNDYtMi43OTctMS41Mi00LjY2OS00LjE4Ni01LjIyOWMtMi4zMDktMC40ODUtNC40OTUtMC4wOS02LjQ5LDEuMjA3Yy0wLjI1MiwwLjE2My0wLjQ4OSwwLjM1NS0wLjcwNiwwLjU2Mw0KCQkJYy0wLjM4NCwwLjM2Ni0wLjM5NiwwLjU2LTAuMDg1LDAuOTc1YzAuMTY0LDAuMjIxLDAuMzUzLDAuNDI1LDAuNTMxLDAuNjM2YzAuNzYsMC45LDAuNzUyLDAuODg5LDEuNzE3LDAuMTg0DQoJCQljMS4zODUtMS4wMTUsMi45MzMtMS4yOTMsNC41NzQtMC44MzljMS4yLDAuMzMyLDEuODI4LDEuNDE0LDEuNjAyLDIuNjU3Yy0wLjgzNiwwLjAzNi0xLjY4OCwwLjA2My0yLjUzOSwwLjExMQ0KCQkJYy0xLjMzNCwwLjA3NC0yLjY1MiwwLjI1NS0zLjkwNiwwLjc0M2MtMS4xODUsMC40NjEtMi4yMTIsMS4xNTItMi42NjksMi4zOTNjLTAuOTQsMi41NDctMC4wMDUsNS4yMDEsMi43NjUsNi4xNzQNCgkJCWMxLjE5NCwwLjQxOCwyLjQyLDAuNDEyLDMuNjQ4LDAuMjEzYzEuMDkyLTAuMTc4LDIuMDMzLTAuNjkxLDIuOTY3LTEuNTI1YzAuMDcsMC4zMDcsMC4xMTEsMC40NjksMC4xNDUsMC42MzMNCgkJCWMwLjEyMSwwLjU3MSwwLjIxNywwLjY2LDAuODAxLDAuNjc1YzAuNDAyLDAuMDExLDAuODA1LDAuMDA5LDEuMjA2LDAuMDAxQzEzNTkuOTM5LDM1NS41MDIsMTM2MC4wNDEsMzU1LjM2MSwxMzU5Ljk4NiwzNTQuNjA1eg0KCQkJIE0xMzUxLjc1OCwzNTIuOTkxYy0wLjY1Mi0wLjIyOC0xLjEzOS0wLjYxOC0xLjMwNy0xLjMzMWMtMC4xOTItMC44MjIsMC4wMDgtMS40MjgsMC43MTMtMS44OTYNCgkJCWMwLjMzLTAuMjE5LDAuNjk5LTAuNDA0LDEuMDc4LTAuNTIxYzEuNDc1LTAuNDU1LDIuOTk2LTAuNTI3LDQuNTcxLTAuNUMxMzU3LjIxMSwzNTEuNzg1LDEzNTQuNTQ5LDM1My45NjUsMTM1MS43NTgsMzUyLjk5MXoNCgkJCSBNMTQ0OC44OTEsMzU0LjY3NmMtMC4wODQtMC45MjQtMC4xNzMtMS44NTItMC4xODYtMi43NzljLTAuMDMyLTIuMTM2LDAuMDItNC4yNzMtMC4wMzUtNi40MDkNCgkJCWMtMC4wNTctMi4xOTQtMS4zNS0zLjg2NS0zLjQyLTQuNTgxYy0xLjM0NC0wLjQ2NC0yLjcxNy0wLjQ2OC00LjA5NC0wLjIzM2MtMS4zMzMsMC4yMjgtMi41NTMsMC43NDctMy42MDUsMS42MTMNCgkJCWMtMC42NDIsMC41MjgtMC42NTksMC43MzctMC4xNDYsMS4zNjRjMC4yMDcsMC4yNTIsMC40MTYsMC41MDQsMC42MzEsMC43NDljMC40NzUsMC41MzcsMC42MzcsMC41NTksMS4xOCwwLjEwMQ0KCQkJYzEuMTE0LTAuOTM4LDIuMzk2LTEuMzA3LDMuODQyLTEuMjQ3YzEuMzg4LDAuMDU4LDIuNzIxLDAuNzU4LDIuNjk5LDIuNzk1Yy0wLjI3OCwwLjAyOC0wLjUyMSwwLjA2NS0wLjc2NCwwLjA3Nw0KCQkJYy0wLjY3OCwwLjAzNS0xLjM1NywwLjA0NS0yLjAzNCwwLjA5MmMtMS4yNTcsMC4wODYtMi40OTcsMC4yNjYtMy42ODUsMC43MTVjLTEuMTEyLDAuNDIyLTIuMDU5LDEuMDY2LTIuNjExLDIuMTU0DQoJCQljLTEuMTg4LDIuMzQtMC4yMjMsNS4yMjksMi4xOTUsNi4yMjdjMi4zMDEsMC45NDksNC41NjcsMC44MDEsNi42MzctMC43MzhjMC4xMzItMC4wOTgsMC4yNzktMC4xNzYsMC40NTktMC4yODcNCgkJCWMwLjA1NCwwLjIzLDAuMDksMC4zOTksMC4xMzMsMC41NjhjMC4xNTIsMC41OTYsMC4yMDYsMC42NDQsMC44MTUsMC42NThjMC40MjcsMC4wMSwwLjg1NCwwLjAxMiwxLjI4Mi0wLjAwMQ0KCQkJQzE0NDguODI4LDM1NS40OTYsMTQ0OC45NSwzNTUuMzE2LDE0NDguODkxLDM1NC42NzZ6IE0xNDQyLjcwOSwzNTMuMTE3Yy0wLjY1NiwwLjA4MS0xLjM1OCwwLjAxLTIuMDA4LTAuMTM1DQoJCQljLTAuNzkzLTAuMTc3LTEuMjk3LTAuNzE3LTEuMzkyLTEuNThjLTAuMDk1LTAuODY5LDAuMzA2LTEuNDQ1LDEuMDQyLTEuODI1YzAuMjg5LTAuMTQ4LDAuNTktMC4yODgsMC45LTAuMzc2DQoJCQljMS40MzgtMC40MDYsMi45MTItMC40NzksNC40MzItMC40NzVDMTQ0Ni4wNzYsMzUwLjQ2NywxNDQ0Ljk2OSwzNTIuODM4LDE0NDIuNzA5LDM1My4xMTd6IE0xNDU0Ljc4OSwzNDIuMTI3DQoJCQljMC4zMDctMC4yMTQsMC41MDctMC4zNTksMC43MTMtMC40OTdjMS44NDctMS4yMzUsMy44MzUtMS40MzMsNS44OTQtMC42ODdjMS43NjcsMC42NCwyLjY2NiwyLjA2LDMuMDgsMy44MTMNCgkJCWMwLjEzMiwwLjU1NiwwLjE4MiwxLjE0MywwLjE4NiwxLjcxNWMwLjAxOSwyLjY4OCwwLjAwOSw1LjM3NSwwLjAwNyw4LjA2MmMwLDAuMTc2LDAuMDQ3LDAuMzc5LTAuMDI1LDAuNTINCgkJCWMtMC4wOTMsMC4xNzctMC4yNzcsMC40MTYtMC40MzYsMC40MjhjLTAuNjc0LDAuMDQ5LTEuMzU0LDAuMDMzLTIuMDMxLDAuMDJjLTAuMjg5LTAuMDA2LTAuNDYzLTAuMTg0LTAuNDg2LTAuNDc1DQoJCQljLTAuMDE2LTAuMjAxLTAuMDEyLTAuNDAyLTAuMDEyLTAuNjA0YzAtMi4xNTksMC4wMS00LjMxOS0wLjAwNy02LjQ3OWMtMC4wMDUtMC42NzYtMC4wNDgtMS4zNTYtMC4xMzgtMi4wMjYNCgkJCWMtMC4xNS0xLjEyOC0wLjU4NC0yLjExMi0xLjc3MS0yLjQ4NGMtMS4yNDgtMC4zOTEtMi40MzktMC4yNTQtMy40NTMsMC42NTVjLTAuNzQxLDAuNjY2LTEuMTEzLDEuNTQyLTEuMjgzLDIuNDk5DQoJCQljLTAuMDk3LDAuNTQxLTAuMTM2LDEuMDk4LTAuMTQxLDEuNjQ4Yy0wLjAxNiwyLjEwOS0wLjAwMyw0LjIxOS0wLjAwNyw2LjMyOGMtMC4wMDIsMC44NzEtMC4wNzgsMC45NDMtMC45NDQsMC45NTENCgkJCWMtMC40MjgsMC4wMDMtMC44NTQsMC4wMDgtMS4yODEtMC4wMDJjLTAuNjI5LTAuMDE4LTAuNzUtMC4xMzgtMC43NzUtMC43NDRjLTAuMDA4LTAuMjAxLTAuMDExLTAuMzk2LTAuMDExLTAuNTk4DQoJCQljMC0wLjQzOSwwLjAwNS03LjE4OC0wLjAwNy0xMC43NzljLTAuMDAyLTAuNTc2LTAuMDc3LTEuMTUzLTAuMDk2LTEuNzI5Yy0wLjAxOS0wLjYxNSwwLjExMy0wLjc0NywwLjczOC0wLjc2NA0KCQkJYzAuNDUyLTAuMDEyLDAuOTA0LTAuMDA4LDEuMzU2LTAuMDAxYzAuNjk1LDAuMDExLDAuNzU3LDAuMDcxLDAuODU0LDAuNzU3QzE0NTQuNzI5LDM0MS43NzgsMTQ1NC43NTIsMzQxLjg5NiwxNDU0Ljc4OSwzNDIuMTI3eg0KCQkJIE0xMzcwLjE4OSwzNTUuOTEyYy0yLjIxNy0wLjA0My00LjE1OS0wLjcwOC01LjcxOS0yLjMyYy0xLjA2Mi0xLjA5OS0xLjY5Ny0yLjQyNi0xLjkyOS0zLjkyNg0KCQkJYy0wLjI4NC0xLjgzLTAuMTEtMy42MDgsMC43ODYtNS4yNjdjMS4xODctMi4xOTQsMy4wNjYtMy4zODksNS40OTUtMy43NzJjMS41NTQtMC4yNDUsMy4wNS0wLjA0Niw0LjQ4OCwwLjU5NQ0KCQkJYzAuODY0LDAuMzg1LDEuNjA2LDAuOTMxLDIuMjAyLDEuNjY1YzAuMzgxLDAuNDY5LDAuMzU0LDAuNzA0LTAuMTE2LDEuMDY1Yy0wLjQxOCwwLjMyMi0wLjg1MywwLjYyMi0xLjI4NiwwLjkyMg0KCQkJYy0wLjMxNCwwLjIxNy0wLjYxMywwLjIwNC0wLjg1Ny0wLjExN2MtMS4wNzItMS40MTYtMi41MzEtMS43NDMtNC4xNjgtMS4zODZjLTEuNjkyLDAuMzY5LTIuNzczLDEuNDY4LTMuMjc0LDMuMTA2DQoJCQljLTAuNDE5LDEuMzY1LTAuMzUxLDIuNzI2LDAuMjI2LDQuMDQ4YzEuMzQzLDMuMDg3LDUuNTgyLDMuMzkxLDcuMjgzLDEuMjQ5YzAuNDMxLTAuNTQyLDAuNTY4LTAuNTIzLDEuMTI3LTAuMTI3DQoJCQljMC4zMjgsMC4yMzIsMC42NDksMC40NzQsMC45NjcsMC43MmMwLjU3OCwwLjQ0OCwwLjYxMywwLjcsMC4xMzgsMS4yMjhjLTAuOTEzLDEuMDE0LTIuMDE5LDEuNzQtMy4zNTYsMi4wNDMNCgkJCUMxMzcxLjU0LDM1NS43ODUsMTM3MC44NTksMzU1LjgyNCwxMzcwLjE4OSwzNTUuOTEyeiBNMTQxMi4wNjgsMzQyLjA4M2MwLjI0NC0wLjE4NiwwLjM4Mi0wLjI4OCwwLjUxOC0wLjM5NA0KCQkJYzEuMzI4LTEuMDM4LDIuODM0LTEuMzM4LDQuNDczLTEuMDY4YzAuNjI3LDAuMTAzLDAuNzUyLDAuMjcxLDAuNjksMC45MjFjLTAuMDQsMC40MjQtMC4xMDYsMC44NDYtMC4xNjcsMS4yNjkNCgkJCWMtMC4xMDcsMC43MjctMC4yNzUsMC44MTktMS4wMDIsMC43MzdjLTAuNTQxLTAuMDYxLTEuMTA0LTAuMTAzLTEuNjQxLTAuMDI4Yy0wLjk4NCwwLjEzOC0xLjY4OCwwLjcyNi0yLjE0NiwxLjYwMw0KCQkJYy0wLjQzOSwwLjg0LTAuNjI5LDEuNzQtMC42MjksMi42ODZjMCwyLjE4NSwwLDQuMzY5LTAuMDAxLDYuNTU1YzAsMC4xNzYsMC4wMTEsMC4zNTItMC4wMDUsMC41MjYNCgkJCWMtMC4wNCwwLjQzNS0wLjE4MiwwLjYwMS0wLjU5OSwwLjYxOGMtMC42MDEsMC4wMjMtMS4yMDUsMC4wMjMtMS44MDgsMGMtMC40NDEtMC4wMTgtMC41NTktMC4xNTItMC42MDQtMC42MDUNCgkJCWMtMC4wMjItMC4yMjUtMC4wMTEtMC40NTEtMC4wMTEtMC42NzhjLTAuMDAxLTIuNjg4LTAuMDA0LTcuOTMzLTAuMDA0LTguMDYyYy0wLjAwOC0xLjQzLTAuMDQ3LTIuODYxLTAuMDgyLTQuMjkyDQoJCQljLTAuMDIxLTAuODk4LDAuMDMxLTAuOTYzLDAuODk2LTAuOTcyYzAuNDAxLTAuMDAzLDAuODA0LTAuMDA2LDEuMjA2LDAuMDAxYzAuNjU2LDAuMDEzLDAuNzAzLDAuMDU2LDAuODM2LDAuNzENCgkJCUMxNDEyLjAxMywzNDEuNzMsMTQxMi4wMjksMzQxLjg1LDE0MTIuMDY4LDM0Mi4wODN6IE0xMzMxLjAxNiwzNDUuODY4YzAsMC0wLjAwMiw4LjkxNy0wLjAwMiw5LjExOQ0KCQkJYzAsMC4zNTQtMC4yMzMsMC41MjQtMC41OTcsMC41MjZjLTAuNjUzLDAuMDAzLTEuMzA2LDAuMDAzLTEuOTU5LTAuMDAyYy0wLjM2Ni0wLjAwMy0wLjU3OS0wLjIwNS0wLjU3OS0wLjU2Mw0KCQkJYzAtMC4xOTIsMC0xOS44MjUsMC0xOS45MDNjMC0xLjA5NCwwLjAzOC0xLjEyNywxLjE1NS0xLjEzMWMwLjM1MiwwLDAuNzA0LTAuMDA0LDEuMDU2LDAuMDAxDQoJCQljMC44MTEsMC4wMTUsMC45MTQsMC4xMTcsMC45MjQsMC45MTJjMC4wMDUsMC40MDIsMC4wMDEsNy42MjgsMC4wMDEsOC4wMWgxMC4xNzNjMC0wLjM4Mi0wLjAwNC03LjU3LDAuMDAxLTcuOTcyDQoJCQljMC4wMS0wLjc5NSwwLjExMy0wLjg5NywwLjkyNS0wLjkxMmMwLjM1Mi0wLjAwNiwwLjcwMy0wLjAwMywxLjA1NS0wLjAwMmMxLjExNywwLjAwMywxLjE1NSwwLjAzOCwxLjE1NSwxLjEzMQ0KCQkJYzAsMC4wNzksMCwxOS43MSwwLDE5LjkwM2MwLDAuMzU5LTAuMjEzLDAuNTYxLTAuNTc5LDAuNTYzYy0wLjY1MywwLjAwNi0xLjMwNywwLjAwNS0xLjk2LDAuMDAyDQoJCQljLTAuMzYzLTAuMDAxLTAuNTk2LTAuMTczLTAuNTk2LTAuNTI1YzAtMC4yMDEtMC4wMDItOS4xNTctMC4wMDItOS4xNTdIMTMzMS4wMTZ6Ii8%2BDQoJPC9nPg0KPC9nPg0KPC9zdmc%2BDQo%3D),none}.static-footer .x-footer-brand a{color:#fff;text-decoration:underline}.static-footer .x-footer-links{float:right;text-align:center}.static-footer .x-footer-number{text-align:center}.static-footer .x-footer-number a{color:#2ec866;text-decoration:underline}.xtos-inner{text-align:left}.xtos-inner li{margin-bottom:20px}.xtos-inner p{margin-bottom:20px}.xtos-inner ol{list-style:none;counter-reset:tos-counter}.xtos-inner ol ol{list-style:decimal;margin-left:50px}.xtos-inner ol ol ol{list-style:lower-alpha;margin-top:1em;margin-bottom:1em}.xtos-inner h3{margin-bottom:1em;padding-bottom:10px;counter-increment:tos-counter}.xtos-inner h3 small{font-weight:400;font-size:.75em;font-style:italic}.xtos-inner h3:before{content:counter(tos-counter,upper-alpha) ".";margin-right:10px}@media screen and (min-width: 480px){.static-footer{text-align:left}.static-hero-sub:after{bottom:-9px}}@media screen and (min-width: 768px){.alignL-md{text-align:left}.alignR-md{text-align:right}.static-section.static-hero{padding:8em 0 5em}.static-section.static-hero.hr_hero,.static-section.static-hero.xcodepair_hero{padding-bottom:0}.static_hero-title,.static_section-title{font-size:1.75em}}@media screen and (min-width: 900px){.static-navigation{background:#fff;padding:1.25em 20px;height:2.625em}.static-navigation a:not(.btn){color:#39424e;font-size:16px}.static-navigation .static-nav-fixed{margin-top:-.5em}.static-navigation-logo{background:url("brand/wordmark_sm.png");background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI%2BDQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTk3cHgiIGhlaWdodD0iNDZweCIgdmlld0JveD0iMCAwIDE5NyA0NiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTk3IDQ2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSJIYWNrZXJSYW5rIj4NCgk8Zz4NCgkJPGcgaWQ9IkhleGFnb25fMV8iPg0KCQkJPGc%2BDQoJCQkJDQoJCQkJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMjk3LjEyMDYiIHkxPSItMjA3LjY4NyIgeDI9IjI5Ny4xMjA2IiB5Mj0iLTE4Ny41IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0yNzAgLTE4NykiPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMjVBNTU5Ii8%2BDQoJCQkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMzMENFNjgiLz4NCgkJCQk8L2xpbmVhckdyYWRpZW50Pg0KCQkJCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJNMjEuMDUyLDAuNWMtMS4wODEsMC00LjUyNywxLjYzNC04LjIyOCwzLjY4MWwyOC41OTMsMTYuNTA2DQoJCQkJCWMtMC4wODItNC4yMjItMC4zOTItOC4wMDktMC45MzEtOC45MzdjLTAuNDU1LTAuNzg0LTIuNzQ1LTIuNDQ1LTUuNjEzLTQuMjU2TDI3LjIyNywzLjA4QzI0LjM2MywxLjU3OCwyMS45MjksMC41LDIxLjA1MiwwLjV6Ig0KCQkJCQkvPg0KCQkJCQ0KCQkJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzJfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjI5My4xNjU1IiB5MT0iLTIxNi45ODI5IiB4Mj0iMjkzLjE2NTUiIHkyPSItMTkxLjE4MTIiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTI3MCAtMTg3KSI%2BDQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMyNUE1NTkiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzMwQ0U2OCIvPg0KCQkJCTwvbGluZWFyR3JhZGllbnQ%2BDQoJCQkJPHBhdGggZmlsbD0idXJsKCNTVkdJRF8yXykiIGQ9Ik00Ljg5LDkuMDE3bDM2LjMyMSwyMC45NjZjMC4yLTIuNjQ4LDAuMjY5LTYuMDk2LDAuMjA2LTkuMjk2TDEyLjgyNCw0LjE4MQ0KCQkJCQlDMTAuMDIsNS43MzIsNy4wNzEsNy41MTgsNC44OSw5LjAxN3oiLz4NCgkJCQkNCgkJCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8zXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIyOTEuMDUwMyIgeTE9Ii0yMjQuMDM3NiIgeDI9IjI5MS4wNTAzIiB5Mj0iLTE5Ni4wMTcxIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0yNzAgLTE4NykiPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMjVBNTU5Ii8%2BDQoJCQkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMzMENFNjgiLz4NCgkJCQk8L2xpbmVhckdyYWRpZW50Pg0KCQkJCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfM18pIiBkPSJNNC44OSw5LjAxN2MtMS43MTMsMS4xNzYtMi45NTMsMi4xNzItMy4yNzMsMi43MzNjLTAuMzI4LDAuNTc0LTAuNTcsMi4yMTgtMC43MjksNC4zNzENCgkJCQkJbDM2LjIzNSwyMC45MTdjMS43NTgtMS4yMDEsMy4wMzctMi4yMjEsMy4zNjQtMi43ODhjMC4zMjQtMC41NjIsMC41NjUtMi4xNjMsMC43MjQtNC4yNjdMNC44OSw5LjAxN3oiLz4NCgkJCQkNCgkJCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF80XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIyODguOTAwOSIgeTE9Ii0yMjguOTU0NiIgeDI9IjI4OC45MDA5IiB5Mj0iLTIwMy4xMDU1IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0yNzAgLTE4NykiPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMjVBNTU5Ii8%2BDQoJCQkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMzMENFNjgiLz4NCgkJCQk8L2xpbmVhckdyYWRpZW50Pg0KCQkJCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfNF8pIiBkPSJNMzcuMTM2LDM3LjAyOUwwLjg4OSwxNi4xMDVjLTAuMjAxLDIuNzE4LTAuMjY3LDYuMjUtMC4xOTYsOS40OTVsMjguMzMxLDE2LjM1NA0KCQkJCQlDMzEuODcxLDQwLjM4OSwzNC44OTUsMzguNTYyLDM3LjEzNiwzNy4wMjl6Ii8%2BDQoJCQkJDQoJCQkJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfNV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMjg0Ljg1ODkiIHkxPSItMjMyLjQ5OTUiIHgyPSIyODQuODU4OSIgeTI9Ii0yMTIuNjAwMSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMjcwIC0xODcpIj4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzI1QTU1OSIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMzBDRTY4Ii8%2BDQoJCQkJPC9saW5lYXJHcmFkaWVudD4NCgkJCQk8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzVfKSIgZD0iTTAuNjkzLDI1LjYwMWMwLjA5LDQuMSwwLjM5Nyw3LjczMywwLjkyMyw4LjY0OUMyLjg4OSwzNi40NjYsMTguNTEsNDUuNSwyMS4wNTIsNDUuNQ0KCQkJCQljMS4wNTYsMCw0LjM2OS0xLjU2Miw3Ljk3My0zLjU0NUwwLjY5MywyNS42MDF6Ii8%2BDQoJCQk8L2c%2BDQoJCTwvZz4NCgkJPGcgaWQ9IkhfMV8iPg0KCQkJDQoJCQkJPGltYWdlIG92ZXJmbG93PSJ2aXNpYmxlIiBvcGFjaXR5PSIwLjEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB3aWR0aD0iMzE2IiBoZWlnaHQ9IjQyNiIgeGxpbms6aHJlZj0iNjE1NDM3MDgxRUY0NUNBQy5wbmciICB0cmFuc2Zvcm09Im1hdHJpeCgwLjA3MzggMCAwIDAuMDczOCA5LjQyMjQgNy41MDgzKSI%2BDQoJCQk8L2ltYWdlPg0KCQkJPGc%2BDQoJCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI0Ljg3MiwyNC43NjF2Ny43ODhoLTEuMzE0Yy0wLjI2NywwLTAuNDgzLDAuMjE3LTAuNDgzLDAuNDgzYzAsMC4xNzUsMC4wOTMsMC4zMjcsMC4yMzEsMC40MTINCgkJCQkJbDIuOTU1LDIuODMyYzAuMDg4LDAuMTE1LDAuMjY0LDAuMjAzLDAuNDIsMC4yMDNjMC4xNiwwLDAuMzAxLTAuMDgzLDAuMzg5LTAuMjAzbDMuMTQ3LTIuODMyDQoJCQkJCWMwLjEzOC0wLjA4NSwwLjIzLTAuMjM4LDAuMjMtMC40MTJjMC0wLjI2Ny0wLjIxNy0wLjQ4My0wLjQ4My0wLjQ4M2gtMS4zMTlMMjguNjM0LDEzLjczYzAtMC4yNjctMC4yMTItMC40ODMtMC40NzktMC40ODMNCgkJCQkJaC0yLjc5OGMtMC4yNjcsMC0wLjQ4NiwwLjIxNy0wLjQ4NiwwLjQ4M3Y3LjI2NWwtNy42MzktMC4wMDF2LTcuNTQzaDEuMzE0YzAuMjY3LDAsMC40ODMtMC4yMTcsMC40ODMtMC40ODMNCgkJCQkJYzAtMC4xNzUtMC4wOTMtMC4zMjgtMC4yMzEtMC40MTNsLTIuOTU1LTIuODMyYy0wLjA4OC0wLjExNS0wLjI2NC0wLjIwMy0wLjQyLTAuMjAzYy0wLjE2LDAtMC4zMDEsMC4wODMtMC4zODksMC4yMDMNCgkJCQkJbC0zLjE0OCwyLjgzM2MtMC4xMzgsMC4wODUtMC4yMywwLjIzNy0wLjIzLDAuNDEyYzAsMC4yNjcsMC4yMTYsMC40ODMsMC40ODMsMC40ODNoMS4zMTlsMC4wMTIsMTguODE4DQoJCQkJCWMwLDAuMjY3LDAuMjExLDAuNDgzLDAuNDc4LDAuNDgzaDIuNzk4YzAuMjY3LDAsMC40ODYtMC4yMTcsMC40ODYtMC40ODN2LTcuNTA5SDI0Ljg3MnoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8cGF0aCBmaWxsPSIjMzk0MjRFIiBkPSJNMTUxLjMwNSwzMS4wMmMtMS41NjMtMi41NTctMy4xMzUtNS4xMDgtNC43MDEtNy42NjRjLTAuMTM1LTAuMjE5LTAuMjQ5LTAuNDQ5LTAuMzk2LTAuNzE4DQoJCQljMC4zNS0wLjEwNSwwLjYwOC0wLjE3NiwwLjg2Mi0wLjI2MmMyLjM1NS0wLjc5MiwzLjgwNy0yLjczNCwzLjg4Mi01LjE4OGMwLjA4OC0yLjkwNy0xLjQzNS00Ljk0Mi00LjI2NC01LjY0Ng0KCQkJYy0wLjY0LTAuMTU5LTEuMzA0LTAuMjg1LTEuOTYtMC4zMDJjLTIuMTExLTAuMDUzLTQuMjI2LTAuMDUxLTYuMzM4LTAuMDYyYy0xLjIyOS0wLjAwNi0xLjI1MSwwLjAyLTEuMjUxLDEuMjE2DQoJCQljLTAuMDAxLDYuMjQyLTAuMDAxLDEyLjQ4NCwwLDE4LjcyNmMwLDAuMjIxLDAuMDAzLDAuNDQyLDAuMDIyLDAuNjYyYzAuMDI3LDAuMzA3LDAuMTg3LDAuNTE0LDAuNTEyLDAuNTE5DQoJCQljMC42NjMsMC4wMTEsMS4zMjcsMC4wMDksMS45OSwwLjAwNGMwLjMyMy0wLjAwMiwwLjQ5OC0wLjE5NCwwLjU0MS0wLjQ5NWMwLjAyOC0wLjE5MywwLjAxOC0wLjM5MywwLjAxOC0wLjU4OQ0KCQkJYzAuMDAxLTIuNDU3LDAuMDAxLTQuOTE1LDAuMDAxLTcuMzcyYzAtMC4yNjgsMC0wLjUzNSwwLTAuOTQ4YzAuNzM5LDAsMS4zNzMsMC4wMjEsMi4wMDUtMC4wMDcNCgkJCWMwLjQyMS0wLjAxOSwwLjY3NywwLjEyOCwwLjg4NSwwLjVjMC41MjYsMC45NDMsMS4wOTIsMS44NjUsMS42NDMsMi43OTZjMS4wODksMS44MzksMi4xODUsMy42NzQsMy4yNjIsNS41Mg0KCQkJYzAuMjI5LDAuMzkyLDAuNDc3LDAuNjQ4LDAuOTc5LDAuNjExYzAuNTM3LTAuMDQsMS4wODEsMC4wMDYsMS42MjEtMC4wMTRjMC4zNDktMC4wMTQsMC43NzgsMC4xNDgsMC45OS0wLjI4Mw0KCQkJQzE1MS44MDcsMzEuNjE5LDE1MS40OTIsMzEuMzIzLDE1MS4zMDUsMzEuMDJ6IE0xNDQuMjY5LDIwLjA1OWMtMS4yNDIsMC4wOTktMi40OTgsMC4wMzktMy43NDgsMC4wNDENCgkJCWMtMC4wNjcsMC0wLjEzNS0wLjA0LTAuMjQ4LTAuMDc1YzAtMS45NzUsMC0zLjk1LDAtNS45MjdjMC4wMzMtMC4wMywwLjA2OS0wLjA5LDAuMTA1LTAuMDkxYzEuNjE1LTAuMDM3LDMuMjMzLTAuMTUsNC44MzksMC4xMzINCgkJCWMwLjI0LDAuMDQyLDAuNDgsMC4xMDIsMC43MTEsMC4xODJjMS42NzQsMC41NzgsMi40MzMsMi4zMDMsMS43MzMsMy45MzNjLTAuMjQyLDAuNTY2LTAuNjQ2LDEuMDE4LTEuMjEsMS4yMjUNCgkJCUMxNDUuNzQ2LDE5LjczOCwxNDUuMDA5LDIwLDE0NC4yNjksMjAuMDU5eiBNOTkuMywyNi4yNjdjLTAuMDExLDAuMjM3LTAuMDMsMC40NzQtMC4wMywwLjcxMWMtMC4wMDMsMS41LDAuMDAzLDMtMC4wMDQsNC41DQoJCQljLTAuMDA0LDAuNzI0LTAuMSwwLjgxOC0wLjc5OCwwLjgzMWMtMC40OTEsMC4wMDktMC45ODQsMC4wMTUtMS40NzUtMC4wMDRjLTAuNTEtMC4wMi0wLjYzMS0wLjE1NS0wLjY2Mi0wLjY3NQ0KCQkJYy0wLjAwOS0wLjE0Ny0wLjAwMi0wLjI5NS0wLjAwMi0wLjQ0MmMwLTYuNzM3LDAtMTMuNDc1LDAtMjAuMjEyYzAtMC4xNzItMC4wMDctMC4zNDUsMC4wMDQtMC41MTYNCgkJCWMwLjAzLTAuNDYzLDAuMTY5LTAuNjM0LDAuNjE2LTAuNjU0YzAuNTY0LTAuMDI2LDEuMTMyLTAuMDI1LDEuNjk2LDBjMC40NiwwLjAyLDAuNTg5LDAuMTczLDAuNjE5LDAuNjQ0DQoJCQljMC4wMTMsMC4xOTYsMC4wMDUsMC4zOTQsMC4wMDUsMC41OWMwLDMuNzYyLDAsNy41MjQsMC4wMDIsMTEuMjg2YzAsMC4yNjEsMC4wMjEsMC41MjEsMC4wMzksMC45MjQNCgkJCWMwLjI2NC0wLjIyLDAuNDMyLTAuMzQxLDAuNTc5LTAuNDg0YzEuNDgtMS40NCwyLjk2NS0yLjg3Niw0LjQzMS00LjMzMWMwLjMwMi0wLjI5OSwwLjYxMS0wLjQ0NywxLjAzOS0wLjQzMQ0KCQkJYzAuNzEzLDAuMDI2LDEuNDI3LDAuMDA0LDIuMTQsMC4wMDljMC4yOSwwLjAwMSwwLjYxNi0wLjA0NywwLjczOSwwLjMyNWMwLjExMywwLjM0Mi0wLjEwNCwwLjU0OS0wLjMzLDAuNzUzDQoJCQljLTEuNzg2LDEuNjE3LTMuNTcxLDMuMjM1LTUuMzU1LDQuODU0Yy0wLjIxNywwLjE5Ny0wLjQyOCwwLjM5OS0wLjY3NSwwLjYzMWMwLjE1MSwwLjE3MywwLjI2OCwwLjMyNSwwLjQwMiwwLjQ1Nw0KCQkJYzIuMDM4LDEuOTk2LDQuMDc3LDMuOTg5LDYuMTE3LDUuOTgzYzAuMTIzLDAuMTIsMC4yODIsMC4yMjIsMC4zNTgsMC4zNjZjMC4wOTUsMC4xOCwwLjIwOSwwLjQzMSwwLjE0OCwwLjU4NQ0KCQkJYy0wLjA2MSwwLjE1NS0wLjMxNSwwLjI5Ni0wLjUwNCwwLjMyNWMtMC4zMzcsMC4wNTMtMC42ODcsMC4wMjUtMS4wMywwLjAxOGMtMC42NjEtMC4wMTYtMS4zOTIsMC4xMjctMS45NjMtMC4xMQ0KCQkJYy0wLjU0NS0wLjIyNy0wLjkzMi0wLjg0Ni0xLjM3Ny0xLjMwM2MtMS4zMi0xLjM1Ny0yLjYzNC0yLjcyLTMuOTUxLTQuMDc5Yy0wLjIwMi0wLjIwOS0wLjQwOS0wLjQxMS0wLjYxNC0wLjYxNg0KCQkJQzk5LjQxLDI2LjIyMyw5OS4zNTUsMjYuMjQ1LDk5LjMsMjYuMjY3eiBNMTg2LjcyMywyNi4yODdjMCwwLjQ2NSwwLDAuOTMsMCwxLjM5NWMwLDEuMjc3LDAuMDA4LDIuNTU2LTAuMDAzLDMuODM0DQoJCQljLTAuMDA1LDAuNjUxLTAuMTM3LDAuNzc3LTAuNzc0LDAuNzkyYy0wLjQ2NywwLjAxMS0wLjkzNSwwLjAxMS0xLjQwMSwwYy0wLjY0Ni0wLjAxNS0wLjc1Mi0wLjEyNy0wLjc4LTAuNzg4DQoJCQljLTAuMDA2LTAuMTQ3LTAuMDAzLTAuMjk1LTAuMDAzLTAuNDQyYzAtNi42ODYsMC0xMy4zNzEsMC4wMDEtMjAuMDU3YzAtMS4yMSwwLjAxNS0xLjIyNCwxLjI0My0xLjIyNA0KCQkJYzAuMzY5LDAsMC43MzgtMC4wMTcsMS4xMDUsMC4wMDljMC40MDcsMC4wMjgsMC41NjUsMC4xOTUsMC42MDUsMC41OTdjMC4wMTksMC4xOTUsMC4wMDcsMC4zOTMsMC4wMDcsMC41ODkNCgkJCWMwLDMuNzYxLDAsNy41MjEsMCwxMS4yODJjMCwwLjI2NiwwLDAuNTMyLDAsMC45OTNjMC4zMi0wLjI3NSwwLjUyMS0wLjQyOCwwLjctMC42MDNjMS40MDgtMS4zNzIsMi44MjMtMi43MzgsNC4yMTMtNC4xMjgNCgkJCWMwLjM3Mi0wLjM3NCwwLjc1LTAuNTc1LDEuMjkzLTAuNTM3YzAuNjM2LDAuMDQ1LDEuMjc3LDAuMDA3LDEuOTE2LDAuMDEyYzAuMzEyLDAuMDAzLDAuNjctMC4wNzIsMC44MjYsMC4zMTYNCgkJCWMwLjE1NCwwLjM4Ny0wLjE0NSwwLjU4OC0wLjM3NywwLjc5OGMtMS43ODIsMS42MjEtMy41NjgsMy4yMzctNS4zNTIsNC44NTVjLTAuMTk4LDAuMTgtMC4zOSwwLjM2Ni0wLjY0MywwLjYwNA0KCQkJYzAuMTg4LDAuMjAzLDAuMzQyLDAuMzgzLDAuNTEsMC41NDdjMi4wMiwxLjk3OCw0LjA0MSwzLjk1Myw2LjA2Miw1LjkyOWMwLjEwNSwwLjEwMywwLjI0NywwLjE4OSwwLjMwNiwwLjMxNA0KCQkJYzAuMDg2LDAuMTg3LDAuMTk5LDAuNDMzLDAuMTQsMC41OTNjLTAuMDU4LDAuMTUzLTAuMzE5LDAuMzE2LTAuNDk2LDAuMzIzYy0wLjkwOCwwLjAzMS0xLjgyLDAuMDQ2LTIuNzI3LTAuMDA4DQoJCQljLTAuMjQ4LTAuMDE1LTAuNTIxLTAuMjQ4LTAuNzE1LTAuNDQ2Yy0xLjYzNC0xLjY2Ny0zLjI1Mi0zLjM1LTQuODc3LTUuMDI2Yy0wLjE5OS0wLjIwNi0wLjQwNy0wLjQwMi0wLjYxMS0wLjYwNA0KCQkJQzE4Ni44MzUsMjYuMjM0LDE4Ni43OCwyNi4yNjEsMTg2LjcyMywyNi4yODd6IE0xMjMuNjI1LDI0LjAxNGMtMC4yNS0zLjY3NS0yLjgwMS02LjEzNi02LjE3MS02LjMzNQ0KCQkJYy0yLjkzLTAuMTczLTUuMjIzLDAuOTE2LTYuNzk1LDMuNDE0Yy0wLjkwOSwxLjQ0NS0xLjIwMywzLjA1OC0xLjA0NSw0LjczNmMwLjI4MSwyLjk5MiwxLjc0OCw1LjE3Myw0LjU3Miw2LjMyDQoJCQljMS42MjQsMC42NTksMy4zMSwwLjY0Niw0Ljk5MSwwLjIwM2MxLjUwMi0wLjM5NiwyLjcwMi0xLjI2MSwzLjY4OC0yLjQ0YzAuNDM2LTAuNTIxLDAuNDE1LTAuNzM5LTAuMDkzLTEuMTYNCgkJCWMtMC4yMjgtMC4xODgtMC40NjMtMC4zNjQtMC42OTUtMC41NDZjLTAuODkxLTAuNjk2LTAuODc5LTAuNjg1LTEuNjE5LDAuMTU0Yy0xLjI1MSwxLjQxOC0yLjgxOSwxLjk1OS00LjY0NiwxLjQ1Nw0KCQkJYy0xLjc0NC0wLjQ4LTIuNzYtMS42OTEtMy4xNTMtMy41OThjMC4zNzktMC4wMTksMC42NjYtMC4wNDQsMC45NTItMC4wNDRjMi45MjQtMC4wMDMsNS44NDgtMC4wMDIsOC43NzEtMC4wMDINCgkJCWMwLjE5NiwwLDAuMzk0LDAuMDA4LDAuNTg5LTAuMDA4YzAuNTE2LTAuMDQxLDAuNjQzLTAuMTQ4LDAuNjctMC42OEMxMjMuNjY3LDI0Ljk5NiwxMjMuNjU4LDI0LjUwMiwxMjMuNjI1LDI0LjAxNHoNCgkJCSBNMTEyLjc2OSwyMy41ODhjMC4wNjctMC4yNjMsMC4wOTYtMC40NzcsMC4xNzYtMC42NjhjMS4wMS0yLjM5MiwzLjUzOS0zLjE4OCw1LjY4OC0yLjI0N2MxLjE4OCwwLjUyLDEuNzY0LDEuNTUxLDEuOTYxLDIuOTE1DQoJCQlDMTE3Ljk0MSwyMy41ODgsMTE1LjQwMSwyMy41ODgsMTEyLjc2OSwyMy41ODh6IE03OC40MywzMS40MThjLTAuMDcxLTAuOTc5LTAuMTQyLTEuOTYtMC4xNTUtMi45NA0KCQkJYy0wLjAyNS0xLjg0NCwwLjAxNS0zLjY4OC0wLjAxNS01LjUzMmMtMC4wNDQtMi43MzYtMS40ODYtNC41NjctNC4wOTQtNS4xMTVjLTIuMjU5LTAuNDc1LTQuMzk4LTAuMDg3LTYuMzUxLDEuMTgxDQoJCQljLTAuMjQ2LDAuMTYtMC40NzgsMC4zNDgtMC42OSwwLjU1MWMtMC4zNzUsMC4zNTgtMC4zODcsMC41NDctMC4wODMsMC45NTRjMC4xNjIsMC4yMTYsMC4zNDYsMC40MTYsMC41MiwwLjYyMw0KCQkJYzAuNzQ0LDAuODgsMC43MzYsMC44NywxLjY4LDAuMTc5YzEuMzU1LTAuOTkzLDIuODY5LTEuMjY1LDQuNDc2LTAuODIxYzEuMTczLDAuMzI0LDEuNzg4LDEuMzgzLDEuNTY1LDIuNTk5DQoJCQljLTAuODE4LDAuMDM2LTEuNjUxLDAuMDYzLTIuNDgzLDAuMTA5Yy0xLjMwNiwwLjA3Mi0yLjU5NSwwLjI1LTMuODIyLDAuNzI4Yy0xLjE1OSwwLjQ1LTIuMTY0LDEuMTI3LTIuNjExLDIuMzQNCgkJCWMtMC45MTksMi40OTItMC4wMDUsNS4wODksMi43MDYsNi4wNGMxLjE2OCwwLjQwOSwyLjM2NywwLjQwMywzLjU2OCwwLjIwOGMxLjA2OS0wLjE3NCwxLjk5LTAuNjc2LDIuOTAzLTEuNDkyDQoJCQljMC4wNjksMC4zMDEsMC4xMDksMC40NiwwLjE0MywwLjYxOWMwLjExOCwwLjU1OSwwLjIxMiwwLjY0NiwwLjc4MywwLjY2YzAuMzkzLDAuMDExLDAuNzg3LDAuMDA5LDEuMTgsMC4wMDENCgkJCUM3OC4zODQsMzIuMjk1LDc4LjQ4NCwzMi4xNTcsNzguNDMsMzEuNDE4eiBNNzAuMzgsMjkuODM5Yy0wLjYzOC0wLjIyMy0xLjExNC0wLjYwNC0xLjI3OC0xLjMwMg0KCQkJYy0wLjE4OS0wLjgwNSwwLjAwNy0xLjM5NywwLjY5Ny0xLjg1NGMwLjMyMy0wLjIxNSwwLjY4NS0wLjM5NiwxLjA1NC0wLjUxMWMxLjQ0NC0wLjQ0NiwyLjkzMi0wLjUxNiw0LjQ3My0wLjQ4OQ0KCQkJQzc1LjcxNSwyOC42Niw3My4xMTEsMzAuNzkyLDcwLjM4LDI5LjgzOXogTTE2NS40MSwzMS40ODdjLTAuMDgzLTAuOTA0LTAuMTY5LTEuODEyLTAuMTgzLTIuNzE5DQoJCQljLTAuMDMtMi4wOSwwLjAyLTQuMTgxLTAuMDM0LTYuMjdjLTAuMDU2LTIuMTQ3LTEuMzItMy43ODEtMy4zNDYtNC40ODFjLTEuMzE0LTAuNDU0LTIuNjU4LTAuNDU4LTQuMDA1LTAuMjI4DQoJCQljLTEuMzA0LDAuMjIzLTIuNDk3LDAuNzMtMy41MjcsMS41NzhjLTAuNjI4LDAuNTE2LTAuNjQ1LDAuNzIxLTAuMTQ0LDEuMzM0YzAuMjAzLDAuMjQ4LDAuNDA3LDAuNDk0LDAuNjE4LDAuNzMzDQoJCQljMC40NjMsMC41MjUsMC42MjIsMC41NDYsMS4xNTMsMC4wOTljMS4wOTEtMC45MTcsMi4zNDUtMS4yNzksMy43Ni0xLjIyYzEuMzU2LDAuMDU3LDIuNjYsMC43NDEsMi42NCwyLjczNA0KCQkJYy0wLjI3MiwwLjAyOC0wLjUwOSwwLjA2My0wLjc0OCwwLjA3NmMtMC42NjIsMC4wMzQtMS4zMjcsMC4wNDQtMS45ODksMC4wOWMtMS4yMjksMC4wODQtMi40NDMsMC4yNi0zLjYwNCwwLjY5OQ0KCQkJYy0xLjA5LDAuNDEzLTIuMDE1LDEuMDQzLTIuNTU2LDIuMTA4Yy0xLjE2MSwyLjI4Ny0wLjIxOSw1LjExNCwyLjE0Nyw2LjA5MWMyLjI1MSwwLjkyOCw0LjQ2OSwwLjc4Myw2LjQ5My0wLjcyMw0KCQkJYzAuMTI5LTAuMDk2LDAuMjcyLTAuMTcxLDAuNDQ4LTAuMjhjMC4wNTMsMC4yMjUsMC4wODksMC4zOTEsMC4xMzEsMC41NTVjMC4xNDksMC41ODMsMC4yMDEsMC42MywwLjc5OCwwLjY0NQ0KCQkJYzAuNDE4LDAuMDEsMC44MzYsMC4wMTEsMS4yNTQtMC4wMDFDMTY1LjM0OCwzMi4yODksMTY1LjQ2NywzMi4xMTQsMTY1LjQxLDMxLjQ4N3ogTTE1OS4zNjEsMjkuOTYzDQoJCQljLTAuNjQyLDAuMDc5LTEuMzI4LDAuMDEtMS45NjMtMC4xMzJjLTAuNzc2LTAuMTczLTEuMjctMC43MDItMS4zNjItMS41NDZjLTAuMDkzLTAuODUxLDAuMjk5LTEuNDE0LDEuMDItMS43ODUNCgkJCWMwLjI4Mi0wLjE0NiwwLjU3Ny0wLjI4MSwwLjg4MS0wLjM2OGMxLjQwNy0wLjM5NywyLjg1LTAuNDY4LDQuMzM1LTAuNDY0QzE2Mi42NTUsMjcuMzY5LDE2MS41NzMsMjkuNjg5LDE1OS4zNjEsMjkuOTYzeg0KCQkJIE0xNzEuMTgxLDE5LjIxMWMwLjI5OS0wLjIwOSwwLjQ5NS0wLjM1MiwwLjY5NS0wLjQ4NmMxLjgwOC0xLjIwOCwzLjc1My0xLjQwMSw1Ljc2Ny0wLjY3MWMxLjcyOSwwLjYyNiwyLjYwOCwyLjAxNSwzLjAxNCwzLjczDQoJCQljMC4xMjgsMC41NDQsMC4xNzgsMS4xMTgsMC4xODIsMS42NzljMC4wMTgsMi42MjksMC4wMDgsNS4yNTgsMC4wMDcsNy44ODZjMCwwLjE3MiwwLjA0NiwwLjM3Mi0wLjAyNSwwLjUwOQ0KCQkJYy0wLjA5LDAuMTczLTAuMjcxLDAuNDA4LTAuNDI2LDAuNDE5Yy0wLjY2LDAuMDQ4LTEuMzI1LDAuMDMyLTEuOTg4LDAuMDJjLTAuMjgxLTAuMDA2LTAuNDUxLTAuMTgtMC40NzUtMC40NjYNCgkJCWMtMC4wMTYtMC4xOTUtMC4wMTItMC4zOTMtMC4wMTItMC41ODljLTAuMDAxLTIuMTEzLDAuMDEtNC4yMjYtMC4wMDctNi4zMzljLTAuMDA1LTAuNjYxLTAuMDQ3LTEuMzI2LTAuMTM1LTEuOTgxDQoJCQljLTAuMTQ3LTEuMTAzLTAuNTcxLTIuMDY2LTEuNzMyLTIuNDNjLTEuMjIxLTAuMzgyLTIuMzg3LTAuMjQ5LTMuMzc5LDAuNjQxYy0wLjcyNSwwLjY1MS0xLjA5LDEuNTA5LTEuMjU2LDIuNDQ1DQoJCQljLTAuMDk0LDAuNTI5LTAuMTMyLDEuMDc0LTAuMTM2LDEuNjEyYy0wLjAxNiwyLjA2My0wLjAwNCw0LjEyNy0wLjAwOCw2LjE5Yy0wLjAwMiwwLjg1My0wLjA3NiwwLjkyMy0wLjkyNCwwLjkzDQoJCQljLTAuNDE4LDAuMDA0LTAuODM2LDAuMDA5LTEuMjUzLTAuMDAyYy0wLjYxNi0wLjAxNi0wLjczNC0wLjEzNC0wLjc2LTAuNzI3Yy0wLjAwOC0wLjE5Ni0wLjAxLTAuMzg5LTAuMDEtMC41ODUNCgkJCWMwLTAuNDMsMC4wMDUtNy4wMzEtMC4wMDgtMTAuNTQ0Yy0wLjAwMi0wLjU2NC0wLjA3NS0xLjEyNy0wLjA5My0xLjY5MmMtMC4wMTktMC42MDIsMC4xMS0wLjczLDAuNzIzLTAuNzQ3DQoJCQljMC40NDItMC4wMTIsMC44ODUtMC4wMDksMS4zMjYtMC4wMDFjMC42ODEsMC4wMTEsMC43NDEsMC4wNjksMC44MzYsMC43NDFDMTcxLjEyMiwxOC44NywxNzEuMTQzLDE4Ljk4NiwxNzEuMTgxLDE5LjIxMXoNCgkJCSBNODguNDEzLDMyLjY5N2MtMi4xNjktMC4wNDMtNC4wNjktMC42OTMtNS41OTUtMi4yNzFjLTEuMDQtMS4wNzUtMS42Ni0yLjM3My0xLjg4Ny0zLjg0MWMtMC4yNzctMS43OS0wLjEwOC0zLjUyOSwwLjc3LTUuMTUyDQoJCQljMS4xNjEtMi4xNDcsMy0zLjMxNSw1LjM3Ni0zLjY5YzEuNTItMC4yNCwyLjk4NC0wLjA0NSw0LjM5MSwwLjU4MmMwLjg0NSwwLjM3NiwxLjU3MSwwLjkxMiwyLjE1NSwxLjYyOQ0KCQkJYzAuMzczLDAuNDU4LDAuMzQ2LDAuNjg4LTAuMTE0LDEuMDQyYy0wLjQwOSwwLjMxNC0wLjgzMywwLjYwOC0xLjI1OCwwLjkwMmMtMC4zMDcsMC4yMTItMC42MDEsMC4yLTAuODM5LTAuMTE0DQoJCQljLTEuMDUtMS4zODUtMi40NzctMS43MDYtNC4wNzktMS4zNTZjLTEuNjU1LDAuMzYxLTIuNzEzLDEuNDM3LTMuMjA0LDMuMDM4Yy0wLjQwOSwxLjMzNi0wLjM0MiwyLjY2NywwLjIyMSwzLjk2DQoJCQljMS4zMTQsMy4wMiw1LjQ2MiwzLjMxNyw3LjEyNiwxLjIyM2MwLjQyMi0wLjUzLDAuNTU2LTAuNTEyLDEuMTAzLTAuMTI1YzAuMzIsMC4yMjgsMC42MzUsMC40NjQsMC45NDYsMC43MDQNCgkJCWMwLjU2NSwwLjQzOCwwLjYsMC42ODUsMC4xMzUsMS4yMDFjLTAuODk0LDAuOTkyLTEuOTc1LDEuNzAxLTMuMjgzLDEuOTk5Qzg5LjczNCwzMi41NzMsODkuMDY4LDMyLjYxLDg4LjQxMywzMi42OTd6DQoJCQkgTTEyOS4zODQsMTkuMTY3YzAuMjM4LTAuMTgxLDAuMzc0LTAuMjgxLDAuNTA3LTAuMzg1YzEuMjk5LTEuMDE2LDIuNzcyLTEuMzEsNC4zNzYtMS4wNDVjMC42MTMsMC4xMDEsMC43MzUsMC4yNjUsMC42NzUsMC45MDENCgkJCWMtMC4wMzksMC40MTUtMC4xMDMsMC44MjgtMC4xNjQsMS4yNDFjLTAuMTA0LDAuNzEyLTAuMjY5LDAuODAyLTAuOTc5LDAuNzIyYy0wLjUzMS0wLjA2LTEuMDgxLTAuMS0xLjYwNS0wLjAyNw0KCQkJYy0wLjk2NCwwLjEzNC0xLjY1MSwwLjcxLTIuMTAxLDEuNTY4Yy0wLjQzLDAuODIyLTAuNjE1LDEuNzAzLTAuNjE1LDIuNjI2YzAuMDAxLDIuMTM4LDAsNC4yNzUtMC4wMDEsNi40MTINCgkJCWMwLDAuMTcyLDAuMDExLDAuMzQ2LTAuMDA1LDAuNTE2Yy0wLjAzOSwwLjQyNS0wLjE3OCwwLjU4OC0wLjU4NSwwLjYwNGMtMC41ODksMC4wMjItMS4xOCwwLjAyMy0xLjc2OSwwDQoJCQljLTAuNDMzLTAuMDE4LTAuNTQ3LTAuMTQ4LTAuNTkyLTAuNTkzYy0wLjAyMS0wLjIxOS0wLjAxMS0wLjQ0MS0wLjAxMS0wLjY2MmMtMC4wMDEtMi42MjktMC4wMDQtNy43Ni0wLjAwNC03Ljg4Nw0KCQkJYy0wLjAwNy0xLjM5OS0wLjA0Ni0yLjc5OS0wLjA3OS00LjE5OGMtMC4wMjEtMC44NzgsMC4wMjktMC45NDIsMC44NzYtMC45NWMwLjM5My0wLjAwNCwwLjc4Ni0wLjAwNywxLjE3OSwwLjAwMQ0KCQkJYzAuNjQzLDAuMDEzLDAuNjg4LDAuMDU1LDAuODE4LDAuNjk0QzEyOS4zMzEsMTguODIzLDEyOS4zNDYsMTguOTQxLDEyOS4zODQsMTkuMTY3eiBNNTAuMDg4LDIyLjg3MWMwLDAtMC4wMDIsOC43MjQtMC4wMDIsOC45Mg0KCQkJYzAsMC4zNDYtMC4yMjgsMC41MTMtMC41ODMsMC41MTVjLTAuNjM5LDAuMDAzLTEuMjc4LDAuMDA0LTEuOTE3LTAuMDAyYy0wLjM1OC0wLjAwMy0wLjU2Ni0wLjItMC41NjYtMC41NTENCgkJCWMwLTAuMTg4LDAtMTkuMzk0LDAtMTkuNDcxYzAtMS4wNjksMC4wMzctMS4xMDMsMS4xMy0xLjEwNmMwLjM0NC0wLjAwMSwwLjY4OC0wLjAwNCwxLjAzMiwwLjAwMg0KCQkJYzAuNzk0LDAuMDE0LDAuODk1LDAuMTE0LDAuOTA1LDAuODkyYzAuMDA1LDAuMzkzLDAuMDAxLDcuNDYyLDAuMDAxLDcuODM2aDkuOTUzYzAtMC4zNzQtMC4wMDQtNy40MDYsMC4wMDEtNy43OTkNCgkJCWMwLjAxLTAuNzc4LDAuMTExLTAuODc3LDAuOTA1LTAuODkyYzAuMzQ0LTAuMDA2LDAuNjg4LTAuMDAyLDEuMDMzLTAuMDAxYzEuMDkzLDAuMDAzLDEuMTMsMC4wMzYsMS4xMywxLjEwNg0KCQkJYzAsMC4wNzcsMCwxOS4yODMsMCwxOS40NzFjMCwwLjM1LTAuMjA4LDAuNTQ4LTAuNTY2LDAuNTUxYy0wLjYzOSwwLjAwNS0xLjI3OCwwLjAwNS0xLjkxNywwLjAwMg0KCQkJYy0wLjM1NS0wLjAwMi0wLjU4My0wLjE2OS0wLjU4My0wLjUxNWMwLTAuMTk2LTAuMDAyLTguOTU3LTAuMDAyLTguOTU3SDUwLjA4OHoiLz4NCgk8L2c%2BDQo8L2c%2BDQo8L3N2Zz4NCg%3D%3D),none;height:46px;width:197px;top:.5em;display:inline-block}.static-navigation-logo.x-logo{background:url(https://hrcdn.net/hackerrank/assets/brand/wordmark_for_work_sm-bb44154992e088cc6e6aeab6cab7de77.png);background:url(https://hrcdn.net/hackerrank/assets/brand/wordmark_for_work_sm-b17a63fe49a11df4102a15341a385d50.svg);width:216px}.static-navigation-logo.isTag{background:url(https://hrcdn.net/hackerrank/assets/brand/HR4W_Tag-bb44154992e088cc6e6aeab6cab7de77.png);width:175px;background:url(https://hrcdn.net/hackerrank/assets/brand/HR4W_Tag-b17a63fe49a11df4102a15341a385d50.svg)}.static-navigation-toggle{display:none}.static-navigation_links{float:right;margin-top:2px}.static-navigation_links a:hover:not(.btn){color:#979faf}}@media screen and (max-width: 900px){.right_nav{display:block !important}.static-navigation{height:0}.static-navigation_links{position:fixed;top:5em;left:0;width:50%;z-index:1}.static-navigation_links a{display:block;color:#fff;font-size:14px;font-weight:bold;padding:5px 10px;text-decoration:none;text-align:left;background:transparent !important;border:none;box-shadow:none !important}.static-navigation_links a.signup{color:#2ec866}.static-navigation_links a:hover{color:#fff;text-decoration:none}.static-navigation_links a:not(.btn){padding-left:20px}.static-navigation_links .static-auth{display:block;padding:10px 0;margin:10px 10px 0;border-top:1px solid #979faf;border-top:1px solid rgba(151,159,175,0.5)}.static-content{position:relative;box-shadow:-1px 0 3px rgba(0,0,0,0.4),-1px 0 0 #414754;z-index:10;background:#fff;min-height:80%;width:100%;transition-timing-function:ease;transition-duration:.3s;transition-property:height, transform}.static-content.open{bottom:2em;transform:translate(10em, 1em);height:80%;overflow:hidden;box-shadow:0 10px 50px rgba(0,0,0,0.5);background:#fff}.static-content .btn-large{padding:12px 30px}.static-navigation-logo{float:left;z-index:100;position:relative;box-shadow:none;display:inline-block;height:46px;width:42px;top:.5em;margin-left:3%;transition:all 0.3s ease}.static-navigation-logo.open{transform:translate(10em, 2.7em)}.static-navigation-logo,.careers-navigation-logo{background:url("brand/h_mark_sm.png") !important;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI%2BDQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDJweCIgaGVpZ2h0PSI0NnB4IiB2aWV3Qm94PSI3MjkgNzI3IDQyIDQ2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDcyOSA3MjcgNDIgNDYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IkhfQWxvbmUiIGRpc3BsYXk9Im5vbmUiPg0KCTxwYXRoIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgZD0iTTg3NS4xODYsODA3LjcwOHYyNTUuM2gtNDMuMDg0Yy04Ljc1MiwwLTE1Ljg0OCw3LjA5Ni0xNS44NDgsMTUuODI5DQoJCWMwLDUuNzEzLDMuMDU3LDEwLjczNCw3LjYwNSwxMy41bDk2LjgzLDkyLjgyNmMyLjg3MiwzLjc4NSw4LjYyMiw2LjY1OSwxMy43NTQsNi42NTljNS4yMzksMCw5Ljg5Ny0yLjcyOSwxMi43NzEtNi42NTkNCgkJbDEwMy4xNjItOTIuODI2YzQuNTEyLTIuODAyLDcuNTMxLTcuNzg3LDcuNTMxLTEzLjVjMC04LjczMy03LjA5Ny0xNS44MjktMTUuODI4LTE1LjgyOWgtNDMuMjNsLTAuMzYyLTYxNi44NDYNCgkJYzAtOC43MzItNi45NDktMTUuODI5LTE1LjY4NS0xNS44MjloLTkxLjY5NmMtOC43NTMsMC0xNS45MjEsNy4wOTctMTUuOTIxLDE1LjgyOXYyMzguMTI1bC0yNTAuMzYtMC4wMzZ2LTI0Ny4yNGg0My4wODMNCgkJYzguNzUyLDAsMTUuODM4LTcuMDk2LDE1LjgzOC0xNS44MjljMC01LjczLTMuMDM4LTEwLjczMy03LjU4Ny0xMy41MTlsLTk2LjgyOS05Mi44MjZjLTIuODk0LTMuNzg0LTguNjQyLTYuNjU5LTEzLjc3Mi02LjY1OQ0KCQljLTUuMjM5LDAtOS44OCwyLjcyOS0xMi43NTUsNi42NTlsLTEwMy4xNiw5Mi44NDVjLTQuNTI5LDIuNzg0LTcuNTUxLDcuNzg3LTcuNTUxLDEzLjVjMCw4LjczMyw3LjA5NywxNS44MjksMTUuODM4LDE1LjgyOWg0My4yMjkNCgkJbDAuMzczLDYxNi44MjdjMCw4LjczMyw2LjkzMiwxNS44MjksMTUuNjc0LDE1LjgyOWg5MS42OTljOC43NTEsMCwxNS45Mi03LjA5NiwxNS45Mi0xNS44Mjl2LTI0Ni4xM0g4NzUuMTg2TDg3NS4xODYsODA3LjcwOHoiLz4NCjwvZz4NCjxnIGlkPSJGbGF0IiBkaXNwbGF5PSJub25lIj4NCgk8cGF0aCBkaXNwbGF5PSJpbmxpbmUiIGZpbGw9IiMyQkM1NkQiIGQ9Ik0xNDE3LjQwMyw2NzQuMTg1Yy0yLjY5Mi0xMzguMzg1LTEyLjgyNi0yNjIuNTA1LTMwLjQ5My0yOTIuOTI2DQoJCWMtMTQuOS0yNS42ODgtODkuOTcxLTgwLjE2My0xODMuOTYxLTEzOS41MTNMOTUyLjM0Myw5Ny4wNjZDODU4LjQ3OSw0Ny44MzMsNzc4LjcxNiwxMi41LDc0OS45NywxMi41DQoJCWMtMzUuNDI1LDAtMTQ4LjM1NCw1My41NjMtMjY5LjY1NSwxMjAuNjYzYy05MS44OTgsNTAuODM1LTE4OC41MjcsMTA5LjM4NC0yNjAuMDE0LDE1OC41MDgNCgkJYy01Ni4xMjksMzguNTM1LTk2Ljc3NCw3MS4yMTItMTA3LjI3Miw4OS41ODhjLTEwLjcyNiwxOC43NTktMTguNjU4LDcyLjQ0OS0yMy44NTMsMTQyLjc1MmMtMC4wMDksMC4wOTEtMC4wMDksMC4yMTgtMC4wMTksMC4zMQ0KCQljLTAuMDA5LDAuMDcyLTAuMDE4LDAuMTI4LTAuMDE4LDAuMTk5Yy02LjU1LDg5LjAwNy04LjY5NywyMDQuNTU4LTYuMzY4LDMxMC43MjFjMi45NDcsMTM0LjM4MiwxMy4wMDksMjUzLjQ4LDMwLjI1NywyODMuNTAyDQoJCWM0MS43MDEsNzIuNjMxLDU1My42MywzNjguNzU5LDYzNi45NDEsMzY4Ljc1OWMzNC42MDQsMCwxNDMuMTg4LTUxLjE5OCwyNjEuMjg2LTExNi4xODgNCgkJYzkzLjMtNTEuMzQ1LDE5Mi40MDMtMTExLjIzOCwyNjUuODM1LTE2MS40NTRsMCwwYzU3LjM4NC0zOS4yNDUsOTkuMTIxLTcyLjU3NywxMDkuODE5LTkxLjExNg0KCQljMTAuNjI2LTE4LjQxMywxOC41MjEtNzAuODg1LDIzLjc0My0xMzkuODQxQzE0MTcuMjAzLDg5Mi4wNzgsMTQxOS40Niw3NzkuMDkzLDE0MTcuNDAzLDY3NC4xODV6IE0xMDUwLjM1NCwxMDkyLjMyMw0KCQlsLTEwMy4xNTksOTIuODQ1Yy0yLjg3NSwzLjkzLTcuNDk2LDYuNjU5LTEyLjczNiw2LjY1OWMtNS4xMzEsMC0xMC44OC0yLjg3NS0xMy43OTEtNi42NTlsLTk2LjgyOS05Mi44MjcNCgkJYy00LjU0OS0yLjc4My03LjU2OS03Ljc4Ny03LjU2OS0xMy41MThjMC04LjczMyw3LjA3OC0xNS44MjksMTUuODI5LTE1LjgyOWg0My4wODRWODA3LjcxMkg2MjQuODIydjI0Ni4xMzENCgkJYzAsOC43MzItNy4xNjksMTUuODI4LTE1LjkyLDE1LjgyOGgtOTEuNjk5Yy04Ljc0MiwwLTE1LjY3NC03LjA5Ni0xNS42NzQtMTUuODI4bC0wLjM3My02MTYuODM3aC00My4yMjkNCgkJYy04Ljc0MiwwLTE1LjgzOC03LjA5Ni0xNS44MzgtMTUuODI5YzAtNS43MTMsMy4wMjEtMTAuNzE2LDcuNTUxLTEzLjVsMTAzLjE2LTkyLjg0NWMyLjg3NC0zLjkzLDcuNTE1LTYuNjU5LDEyLjc1NC02LjY1OQ0KCQljNS4xMzEsMCwxMC44OCwyLjg3NSwxMy43NzIsNi42NTlsOTYuODI5LDkyLjgyN2M0LjU0OSwyLjc4Myw3LjU4Nyw3Ljc4Nyw3LjU4NywxMy41MThjMCw4LjczMy03LjA4NiwxNS44MjktMTUuODM4LDE1LjgyOQ0KCQloLTQzLjA4M3YyNDcuMjRsMjUwLjM1OSwwLjAzNlY0NDYuMTU3YzAtOC43MzIsNy4xNjgtMTUuODI4LDE1LjkyLTE1LjgyOEg5ODIuOGM4Ljc1MiwwLDE1LjY2NSw3LjA5NiwxNS42NjUsMTUuODI4bDAuMzgzLDYxNi44MzcNCgkJaDQzLjIyOWM4Ljc1MiwwLDE1Ljg0OCw3LjA5NiwxNS44NDgsMTUuODI5QzEwNTcuOTI0LDEwODQuNTM2LDEwNTQuOTAzLDEwODkuNTM5LDEwNTAuMzU0LDEwOTIuMzIzeiIvPg0KPC9nPg0KPGcgaWQ9IkdyYWRpZW50Ij4NCgk8Zz4NCgkJPGc%2BDQoJCQkNCgkJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEwMjYuMDY4NCIgeTE9IjUxOS4zMTM1IiB4Mj0iMTAyNi4wNjg0IiB5Mj0iNTM5LjUiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTI3MCAxMjY3KSI%2BDQoJCQkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzI1QTU1OSIvPg0KCQkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMzMENFNjgiLz4NCgkJCTwvbGluZWFyR3JhZGllbnQ%2BDQoJCQk8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzFfKSIgZD0iTTc0OS45OTksNzI3LjVjLTEuMDgxLDAtNC41MjYsMS42MzQtOC4yMjcsMy42ODFsMjguNTksMTYuNTA2DQoJCQkJYy0wLjA4Mi00LjIyMi0wLjM5My04LjAwOC0wLjkzMS04LjkzNmMtMC40NTYtMC43ODQtMi43NDYtMi40NDYtNS42MTMtNC4yNTZsLTcuNjQ1LTQuNDE0DQoJCQkJQzc1My4zMSw3MjguNTc4LDc1MC44NzYsNzI3LjUsNzQ5Ljk5OSw3MjcuNXoiLz4NCgkJCQ0KCQkJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMl8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTAyMi4xMTIzIiB5MT0iNTEwLjAxNzEiIHgyPSIxMDIyLjExMjMiIHkyPSI1MzUuODE5MyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMjcwIDEyNjcpIj4NCgkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMjVBNTU5Ii8%2BDQoJCQkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzMwQ0U2OCIvPg0KCQkJPC9saW5lYXJHcmFkaWVudD4NCgkJCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfMl8pIiBkPSJNNzMzLjgzOSw3MzYuMDE3bDM2LjMxNSwyMC45NjZjMC4yMDEtMi42NDgsMC4yNjktNi4wOTYsMC4yMDgtOS4yOTZsLTI4LjU5LTE2LjUwNg0KCQkJCUM3MzguOTY4LDczMi43MzIsNzM2LjAyMSw3MzQuNTE5LDczMy44MzksNzM2LjAxN3oiLz4NCgkJCQ0KCQkJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfM18iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTAxOS45OTcxIiB5MT0iNTAyLjk2MTQiIHgyPSIxMDE5Ljk5NzEiIHkyPSI1MzAuOTgyOSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAtMjcwIDEyNjcpIj4NCgkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMjVBNTU5Ii8%2BDQoJCQkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzMwQ0U2OCIvPg0KCQkJPC9saW5lYXJHcmFkaWVudD4NCgkJCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfM18pIiBkPSJNNzMzLjgzOSw3MzYuMDE3Yy0xLjcxMiwxLjE3Ni0yLjk1MiwyLjE3Mi0zLjI3MywyLjczM2MtMC4zMjgsMC41NzQtMC41NywyLjIxOC0wLjcyOCw0LjM3DQoJCQkJbDM2LjIyOSwyMC45MThjMS43NTctMS4yMDEsMy4wMzYtMi4yMjIsMy4zNjQtMi43ODljMC4zMjMtMC41NjIsMC41NjQtMi4xNjMsMC43MjMtNC4yNjdMNzMzLjgzOSw3MzYuMDE3eiIvPg0KCQkJDQoJCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF80XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMDE3Ljg0ODYiIHkxPSI0OTguMDQ0NCIgeDI9IjEwMTcuODQ4NiIgeTI9IjUyMy44OTQ1IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC0yNzAgMTI2NykiPg0KCQkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMyNUE1NTkiLz4NCgkJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMzBDRTY4Ii8%2BDQoJCQk8L2xpbmVhckdyYWRpZW50Pg0KCQkJPHBhdGggZmlsbD0idXJsKCNTVkdJRF80XykiIGQ9Ik03NjYuMDgsNzY0LjAzbC0zNi4yNC0yMC45MjVjLTAuMjAyLDIuNzE3LTAuMjY3LDYuMjUtMC4xOTYsOS40OTZsMjguMzI2LDE2LjM1NA0KCQkJCUM3NjAuODE2LDc2Ny4zODksNzYzLjg0MSw3NjUuNTYyLDc2Ni4wOCw3NjQuMDN6Ii8%2BDQoJCQkNCgkJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzVfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEwMTMuODA2NiIgeTE9IjQ5NC41MDA1IiB4Mj0iMTAxMy44MDY2IiB5Mj0iNTE0LjM5ODkiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgLTI3MCAxMjY3KSI%2BDQoJCQkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzI1QTU1OSIvPg0KCQkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMzMENFNjgiLz4NCgkJCTwvbGluZWFyR3JhZGllbnQ%2BDQoJCQk8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzVfKSIgZD0iTTcyOS42NDQsNzUyLjYwMmMwLjA5LDQuMSwwLjM5Nyw3LjczMiwwLjkyMyw4LjY0OGMxLjI3MywyLjIxNiwxNi44OTEsMTEuMjUsMTkuNDMzLDExLjI1DQoJCQkJYzEuMDU2LDAsNC4zNjktMS41NjIsNy45NzEtMy41NDRMNzI5LjY0NCw3NTIuNjAyeiIvPg0KCQk8L2c%2BDQoJCTxnPg0KCQkJDQoJCQkJPGltYWdlIG92ZXJmbG93PSJ2aXNpYmxlIiBvcGFjaXR5PSIwLjEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB3aWR0aD0iNjc2IiBoZWlnaHQ9Ijk0NCIgeGxpbms6aHJlZj0iOTk5NEYzRTkzNkEzMjAzOC5wbmciICB0cmFuc2Zvcm09Im1hdHJpeCgwLjAzMDUgMCAwIDAuMDMwNSA3MzkuNjg4IDczNS42OTE0KSI%2BDQoJCQk8L2ltYWdlPg0KCQkJPGc%2BDQoJCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc1My44MTgsNzUxLjc2MXY3Ljc4OWgtMS4zMTRjLTAuMjY3LDAtMC40ODMsMC4yMTYtMC40ODMsMC40ODJjMCwwLjE3NSwwLjA5NCwwLjMyNywwLjIzMiwwLjQxMQ0KCQkJCQlsMi45NTQsMi44MzJjMC4wODgsMC4xMTUsMC4yNjQsMC4yMDMsMC40MTksMC4yMDNjMC4xNiwwLDAuMzAzLTAuMDgzLDAuMzkxLTAuMjAzbDMuMTQ2LTIuODMyDQoJCQkJCWMwLjEzOC0wLjA4NiwwLjIyOS0wLjIzNiwwLjIyOS0wLjQxMWMwLTAuMjY3LTAuMjE2LTAuNDgyLTAuNDgyLTAuNDgyaC0xLjMxOWwtMC4wMTEtMTguODE5YzAtMC4yNjctMC4yMTItMC40ODMtMC40NzktMC40ODMNCgkJCQkJaC0yLjc5N2MtMC4yNjgsMC0wLjQ4NiwwLjIxNy0wLjQ4NiwwLjQ4M3Y3LjI2NGwtNy42MzgtMC4wMDF2LTcuNTQyaDEuMzE0YzAuMjY3LDAsMC40ODMtMC4yMTcsMC40ODMtMC40ODMNCgkJCQkJYzAtMC4xNzUtMC4wOTMtMC4zMjgtMC4yMzEtMC40MTNsLTIuOTU1LTIuODMyYy0wLjA4OC0wLjExNi0wLjI2NC0wLjIwNC0wLjQyLTAuMjA0Yy0wLjE2LDAtMC4zMDEsMC4wODQtMC4zODksMC4yMDQNCgkJCQkJbC0zLjE0NywyLjgzM2MtMC4xMzgsMC4wODUtMC4yMywwLjIzOC0wLjIzLDAuNDEyYzAsMC4yNjYsMC4yMTYsMC40ODMsMC40ODMsMC40ODNoMS4zMTlsMC4wMTEsMTguODE3DQoJCQkJCWMwLDAuMjY4LDAuMjExLDAuNDgzLDAuNDc4LDAuNDgzaDIuNzk4YzAuMjY3LDAsMC40ODYtMC4yMTYsMC40ODYtMC40ODN2LTcuNTA4SDc1My44MTh6Ii8%2BDQoJCQk8L2c%2BDQoJCTwvZz4NCgk8L2c%2BDQo8L2c%2BDQo8L3N2Zz4NCg%3D%3D) !important,none;width:42px !important}.static-navigation-toggle{float:right;z-index:100;margin-right:3%;font-size:30px;line-height:60px;transition:all 0.3s ease}.static-navigation-toggle.open{transform:translate(0, 1.5em)}}@media screen and (min-width: 960px){.alignL-lg{text-align:left}.alignR-lg{text-align:right}.static-hero-sub:after{bottom:-11px}.static_hero-title{font-size:2.25em}.static_section-title{font-size:2em}.static-footer .x-footer-brand img{margin-top:0}.static-footer .x-footer-links{text-align:left}}@media screen and (min-width: 1040px){.static-hero-sub{width:1039px;margin:0 auto}}.api-users img{opacity:0.5;position:relative;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;-webkit-transition:0.2s;transition:0.2s;margin:0 20px}.api-users .group-one{width:750px;margin-bottom:50px}.api-users .group-two{width:530px}.api-users .cal{top:20px}.api-users .teradata{top:5px}.api-users .sap,.api-users .florida{top:-25px}.api-group{margin-bottom:30px}.hrabout_story{max-height:15em;-moz-transition:0.2s all ease;-o-transition:0.2s all ease;-ms-transition:0.2s all ease;-webkit-transition:0.2s all ease;transition:0.2s all ease;overflow:hidden;position:relative}.hrabout_story:before{width:100%;content:'...';position:absolute;bottom:-15px;left:0;background:#FFF;right:0;box-shadow:0 -10px 15px rgba(255,255,255,0.9)}.hrabout_story.open:before{display:none}.hrabout_story p{margin-bottom:1em}.hrabout_storyToggle{margin:1em auto 0;font-size:1.2em}.hrabout_team .details{width:192px;margin:0 auto}.hrabout_team .img-wrap{margin:0 auto 1em}.hrabout_team .team{margin:.5em 0}.hrabout_team .social{margin:0 0 2em;text-align:center}.hrabout_team .social a{float:none;color:#979faf;margin:0 .25em}.hrabout_team .social a:hover{color:#39424e}.hrabout_quote{background:#eff1f3;box-shadow:none}.hrabout_quote h2{font-weight:400;text-transform:none}.hrabout_quote a{color:inherit;text-decoration:underline}.hrabout_hiring{background:#3e4854 url("static/x/xhero-bg_hacker.jpg") center center no-repeat}.hrabout_companies .investor{margin:1em 0}@media screen and (min-width: 768px){.hrabout_story{max-height:1000em;text-align:left}.hrabout_story .column{padding:0 5em}.hrabout_story:before{display:none}.hrabout_storyToggle{display:none}.hrabout_team .team-member .img-wrap{height:192px;width:192px;overflow:hidden;background:#39424e}.hrabout_team .team-member img{transition:all ease .3s}.hrabout_team .team-member:hover img{opacity:.5;transform:scale(1.1, 1.1)}.hrabout_team .team{margin:.25em 0 .35em}.hrabout_companies .khosla img{margin-top:1em}}@media screen and (min-width: 960px){.hrabout_team .team-grid{text-align:left}.hrabout_team .social{text-align:left}.hrabout_story .column{padding:0 1.5em}.hrabout_story p{margin-bottom:1.5em}}.careers .static-section{text-align:left}.careers .static-section p{color:#626b7f}.careers_hero_india{background:#2ec866 url("static/careers/jobsHero.jpg") center top no-repeat}.careers_hero_us{background:#2ec866 url("about/about_US.jpg") center top no-repeat}.careers_hero{background-size:cover;color:#fff;height:500px}.careers_hero .container--flex{position:relative;top:50%;transform:translatey(-50%)}.careers_hero .btn-line{background:#fff;border:none;color:#39424e}.careers_hero .btn-line:hover{background:#39424e;color:#fff}.careers_callout{font-size:1.6em;text-align:center}.careers_callout:before{content:'\2B22  \2B22  \2B22';display:block;color:#2ec866;margin-bottom:1em;padding:1em 0 .5em}.careers_locations{text-align:center}.careers_locations .img-wrap{width:50%;position:relative;float:left}.careers_locations .img-wrap img{width:100%}.careers_locations .img-wrap .content{color:#fff;position:absolute;top:50%;transform:translatey(-50%);width:100%;padding:0 2em;box-sizing:border-box}.careers_locations .img-wrap .content h4{margin-bottom:1em}.careers_perks{max-width:1000px;margin:0 auto}.careers_perks .perk_content,.careers_perks img{display:inline-block;vertical-align:text-top}.careers_perks .perk_content{width:80%;width:calc(100% - 100px);margin-left:10px}.faq .questions{padding-right:20px}.faq .questions ul{margin:0}.faq .questions ul li{margin-left:1em;margin-bottom:1em}.faq .questions ul li.title{margin-left:0;padding-bottom:5px;font-weight:bold;text-transform:uppercase;color:#2ec866}.faq .questions ul a{color:inherit}.faq .questions ul a:hover{color:#26a655}.faq .questions.fixed{position:fixed;top:20px}.faq .content section{border-bottom:1px solid #c2c7d0;margin-bottom:20px}.faq .content section:last-of-type{border-bottom:none}html{width:100%}.cs5_hero{background:#072b3e}.cs5_map{background-image:url("contests/cs5_map.jpg");height:513px;width:1020px;position:relative}.cs5_india_map{background-image:url("contests/IndiaMap.jpg");height:513px;width:1020px;position:relative;background-repeat:no-repeat;background-size:80%;background-position:center center}.cs5_navigation,.cs5_hero-text,.cs5_hero-text p{font-family:'OCR A Std', monaco, courier, monospace}.cs5_navigation{font-size:20px}.cs5_navigation a{color:#1af3f5;text-shadow:0 0 10px rgba(26,243,245,0.8);transition:all 0.2 ease}.cs5_navigation a:hover,.cs5_navigation .cs5_admin a{color:#fff;text-shadow:0 0 10px rgba(255,255,255,0.8)}.cs5_admin a.signup,.cs5_footer .signup{padding:10px;background:rgba(255,255,255,0.1);border:1px solid #fff;text-align:center;color:#fff;border-radius:5px}.cs5_admin a.signup:hover,.cs5_footer .signup:hover{box-shadow:0 0 15px rgba(255,255,255,0.5)}.cs5_footer{background:#04313d}.cs5_footer .signup{padding:20px 10px;font-size:20px}.codesprint5 .page_footer{border-top:none;background:#04313d;color:#979faf}.codesprint5 .page_footer a{color:#1af3f5}.cs5_hero-text{color:#fff;background:#04313d;background:rgba(4,49,61,0.7);font-size:1.2em;position:relative;top:100px}.cs5_satellite li{height:6px;width:6px;background:#fff;border-radius:20px;box-shadow:0 0 8px #fbf7c2;position:absolute}.cs5_satellite .denver{top:210px;left:180px}.cs5_satellite .newyork{top:205px;left:275px}.cs5_satellite .london{left:475px;top:170px}.cs5_satellite .sf{top:204px;left:133px}.cs5_satellite .la{top:220px;left:140px}.cs5_satellite .miami{top:250px;left:250px}.cs5_satellite .mexico{top:270px;left:200px}.cs5_satellite .rio{top:380px;left:365px}.cs5_satellite .buenosaires{top:425px;left:320px}.cs5_satellite .paris{top:185px;left:470px}.cs5_satellite .cairo{top:560px;left:250px}.cs5_satellite .calcutta{top:270px;left:710px}.cs5_satellite .delhi{top:260px;left:690px}.cs5_satellite .bombay{top:280px;left:680px}.cs5_satellite .southafrica{left:550px;top:410px}.cs5_satellite .tokyo{left:840px;top:230px}.cs5_satellite .seoul{left:830px;top:210px}.cs5_satellite .shanghai{left:800px;top:245px}.cs5_satellite .jakarta{left:770px;top:345px}.cs5_satellite .manila{left:805px;top:290px}.cs5_satellite .melbourne{left:880px;top:435px}.cs5_satellite .morocco{left:505px;top:330px}.cs5_satellite .santiago{left:280px;top:410px}.cs5_satellite .stpete{left:600px;top:110px}.cs5_satellite .bengalore{left:690px;top:295px}.cs5_satellite .perth{left:795px;top:420px}.cs5_india_satellite li{height:6px;width:6px;background:#fff;border-radius:20px;box-shadow:0 0 8px #fbf7c2;position:absolute}.cs5_india_satellite .gujarat{top:234px;left:411px}.cs5_india_satellite .rajasthan{top:176px;left:439px}.cs5_india_satellite .jnk{top:49px;left:491px}.cs5_india_satellite .punjab{top:108px;left:476px}.cs5_india_satellite .hp{top:96px;left:507px}.cs5_india_satellite .uttarakhand{top:121px;left:531px}.cs5_india_satellite .up{top:174px;left:540px}.cs5_india_satellite .hariyana{top:139px;left:482px}.cs5_india_satellite .mp{top:222px;left:482px}.cs5_india_satellite .maharashtra{top:285px;left:451px}.cs5_india_satellite .goa{top:383px;left:448px}.cs5_india_satellite .kerala{top:434px;left:469px}.cs5_india_satellite .tamilnadu{top:415px;left:521px}.cs5_india_satellite .ap{top:338px;left:525px}.cs5_india_satellite .karnataka{top:359px;left:464px}.cs5_india_satellite .orissa{top:284px;left:590px}.cs5_india_satellite .chhattisgarh{top:252px;left:574px}.cs5_india_satellite .jharkhand{top:236px;left:623px}.cs5_india_satellite .wb{top:231px;left:649px}.cs5_india_satellite .bihar{top:199px;left:600px}.cs5_india_satellite .sikkim{top:169px;left:659px}.cs5_india_satellite .meghalaya{top:199px;left:696px}.cs5_india_satellite .assam{top:188px;left:721px}.cs5_india_satellite .arp{top:153px;left:745px}.cs5_india_satellite .nagaland{top:192px;left:744px}.cs5_india_satellite .manipur{top:209px;left:741px}.cs5_india_satellite .mizoram{top:228px;left:728px}.cs5_india_satellite .tripura{top:225px;left:709px}.cs5_group{position:relative;min-height:200px;padding:18px 0;box-sizing:border-box}.cs5_group ul{list-style-image:url("contests/cs_bullet.png");padding-left:20px}.cs5_group li{padding:.1em 0;line-height:1.6em}.cs5_intro{padding:30px 50px 30px 40px;border-left:10px solid #04313d}.cs5_prizes h2{padding-left:60px}.cs5_prizes h2:before{height:59px;width:52px;content:'';background:url("contests/cs5_node1.png");position:absolute;top:-7px;left:0}.cs5_challenges{position:relative;z-index:100}.cs5_sponsors img{opacity:0.4}.cs5_sponsors img:hover{opacity:1}.cs5_rules{padding-top:30px}.cs5_rules h2:before{height:130px;width:371px;content:'';background:url("contests/cs5_node_double.png");position:absolute;top:-65px;right:0;z-index:1}.cs5_text-inverse{background:#04313d;color:#fff;padding:30px;border-radius:10px}.cs5_text-inverse a{color:#fff8ca;text-decoration:underline}.cs5_button{background:#04313D;color:#fff}.cs5_prizewrap{width:960px}.cs5_prize-sub{width:33.33333%;padding:15px 40px;box-sizing:border-box}@keyframes cs5_appear{0%{opacity:0}100%{opacity:1}}.cs5_animation,.cs5_satellite li,.cs5_india_satellite li{animation:cs5_appear 1s}.cs5_animation_offset1,.cs5_satellite .denver,.cs5_satellite .mexico,.cs5_satellite .calcutta,.cs5_satellite .jakarta,.cs5_india_satellite .gujarat,.cs5_india_satellite .hp,.cs5_india_satellite .mp,.cs5_india_satellite .kerala,.cs5_india_satellite .orissa,.cs5_india_satellite .bihar,.cs5_india_satellite .arp,.cs5_india_satellite .tripura{animation-duration:3s}.cs5_animation_offset2,.cs5_satellite .newyork,.cs5_satellite .rio,.cs5_satellite .tokyo,.cs5_satellite .morocco,.cs5_india_satellite .rajasthan,.cs5_india_satellite .uttarakhand,.cs5_india_satellite .tamilnadu,.cs5_india_satellite .chhattisgarh,.cs5_india_satellite .sikkim,.cs5_india_satellite .nagaland{animation-duration:4.5s}.cs5_animation_offset3,.cs5_satellite .sf,.cs5_satellite .buenosaires,.cs5_satellite .bombay,.cs5_satellite .shanghai,.cs5_satellite .melbourne,.cs5_india_satellite .jnk,.cs5_india_satellite .up,.cs5_india_satellite .maharashtra,.cs5_india_satellite .ap,.cs5_india_satellite .jharkhand,.cs5_india_satellite .meghalaya,.cs5_india_satellite .manipur{animation-duration:5.5s}.cs5_animation_offset4,.cs5_satellite .la,.cs5_satellite .paris,.cs5_satellite .delhi,.cs5_satellite .seoul,.cs5_satellite .stpete,.cs5_india_satellite .punjab,.cs5_india_satellite .hariyana,.cs5_india_satellite .goa,.cs5_india_satellite .karnataka,.cs5_india_satellite .wb,.cs5_india_satellite .assam,.cs5_india_satellite .mizoram{animation-duration:6s}.contestNav{background:rgba(0,0,0,0.4);padding:1em 0;position:fixed;top:0;width:100%;z-index:100}.contestNav .nav-links{list-style:none}.contestNav .nav-links li{display:inline}.contestNav .nav-links a{font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif;padding:2px .75em}.contestHero{padding:7em 0 5em}.break-diagTR.section-break,.break-diagTL.section-break{padding-top:2em}.break-diagBR.section-break,.break-diagBL.section-break{padding-bottom:2em}.break-diagTR,.break-diagTL,.break-diagBR,.break-diagBL{position:relative;z-index:10}.break-diagTR:before,.break-diagTL:before,.break-diagBR:before,.break-diagBL:before{background:inherit;content:'';height:3em;position:absolute;left:-25%;transform-origin:0 0;width:150%;z-index:-1}.break-diagTL:before{top:0}.break-diagTL.static-section:before{top:-3em}.break-diagTR:before{top:0}.break-diagTR.static-section:before{top:-3em}.break-diagBR:before,.break-diagBL:before{bottom:0em;z-index:9}.break-diagBR.static-section:before,.break-diagBL.static-section:before{bottom:-3em}.break-diagTR:before,.break-diagBL:before{transform:rotate(-1deg)}.break-diagTL:before,.break-diagBR:before{transform:rotate(1deg)}.diag-navy:before{background:#39424e}.diag-light:before{background:#f8f9fa}#contestExpansion{overflow-x:hidden}#contestExpansion h1,#contestExpansion h2,#contestExpansion h3{font-weight:300;line-height:1.4em}#contestExpansion ul:not(.unstyled){text-align:left}#contestExpansion ul:not(.unstyled) li{display:inline-block;line-height:1.4;list-style:none;margin-bottom:1em;padding-left:30px;position:relative;width:100%}#contestExpansion ul:not(.unstyled) li:before{background:#2ec866;border-radius:20px;content:'';display:block;height:10px;margin-right:10px;position:absolute;left:0;top:.4em;width:10px}#contestExpansion .contestNav a{color:#fff}#contestExpansion .hero{background-image:url(https://hrcdn.net/hackerrank/assets/contests/expansion_hero.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff}#contestExpansion .contestIntro{padding:7em 0 8em}#contestExpansion .challenges_inner{max-width:700px;margin-right:auto;margin-left:auto}#contestExpansion .challenges_inner:before,#contestExpansion .challenges_inner:after{background-color:#2ec866;background-image:linear-gradient(to right, #3ab06d 0%,#348f6c 25%,#2d566a 75%,#2b496a 100%);content:'';display:block;height:5px;margin:0 auto 2em;width:70%;max-width:500px}#contestExpansion .challenges_inner:after{margin:2em auto 0}#contestExpansion .page_footer{background:#2ec866;border-color:#26a655}#contestExpansion .page_footer a{color:#fff}.cs5_timestamp_message .cs5_msg{font-size:1.2em}.extra_padding{padding-left:15px !important;padding-right:15px !important}p.sidebar-nav-title{color:#979faf;font-weight:800}span.dark-divider{height:1px;background:#21242d;width:100%;display:block;clear:both}.sidebar-menu-icon{display:inline-block;background:#21242d;color:#979faf;padding:19px 21px;cursor:pointer;width:179px}.question-name-length{width:310px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;float:left}.toggle-description{cursor:pointer;font-weight:600;margin-left:15px}.toggle-description:hover{color:#4691f6}td.quest-description{padding:12px 30px !important;background:#f8f8f8}.sidebar-full-btn{width:180px}.alert-float-top{position:absolute;top:35px;left:20%;right:20%;z-index:1000;box-shadow:0px 5px 6px 0px rgba(0,0,0,0.23);opacity:0.96}.test-custom-link-wrap{background-color:#f4f4f4;border:1px solid #e4e4e4;padding:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;font-size:13px}.lib-added-indicator{width:265px;padding:11px 15px;color:#979faf;display:block;border:1px solid #c2c7d0;background:#fff;text-align:center;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box}.lib-added-indicator:hover{color:#626b7f}.question-item-container{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border:1px solid #c2c7d0;margin:20px 24px 0px 22px;padding:15px 30px}.quest-description .ck_table-wrap .wrapper_options{max-width:800px;word-wrap:break-word}.quest-description .ck_table-wrap img{max-width:100%;height:auto !important}.quest-description .ck_table-wrap ol{margin-left:20px}.quest-description .test-library-question-view .tags_list{display:block !important}.quest-description .question-item-container{background:none;padding:0;border-radius:0;margin:0;border:none}.question-set-style{-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2),0 1px 1px rgba(0,0,0,0.2),0 3px 0 #fff,0 4px 0 rgba(0,0,0,0.2),0 6px 0 #fff,0 7px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px rgba(0,0,0,0.2),1px 1px 0 rgba(0,0,0,0.1),3px 3px 0 #fff,4px 4px 0 rgba(0,0,0,0.1),6px 6px 0 #fff,7px 7px 0 rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.2),0 1px 1px rgba(0,0,0,0.2),0 3px 0 #fff,0 4px 0 rgba(0,0,0,0.2),0 6px 0 #fff,0 7px 0 rgba(0,0,0,0.2)}.question-set-badge{background:url(https://hrcdn.net/hackerrank/assets/question-set-badge-ee55d32262d6e2750cc5f17b70c3e24e.png);width:74px;height:74px;position:absolute;background-repeat:no-repeat;bottom:0;left:0}.question-filter-wrapper{background:#f8f8f8;padding:10px 16px;font-weight:600;font-size:14px;text-align:center}.question-filter-wrapper .select2-choices{border-radius:5px}.added-questions-container{position:fixed;width:300px;background-color:#fff;border-left:1px solid #dadada;top:61px;right:0;bottom:0;z-index:350;-webkit-box-shadow:rgba(0,0,0,0.15) -2px 3px 9px;-moz-box-shadow:rgba(0,0,0,0.15) -2px 3px 9px;box-shadow:rgba(0,0,0,0.15) -2px 3px 9px}.added-questions-container .stats-head{padding:19px 15px;background:#f8f8f8;border-bottom:1px solid #e0e0e0}.added-questions-container ul.added-quest-list{width:100%;margin:0;padding:0;overflow:auto;top:61px;bottom:0px;position:absolute}.added-questions-container ul.added-quest-list li{padding:12px;border-bottom:1px solid #eff1f3}.added-questions-container ul.added-quest-list li a.quest-remove-btn{padding:4px 9px;font-size:13px;line-height:16px}.moveplan-wrapper{width:90%;margin:0 auto;padding:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border:1px solid #eff1f3}.moveplan-wrapper .moveplan-head{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;background:#f8f8f8;padding:10px;border-bottom:1px solid #e0e0e0}.report-donut-info-wrapper{position:absolute;left:82px;top:118px;z-index:1;font-size:0.9em;font-weight:800}.main_report_wrapper{position:relative}.main_report_wrapper .timeline_line{width:7px;background-color:#DFE9EC;position:absolute;top:0;bottom:0;margin-left:88px;margin-top:20px;z-index:0;border-left:1px solid #C8D8E0;border-right:1px solid #C8D8E0}.report_container_timeline{padding:0;display:inline-block;width:100%}.report_container{padding:0;margin:0}.total_time_wrap{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;width:162px;height:74px;position:relative;background:#ffe7da;border:1px solid #ebd3c6;padding:10px;margin-top:20px;text-align:center;color:#787878;float:left}.total_time_wrap .total_time_title{color:#787878;display:inline;font-size:12px}.total_time_wrap .total_time{font-size:24px;color:#6a6a6a;line-height:1.2}.total_time_wrap:after,.total_time_wrap:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.total_time_wrap:after{border-color:rgba(235,235,235,0);border-top-color:#ffe7da;border-width:10px;left:50%;margin-left:-10px}.total_time_wrap:before{border-color:rgba(214,214,214,0);border-top-color:#ebd3c6;border-width:11px;left:50%;margin-left:-11px}.status_time_wrap{-webkit-border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;-ms-border-radius:4px 0px 0px 4px;-o-border-radius:4px 0px 0px 4px;border-radius:4px 0px 0px 4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border:1px solid #d9d9d9;width:157px;background-color:#fff;position:relative;text-align:center;float:left;margin-top:20px;font-size:0.9em}.status_time_wrap .time_divider{width:100%;height:1px;border-bottom:1px solid #d9d9d9}.question_container_wrap{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border:1px solid #d9d9d9;background-color:#ffffff;color:#616161;margin-left:158px}.question_cont_head{background-color:#f8f8f8;display:block;padding:15px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border-bottom:1px solid #e6e6e6}.question_info{min-height:48px}.hidden_view_more{text-align:center;font-size:26px;color:#fff;position:absolute;left:45%;bottom:20px;display:none}.question-wrapper-collapsed{overflow:hidden;padding:15px;text-overflow:ellipsis}.question-wrapper{padding:15px}.question_cont_foot{padding:15px;background-color:#eee}.candidate_code{position:relative}.code-player{width:140px;background:#f8f8f8;border:1px solid #e6e6e6;color:#979faf;position:absolute;right:0;-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;-ms-border-radius:4px 0 0 0;-o-border-radius:4px 0 0 0;border-radius:4px 0 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border-right:0px;padding:7px;margin-top:-37px;margin-right:-15px;cursor:pointer}.code-player:hover i{color:#39424e}ul.question-report-tags{margin:0;padding:0;list-style:none}ul.question-report-tags li{display:inline;padding:8px 12px;background-color:#e6e6e6;color:#969696;font-size:12px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box}.answer-player-wrapper{border-top:1px solid #e6e6e6;border-bottom:1px solid #f0f0f0;background-color:#f8f8f8;padding:10px 15px;height:52px}.answer-status{width:24px;height:24px;margin:0 auto;display:inline-block;margin:10px}.score-changer{padding:3px;cursor:pointer;font-weight:600;display:inline-block}.score-changer.red{color:#f65039;border-bottom:1px dashed #f65039}.score-changer.green{color:#2ec866;border-bottom:1px dashed #2ec866}.score-changer.grey{color:#979faf;border-bottom:1px dashed #979faf}.score-changer:hover{background:#eee}ul.mcq-reports-answer{list-style:none;margin:10px 0;padding:0;max-width:550px}ul.mcq-reports-answer li{margin:10px 0;padding-left:5px;padding-right:5px}.mcq-opt{text-align:left;float:left;max-width:460px}.mcq-opt-img{float:left;margin-right:10px}td.code div,td.line-no div{line-height:20px;min-height:20px}#summary_wrapper .table td,#summary_wrapper .table th{text-align:center}pre.outbox{background:none;border:none}td.code{padding-left:7px}td.line-no{text-align:right;border-right:1px solid #E9E9E9;color:#afafaf;position:relative;background:#f8f8f8;padding:0 5px}.code-wrapper{border-bottom:1px solid #eff1f3;border-top:1px solid #eff1f3}.codeblock-wrapper{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border:1px solid #eff1f3;min-height:350px}.codeblock-wrapper .codeblock-head{background:#f8f8f8;border-bottom:1px solid #e0e0e0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box}ul.mcq-choice{margin:0px;padding:0px}ul.mcq-choice li{list-style:none;margin-top:10px;position:relative;width:590px;float:left}ul.mcq-choice li textarea.choice-textarea{width:551px}ul.mcq-choice .mcq-btn{display:none;position:absolute;right:10px;top:8px}ul.mcq-choice li:hover .mcq-remove-btn{display:block}ul.mcq-choice li:hover .mcq-mark-ans{display:block}ul.mcq-choice li.active .mcq-option{background-color:#2ec866;color:#fff}ul.mcq-choice li.active span.mcq-choice-ico{background-image:url("mcq_options/mcq-correct.png")}ul.mcq-choice .mcq-option{float:left;height:57px;width:38px;background-color:#eee;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;font-size:16px;font-weight:600;color:#c2c2c2;margin-top:8px;cursor:pointer;padding-top:11px;border:1px solid #d0d0d0;border-right:0px}ul.mcq-choice .mcq-option:hover{background-color:#e4e4e4}ul.mcq-choice span.mcq-choice-ico{background-image:url("mcq_options/mcq-correct-disabled.png");background-repeat:no-repeat;height:20px;width:20px;display:block}.mcq-rich-text{width:546px;margin-left:39px}ul.alltests-table{margin:0;padding:0;width:100%;list-style:none}ul.alltests-table li{width:inherit;border-bottom:1px solid #dfe0e1}ul.alltests-table li.starred i.icon-star{color:#2ec866}.all-test-options{border-left:1px solid #dfe0e1;padding:10px 20px}.test-option{color:#979faf}.test-option:hover{color:#626b7f}.test-name-wrapper{padding:15px 0;width:calc(100% - 500px);white-space:nowrap;text-overflow:ellipsis;float:left}.test-option-invite-wrapper{width:225px;float:left}.test-option-reports-wrapper{width:270px;float:left}.test-options-wrapper{width:500px;float:right;padding:15px 0}.cke_button__invite_label{display:inline !important}.questions-button-wrapper{width:420px;margin:0 auto;position:relative}a.question-type-blocks{padding:8px 15px;background-color:#fbfbfb;border:1px solid #d8d8d8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 0 #f0f0f0;-moz-box-shadow:0 2px 0 #f0f0f0;box-shadow:0 2px 0 #f0f0f0;font-size:16px;color:#888;display:inline-block;margin:9px;text-decoration:none;width:81%;text-align:center}a.question-type-blocks:hover{background-color:#eff1f3}.pricing-head-transparent{float:left;height:130px;width:230px;margin-left:15px}.pricing-head{border-left:1px solid #eee;float:left;height:131px;width:214px;background:#fff;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;margin-left:15px;position:relative}.pricing-body{float:left;width:230px;position:relative;box-shadow:0px 1px 2px #DBDBDB;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;position:relative;z-index:10;background:#fff}.pricing-body-desc{float:left;width:260px;position:relative}.startup-category-place{width:70px;height:60px;background-image:url("../images/img_price_startup.png");background-repeat:no-repeat;position:absolute;top:-60px;left:77px}.professional-category-place{width:90px;height:100px;background-image:url("../images/img_price_professional.png");background-repeat:no-repeat;position:absolute;top:-100px;left:70px}.enterprise-category-place{width:140px;height:136px;background-image:url("../images/img_price_enterprise.png");background-repeat:no-repeat;position:absolute;top:-136px;left:45px}.pricing-price{font-size:33px;font-weight:800;padding:9px 0}.pricing-number{font-size:24px;font-weight:800;margin:13px 0}ul.striped-list{margin:0;padding:0}ul.striped-list li{list-style:none;padding:10px;font-size:13px}ul.striped-list li a{color:#333}ul.striped-list li:nth-child(even){background:#f7f7f7}.fixed980{width:980px;min-width:980px;margin:0 auto}.thumbs-states>a.active i.icon2-thumbsdown{color:#f65039}.thumbs-states>a.active i.icon2-thumbsup{color:#2ec866}.code-review-section{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border:1px solid #eff1f3}.code-review-section .code-review-head{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;background-color:#f8f9fa;padding:15px 20px}.new-test-popup{position:absolute;background:#fff;border:1px solid #e0e0e0;width:450px;right:27px;top:63px;z-index:1040;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;box-shadow:0 2px 5px rgba(0,0,0,0.1)}.new-test-popup .test-popup-footer{background-color:#f8f9fa;border-top:1px solid #eee;padding:10px 20px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box}.new-test-popup .tname{width:280px}.new-test-popup .tdue{width:120px}.new-test-popup .tdue input{width:85%}.new-test-popup:after,.new-test-popup:before{bottom:100%;left:70%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.new-test-popup:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:13px;margin-left:-13px}.new-test-popup:before{border-color:rgba(224,224,224,0);border-bottom-color:#e0e0e0;border-width:14px;margin-left:-14px}.hre-sidebar-bottom .sidebar-button-margins{margin:15px}.hre-sidebar-bottom .sidebar-button-margins .btn>i,.hre-sidebar-bottom .sidebar-button-margins .btn-inverse>i,.hre-sidebar-bottom .sidebar-button-margins .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn>i,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hre-sidebar-bottom .sidebar-button-margins .hr-dialog-button.hr_primary-btn>i,.hre-sidebar-bottom .sidebar-button-margins .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn>i,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hre-sidebar-bottom .sidebar-button-margins .hr-dialog-button.hr_primary-btn>i,.hre-sidebar-bottom .sidebar-button-margins .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn>i,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .hre-sidebar-bottom .sidebar-button-margins .hr-dialog-button.hr_secondary-btn>i,.hre-sidebar-bottom .sidebar-button-margins .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn>i,.hr-dialog .hr-dialog-border .hr-dialog-main-window .hre-sidebar-bottom .sidebar-button-margins .hr-dialog-button.hr_secondary-btn>i,.hre-sidebar-bottom .sidebar-button-margins .hr-dialog-button.hr_primary-btn>i,.hre-sidebar-bottom .sidebar-button-margins .hr-dialog-button.hr_secondary-btn>i{display:none}.hre-sidebar-bottom.collapsed{width:60px}.hre-sidebar-bottom.collapsed .sidebar-button-margins{margin:5px}.hre-sidebar-bottom.collapsed .sidebar-button-margins .btn,.hre-sidebar-bottom.collapsed .sidebar-button-margins .btn-inverse,.hre-sidebar-bottom.collapsed .sidebar-button-margins .hr-dialog-button.hr_primary-btn,.hre-sidebar-bottom.collapsed .sidebar-button-margins .hr-dialog-button.hr_secondary-btn{padding:10px;width:49px}.hre-sidebar-bottom.collapsed .sidebar-button-margins .btn i,.hre-sidebar-bottom.collapsed .sidebar-button-margins .btn-inverse i,.hre-sidebar-bottom.collapsed .sidebar-button-margins .hr-dialog-button.hr_primary-btn i,.hre-sidebar-bottom.collapsed .sidebar-button-margins .hr-dialog-button.hr_secondary-btn i{display:block}.create-first-test-pointer{position:absolute;right:105px;top:53px;z-index:-1}.create-first-question-pointer{position:absolute;left:-246px;top:53px}.no-interview-tooltip{background:url(https://hrcdn.net/hackerrank/assets/static/x/interviews_placeholder-cf76d99fa0551e3c1802ba318e56ae67.png);width:340px;height:240px;position:absolute;bottom:25px;z-index:1000}.launch-wiz img{vertical-align:top}.tour_screen{position:fixed;z-index:2002;height:500px;width:900px;margin:auto;left:0;right:0;top:0;bottom:0}.tour_screen header{border-top-right-radius:5px;border-top-left-radius:5px;background:#1b1e25 !important}.tour_screen header .remove_tour{padding-top:20px;padding-right:20px;color:#fff}.tour_screen header ul.nav{border-top-left-radius:5px;background:#1b1e25 !important;padding-top:0px !important;border:none;overflow:hidden}.tour_screen header ul.nav li.active a{background:#2a3443 !important;border-left:none !important;color:#fff !important;border-top:none !important;border-bottom:none !important}.tour_screen header ul.nav li a{padding-top:18px !important;margin-right:0px !important;border-right:1px solid #000 !important;text-transform:uppercase}.tour_screen .js-content{height:400px;background:#2a3443 !important;border-top:none !important;border-bottom:none !important}.tour_screen .js-footer{height:40px;background:#2a3443 !important;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none !important;border-bottom:none !important}.tour_screen .pointers_one .pointer1{left:140px;top:0}.tour_screen .pointers_one .pointer1 .zoomed{margin-top:-80px;margin-left:-80px}.tour_screen .pointers_one .pointer2{left:270px;bottom:0}.tour_screen .pointers_one .pointer2 .zoomed{left:-80px;top:82px}.tour_screen .pointers_one .pointer3{right:50px;top:0}.tour_screen .pointers_one .pointer3 .zoomed{top:-75px;left:80px}.tour_screen .pointers_two .pointer1{top:50px;left:50px}.tour_screen .pointers_two .pointer1 .zoomed{top:-100px;left:-80px}.tour_screen .pointers_two .pointer2{right:170px;top:53px;z-index:9999}.tour_screen .pointers_two .pointer2 .zoomed{top:-80px;left:80px}.tour_screen .pointers_two .pointer3{right:60px;top:25px}.tour_screen .pointers_two .pointer3 .zoomed{top:-80px;left:80px}.tour_screen .pointers_three .pointer1{top:85px;left:30px}.tour_screen .pointers_three .pointer1 .zoomed{top:-80px;left:-80px}.tour_screen .pointers_three .pointer2{left:30px;bottom:130px}.tour_screen .pointers_three .pointer2 .zoomed{top:80px;left:-80px}.tour_screen .pointers_three .pointer3{left:155px;top:80px}.tour_screen .pointers_three .pointer3 .zoomed{top:-80px;left:-80px}.tour_screen .pointers_three .pointer4{left:30px;bottom:22px}.tour_screen .pointers_three .pointer4 .zoomed{top:80px;left:-80px}.tour_screen .pointers_five .pointer1{top:52px;left:20px}.tour_screen .pointers_five .pointer1 .zoomed{top:-80px;left:-80px}.tour_screen .pointers_five .pointer2{left:60px;bottom:40px}.tour_screen .pointers_five .pointer2 .zoomed{top:80px;left:-80px}.tour_screen .pointers_five .pointer3{left:210px;top:25px}.tour_screen .pointers_five .pointer3 .zoomed{top:-80px;left:-80px}.tour_screen .pointers_five .pointer4{left:275px;top:82px}.tour_screen .pointers_five .pointer4 .zoomed{top:-80px;left:-80px}.tour_screen .point-img-holder{position:relative;margin-top:50px}.tour_screen .point-img-holder .pointer-holder{position:absolute;text-align:center;-webkit-transition:all 0.2s ease-in-out, width 0, height 0, top 0, left 0;-moz-transition:all 0.2s ease-in-out, width 0, height 0, top 0, left 0;-o-transition:all 0.2s ease-in-out, width 0, height 0, top 0, left 0;transition:all 0.2s ease-in-out, width 0, height 0, top 0, left 0}.tour_screen .point-img-holder .pointer-holder .opand{float:left;width:500px;text-align:left;position:absolute;top:100px;left:0;background:#333;color:#fff;padding:10px;z-index:11;border:1px solid #ccc;box-shadow:2px 4px 6px -4px #ccc}.tour_screen .point-img-holder .pointer-holder .opand:before{width:0;position:absolute;top:0;height:0;border-style:solid;border-width:0 7.5px 10px 7.5px;border-color:transparent transparent #000000 transparent}.tour_screen .point-img-holder .pointer-holder .zoomed{position:relative;z-index:1111;width:200px;height:200px;text-align:center}.tour_screen .point-img-holder .pointer-holder .zoomed img{width:200px;height:200px}.tour_screen .point-img-holder img{width:100%}.tour_screen .point-img-holder img.big_img{border-top:1px solid #808080;border-left:1px solid #808080;border-bottom:1px solid #808080}.tour_screen .point-img-holder .pointer{background:none;width:30px;height:30px;border-radius:40px;display:block;border:2px solid #2ec866;position:relative;margin:auto}.tour_screen .point-img-holder .pointer i{height:19px;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;text-align:center;color:#2ec866;-webkit-animation:fadeit 2s linear infinite;-moz-animation:fadeit 2s linear infinite;animation:fadeit 2s linear infinite}.tour_screen .point-desc{padding-top:50px;padding-left:30px;padding-right:30px;color:#fff}.tour_screen .point-desc .hometests-title{font-size:25px}.tour_screen .point-desc ul li{list-style-type:none}.tour_screen .point-desc ul li .lef_num{width:10px}.tour_screen .slide_indicators li{list-style-type:none;display:inline-block;vertical-align:top}.tour_screen .slide_indicators li.active a{color:#2ec866}.tour_screen .slide_indicators li.active a i.icon-circle-empty{display:none}.tour_screen .slide_indicators li.active a i.icon-circle{display:inline}.tour_screen .slide_indicators li a{color:#c2c7d0}.tour_screen .slide_indicators li a i.icon-circle-empty{display:inline}.tour_screen .slide_indicators li a i.icon-circle{display:none}.tour_backdrop{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;z-index:2001;background:rgba(0,0,0,0.5)}.no-width{width:0 !important}.diagram-pallete-list .diag-panel:hover{background:#f8f9fa}.diagram-pallete-list .diag-panel-group{height:529px;overflow-y:auto;overflow-x:hidden}.diagram-pallete-list .diag-panel-icons{background:#ffffff}.diagram-pallete-list .diag-panel-icons .getTitle{width:100%;box-sizing:border-box}.diagram-pallete-list .sidebar_list-heading a{color:#39424e}.diagram-pallete-list .sidebar_list-heading i{width:15px;display:inline-block}.diagram-pallete-list .diag-panel-group>.form-group{height:100%}.diagram-pallete-list .marked{background:#eff1f3}@-webkit-keyframes fadeit{0%{opacity:0.25}50%{opacity:1}100%{opacity:0.25}}@-moz-keyframes fadeit{0%{opacity:0.25}50%{opacity:1}100%{opacity:0.25}}@-o-keyframes fadeit{0%{opacity:0.25}50%{opacity:1}100%{opacity:0.25}}@keyframes fadeit{0%{opacity:0.25}50%{opacity:1}100%{opacity:0.25}}.prettyprint{margin-top:10px}.tags_list{display:none;margin-bottom:10px}.tags_list li{display:inline-block;margin-right:5px}.tags_list li div.i_tag{background:#e6e6e6;color:#333;padding:2px 10px}.question-coding-step3>table{width:96%}.hre-footer .quick_badge{padding:0 7px;display:inline-block;background:#397BF4;color:#ffffff;line-height:19px;margin-left:5px;font-weight:600;border-radius:12px}.api_page .reg_header{background:#eff1f3;border-radius:5px 5px 0px 0px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc}.api_page .reg_table header{text-transform:uppercase}.api_page .reg_table .table-body{border-radius:0px 0px 5px 5px}.wizard-steps li{line-height:16px !important;padding:0px !important}.wizard-steps li a,.wizard-steps li .head_text{text-transform:uppercase;padding:20px 30px;display:inline-block !important}.dataTables_wrapper .dataTables_length select{padding:0;width:auto;line-height:normal;height:auto;margin-right:10px}.copy-fix{font-size:16px;font-weight:400}.droidrank{min-width:1100px}.droidrank .mxst{margin-top:2.5px}.droidrank .step-numb{float:left;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;width:8px;height:13px;padding:4px 12px 11px 10px;color:#666;text-align:center;background:#2ec866;position:relative}.droidrank .step-numb span{position:absolute;top:3px;left:11px;font-size:1em;font-weight:600;color:#fff}.droidrank .container{max-width:980px;width:100%;margin-left:auto;margin-right:auto;padding:0 15px}.droidrank .dotted_bottom{border-bottom:1px dotted #979faf}.droidrank .btn-hallow-white{border-color:#ffffff;background:none;color:#ffffff}.droidrank .btn-hallow-white:hover{color:#39424e;background:#ffffff}.droidrank .section-1,.droidrank .section-3,.droidrank .section-4{padding:50px 0px}.droidrank .section-1 .btn,.droidrank .section-1 .btn-inverse,.droidrank .section-1 .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .droidrank .section-1 .hr-dialog-button.hr_primary-btn,.droidrank .section-1 .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .droidrank .section-1 .hr-dialog-button.hr_primary-btn,.droidrank .section-1 .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .droidrank .section-1 .hr-dialog-button.hr_secondary-btn,.droidrank .section-1 .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .droidrank .section-1 .hr-dialog-button.hr_secondary-btn,.droidrank .section-1 .hr-dialog-button.hr_primary-btn,.droidrank .section-1 .hr-dialog-button.hr_secondary-btn,.droidrank .section-3 .btn,.droidrank .section-3 .btn-inverse,.droidrank .section-3 .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .droidrank .section-3 .hr-dialog-button.hr_primary-btn,.droidrank .section-3 .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .droidrank .section-3 .hr-dialog-button.hr_primary-btn,.droidrank .section-3 .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .droidrank .section-3 .hr-dialog-button.hr_secondary-btn,.droidrank .section-3 .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .droidrank .section-3 .hr-dialog-button.hr_secondary-btn,.droidrank .section-3 .hr-dialog-button.hr_primary-btn,.droidrank .section-3 .hr-dialog-button.hr_secondary-btn,.droidrank .section-4 .btn,.droidrank .section-4 .btn-inverse,.droidrank .section-4 .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .droidrank .section-4 .hr-dialog-button.hr_primary-btn,.droidrank .section-4 .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .droidrank .section-4 .hr-dialog-button.hr_primary-btn,.droidrank .section-4 .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .droidrank .section-4 .hr-dialog-button.hr_secondary-btn,.droidrank .section-4 .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .droidrank .section-4 .hr-dialog-button.hr_secondary-btn,.droidrank .section-4 .hr-dialog-button.hr_primary-btn,.droidrank .section-4 .hr-dialog-button.hr_secondary-btn{font-weight:600}.droidrank .carousel .item{position:relative;height:560px}.droidrank .section-1{background:url(droidrank/dr_bg.jpg) no-repeat;background-position:center center;background-size:cover}.droidrank .section-1 a.btn,.droidrank .section-1 a.btn-inverse,.droidrank .section-1 .modal-backdrop .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .droidrank .section-1 a.hr-dialog-button.hr_primary-btn,.droidrank .section-1 .hr-dialog .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .droidrank .section-1 a.hr-dialog-button.hr_primary-btn,.droidrank .section-1 .modal-backdrop .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .droidrank .section-1 a.hr-dialog-button.hr_secondary-btn,.droidrank .section-1 .hr-dialog .hr-dialog-border .hr-dialog-main-window a.hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .droidrank .section-1 a.hr-dialog-button.hr_secondary-btn,.droidrank .section-1 a.hr-dialog-button.hr_primary-btn,.droidrank .section-1 a.hr-dialog-button.hr_secondary-btn{font-weight:600}.droidrank .section-2{position:relative}.droidrank .section-2 img{max-width:100%}.droidrank .section-2 .content_text{padding-top:40px;width:64%;margin:auto}.droidrank .section-2 .icover{width:74%;margin:auto;position:absolute;left:0;right:0;bottom:0;max-width:650px}.droidrank .section-2 .indicators{font-size:20px;cursor:pointer;z-index:2}.droidrank .section-2 .indicators a{position:absolute;top:80px;bottom:0;height:54px;right:0;left:0;margin:auto;text-align:center}.droidrank .section-2 .indicators.right,.droidrank .section-2 .indicators.left{bottom:0;margin:auto;height:560px;position:relative}.droidrank .section-2 .pointers{text-align:center;width:100%}.droidrank .section-2 .pointers ul li{list-style-type:none;display:inline-block}.droidrank .section-2 .pointers ul li a{border-radius:40px;border:1px solid #f8f9fa;display:inline-block;background:#eff1f3;color:#979faf;width:30px;height:25px;padding-top:5px}.droidrank .section-2 .pointers ul li a.active{border:1px solid #2ec866;background:#f8f9fa;color:#2ec866}.droidrank .section-2 .pointers ul li.active a{background:#2ec866;color:#f8f9fa}.droidrank .section-4 .signup_form input{width:100%;border-radius:0;border-width:2px;border-color:#c2c7d0;padding:10px;text-indent:10px;font-weight:600;margin-bottom:15px;font-size:14px}.droidrank .section-4 img{width:90%}@media screen and (max-width: 756px){.droidrank .content_text{padding-top:0 !important;padding-bottom:20px;text-align:center}.droidrank .indicators.left,.droidrank .indicators.right{top:40px !important}.droidrank div.dr_logo{text-align:center !important}.droidrank .section-1 .btn,.droidrank .section-1 .btn-inverse,.droidrank .section-1 .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .droidrank .section-1 .hr-dialog-button.hr_primary-btn,.droidrank .section-1 .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .droidrank .section-1 .hr-dialog-button.hr_primary-btn,.droidrank .section-1 .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .droidrank .section-1 .hr-dialog-button.hr_secondary-btn,.droidrank .section-1 .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .droidrank .section-1 .hr-dialog-button.hr_secondary-btn,.droidrank .section-1 .hr-dialog-button.hr_primary-btn,.droidrank .section-1 .hr-dialog-button.hr_secondary-btn{margin-right:0 !important;margin-bottom:15px}.droidrank .nav_bar{height:70px}.droidrank .nav_bar .call_container{padding-top:20px !important;font-size:14px}}.sudorank .section-1{background-image:url(sudorank/landing.jpeg)}.sudorank .section-1 .header_x h1{font-size:42px}.sudorank .section-2 .content_text{padding-top:20px}.sudorank .iframe_holder{position:relative;text-align:center}.sudorank .iframe_cover{width:483px;height:315px;position:absolute;z-index:1111;background:rgba(0,0,0,0.5) url(sudorank/screen.jpg) no-repeat;background-size:100%;left:0;right:0;z-index:111;border:5px solid #2ec866}.sudorank .iframe_cover .play_btn{position:absolute;left:0;right:0;top:0;bottom:0;z-index:112;margin:auto;font-size:60px;color:#fff;background:rgba(0,0,0,0.5);padding:143px 0px;text-align:center}.sudorank .hrw-logos{background:#ffffff;padding:15px 0px;max-width:100%;margin:auto;overflow:hidden}.sudorank .caroufredsel_wrapper{left:-7.5% !important;width:130% !important}.sudorank .section-4{background-size:cover}.sudorank .section-4 .dr_logo img{padding-top:50px}.sudorank .demo-form{width:80%;margin-left:auto;padding:14px 35px;background:#fff}.sudorank .success_msg{font-weight:600;margin-top:150px;color:#f8f8f8}.wipro_page .static-wipro-logo{background:url(wipro.jpg);background-repeat:no-repeat;z-index:100;position:relative;box-shadow:none;display:inline-block;height:75px;width:150px;top:-16px;background-size:44%;margin-left:3%;transition:all 0.3s ease}.wipro_page .static-navigation-logo.x-logo{width:200px}.wipro_page div.static-content .x-hero-home h2{max-width:740px}.wipro_page .static-content .x-hero-home div.quote-section{margin-bottom:0px}@media screen and (max-width: 900px){.wipro_page .static-wipro-logo{width:49px !important;top:2px;right:0;background-size:100%}}iframe[name=google_conversion_frame]{display:none !important}.modal_signup *{box-sizing:border-box}.modal_signup input[type="text"],.modal_signup .fake_file_text,.modal_signup input[type="password"]{width:100% !important}.auth_form_success{position:absolute;left:0;right:0;margin:auto;z-index:999}#faq-modal{height:500px;overflow:hidden}#faq-modal .ins-tabs{max-height:inherit;overflow:hidden;height:inherit}#faq-modal .ins-tabs div.mlA:first-child{margin:0 !important;height:inherit;overflow:hidden}#faq-modal .modal-body{max-height:none;height:inherit;padding:0;overflow:hidden}#faq-modal .js-content{height:430px;overflow:auto;padding:10px 20px 0px 20px}#faq-modal .page-title{padding-right:0}#faq-modal .page-title .nav-tabs{margin:0}.auth-form{position:relative}.msg-success{position:absolute;padding-top:150px;padding-left:30px;padding-right:30px;padding-bottom:30px;z-index:1111;top:0;bottom:0;display:block;margin:auto;left:0;right:0;text-align:center}.msg-success .success{display:block;position:absolute;top:38%;left:0;right:0;width:90%;margin:auto}.error-template{height:50vh}.error-template .error-container{width:30%;margin:0 auto;padding:50px 0}.top-fixed-bar .crumbs-outer-container{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}.top-fixed-bar .crumbs-outer-container.not-rendered{max-width:1px;min-width:1px}.top-fixed-bar .crumbs-outer-container.test-report-fix-height{height:60px}.top-fixed-bar .crumbs-outer-container.test-report-crumbs{max-width:calc(100% - 520px);min-width:calc(100% - 520px)}.top-fixed-bar .crumbs-outer-container.test-reports-crumbs{max-width:calc(100% - 366px);min-width:calc(100% - 366px)}.top-fixed-bar .crumbs-outer-container.interview-listing-crumbs{max-width:calc(100% - 200px);min-width:calc(100% - 200px)}.top-fixed-bar .crumbs-outer-container.interview-edit-crumbs{max-width:calc(100% - 110px);min-width:calc(100% - 110px)}.top-fixed-bar .crumbs-outer-container.interview-report-crumbs{max-width:calc(100% - 200px);min-width:calc(100% - 200px)}.top-fixed-bar .crumbs-outer-container.settings-team-crumbs{max-width:calc(100% - 582px);min-width:calc(100% - 582px)}.top-fixed-bar .crumbs-outer-container.tests-crumbs{max-width:calc(100% - 620px);min-width:calc(100% - 620px)}.top-fixed-bar .crumbs-outer-container.test-questions-crumbs{max-width:calc(100% - 61px);min-width:calc(100% - 61px)}.top-fixed-bar .crumbs-outer-container.test-library-crumbs{max-width:calc(100% - 350px);min-width:calc(100% - 350px)}.top-fixed-bar .crumbs-outer-container.full-size{max-width:calc(100% - 30px);min-width:calc(100% - 30px)}.top-fixed-bar .crumbs-container{min-height:48px;max-width:50%;min-width:50%;text-overflow:ellipsis;text-align:left; white-space:nowrap; overflow-y:hidden;overflow:hidden}.top-fixed-bar .crumbs-container{max-width:100%;min-width:100%}.top-fixed-bar .crumbs-container .bcrumb{max-width:100%}.top-fixed-bar .bcrumb{color:#979faf;font-size:14px;margin-top:20px;display:inline-block;font-weight:600;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-fixed-bar .bcrumb:first-child{margin-left:30px}.top-fixed-bar .breadcrumb-chevron{color:#979faf;margin:0 7px;text-align:center;width:8px;top:-5px;display:inline-block}.test_wrapper{width:85%}.test_wrapper .test_name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.page_header_notification-toggle .dropdown-menu{width:400px;top:31px;right:-1px;border:none;border-top-right-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.page_header_notification-toggle .dropdown-menu .header{background:#333333;margin-top:0;padding-top:10px;border-top-left-radius:5px}.hrw_notify.open .hr_nav_notifications_link{background:#333333;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff}.hrw_notify .hr_nav_notifications_link{color:#979faf;padding:10px 2px 10px 10px}.hrw_notify .hr_nav_notifications_link i.icon-megaphone{font-size:18px}.hrw_notify .hr_nav_notifications_link:hover{color:#ffffff}.hrw_notify .hr_nav_notifications_list{overflow:hidden;border-right:1px solid #e4e4e4;border-bottom-right-radius:5px}.hrw_notify .hr_nav_notifications_list .notification_element{width:100%;display:inline-block;background:#ffffff;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:6px 0px}.hrw_notify .hr_nav_notifications_list .notification_element:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.hrw_notify .hr_nav_notifications_list .notification_element:hover{background:#eff1f3}.hrw_notify .date_and_title_wrapper .date_and_title .date{float:left;font-size:14px;padding:10px;line-height:16px;font-weight:600}.hrw_notify .date_and_title_wrapper .date_and_title .title{float:left;width:87%}.hrw_notify .date_and_title_wrapper .date_and_title .title a{font-size:16px;padding-left:0;color:#39424e;padding-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hrw_notify .date_and_title_wrapper .content{float:left;max-width:84%;min-width:68%}.hrw_notify .date_and_title_wrapper .content p{max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px}.dfill{background:#39424e !important}.white_footer{background:#f8f9fa !important}.white_footer a,.white_footer h4,.white_footer p{color:#39424e !important}.hr-home-hero video{background-image:url("static/homepage/video-bg.jpg");background-size:cover}.hr-home-hero{width:100%;overflow:hidden;padding:0;position:relative;z-index:1;color:#f8f9fa}.hr-home-hero p{font-size:1.5em;margin-bottom:1em}.hr-home-hero .video,.hr-home-hero video{transition:opacity 0.3s ease;position:absolute;top:0;left:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1}.hr-home-hero .overlay{background:rgba(0,0,0,0.5) url(header-dotgrid.png) repeat center center;width:100%;max-width:100%;padding:8em 0;height:73%;z-index:-1;position:relative}.hr-home-hero .book_block{position:absolute;top:-80px;width:160px;height:160px}.hr-home-herosub{position:relative;z-index:1}.hr-home-herosub:before{height:75px;width:75px;content:'\e809';font-family:hricons;color:white;background:#39424e;border-radius:75px;position:absolute;top:-42px;left:48%;left:calc(50% - 36px);box-sizing:border-box;padding-top:15px;text-align:center}.hr-home-herosub figure{max-width:600px;margin:auto;line-height:1.6}.hr-home-herosub figcaption{display:inline}.hr-home-herosub q{padding:0 3em;position:relative;font-size:1.25em}.hr-home-herosub q:before,.hr-home-herosub q:after{content:'';display:inline-block;height:16px;width:24px}.hr-home-herosub q:before{background:url("static/homepage/green-quote-left.png");margin-right:10px}.hr-home-herosub q:after{background:url("static/homepage/green-quote-right.png");margin-left:10px}.hr-home-mission:after{background:white;bottom:-4em}.hr-mission-highlights{margin-bottom:-4em}.hr-mission-figure{background-image:url("static/homepage/mission-circles.png");background-repeat:no-repeat;color:white;margin:0 auto;position:relative;height:330px;width:300px}.hr-mission-figure.hr-mission-developers{background-position:0 0}.hr-mission-figure.hr-mission-developers .hr-mission-content{left:9px;top:120px}.hr-mission-figure.hr-mission-languages{background-position:-300px 0}.hr-mission-figure.hr-mission-languages .hr-mission-content{left:3px;top:120px}.hr-mission-figure.hr-mission-challenges{background-position:-600px 0}.hr-mission-figure.hr-mission-challenges .hr-mission-content{left:5px;top:126px}.hr-mission-figure.hr-mission-companies{background-position:-900px 0}.hr-mission-figure.hr-mission-companies .hr-mission-content{left:-1px;top:124px}.hr-mission-content{position:absolute;width:100%}.hr-domains{background-color:#39424e;background-size:cover;background-position:center center;color:white;padding-top:10em;padding-bottom:8em}.hr-domains-details{background:white;border-radius:10px;color:#f65039;margin:2em auto;overflow:hidden;padding:220px 1em 0;position:relative;width:250px;height:120px}.hr-domains-details:before,.hr-domains-details:after{content:'';background-image:url("static/homepage/domains-sprite.png");height:173px;width:173px;display:block;position:absolute}.hr-domains-details:after{top:20px;left:55px}.hr-domains-details:before{display:none}.hr-domains-ai .hr-domains-details:after{background-position:-14px -14px}.hr-domains-ai .hr-domains-details:before{background-position:-14px -264px}.hr-domains-algo .hr-domains-details:after{background-position:-264px -14px}.hr-domains-algo .hr-domains-details:before{background-position:-264px -264px}.hr-domains-golf .hr-domains-details:after{background-position:-14px -514px}.hr-domains-golf .hr-domains-details:before{background-position:-14px -764px}.hr-domains-fp .hr-domains-details:after{background-position:-14px -1014px}.hr-domains-fp .hr-domains-details:before{background-position:-14px -1264px}.hr-domains-ml .hr-domains-details:after{background-position:-14px -1514px}.hr-domains-ml .hr-domains-details:before{background-position:-14px -1764px}.hr-leaderboard .img-wrap{background-size:cover;margin-top:3em;margin-bottom:-10em;width:100%;max-width:667px;float:right}.hr-leaderboard .img-wrap img{width:100%}.hr-leaderboard:before,.hr-leaderboard:after{background:#39424e}.hr-leaderboard:before{top:-2em}.hr-leaderboard:after{bottom:-4em}.hr-hackers{padding-top:10em}.hr-hackers-card{position:relative;margin:1em auto;width:289px;overflow:hidden}.hr-hackers-card img{display:block}.hr-hackers-details h6{padding-bottom:10px;margin-top:2em}.hr-hackers-details p{padding:0 20px}.hr-hackers-details .hacker-name,.hr-hackers-details .hacker-company{padding-bottom:10px}.hr-hackers-details small{height:80px}@media only screen and (min-width: 768px) and (max-width: 959px){.hr-domains-card:last-of-type{margin:0;width:100%}}@media only screen and (min-width: 768px){.hr-home-mission:after{bottom:-8em}.hr-domains{padding-top:12em;background-image:url("static/green-bg.jpg")}.hr-leaderboard .img-wrap{margin-bottom:-16em}.hr-leaderboard:after{bottom:-8em}.hr-hackers{padding-top:16em}}@media only screen and (min-width: 960px){.hr-home-hero .overlay{padding:12em 0}.hr-home-mission{z-index:15}.hr-mission-figure{position:relative}.hr-mission-figure.hr-mission-developers{background-position:0 -330px}.hr-mission-figure.hr-mission-developers:before{background-position:0 0}.hr-mission-figure.hr-mission-languages{background-position:-300px -330px}.hr-mission-figure.hr-mission-languages:before{background-position:-300px 0}.hr-mission-figure.hr-mission-challenges{background-position:-600px -330px}.hr-mission-figure.hr-mission-challenges:before{background-position:-600px 0}.hr-mission-figure.hr-mission-companies{background-position:-900px -330px}.hr-mission-figure.hr-mission-companies:before{background-position:-900px 0}.hr-mission-figure:before{background-image:url("static/homepage/mission-circles.png");content:'';position:absolute;top:0;bottom:0;right:0;left:0;opacity:0;transition:0.4s ease all;transform:scale(0.5, 0.5)}.hr-mission-figure:hover:before,.hr-mission-figure.is-active:before{opacity:1;transform:scale(1, 1)}.hr-domains:after{background:white;bottom:0}.hr-domains-cards{margin-top:5em;width:98%;position:relative;top:-1.5em}.hr-domains-cards>ul{position:relative;top:2em}.hr-domains-details{box-sizing:border-box;border:2px solid white;width:100%;padding-right:2.5%;padding-left:2.5%;padding-top:0;height:235px;margin-top:0;transition:.4s ease all;background:white;z-index:1}.hr-domains-details .hr-domains-text{z-index:2;background:white;padding-bottom:50px}.hr-domains-details h5{color:#979faf;font-weight:normal;height:50px}.hr-domains-details p{opacity:0;transition:.4s ease .2s all}.hr-domains-details:after,.hr-domains-details:before{transition:top .4s ease}.hr-domains-details:after{top:-200px;left:7.5%;left:calc(50% - 85px)}.hr-domains-details:before{display:block;position:relative;margin:0 auto;top:0;z-index:-1}.hr-domains-details:hover{border-color:#f65039;height:335px;margin-top:-110px}.hr-domains-details:hover h5{color:#f65039;font-weight:bold}.hr-domains-details:hover p{opacity:1}.hr-domains-details:hover:after{top:0}.hr-domains-details:hover:before{top:200px}.hr-leaderboard{text-align:left}.hr-leaderboard .img-wrap{width:62.5%}.hr-hackers-details{position:absolute;height:190px;bottom:-120px;width:100%;background:rgba(255,255,255,0.9);border-top:2px solid #2ec866;padding-top:20px;left:0;transition:0.4s ease all}.hr-hackers-details h6{margin-top:0}.hr-hackers-card:hover .hr-hackers-details{bottom:0}}@media only screen and (min-width: 960px) and (max-width: 1199px){.hr-hackers-cards{max-width:620px;margin-right:auto;margin-left:auto}}@media only screen and (min-width: 1200px){.hr-mission-highlight{width:25% !important}.hr-domains-cards{width:90%}.hr-domains-cards>ul{padding-bottom:1em;top:3em}.hr-hackers{padding-bottom:0}.hr-hackers-card{width:100%;margin-bottom:0}.hr-hackers-card img{width:100% !important}.hr-hackers-cards>div{width:25%}}@media only screen and (min-width: 1500px){.hr-leaderboard:before{top:-1em}.hr-leaderboard:after{bottom:-10em}}#signup-form-block{display:none}#singlepage-wrap{min-height:100%;background-color:#fff}#singlepage-main{overflow:auto;padding-bottom:88px}#singlepage-footer{position:relative;margin-top:-88px;height:88px;clear:both}body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}.feature-type{margin:auto}#signup-fullform{display:none}.logo-download{width:800px;left:0;right:0;margin-left:auto;margin-right:auto;border-radius:10px}.update-account .cont{border:1px solid #ccc;margin:10px 0 20px 0;border-radius:5px}.auth .static-nav-fixed.signup:before{content:'Already have one? '}.auth .static-nav-fixed.login:before{content:'Need an account? '}.auth-hero{box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),inset 0 -2px 0 rgba(0,0,0,0.1);padding:8em 0 6em}.auth-hero .btn-line{background:#f8f9fa;background:rgba(248,249,250,0.8);border-color:#fff;border-color:rgba(248,249,250,0.8)}.auth-hero .btn-line:hover{background:#fff}.auth-wrap{box-shadow:0 10px 20px rgba(0,0,0,0.2);margin-bottom:2em}.auth-form{text-align:center}.auth-form input:not([type="checkbox"]){height:40px}.auth-form form,.auth-form .auth-form-sub{box-sizing:border-box;padding:5px 20px}.auth-form form{margin-bottom:0;text-align:left}.auth-form .signup-input-wrap input{width:100%}.auth-form .signupBtn{display:block}.auth-form .remember-label{width:150px;margin:5px auto 0}.auth-form .remember-label input{top:-2px}.auth-form .password-retrieve{display:block}#legacy-new-password li{list-style:none;display:block;text-align:center}.auth-pw-remind{background:#f8f9fa;z-index:100;padding:1em;position:relative;color:#39424e;box-shadow:0 10px 20px rgba(0,0,0,0.2);box-sizing:border-box;transform:scale(1, 1);opacity:1;transition:.5s all ease;max-height:700px}.auth-pw-remind .btn,.auth-pw-remind .btn-inverse,.auth-pw-remind .btn-inverse.btn-inverse--alt:hover,.auth-pw-remind .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .auth-pw-remind .hr-dialog-button.hr_primary-btn,.auth-pw-remind .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .auth-pw-remind .hr-dialog-button.hr_primary-btn,.auth-pw-remind .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .auth-pw-remind .hr-dialog-button.hr_secondary-btn,.auth-pw-remind .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .auth-pw-remind .hr-dialog-button.hr_secondary-btn,.auth-pw-remind .hr-dialog-button.hr_primary-btn,.auth-pw-remind .hr-dialog-button.hr_secondary-btn{display:block}.auth-pw-remind input{margin-bottom:0}.auth-pw-remind .cancel{position:absolute;right:-10px;top:-10px;height:20px;width:20px;line-height:20px;border-radius:40px;display:block;text-align:center;border:2px solid #FFF;background:#222;font-size:14px;font-weight:700;color:#FFF;cursor:pointer}.auth-pw-remind.hidden{display:block !important;opacity:0;transform:scale(0, 0);max-height:0;overflow:hidden}@media screen and (max-width: 430px){.auth-form-sub a{padding:0}.auth-form-sub a .social-text{display:none}.auth-form-sub a i{display:inline-block;line-height:2em;width:2em;text-align:center;margin:0;padding:0 .5em}}@media screen and (min-width: 768px){.recode .auth-form form{margin:auto 30px auto 0}}@media screen and (min-width: 430px){.auth .static-nav-fixed.signup:before{content:'Already have an account? '}.auth .static-nav-fixed.login:before{content:'Need to create an account? '}.auth-form{box-sizing:border-box}.signup-input-wrap,.auth-pw-remind{position:relative}.signup-input-wrap input,.auth-pw-remind input{width:241px}.signup-input-wrap .btn,.signup-input-wrap .btn-inverse,.signup-input-wrap .btn-inverse.btn-inverse--alt:hover,.signup-input-wrap .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .signup-input-wrap .hr-dialog-button.hr_primary-btn,.signup-input-wrap .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .signup-input-wrap .hr-dialog-button.hr_primary-btn,.signup-input-wrap .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .signup-input-wrap .hr-dialog-button.hr_secondary-btn,.signup-input-wrap .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .signup-input-wrap .hr-dialog-button.hr_secondary-btn,.signup-input-wrap .hr-dialog-button.hr_primary-btn,.signup-input-wrap .hr-dialog-button.hr_secondary-btn,.auth-pw-remind .btn,.auth-pw-remind .btn-inverse,.auth-pw-remind .btn-inverse.btn-inverse--alt:hover,.auth-pw-remind .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .auth-pw-remind .hr-dialog-button.hr_primary-btn,.auth-pw-remind .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .auth-pw-remind .hr-dialog-button.hr_primary-btn,.auth-pw-remind .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .auth-pw-remind .hr-dialog-button.hr_secondary-btn,.auth-pw-remind .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .auth-pw-remind .hr-dialog-button.hr_secondary-btn,.auth-pw-remind .hr-dialog-button.hr_primary-btn,.auth-pw-remind .hr-dialog-button.hr_secondary-btn{position:absolute;top:0;right:0;border-radius:0 5px 5px 0;width:105px}.auth-form .remember-label{float:left;margin:5px 0 0}.auth-form .password-retrieve{display:inline;float:right}}@media screen and (min-width: 768px){.auth-hero{padding:4em 0}.recode .auth-hero{padding:1em 0}}.homepage_admin{background:white;width:450px;margin:60px auto 30px;padding:30px;position:relative}.homepage_admin .login_tab{position:relative}.homepage_admin .login_tab .toggle{position:absolute;top:-80px;font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif;padding:20px 0;width:255px;height:20px;font-size:20px;font-weight:700;color:#444;text-align:center;border:1px solid #C2C7D0;background:#fafafa;z-index:10}.homepage_admin .login_tab .toggle a{position:absolute;top:0;left:0;right:0;bottom:0;line-height:60px;color:#979faf}.homepage_admin .login_tab .toggle.active{border-bottom:1px solid #fff;background:#fff;z-index:20}.homepage_admin .login_tab .toggle.active a{color:#444}.homepage_admin .login_tab .signup-toggle{left:-31px}.homepage_admin .login_tab .signup-toggle.active{box-shadow:2px -1px 3px rgba(0,0,0,0.05)}.homepage_admin .login_tab .login-toggle{right:-31px}.homepage_admin .login_tab .login-toggle.active{box-shadow:-2px -1px 3px rgba(0,0,0,0.05)}.homepage_admin .login_tab .create-account-toggle{right:-31px;width:510px}.homepage_admin .login_tab .create-account-toggle.active{box-shadow:-2px -1px 3px rgba(0,0,0,0.05)}.homepage_notify{background:white;width:600px;margin:60px auto 30px;padding:30px;position:relative}.legacy-form input{display:block;padding:10px 10px 10px 50px;height:auto;width:450px}.legacy-form.home-form input{width:100%}.legacy-form input[type=checkbox]{display:inline;width:auto}.legacy-form .formgroup{position:relative}.legacy-form .formgroup i{position:absolute;top:1px;left:1px;bottom:1px;padding-top:8px;width:40px;font-size:20px;border-radius:4px 0 0 4px;text-align:center;color:#979faf}.legacy-form .formgroup i:before{margin-right:0}.password-retrieve{line-height:30px}#HackerRank-homepage .page_footer{border-top:1px solid #000;box-shadow:0 -1px 3px rgba(255,255,255,0.25),inset 0 1px 4px rgba(0,0,0,0.5);color:#fff;padding:15px 0}#HackerRank-homepage .page_footer .page_footer-IRC{text-decoration:underline}#HackerRank-homepage .page_footer a{color:inherit}#HackerRank-homepage .page_footer a:hover{color:#fa6b60}.recode{position:relative}.recode .cx-modal img{width:80px}.recode .rand{position:relative;height:322px}.recode .rand_cx{position:absolute}.recode .effect6{background:url(static/x/hrx_signup.png) no-repeat;background-position:right}.recode ul li{list-style-type:none}.recode .padup{padding-top:30px}.recode .padup .days .days-holder{width:80%;margin-right:auto}.recode .signupBtn{padding:10px 45px;display:inline-block;font-weight:600 !important}.recode .auth-form form .formgroup{margin-bottom:0px;margin-top:5px;position:relative}.recode .auth-form form .formgroup input{margin-bottom:0}.recode .auth-form form .formgroup input.error{border-bottom-right-radius:0}.recode .auth-form form .formgroup .sub-help{position:absolute;right:0;top:auto;bottom:-21px;color:#fff;font-size:10px;background:#f65039;padding:0px 10px;z-index:0;opacity:0.8}.recode .auth-form form .formgroup .sub-help:hover{opacity:1}.signup-ab-modal .modal{top:45%;z-index:99999;left:0;right:0;margin-left:auto;margin-right:auto}.signup-ab-modal .modal input{height:32px}.signup-ab-modal .modal .close{padding-right:10px;padding-top:10px}.signup-ab-modal .signupBtn{padding:10px 40px}.signup-ab-modal .modal-body{max-height:none;padding:0}.signup-ab-modal .modal-body .auth-hero{padding-top:20px}.signup-ab-modal .fnt-10{font-size:10px}.signup-ab-modal .cx-modal img{width:80px}@media screen and (max-width: 768px){.recode .auth-form form{max-width:400px;margin:auto}.recode .effect6{background:none}}.x-hero{background:#3e4854 url("static/x/xhero-bg_hacker.jpg");background-position:center center;padding:7em 0 5em;text-align:center}.x-hero p{margin-bottom:2em;color:#fff}.x-hero-home{background:#3e4854 url("static/x/xhome_computer.jpg") no-repeat left top;padding:7em 0 5em;text-align:center;height:20.0em;background-size:cover;text-shadow:0px 0px 15px #000;text-align:center}.x-hero-home .static_hero-content{max-width:600px;font-size:1.2em;line-height:1.5;margin-left:auto;margin-right:auto;text-align:center}.x-hero-home p{margin-bottom:2em;color:#fff;text-align:left}.x-hero-home h2{font-size:3em;text-align:center}.xhero_demo input{width:100%}.xhero_demo .button{width:100%}.x-hero .home-hero{margin-top:100px}.x-hero-sub{padding:3.75em 0}.xhome-customers .customer-logo{position:relative}.xhome-customers .customer-logo.facebook{top:-2px}.xhome-customers .customer-logo.amazon{top:5px}.xhome-customers .customer-logo.microsoft{left:2px}.xfeatures-section{border-bottom:1px solid #eff1f3;text-align:center}.xfeatures-section img{width:60%;margin-bottom:1em}.xfeatures-section p,.xfeatures-section h4{color:#979faf;margin-bottom:.5em}.xfeatures-section h4{font-weight:bold;font-size:1.1em}.xhome-features img{border:1px solid #c2c7d0;padding:0;border-radius:5px 5px 0 0}.xhome-features h5{color:#2ec866;font-weight:600;margin:.5em 0}.xhome-features .toggle{display:none;font-size:1.4em}.xhome-features p{color:#979faf}.xhome-stories,.xhome-tabs-wrap{background:#eff1f3}.xhome-tabs-nav.nav-tabs{border-left:1px solid #c2c7D0;border-right:1px solid #c2c7D0}.xhome-tabs-nav.nav-tabs{background:#fff}.xhome-tabs-nav.nav-tabs>li:not(.no-tab) a{border-color:#fff #fff #c2c7D0 #fff}.xhome-tabs-nav.nav-tabs>li.active a,.xhome-tabs-nav.nav-tabs>li.active:hover a{background:#eff1f3;border:1px solid #C2C7D0;border-bottom-color:#eff1f3 !important}.xhome-story p{margin:0 1em;background:#fff;border-bottom:2px solid #dfe2e6;padding:1.5em 1em;border-radius:5px 5px 0 0;position:relative}.xhome-story p:before,.xhome-story p:after{width:0;height:0;display:block;margin:0 auto;content:'';border-width:15px;border-style:solid;position:absolute;bottom:-30px;left:50%;left:calc(50% - 15px)}.xhome-story p:before{border-color:#dfe2e6 transparent transparent transparent}.xhome-story p:after{border-color:#fff transparent transparent transparent;bottom:-27px}.xhome-story a{height:150px;width:0;padding-left:230px;overflow:hidden;display:block;margin:0 auto;transition:background 0.3s ease;background:url(https://hrcdn.net/hackerrank/assets/static/x/xhome_companies-grey.png)}.xhome-story a:hover{background:url(https://hrcdn.net/hackerrank/assets/static/x/xhome_companies-color.png)}.xhome-story.forbes a{background-position:-230px 0}.xhome-story.mashable a{background-position:-460px 0}.xpricing-tabs{padding-top:0;font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif}.xpricing-tabs .price-row{text-align:left;padding:.5em 1em;background:#EFF1F3}.xpricing-tabs .price-row:nth-child(2n+1){background:#fff}.xpricing-tabs .price-row:before{content:attr(data-label);display:inline-block;width:340px}.xpricing-tabs .price-row.row-small:before{width:200px}.xpricing-tabs .item{float:right}.xpricing-tabs .item .icon-cancel-small{color:#c2c7d0}.xpricing-tabs .item .icon-ok{color:#2ec866}.xpricing-tabs .pricing-top{padding-bottom:20px}.xpricing-tabs .pricing-top .price,.xpricing-tabs .pricing-top .number{display:block;font-weight:bold;font-size:2em;line-height:1.2em}.xpricing-tabs .pricing-top .number{font-size:1.7em;margin-top:.22em}.xpricing-tabs .pricing-top .small,.xpricing-tabs .pricing-top .table-wrap a.table-expand,.table-wrap .xpricing-tabs .pricing-top a.table-expand{font-size:.7em;text-transform:uppercase;color:#979faf}.xpricing-tabs .pricing-top.feature .price{color:#2ec866}.xpricing-faq h4{font-weight:bold;padding-bottom:10px;margin-top:35px}.xcustomers-row:before{width:0;height:0;content:'';display:block;background-image:url(https://hrcdn.net/hackerrank/assets/static/x/xcustomers-color-9b1eda6f35ad9cfdf7c023d173bf4469.jpg)}.xcustomers-single{background-image:url(https://hrcdn.net/hackerrank/assets/static/x/customers_bw-fe6305e49555847a2229bdbda9eac88b.jpg);width:230px;height:150px;margin:0 auto;background-repeat:no-repeat;transition:background-image 0.3s ease}.xcustomers-single:hover{background-image:url(https://hrcdn.net/hackerrank/assets/static/x/customers-51dd4c801fa767998f53e2d1e0952707.jpg)}.xcustomers-row1.xcustomers-col1{background-position:0 0}.xcustomers-row1.xcustomers-col2{background-position:-230px 0}.xcustomers-row1.xcustomers-col3{background-position:-460px 0}.xcustomers-row1.xcustomers-col4{background-position:-690px 0}.xcustomers-row2.xcustomers-col2{background-position:0 -150px}.xcustomers-row2.xcustomers-col3{background-position:-230px -150px}.xcustomers-row2.xcustomers-col4{background-position:-460px -150px}.xcustomers-row2.xcustomers-col5{background-position:-690px -150px}.xcustomers-row3.xcustomers-col1{background-position:0 -300px}.xcustomers-row3.xcustomers-col2{background-position:-230px -300px}.xcustomers-row3.xcustomers-col3{background-position:-460px -300px}.xcustomers-row3.xcustomers-col4{background-position:-690px -300px}.xcustomers-row4.xcustomers-col1{background-position:0 -450px}.xcustomers-row4.xcustomers-col2{background-position:-230px -450px}.xcustomers-row4.xcustomers-col3{background-position:-460px -450px}.xcustomers-row4.xcustomers-col4{background-position:-690px -450px}.xcustomers-row5.xcustomers-col1{background-position:0 -600px}.xcustomers-row5.xcustomers-col2{background-position:-230px -600px}.xcustomers-row5.xcustomers-col3{background-position:-460px -600px}.xcustomers-row5.xcustomers-col4{background-position:-690px -600px}.xcustomers-row6.xcustomers-col1{background-position:0 -750px}.xcustomers-row6.xcustomers-col2{background-position:-230px -750px}.xcustomers-row6.xcustomers-col3{background-position:-460px -750px}.xcustomers-row6.xcustomers-col4{background-position:-690px -750px}.xcustomers-row7.xcustomers-col1{background-position:0 -900px}.xcustomers-row7.xcustomers-col2{background-position:-230px -900px}.xcustomers-row7.xcustomers-col3{background-position:-460px -900px}.xcustomers-row7.xcustomers-col4{background-position:-690px -900px}.xcustomers-row8.xcustomers-col1{background-position:0 -1050px}.xcustomers-row8.xcustomers-col2{background-position:-230px -1050px}.xcustomers-row8.xcustomers-col3{background-position:-460px -1050px}.xcustomers-row8.xcustomers-col4{background-position:-690px -1050px}.xcustomers-row9.xcustomers-col1{background-position:0 -1200px}.xcustomers-row9.xcustomers-col2{background-position:-230px -1200px}.xcustomers-row9.xcustomers-col3{background-position:-460px -1200px}.xcustomers-row9.xcustomers-col4{background-position:-690px -1200px}.xcustomers-row10.xcustomers-col1{background-position:0 -1350px}.xcustomers-row10.xcustomers-col2{background-position:-230px -1350px}.xcustomers-row10.xcustomers-col3{background-position:-460px -1350px}.xcustomers-row10.xcustomers-col4{background-position:-690px -1350px}.xcustomers-row11.xcustomers-col1{background-position:0 -1500px}.xcustomers-row11.xcustomers-col2{background-position:-230px -1500px}.xcustomers-row11.xcustomers-col3{background-position:-460px -1500px}.xcustomers-row11.xcustomers-col4{background-position:-690px -1500px}.xcustomers-row12.xcustomers-col1{background-position:0 -1650px}.xcustomers-row12.xcustomers-col2{background-position:-230px -1650px}.xcustomers-row12.xcustomers-col3{background-position:-460px -1650px}.xcustomers-row12.xcustomers-col4{background-position:-690px -1650px}.xcustomers-row13.xcustomers-col1{background-position:0 -1800px}.xcustomers-row13.xcustomers-col2{background-position:-230px -1800px}.xcustomers-row13.xcustomers-col3{background-position:-460px -1800px}.xcustomers-row13.xcustomers-col4{background-position:-690px -1800px}.xcustomers-row14.xcustomers-col1{background-position:0 -1950px}.xcustomers-row14.xcustomers-col2{background-position:-230px -1950px}.xcustomers-row14.xcustomers-col3{background-position:-460px -1950px}.xcustomers-row14.xcustomers-col4{background-position:-690px -1950px}.xcustomers-row15.xcustomers-col1{background-position:0 -2100px}.xcustomers-row15.xcustomers-col2{background-position:-230px -2100px}.xcustomers-row15.xcustomers-col3{background-position:-460px -2100px}.xcustomers-row15.xcustomers-col4{background-position:-690px -2100px}.xcustomers-row16.xcustomers-col1{background-position:0 -2250px}.xcustomers-row16.xcustomers-col2{background-position:-230px -2250px}.xcustomers-row16.xcustomers-col3{background-position:-460px -2250px}.xcustomers-row16.xcustomers-col4{background-position:-690px -2250px}.xcustomers-row17.xcustomers-col1{background-position:0 -2400px}.xcustomers-row17.xcustomers-col2{background-position:-230px -2400px}.xcustomers-row17.xcustomers-col3{background-position:-460px -2400px}.xcustomers-row17.xcustomers-col4{background-position:-690px -2400px}.xcustomers-row18.xcustomers-col1{background-position:0px -2550px}.xpress-section{padding:3em 0;text-align:center}.xpress-section h2{margin-bottom:30px;font-size:1.75em}.xpress-section:nth-of-type(even){background:#f8f9fa;border-top:1px solid #e0e4e8;border-bottom:1px solid #e0e4e8}.xpress-section p{margin-bottom:1em;font-size:1.2em}.xpress-section a{text-decoration:underline}.xpress-section .byline span{display:none}.xpress-section .byline:before{width:280px;height:150px;display:block;margin:0 auto .5em;content:'';background-image:url("static/x/xpress_companies.png")}.xpress-section .byline.forbes:before{background-position:-280px 0}.xpress-section .byline.economicTimes:before{background-position:0 -150px}.xpress-section .byline.bbc:before{background-position:-280px -150px}.xpress-section .byline.techcrunch:before{background-position:0 -300px}.xcontact input,.xcontact textarea{max-width:450px}.xcontact .x-hero .container--flex{max-width:850px}.xcontact .x-hero .input-wrap{float:right}.xcontact-emailink:before{width:60px;height:40px;content:'';background-image:url("static/x/xcontact-email.jpg");margin-right:10px;display:inline-block;position:relative;top:12px}.xcontact-address-block{margin-bottom:1em;font-family:"Whitney SSm A","Whitney SSm B",verdana,"Lucida Grande",sans-serif}.xcontact-address-block h3{margin-bottom:1.3em}.xcontact-address-block h3 a:before{content:'';height:1em;background:#d2d7dd;width:3px;display:inline-block;margin:0 .3em 0 .1em;position:relative;top:4px}.xcontact-address-block address{font-size:1.2em;line-height:1.5em;color:#7a8499}.xcodepair-video{display:none}.xcodepair-hero-sub label,.xcodepair-hero-sub input{display:block}.xcodepair-hero-sub input{margin:0 auto 1em;width:80%}.xcodepair_testimonial{margin-bottom:10px;padding:0 1em 0 1em;text-align:left;position:relative}.xcodepair_testimonial span{display:none}@media screen and (min-width: 400px){.xfeatures-section img{width:40%}.xcodepair_testimonial{padding:0 1em 0 3.5em}.xcodepair_testimonial span{position:absolute;left:0;top:0;font-size:50px;color:#d2d7dd;font-weight:600;width:1.5em;top:0.2em;display:block}}.cx-profile a{position:relative;display:inline-block;vertical-align:top;-webkit-transition:all 1.4s ease-in-out;-o-transition:all 1.4s ease-in-out;-moz-transition:all 1.4s ease-in-out}.cx-profile a .facecover{position:absolute;top:-2px;bottom:3px;left:0;right:0;background:#000;z-index:1111;border-radius:100px;opacity:0.3;margin:11px 9px;-webkit-transition:all 1.75s ease-in-out;-o-transition:all 1.75s ease-in-out;-moz-transition:all 1.75s ease-in-out}.cx-profile a .active_hide{display:none}.cx-profile a.active img{display:none}.cx-profile a.active .facecover{margin:11px 12px 5px 12px;visibility:hidden;opacity:0;-webkit-transition:opacity 1.75s ease-in-out;-o-transition:opacity 1.75s ease-in-out;-moz-transition:opacity 1.75s ease-in-out}.cx-profile a.active .active_hide{display:block}.cx-data{width:768px;margin:auto;position:relative}.cx-data .data-container{position:absolute;visibility:hidden;opacity:0;text-align:center;-webkit-transition:opacity 0.75s ease-in-out;-o-transition:opacity 0.75s ease-in-out;-moz-transition:opacity 0.75s ease-in-out}.cx-data .data-container.active{visibility:visible;opacity:1}.cx-data .data-container h3{margin-bottom:10px;text-transform:uppercase}.cx-data .data-container .image_logo img{width:200px}@media screen and (min-width: 550px){.xpricing-tabs{padding-top:20px}}@media screen and (max-width: 550px){.cx-data{width:100%;margin:auto}.xhome-tabs-wrap .xhome-tabs-container{width:100%}.xhome-tabs-nav.nav-tabs{padding:0;font-size:.8em}.xhome-tabs-nav.nav-tabs li{margin:0}.xhome-tabs-nav.nav-tabs li.active a,.xhome-tabs-nav.nav-tabs li.active:hover a{border-top:none;height:23px;border-color:#fff #C2C7D0 #eff1f3 #C2C7D0 !important;position:relative}.xhome-tabs-nav.nav-tabs li.active a:after,.xhome-tabs-nav.nav-tabs li.active:hover a:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#eff1f3}.xhome-tabs-nav.nav-tabs a{padding:20px 10px 19px !important;top:0 !important;border-top:none !important;border-bottom:none !important}}@media screen and (min-width: 600px){.x-hero-home{text-align:left}.xhero_demo{width:550px;margin-left:0}.xhero_demo input{width:320px;margin-right:10px;float:left}.xhero_demo .btn,.xhero_demo .btn-inverse,.xhero_demo .btn-inverse.btn-inverse--alt:hover,.xhero_demo .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .xhero_demo .hr-dialog-button.hr_primary-btn,.xhero_demo .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .xhero_demo .hr-dialog-button.hr_primary-btn,.xhero_demo .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .xhero_demo .hr-dialog-button.hr_secondary-btn,.xhero_demo .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .xhero_demo .hr-dialog-button.hr_secondary-btn,.xhero_demo .hr-dialog-button.hr_primary-btn,.xhero_demo .hr-dialog-button.hr_secondary-btn{width:220px;float:right}.xhero_demo input,.xhero_demo .btn,.xhero_demo .btn-inverse,.xhero_demo .btn-inverse.btn-inverse--alt:hover,.xhero_demo .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .xhero_demo .hr-dialog-button.hr_primary-btn,.xhero_demo .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .xhero_demo .hr-dialog-button.hr_primary-btn,.xhero_demo .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .xhero_demo .hr-dialog-button.hr_secondary-btn,.xhero_demo .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .xhero_demo .hr-dialog-button.hr_secondary-btn,.xhero_demo .hr-dialog-button.hr_primary-btn,.xhero_demo .hr-dialog-button.hr_secondary-btn{box-sizing:border-box}.xcustomers-row{width:540px;margin:0 auto}.xcustomers-single{float:left;margin:0 20px}.xcodepair-hero-sub label,.xcodepair-hero-sub input{display:block}.xcodepair-hero-sub input{margin:0 auto 1em;width:65%;float:left}.xcodepair-hero-sub .btn-wrap{float:left;width:35%}.xcodepair-hero-sub .clearfix,.xcodepair-hero-sub ul.horizontal,.xcodepair-hero-sub ol.horizontal,.xcodepair-hero-sub .container,.xcodepair-hero-sub .container--static,.xcodepair-hero-sub .container--flex,.xcodepair-hero-sub .row,.xcodepair-hero-sub .formgroup.horizontal,.xcodepair-hero-sub .page_full,.xcodepair-hero-sub .btn-group,.xcodepair-hero-sub .formgroup.inline,.xcodepair-hero-sub .ui-menu .ui-menu-item,.ui-menu .xcodepair-hero-sub .ui-menu-item,.xcodepair-hero-sub .table-wrap header,.table-wrap .xcodepair-hero-sub header,.xcodepair-hero-sub .nav-tabs,.xcodepair-hero-sub .sidebar_list-item.media,.xcodepair-hero-sub .content--list_header,.xcodepair-hero-sub .content--list_footer,.xcodepair-hero-sub .page_header_navigation,.xcodepair-hero-sub .select-wrap .dropdown-toggle,.select-wrap .xcodepair-hero-sub .dropdown-toggle,.xcodepair-hero-sub .container--inner{max-width:620px;margin:0 auto}}@media screen and (min-width: 768px){.static-section.static-hero.x-hero-home{position:relative;padding:0;padding-top:100px;height:30em}.static-section.static-hero.x-hero-home .home-hero{position:relative;top:30%}.landing-1 .static-section.static-hero.x-hero-home .home-hero{position:relative;top:50px;width:622px;margin-left:7%}.xhome-features{text-align:left}.xhome-features .flip img{float:right}.xhome-features .row,.xhome-features .formgroup.horizontal{position:relative;margin-bottom:40px}.xhome_features_block{position:absolute;top:0;bottom:0;right:0}.xhome_features_block .inner{margin-top:40px}.flip .xhome_features_block{right:auto;left:0}.xfeatures-section{text-align:left;position:relative}.xfeatures-section img{width:60%;margin-bottom:0}.xfeatures-section .image-wrap{text-align:center}.xfeatures-section .container--flex{position:relative}.xfeatures-section.photo-right .container--flex:after,.xfeatures-section.photo-left .container--flex:after{content:'';display:block;height:400px;width:80px;position:absolute;top:50%}.xfeatures-section.photo-right .image-wrap{float:right}.xfeatures-section.photo-right .container--flex:after{background:url("static/x/xfeatures_lineright.svg") no-repeat;right:-100px}.xfeatures-section.photo-left .container--flex:after{background:url("static/x/xfeatures_lineleft.svg") no-repeat;left:-100px}.xfeatures-section.last .container--flex:after{display:none}.xfeatures-section.first:before,.xfeatures-section.last:after{content:'';height:56px;width:22px;display:block;margin:0 auto;position:relative}.xfeatures-section.first:before{background:url("static/x/xfeatures_linedown.svg") no-repeat;margin-top:-5em;margin-bottom:3em}.xfeatures-section.last:after{background:url("static/x/xfeatures_lineup.svg") no-repeat;margin-top:3em;margin-bottom:-5em;bottom:-1px}.xpricing-faq{text-align:left}.xpricing-faq h4,.xpricing-faq p{padding-left:1em;padding-right:1em}.xpricing-faq .row,.xpricing-faq .formgroup.horizontal{margin-bottom:20px}.xcodepair_testimonial{padding:0 2em 0 3.5em}.xcodepair-video{display:block}.xcodepair-video .video-wrap{width:700px;margin:0 auto;position:relative;top:50px;margin-top:-50px}}@media screen and (min-width: 850px){.xcustomers-row{width:810px}.xcodepair-video .video-wrap{width:780px;top:41px;margin-top:-41px}}@media screen and (min-width: 900px){.xpricing .x-hero{padding-bottom:15em}.xpricing .price-row{height:3em}.xpricing-tabs .xhome-tabs-nav{display:none}.xpricing-tabs .tab-content{overflow:visible}.xpricing-tabs .tab-pane{display:block;padding:0;width:33%;float:left;position:relative}.xpricing-tabs .tab-pane .price-row{text-align:center}.xpricing-tabs .tab-pane .price-row:before{display:none}.xpricing-tabs .tab-pane .item{float:none}.xpricing-tabs .tab-pane:not(.label-pane):before,.xpricing-tabs .tab-pane:not(.label-pane):after{content:'';width:1px;height:100%;top:0;position:absolute;background:#eff1f3}.xpricing-tabs .tab-pane:not(.label-pane):before{left:2.5%;left:calc(2.5% - 1px)}.xpricing-tabs .tab-pane:not(.label-pane):after{right:2.5%;right:calc(2.5% - 1px)}.xpricing-tabs .tab-pane .xpricing_footer{background:#fff;width:95%;margin:0 2.5%;border-bottom:1px solid #eff1f3;box-shadow:0 1px 2px rgba(0,0,0,0.08)}.xpricing-tabs .tab-pane .xpricing_footer .footer-help{display:none}.xpricing-tabs .label-pane{font-size:.9em}.xpricing-tabs .label-pane .price-row{padding:.725em 1em;text-align:left}.xpricing-tabs .label-pane .pricing-top{background:transparent;color:#fff;font-size:1.2em;padding-top:1.5em}.xpricing-tabs .label-pane .pricing-top:before{display:none}.xpricing-tabs .pricing-top{position:absolute;background:#fff;height:5em;top:-8em;padding:1em 0 2em;left:0;width:95%;margin:0 2.5%}.xpricing-tabs .pricing-top .number{font-size:1.2em;margin-top:.35em;margin-bottom:.4em}.xpricing-tabs .pricing-top:before{margin:0 auto;height:136px;content:'';display:block;background:url("static/x/xprice_buildings.png") no-repeat;margin-top:-136px;position:relative;top:-1em}.xpricing-tabs .pricing-top h3:before{content:attr(data-class);color:#979faf}#startup .pricing-top:before{background-position:0 0;width:69px}#pro .pricing-top:before{background-position:-70px 0;width:90px}#enterprise .pricing-top:before{background-position:-161px 0;width:140px}#enterprise .price-items{width:97.5%}#enterprise .number{font-size:.8em;margin-top:.75em;padding-bottom:.5em}.xpricing-faq{background:#fff;margin-top:-6.4em}.xcodepair-hero-sub label{width:32%;float:left;padding-top:5px}.xcodepair-hero-sub input{width:44%}.xcodepair-hero-sub .btn-wrap{width:24%}.xcodepair-hero-sub .clearfix,.xcodepair-hero-sub ul.horizontal,.xcodepair-hero-sub ol.horizontal,.xcodepair-hero-sub .container,.xcodepair-hero-sub .container--static,.xcodepair-hero-sub .container--flex,.xcodepair-hero-sub .row,.xcodepair-hero-sub .formgroup.horizontal,.xcodepair-hero-sub .page_full,.xcodepair-hero-sub .btn-group,.xcodepair-hero-sub .formgroup.inline,.xcodepair-hero-sub .ui-menu .ui-menu-item,.ui-menu .xcodepair-hero-sub .ui-menu-item,.xcodepair-hero-sub .table-wrap header,.table-wrap .xcodepair-hero-sub header,.xcodepair-hero-sub .nav-tabs,.xcodepair-hero-sub .sidebar_list-item.media,.xcodepair-hero-sub .content--list_header,.xcodepair-hero-sub .content--list_footer,.xcodepair-hero-sub .page_header_navigation,.xcodepair-hero-sub .select-wrap .dropdown-toggle,.select-wrap .xcodepair-hero-sub .dropdown-toggle,.xcodepair-hero-sub .container--inner{max-width:800px;margin-top:10px}.xcodepair_testimonial{padding:0 3.5em 0 5em}.xcodepair_testimonial span{left:.5em}.xcodepair-video .video-wrap{width:800px;top:39px;margin-top:-39px}}@media screen and (min-width: 960px){.xhome-features{padding-bottom:0}.xhome-tabs{text-align:left}.xhome-tabs .image-wrap{float:right;text-align:right;overflow:hidden}.xhome-tabs .image-wrap img{position:relative;top:10px}.xhome-tabs .xhome-feature-single .toggle{display:inline-block}.xhome-tabs .xhome-feature-single h5,.xhome-tabs .xhome-feature-single .toggle{transition:all 0.4s ease}.xhome-tabs .xhome-feature-single p{max-height:0;overflow:hidden;opacity:0;transition:all 0.6s ease;margin-bottom:1em}.xhome-tabs .xhome-feature-single h5{cursor:pointer}.xhome-tabs .xhome-feature-single h5:hover{color:#f65039}.xhome-tabs .xhome-feature-single .h5-text{padding-left:.5em}.xhome-tabs .xhome-feature-single .toggle{color:#979faf}.xhome-tabs .xhome-feature-single.open h5{color:#f65039}.xhome-tabs .xhome-feature-single.open .toggle{color:#f65039;transform:rotate(45deg) translate(2px, 0)}.xhome-tabs .xhome-feature-single.open p{height:auto;max-height:10em;opacity:1}.xhome-tabs .xhome-feature-content{margin-top:35px}.xhome-cta .static_section-subtitle{margin-top:.5em;margin-bottom:0}.xpress-section p{text-align:left}.xpress-section.video p{text-align:center}.xcontact .btn-wrap{text-align:right}.xcontact-address{text-align:left}.xcontact-address-block{margin-bottom:none}.xcodepair-video .video-wrap{width:860px;top:33px;margin-top:-33px}}@media screen and (min-width: 1030px){.xhome-features-nav .screening a:before{content:"Candidate "}.xhome-features-nav .screening a:after{content:" Tools"}.xhome-features-nav .reports a:after{content:" & Code Snippets"}.xcodepair-video .video-wrap{width:927px;top:26px;margin-top:5px}}@media screen and (min-width: 1200px){.xcustomers-row{width:1080px}.xcodepair-video .video-wrap{width:1080px;top:10px;margin-top:15px}}@media screen and (min-width: 1280px){.xpricing .price-row{height:2em;line-height:2em;padding-bottom:.25em}.xpricing-tabs .label-pane .price-row{padding:.529em 1em}}.testi-container{max-width:645px;min-width:300px;padding:15px;font-size:20px;font-weight:200px;line-height:40px;margin:0 auto;background:#eee;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;position:relative}.testi-container:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(238,238,238,0);border-top-color:#eee;border-width:20px;margin-left:-20px}.testi-pik{width:170px;height:128px;margin:30px auto 60px auto}.ads .careers-navigation{padding:0 20px 1.25em}.ads .btn-line{border:1px solid #39424e}.ads .static-navigation a:not(.btn){color:#4691f6}.ads .formgroup{margin:0}.ads .formgroup .sub-help.in{margin-bottom:10px}.ads .hrx_footerContact--alt a{color:#4691f6;text-decoration:underline;font-size:.8em}.ads .hrx_footerContact--alt .phone{display:block;margin-top:10px}.ads .hrxSocial a{color:#c2c7d0}.ads .demoRequestIcon{font-size:2em;margin-top:10px}.ads.quote .hero .container--flex{height:650px}.ads.quote .hero a{color:inherit;text-decoration:underline}.ads.quote .heroContent{position:relative;top:50%;transform:translatey(-50%)}.ads.quote .testimonial{text-align:center}.ads.quote .testimonial q{display:block;border-radius:5px;line-height:1.4;position:relative}.ads.quote .testimonial q:before{height:0;width:0;content:'';border-width:40px;border-style:solid;border-color:transparent;border-right-color:#39424e;position:absolute;left:20%;bottom:-30px}.ads.candidate .hero{background:#fff;background-image:url("static/x/adLanding_candidate.jpg");background-size:cover;background-position:center center;position:relative}.ads.candidate .hero:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.8)}.ads.candidate .hero .container--flex{height:500px}.ads.candidate .heroContent{position:relative;top:50%;transform:translatey(-50%)}@media screen and (min-width: 768px){.ads .adContact{color:#4691f6 !important}.ads .adContact:before{content:'Questions?';padding-right:5px;color:#39424e}.ads.candidate .hero{background-position:left center}.ads.candidate .hero:before{background:-moz-linear-gradient(left, #fff 0%, rgba(255,255,255,0.9) 35%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0.2) 65%, rgba(255,255,255,0.05) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #fff), color-stop(35%, rgba(255,255,255,0.9)), color-stop(50%, rgba(255,255,255,0.8)), color-stop(65%, rgba(255,255,255,0.2)), color-stop(100%, rgba(255,255,255,0.05)));background:-webkit-linear-gradient(left, #fff 0%, rgba(255,255,255,0.9) 35%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0.2) 65%, rgba(255,255,255,0.05) 100%);background:-o-linear-gradient(left, #fff 0%, rgba(255,255,255,0.9) 35%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0.2) 65%, rgba(255,255,255,0.05) 100%);background:-ms-linear-gradient(left, #fff 0%, rgba(255,255,255,0.9) 35%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0.2) 65%, rgba(255,255,255,0.05) 100%);background:linear-gradient(to right, #ffffff 0%,rgba(255,255,255,0.9) 35%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,0.2) 65%,rgba(255,255,255,0.05) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#0dffffff',GradientType=1 )}}@media screen and (min-width: 900px){.static-navigation-logo.isTag{margin-top:8px}}.xcampaign .x-campaignhero{background:#3e4854 url("static/x/user_bg.jpg");background-position:center center}.xcampaign .static-section{padding:10em 0}.xcampaign .static-section.x-campaignhero{padding:3em 0 13em 0}.xcampaign .static_hero-content{color:#ffffff}.xcampaign .static-section-inner{width:1024px;margin:auto}.xcampaign .static-section-inner .left-wing{width:550px}.xcampaign .static-section-inner .right-wing{width:410px;position:relative}.xcampaign .static-section-inner h2{font-size:1.8em}.xcampaign .static-section{z-index:1000}.xcampaign .community{position:absolute;top:-400px;left:-10px}.xcampaign .recruit{width:175px;margin:auto;right:4px;z-index:0}.xcampaign .recruit .check-chart{position:relative}.xcampaign .recruit .check-chart #checkimg{position:absolute;right:16px;top:27px;width:40px}.xcampaign .community>div{float:left}.xcampaign #p1,.xcampaign #p2,.xcampaign #p3,.xcampaign #p4,.xcampaign #p5,.xcampaign #p6,.xcampaign #dot-circle{position:relative}.xcampaign #dot-circle{position:absolute;top:73px;right:135px;width:140px}.xcampaign #p1{left:175px;z-index:999}.xcampaign #p2{z-index:999}.xcampaign #p3{left:125px;z-index:999}.xcampaign #p4{right:160px}.xcampaign #p5{right:40px}.xcampaign #p6{left:173px}.xcampaign #step1{width:398px;position:absolute;left:0;right:0;margin:auto;top:-50px}.xcampaign .codepair{position:relative}.xcampaign #circle_rotate{width:200px;height:200px;margin:auto;position:relative}.xcampaign .step3{position:absolute;top:0;right:0;left:0}.xcampaign .step3 .mtop{text-align:center;margin-top:70px;margin-bottom:20px;position:relative}.xcampaign .step3 .rec{text-align:center;position:relative}.xcampaign .step4{position:relative}.xcampaign .step4 .geared{position:relative;left:173px;top:-11px}.xcampaign .step4 .geared img{width:70px}.xcampaign .step4 .graph_ontop{position:absolute;top:0;right:0;right:0;left:0;margin:auto;text-align:center}.xcampaign .step4 .graph_ontop img{width:250px}.static_hero-content{font-size:1.4em}.landing-3 h2.static_hero-title{font-size:2.25em}.landing-1 .static_hero-content{font-size:1.4em}@media (min-width: 769px) and (max-width: 908px){.landing-1 .home-hero{padding-top:50px}}@media screen and (max-width: 768px){.landing-1 .static-hero{text-align:center;padding-top:150px}.landing-1 .x-hero-home h2{font-size:2em;text-align:center !important}.landing-1 .static_hero-content,.landing-1 .signup_4_free{text-align:center !important}}.landing-1 .x-hero-home p{margin-bottom:2em;color:#fff;text-align:left;margin-left:0}@media screen and (min-width: 768px){.landing-1 .static_hero-title{text-align:left !important}}.landing-1 .x-hero-home h2{text-align:left}.landing-1 .signup_4_free{text-align:left}.landing-2 .static_hero-content{font-size:1.4em}.landing-2 .signup_4_free .btn,.landing-2 .signup_4_free .btn-inverse,.landing-2 .signup_4_free .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .landing-2 .signup_4_free .hr-dialog-button.hr_primary-btn,.landing-2 .signup_4_free .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .landing-2 .signup_4_free .hr-dialog-button.hr_primary-btn,.landing-2 .signup_4_free .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .landing-2 .signup_4_free .hr-dialog-button.hr_secondary-btn,.landing-2 .signup_4_free .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .landing-2 .signup_4_free .hr-dialog-button.hr_secondary-btn,.landing-2 .signup_4_free .hr-dialog-button.hr_primary-btn,.landing-2 .signup_4_free .hr-dialog-button.hr_secondary-btn{background:#f88176;color:#fff;border:0;text-shadow:0px 0px 0px #fff}@media screen and (max-width: 768px){.landing-2 .static-hero{padding:50px 0px 145px 0px}.landing-2 *,.landing-2 .home-hero.static_hero-title{text-align:center !important}}.landing-3 .static_hero-content{font-size:1.4em}.landing-3 .su_form .legacy-form{margin:50px 50px 0 50px}.landing-3 .static_hero-title{font-size:2.5em;text-align:left}.landing-3 .rand_cx .cx_saying{font-size:0.8em;width:454px;margin-bottom:0}.landing-3 .cx_pic img{width:75px}.landing-3 .cx_name{color:#ffffff}.landing-3 .static_hero-content{text-align:left}.landing-3 .su_form i{text-shadow:none}.landing-3 .x-hero-home{background-color:#1D2343;background-repeat:no-repeat;position:relative;box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),inset 0 -2px 0 rgba(0,0,0,0.9) !important;background-image:url(https://hrcdn.net/hackerrank/assets/static/homepage/nightsky-c84ea12c694868d91a8c7c33ab92445d.jpg) !important;background-size:cover !important;height:auto !important}@media screen and (min-width: 768px){.landing-3 .home-hero{margin-top:50px;margin-left:0}}@media screen and (max-width: 768px){.landing-3 .home-hero *{text-align:center}.landing-3 .rand_cx .cx_saying{margin:auto;width:100%}.landing-3 .cx_infobox,.landing-3 .cx_pic{float:none !important}}@media (min-width: 769px) and (max-width: 908px){.landing-3 .home-hero{width:100%;margin-top:100px !important}.landing-3 .static_hero-content{text-align:center}.landing-3 .static_hero-title{text-align:center}.landing-3 .cx_saying{margin:auto;text-align:center}.landing-3 .cx_rev{width:250px;margin:auto}.landing-3 .su_form,.landing-3 .home-hero{float:none;margin:auto}}.xhomepage .static-navigation-logo{float:left}.xhomepage .static-navigation_links{float:right}@media screen and (min-width: 768px){.landing-3 .su_form .legacy-form{width:400px;margin-left:auto;margin-right:auto}}.landing-3 .su_form .legacy-form{margin:50px auto 0 auto}.landing-3 .su_form .legacy-form .formgroup{margin-bottom:0;margin-top:10px}.landing-3 .su_form .legacy-form .formgroup input.error{margin-bottom:0}.landing-3 .su_form .legacy-form .formgroup .sub-help{text-align:right}.landing-3 .static_hero-title{font-size:2.5em;text-align:left}.landing-3 .rand_cx .cx_saying{font-size:0.8em;width:454px;margin-bottom:0}.landing-3 .cx_pic img{width:75px}.landing-3 .cx_name{color:#ffffff}.landing-3 .static_hero-content{text-align:left}.landing-3 .su_form i{text-shadow:none}.landing-3 .x-hero-home{background-color:#1D2343;background-repeat:no-repeat;position:relative;box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),inset 0 -2px 0 rgba(0,0,0,0.9) !important;background-image:url(https://hrcdn.net/hackerrank/assets/static/homepage/nightsky-c84ea12c694868d91a8c7c33ab92445d.jpg) !important;background-size:cover !important;height:auto !important}@media screen and (min-width: 768px){.landing-3 .home-hero{margin-top:50px;margin-left:0}}@media screen and (max-width: 768px){.landing-3 .su_form .legacy-form{width:100% !important;margin:auto !important}.landing-3 .home-hero *{text-align:center}.landing-3 .rand_cx .cx_saying{margin:auto;width:100%}.landing-3 .cx_infobox,.landing-3 .cx_pic{float:none !important}}@media (min-width: 769px) and (max-width: 908px){.landing-3 .home-hero{width:100%;margin-top:100px !important}.landing-3 .static_hero-content{text-align:center}.landing-3 .static_hero-title{text-align:center}.landing-3 .cx_saying{margin:auto;text-align:center}.landing-3 .cx_rev{width:250px;margin:auto}.landing-3 .su_form,.landing-3 .home-hero{float:none;margin:auto}}.xhomepage .static-navigation-logo{float:left}.xhomepage .static-navigation_links{float:right}.interns .static-section{text-align:center}.interns .static-section p{color:#626b7f}.interns_hero{background:#2ec866 url("static/interns/background.jpg") center top no-repeat;background-size:cover;color:#fff;height:750px}.interns_hero .container--flex{position:relative;top:50%;transform:translatey(-50%)}.hrintern_team .details{width:192px;margin:0 auto}.hrintern_team .img-wrap{margin:0 auto 1em}.hrintern_team .team{margin:.5em 0}.hrintern_team .social{margin:0 0 2em;text-align:center}.hrintern_team .social a{float:none;color:#979faf;margin:0 .25em}.hrintern_team .social a:hover{color:#39424e}#typed-cursor{opacity:1;font-weight:100;-webkit-animation:blink 0.7s infinite;-moz-animation:blink 0.7s infinite;-ms-animation:blink 0.7s infinite;-o-animation:blink 0.7s infinite;animation:blink 0.7s infinite}@-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-ms-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-o-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.hrwHome .container{margin-right:auto;margin-left:auto;max-width:1200px;width:90%;z-index:200;min-width:0}.hrw-logo{margin-top:10px}.hrw-home-hero{background:#39424e url("static/hrw/hrw-hero.jpg");background-size:cover;color:#f8f9fa}.hrw-home-hero p{font-size:1.5em;margin-bottom:1em}#logocarousel{margin-left:-5%;width:110% !important}#logocarousel div{text-align:center;height:90px;width:200px;float:left;position:relative}#logocarousel div img{border:none}.hrw-home-sourcing{background:#2ec866 url("static/hrw/sourcing-background.jpg");background-size:cover;color:#fff;padding-bottom:10em}.static-section{position:relative}.static-section-title{font-size:1.4em}.hrw-sourcing-hacker{margin-bottom:2em;padding-bottom:2em;position:relative}.hrw-sourcing-name{background:rgba(57,66,78,0.8);box-sizing:border-box;color:#fff;padding:15px 10px;position:absolute;bottom:0;left:10%;width:80%}.hrw-wImage-header{font-size:2em}.hrw-wImage{position:relative;text-align:center;z-index:150}.hrw-wImage img{margin-top:-3em}.hrw-wImage-text{margin:20px 0 30px}.hrw-home-content{margin:20px auto 30px;max-width:500px}.hrw-home-skills{margin-bottom:-10em}.hrw-home-skills:before{top:-2em}.hrw-home-skills:after{position:relative}.hrw-home-skills,.hrw-home-codepair{position:relative;padding-bottom:0}.hrw-home-skills:after,.hrw-home-skills:before,.hrw-home-codepair:after,.hrw-home-codepair:before{content:'';height:10em;position:absolute;left:-25%;transform-origin:0 0;width:150%;z-index:100;background:#FFF;transform:rotate(-4deg)}.hrw-home-skills:before,.hrw-home-codepair:before{top:-2em}.hrw-home-skills:after,.hrw-home-codepair:after{bottom:4em;z-index:2;display:block}.hrw-home-codepair:before{display:none}.hrw-home-codepair .container{margin-bottom:-10em}.hrw-home-tests{z-index:2;margin-bottom:8em;padding-bottom:0}.hrw-home-tests .container{padding-top:5em}.hrw-home-tests:after{content:'';height:10em;position:absolute;left:-25%;transform-origin:0 0;width:150%;z-index:100;background:#39424e;transform:rotate(-4deg);bottom:-4em;z-index:2;display:block}.hrw-home-tests img{margin-bottom:-5em}.hrw-home-levels{background:#2ec866 url("static/hrw/testimonial-background.jpg");background-size:cover;color:#fff;padding-bottom:12em;padding-top:12em}.hrw-home-levels:after{content:'';height:10em;position:absolute;left:-25%;transform-origin:0 0;width:150%;z-index:100;background:#FFF;transform:rotate(-4deg);bottom:-8em}.hrw-home-levels .container{padding-top:3em;position:relative}.hrw-home-levels svg{height:75px}.hrw-home-levels .levels-icon{position:relative;color:white;font-weight:700;margin:0 auto;text-transform:uppercase;width:180px;height:110px;padding:20px 0 3em;transition:color .4s ease}.is-show .levels-challenges{opacity:1;z-index:100}.levels-challenge{background:white;color:#39424e;padding:1.25em 1em;position:relative;margin-bottom:4em;text-align:left}.levels-challenge:before{content:'Level 1';font-weight:600;left:0}.levels-challenge:after{left:4.5em;font-size:.8em}.levels-challenge:before,.levels-challenge:after{background:#39424e;color:white;position:absolute;top:-42px;padding:8px 15px}.levels-challenge[data-difficulty="level1"]:before{content:'Level 1'}.levels-challenge[data-difficulty="level1"]:after{content:'(<2 years of experience)'}.levels-challenge[data-difficulty="level2"]:before{content:'Level 2'}.levels-challenge[data-difficulty="level2"]:after{content:'(2-5 years of experience)'}.levels-challenge[data-difficulty="level3"]:before{content:'Level 3'}.levels-challenge[data-difficulty="level3"]:after{content:'(5+ years of experience)'}.levels-challenge .btn,.levels-challenge .btn-inverse,.levels-challenge .btn-inverse.btn-inverse--alt:hover,.levels-challenge .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .levels-challenge .hr-dialog-button.hr_primary-btn,.levels-challenge .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .levels-challenge .hr-dialog-button.hr_primary-btn,.levels-challenge .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .levels-challenge .hr-dialog-button.hr_secondary-btn,.levels-challenge .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .levels-challenge .hr-dialog-button.hr_secondary-btn,.levels-challenge .hr-dialog-button.hr_primary-btn,.levels-challenge .hr-dialog-button.hr_secondary-btn{display:none}.hrw-home-testimonials h2{position:relative;z-index:100}.hrw-home-testimonials .container{padding-bottom:4em}.testimonial-quote{display:block;margin:50px 0 20px}.testimonial-authors{list-style:none}.testimonial-info span{display:block}.hrw-home-stories{position:relative}.hrw-home-stories:before{content:'';height:10em;position:absolute;left:-25%;transform-origin:0 0;width:150%;z-index:100;top:-2em;background:#eff1f3;transform:rotate(-4deg)}.hrw-home-stories header{font-size:25px;margin-top:-1em;text-align:center}.hrw-home-stories header a{color:#2ec866;display:block;font-size:30px;font-weight:normal;margin:10px 0 50px;text-decoration:underline}.hrw-company-story .story-quote{background:#FFF;border:1px solid #2EC866;color:#39424e;line-height:1.6;padding:20px;display:block;position:relative;transition:all ease 0.2s}.hrw-company-story .story-quote:after,.hrw-company-story .story-quote:before{content:'';height:0;width:0;border:20px solid transparent;position:absolute;bottom:-40px;left:50%;left:calc(50% - 20px);transition:all ease 0.2s}.hrw-company-story .story-quote:before{border-top-color:#2ec866}.hrw-company-story .story-quote:after{border-top-color:white;border-width:19px;bottom:-38px;left:calc(50% - 19px)}.hrw-company-story span{height:150px;width:0;padding-left:230px;overflow:hidden;display:block;margin:0 auto;transition:background 0.3s ease;background:url("static/hrw/xhome_companies-grey2.png")}.hrw-company-story:hover span{background:url("static/hrw/xhome_companies-color2.png")}.hrw-company-story:hover .story-quote{background:#2ec866;color:white}.hrw-company-story:hover .story-quote:after{border-top-color:#2ec866}.hrw-company-story:nth-of-type(2) span{background-position:-230px 0}.hrw-company-story:nth-of-type(3) span{background-position:-412px 0;background-repeat:no-repeat}.scroll-disable{overflow:hidden !important}.story_modal{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1040;height:100%;width:100%;overflow:hidden;background:rgba(0,0,0,0.5);color:#ffffff}.story_modal header{position:fixed;top:0;width:100%;height:81px;background:#1b1b1b;left:0;right:0;min-width:1000px;z-index:51}.story_modal header a{color:#ffffff}.story_modal header i{font-size:20px}.story_modal .story_body{position:fixed;z-index:50;height:100%;width:90%;top:-81px;overflow-y:hidden;overflow-x:hidden;padding-top:81px;left:0;right:0;margin:0 auto;background:#fff url("static/hrw/ajax-loader.gif") no-repeat center center;min-height:600px}.hrw-sourcing-hacker{cursor:pointer}@media only screen and (min-width: 600px){.hrw-sourcing-hacker{background-color:white;background-size:cover;box-shadow:0 1px 5px rgba(0,0,0,0.1),0 1px 20px rgba(0,0,0,0.25);height:306px;margin:0 auto 20px;position:relative;width:265px;transition:.4s all .2s ease}.hrw-sourcing-hacker img{margin-top:10%}.hrw-sourcing-hacker.jay{background-image:url("static/hrw/sourcing-jay-bg.jpg")}.hrw-sourcing-hacker.alex{background-image:url("static/hrw/sourcing-alex-bg.jpg")}.hrw-sourcing-hacker.xaiocong{background-image:url("static/hrw/sourcing-xiaocong-bg.jpg")}.hrw-sourcing-hacker.khassan{background-image:url("static/hrw/sourcing-khassan-bg.jpg")}.hrw-sourcing-hacker.khongor{background-image:url("static/hrw/sourcing-khongor-bg.jpg")}.hrw-sourcing-hacker.steve{background-image:url("static/hrw/sourcing-steve-bg.jpg")}.hrw-sourcing-name{left:0;width:100%}}@media only screen and (min-width: 620px){.hrw-home-hero h2{font-size:2.5em}.hrw-home-hero p{font-size:1.75em}}@media only screen and (min-width: 620px) and (max-width: 959px){.hrw-sourcing-hackers{margin:0 auto;width:560px}.hrw-sourcing-hacker:nth-of-type(1),.hrw-sourcing-hacker:nth-of-type(3),.hrw-sourcing-hacker:nth-of-type(5){float:left}.hrw-sourcing-hacker:nth-of-type(5){display:none}.hrw-sourcing-hacker:nth-of-type(2),.hrw-sourcing-hacker:nth-of-type(4){float:right}}@media only screen and (min-width: 960px){.hrw-sourcing-hackers{margin:0 auto;position:relative;transition:.7s ease;width:760px;z-index:110}.hrw-sourcing-hackers img{display:block;margin:10% auto 0;width:80%}.hrw-sourcing-hacker{float:left}.hrw-sourcing-hacker:before,.hrw-sourcing-hacker:after{content:'';background-repeat:repeat-y;position:absolute;bottom:0;top:0;width:8px}.hrw-sourcing-hacker:nth-of-type(1):after,.hrw-sourcing-hacker:nth-of-type(2):after{background-image:url("static/hrw/sourcing-Lshadow.png");right:0}.hrw-sourcing-hacker:nth-of-type(4):after,.hrw-sourcing-hacker:nth-of-type(5):after{background-image:url("static/hrw/sourcing-Rshadow.png");left:0}.hrw-sourcing-hacker:nth-of-type(1),.hrw-sourcing-hacker:nth-of-type(5){height:243px;top:36px;width:200px;z-index:10}.hrw-sourcing-hacker:nth-of-type(1) img,.hrw-sourcing-hacker:nth-of-type(5) img{margin-top:5%}.hrw-sourcing-hacker:nth-of-type(2),.hrw-sourcing-hacker:nth-of-type(4){height:271px;top:18px;width:220px;z-index:20}.hrw-sourcing-hacker:nth-of-type(3){height:306px;width:240px;z-index:30}.hrw-sourcing-hacker:nth-of-type(1){transform:translateX(450px)}.hrw-sourcing-hacker:nth-of-type(2){transform:translateX(220px)}.hrw-sourcing-hacker:nth-of-type(4){transform:translateX(-220px)}.hrw-sourcing-hacker:nth-of-type(5){transform:translateX(-450px);margin-left:-80px}.is-in .hrw-sourcing-hacker:nth-of-type(1),.is-in .hrw-sourcing-hacker:nth-of-type(2),.is-in .hrw-sourcing-hacker:nth-of-type(4),.is-in .hrw-sourcing-hacker:nth-of-type(5){transform:translateX(0)}.is-in .hrw-sourcing-hacker:nth-of-type(2),.is-in .hrw-sourcing-hacker:nth-of-type(3),.is-in .hrw-sourcing-hacker:nth-of-type(4),.is-in .hrw-sourcing-hacker:nth-of-type(5){margin-left:-80px}.is-in .hrw-sourcing-hacker:nth-of-type(1):hover,.is-in .hrw-sourcing-hacker:nth-of-type(2):hover{transform:translateX(-80px)}.is-in .hrw-sourcing-hacker:nth-of-type(4):hover,.is-in .hrw-sourcing-hacker:nth-of-type(5):hover{transform:translateX(80px)}}@media only screen and (min-width: 768px){.levels-challenge:after{font-size:1em}.testimonial-quote{height:180px;position:relative;width:100%}.story-quote{height:200px;position:relative}.story-quote q,.testimonial-quote q{position:absolute;left:10%;top:50%;transform:translateY(-50%);width:80%}.hrw-home-skills img{margin-top:-5em;margin-bottom:-2em}.hrw-home-codepair img{margin-top:-6em;margin-bottom:-3em}.hrw-home-tests img{margin-top:-5em;margin-bottom:-7em}.hrw-home-tests:after{bottom:-5em}.hrw-home-testimonials .container{margin-top:-4em;padding-bottom:6em}}@media only screen and (min-width: 800px){.hrw-home-skills{padding:5em 0}.hrw-home-skills img{margin-bottom:-7em}.hrw-home-skills:before{top:-2em}.hrw-home-codepair:before{top:-2em}}@media only screen and (min-width: 960px){#logocarousel{width:110% !important}.hrw-wImage img{float:right;margin-right:-15%;width:80%;margin-top:-10em}.hrw-wImage.hrw-image-left img{float:left;margin-left:-10%;margin-right:0}.hrw-wImage-header{text-align:left}.hrw-image-left .hrw-wImage-header{text-align:right}.hrw-wImage-text{margin:0;position:absolute;left:0;bottom:4em;text-align:left;width:35%}.hrw-image-left .hrw-wImage-text{text-align:right;left:auto;right:0}.hrw-home-content .hrw-wImage-header{margin-bottom:-3em}.hrw-home-skills{padding:3em 0}.hrw-home-skills:after{bottom:0}.hrw-home-codepair img{margin-bottom:-6em}.hrw-home-codepair:after{bottom:-1em}.hrw-home-tests{padding-top:7em}.hrw-home-tests:after{bottom:-7em}.hrw-home-levels:after{bottom:-10.5em}.hrw-home-levels .container{padding-bottom:600px}.hrw-home-levels .levels-group:nth-of-type(1) .levels-icon{left:80px}.hrw-home-levels .levels-group:nth-of-type(3) .levels-icon{left:-80px}.hrw-home-levels .levels-group.is-show .levels-icon{background:white;color:#39424e}.hrw-home-levels .levels-group.is-show path{fill:#39424e;transition:fill .4s ease}.hrw-home-levels .levels-icon{padding:20px 0}.levels-challenges{position:absolute;bottom:-5em;width:70%;opacity:0;left:15%;z-index:-1;transition:opacity 1s ease}.levels-data .levels-challenges{bottom:-9.5em}.levels-dev .levels-challenges{bottom:-8em}.levels-challenge .levels-challenge-text{float:left;width:70%}.levels-challenge .btn,.levels-challenge .btn-inverse,.levels-challenge .btn-inverse.btn-inverse--alt:hover,.levels-challenge .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .levels-challenge .hr-dialog-button.hr_primary-btn,.levels-challenge .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_primary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .levels-challenge .hr-dialog-button.hr_primary-btn,.levels-challenge .modal-backdrop .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.modal-backdrop .hr-dialog-border .hr-dialog-main-window .levels-challenge .hr-dialog-button.hr_secondary-btn,.levels-challenge .hr-dialog .hr-dialog-border .hr-dialog-main-window .hr-dialog-button.hr_secondary-btn,.hr-dialog .hr-dialog-border .hr-dialog-main-window .levels-challenge .hr-dialog-button.hr_secondary-btn,.levels-challenge .hr-dialog-button.hr_primary-btn,.levels-challenge .hr-dialog-button.hr_secondary-btn{display:inline-block;margin-top:1em}.hrw-home-testimonials .container{padding-top:18em}.testimonial-info{border-radius:5px;margin:0 auto;padding:.25em 0;transition:.5s all;width:80%}.testimonial-author{position:static}.testimonial-author.is-show .testimonial-quote{opacity:1;z-index:100}.testimonial-author.is-show .testimonial-info{background:#2ec866;color:white}.testimonial-quote{position:absolute;top:2em;left:0;font-size:25px;text-align:left;width:100%;margin:auto;opacity:0;transition:1s ease;color:#2ec866}.testimonial-quote q{line-height:1.5}.testimonial-quote q:before,.testimonial-quote q:after{content:'';font-family:georgia;font-size:3.5em;position:absolute;color:#2ec866}.testimonial-quote q:before{content:'\201C';top:-40px;left:-40px}.testimonial-quote q:after{content:'\201D';bottom:-80px;right:-40px}}@media only screen and (min-width: 1000px){.hrw-home-links{margin-right:6em}.levels-data .levels-challenges{bottom:-8em}}@media only screen and (min-width: 1200px){.caroufredsel_wrapper{left:-7.5% !important;width:130% !important}.hrw-home-hero{padding:10em 0}.hrw-home-sourcing .container{margin-bottom:-10em}.hrw-sourcing-hackers{width:1080px}.is-in .hrw-sourcing-hacker:nth-of-type(2),.is-in .hrw-sourcing-hacker:nth-of-type(3),.is-in .hrw-sourcing-hacker:nth-of-type(4),.is-in .hrw-sourcing-hacker:nth-of-type(5){margin-left:0px}.is-in .hrw-sourcing-hacker:hover{transform:translate(0) !important}.hrw-home-skills .container{margin-bottom:-3em}.hrw-home-skills .hrw-wImage-text{bottom:8em;width:30%}.hrw-home-skills img{width:90%}.hrw-home-tests .hrw-wImage-header{margin-top:2em}.hrw-home-tests .hrw-wImage-text{bottom:3em}.hrw-home-tests img{margin-bottom:-8em}.hrw-home-codepair .hrw-wImage-text{bottom:5em}.hrw-home-codepair img{margin-bottom:-9em;margin-top:-13em}.levels-dev .levels-challenges{bottom:-6.25em}.story-quote{height:140px}}@media only screen and (min-width: 1500px){.hrw-home-skills:before{top:0}.hrw-home-tests:after{bottom:-9em}.hrw-home-codepair .container{margin-bottom:-6em}.hrw-home-codepair:after{bottom:-5em}.hrw-home-stories:before{top:0}}.breadcrumb{margin-top:10px}.breadcrumb:empty{margin-top:0}.breadcrumb li{float:left;line-height:1em}.breadcrumb li a{color:#999;font-size:16px}.breadcrumb li a:hover{color:#333;text-decoration:underline}.breadcrumb li .divider{padding:0 5px;color:#999999;top:-1px;margin-left:5px}.gray-color{color:#aaa;font-size:14px}.left-half{border-right:0px !important;-webkit-border-top-left-radius:3px !important;-webkit-border-bottom-left-radius:3px !important;-moz-border-radius-topleft:3px !important;-moz-border-radius-bottomleft:3px !important;border-top-left-radius:3px !important;border-bottom-left-radius:3px !important;-webkit-border-top-right-radius:0px !important;-webkit-border-bottom-right-radius:0px !important;-moz-border-radius-topright:0px !important;-moz-border-radius-bottomright:0px !important;border-top-right-radius:0px !important;border-bottom-right-radius:0px !important}.right-half{-webkit-border-top-left-radius:0px !important;-webkit-border-bottom-left-radius:0px !important;-moz-border-radius-topleft:0px !important;-moz-border-radius-bottomleft:0px !important;border-top-left-radius:0px !important;border-bottom-left-radius:0px !important;-webkit-border-top-right-radius:3px !important;-webkit-border-bottom-right-radius:3px !important;-moz-border-radius-topright:3px !important;-moz-border-radius-bottomright:3px !important;border-top-right-radius:3px !important;border-bottom-right-radius:3px !important}.jcarousel-skin-hackergames .jcarousel-direction-rtl{direction:rtl}.jcarousel-skin-hackergames .jcarousel-container-horizontal{width:960px;padding-top:25px}.jcarousel-skin-hackergames .jcarousel-clip{overflow:hidden}.jcarousel-skin-hackergames .jcarousel-clip-horizontal{width:960px}.jcarousel-skin-hackergames .jcarousel-item{padding:0 20px}.jcarousel-skin-hackergames .arrow{position:absolute;top:40px;cursor:pointer;color:#8db24e;font-size:40px}.jcarousel-skin-hackergames .arrow:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.jcarousel-skin-hackergames .jcarousel-next-horizontal{right:-55px;text-align:right}.jcarousel-skin-hackergames .jcarousel-next-disabled,.jcarousel-skin-hackergames .jcarousel-prev-disabled{display:none !important}.jcarousel-skin-hackergames .jcarousel-prev-horizontal{left:-80px;z-index:99999}.jcarousel-skin-hackergames .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background-image:url(next-horizontal.png)}.select-wrap{position:relative}.select-wrap .dropdown-toggle{box-shadow:0 1px 3px rgba(0,0,0,0.1),inset 0 0 20px rgba(0,0,0,0.05),inset 0 1px 0px #fff;padding:0;color:#333;width:140px}.select-wrap .dropdown-toggle .select,.select-wrap .dropdown-toggle .indent{background-color:#f8f9fa;background-color:#e5e5e5;background-image:-webkit-gradient(linear, top left, bottom left, color-stop(0, #f8f9fa), color-stop(1, #e5e5e5));background-image:-webkit-linear-gradient(top, #f8f9fa, #e5e5e5);background-image:-moz-linear-gradient(top, #f8f9fa, #e5e5e5);background-image:-ms-linear-gradient(top, #f8f9fa, #e5e5e5);background-image:-o-linear-gradient(top, #f8f9fa, #e5e5e5);background-image:linear-gradient(top, #f8f9fa,#e5e5e5);padding:5px 5px 5px 10px;border:1px solid #c6c6c6}.select-wrap .dropdown-toggle .select{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border-right:none;display:inline-block;width:96px;border-bottom:1px solid #d6d6d6}.select-wrap .dropdown-toggle .indent{border-left-color:#ccc;padding:5px 8px 5px 8px;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;display:inline-block;width:10px}.select-wrap .dropdown-toggle .indent .caret{position:relative;top:7px}.select-wrap.large .dropdown-toggle{width:220px}.select-wrap.large .dropdown-toggle .select{width:176px}.select-wrap.large .dropdown-toggle .indent{width:10px}.select-wrap.small .dropdown-toggle,.table-wrap a.select-wrap.table-expand .dropdown-toggle{width:110px}.select-wrap.small .dropdown-toggle .select,.table-wrap a.select-wrap.table-expand .dropdown-toggle .select{width:66px}.select-wrap.small .dropdown-toggle .indent,.table-wrap a.select-wrap.table-expand .dropdown-toggle .indent{width:10px}.select-wrap.open .dropdown-toggle .select{-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;-ms-border-radius:5px 0 0 0;-o-border-radius:5px 0 0 0;border-radius:5px 0 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;border-right:none;display:inline-block}.select-wrap.open .dropdown-toggle .indent{background:#f6f6f6;border-bottom-color:#f6f6f6;-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;-ms-border-radius:0 5px 0 0;-o-border-radius:0 5px 0 0;border-radius:0 5px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;position:relative}.select-wrap.open.large .dropdown-menu{width:218px}.select-wrap.open.small .dropdown-menu,.table-wrap a.select-wrap.open.table-expand .dropdown-menu{width:108px}.select-wrap.open .dropdown-menu{background:#f6f6f6;border:1px solid #c6c6c6;border-top:none;padding:3px 0;margin:5px 0 0 0;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-ms-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;box-shadow:0 2px 2px rgba(0,0,0,0.1);position:absolute;top:29px;z-index:1500;width:138px}.select-wrap.open .dropdown-menu li a{white-space:pre-line}.select-wrap.open .dropdown-menu li a:hover{background:#e4e4e4;color:inherit;-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;-o-text-shadow:none;text-shadow:none}.select-wrap.open .dropdown-menu:after{display:block;content:"";width:26px;height:1px;background:#f6f6f6;position:absolute;top:-1px;right:0px;z-index:99999}.select-wrap.open .dropdown-menu.wide{width:300px}.select-wrap.open .dropdown-menu.wide a{width:270px}.select-wrap.open .dropdown-menu.wide:after{right:102px}.block-margin,.block-margin-small{margin-top:10px;margin-bottom:10px}.block-margin-large{margin-top:20px;margin-bottom:20px}.margin-mini.top{margin-top:5px}.margin-mini.right{margin-right:5px}.margin-mini.bottom{margin-bottom:5px}.margin-mini.left{margin-left:5px}.margin-small.top{margin-top:10px}.margin-small.right{margin-right:10px}.margin-small.bottom{margin-bottom:10px}.margin-small.left{margin-left:10px}.margin-large.top{margin-top:20px}.margin-large.right{margin-right:20px}.margin-large.bottom{margin-bottom:20px}.margin-large.left{margin-left:20px}.padding-small.top{padding-top:10px}.padding-small.right{padding-right:10px}.padding-small.bottom{padding-bottom:10px}.padding-small.left{padding-left:10px}.padding-large.top{padding-top:20px}.padding-large.right{padding-right:20px}.padding-large.bottom{padding-bottom:20px}.padding-large.left{padding-left:20px}.gray{color:#555;font-size:14px;font-style:italic;padding-top:50px;padding-bottom:50px;text-align:center}.hackerclubs{padding-bottom:100px}.hackerclubs .light-wrap,.hackerclubs .content--card{position:relative;height:100%}.container--inner{padding:10px 20px}
