img{max-width:100%;border:0;-ms-interpolation-mode:bicubic;vertical-align:bottom}video{max-width:100%;height:auto}.hs-responsive-embed{position:relative;height:auto;overflow:hidden;padding-top:0;padding-left:0;padding-right:0}.hs-responsive-embed iframe,.hs-responsive-embed object,.hs-responsive-embed embed{width:100%;height:100%;border:0}.hs-responsive-embed,.hs-responsive-embed.hs-responsive-embed-youtube,.hs-responsive-embed.hs-responsive-embed-wistia,.hs-responsive-embed.hs-responsive-embed-vimeo{padding-bottom:2%}.hs-responsive-embed.hs-responsive-embed-instagram{padding-bottom:116.01%}.hs-responsive-embed.hs-responsive-embed-pinterest{height:auto;overflow:visible;padding:0}.hs-responsive-embed.hs-responsive-embed-pinterest iframe{position:static;width:auto;height:auto}iframe[src^="http://www.slideshare.net/slideshow/embed_code/"]{width:100%;max-width:100%}@media(max-width:568px){iframe{max-width:100%}}textarea,input[type="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"],input[type="color"],select{padding:6px;display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hs-menu-wrapper ul{padding:0}.hs-menu-wrapper.hs-menu-flow-horizontal ul{list-style:none;margin:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:inline-block;margin-bottom:20px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul:before{content:" ";display:table}.hs-menu-wrapper.hs-menu-flow-horizontal>ul:after{content:" ";display:table;clear:both}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:left}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{display:inline-block;padding:10px 20px;white-space:nowrap;max-width:140px;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children{position:relative}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:hidden;opacity:0;-webkit-transition:opacity .4s;position:absolute;z-index:10;left:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{display:block;white-space:nowrap;width:140px;overflow:hidden;text-overflow:ellipsis}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper{left:180px;top:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{opacity:1;visibility:visible}.row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal>ul{margin-bottom:0}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch{position:relative;margin-bottom:20px;min-height:7em}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul{margin-bottom:0}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children{position:static}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children ul.hs-menu-children-wrapper{display:none}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper{display:block;visibility:visible;opacity:1}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper:before{content:" ";display:table}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper:after{content:" ";display:table;clear:both}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li{float:left}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li a{display:inline-block;padding:10px 20px;white-space:nowrap;max-width:140px;width:auto;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.hs-menu-wrapper.hs-menu-flow-vertical{width:100%}.hs-menu-wrapper.hs-menu-flow-vertical ul{list-style:none;margin:0}.hs-menu-wrapper.hs-menu-flow-vertical li a{display:block;white-space:nowrap;width:140px;overflow:hidden;text-overflow:ellipsis}.hs-menu-wrapper.hs-menu-flow-vertical>ul{margin-bottom:20px}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-menu-depth-1>a{width:auto}.hs-menu-wrapper.hs-menu-flow-vertical>ul li a{padding:10px 20px;text-decoration:none}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-item-has-children{position:relative}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:hidden;opacity:0;-webkit-transition:opacity .4s;position:absolute;z-index:10;top:0;left:180px}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{opacity:1;visibility:visible}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li a{min-width:140px;width:auto}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch>ul{max-width:100%;overflow:hidden}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch>ul li.hs-item-has-children ul.hs-menu-children-wrapper{display:none}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li.hs-item-has-children>ul.hs-menu-children-wrapper{display:block;visibility:visible;opacity:1;position:static}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-2>a{padding-left:4em}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-3>a{padding-left:6em}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-4>a{padding-left:8em}.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-5>a{padding-left:140px}.hs-menu-wrapper.hs-menu-not-show-active-branch li.hs-menu-depth-1 ul{box-shadow:0px 1px 3px rgba(0,0,0,0.18);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.18);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.18)}@media(max-width:568px){.hs-menu-wrapper,.hs-menu-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}.hs-menu-wrapper.hs-menu-flow-horizontal ul{list-style:none;margin:0;display:block}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:block}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a,.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li a{display:block;max-width:100%;width:100%}}.hs-menu-wrapper.hs-menu-flow-vertical.no-flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-horizontal.no-flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:visible;opacity:1}.widget-type-space{visibility:hidden}.hs-author-listing-header{margin:0 0 .75em 0}.hs-author-social-links{display:inline-block}.hs-author-social-links a.hs-author-social-link{width:24px;height:24px;border-width:0px;border:0px;line-height:24px;background-size:24px 24px;background-repeat:no-repeat;display:inline-block;text-indent:-99999px}.hs-author-social-links a.hs-author-social-link.hs-social-facebook{background-image:url("//static.hubspot.com/final/img/common/icons/social/facebook-24x24.png")}.hs-author-social-links a.hs-author-social-link.hs-social-linkedin{background-image:url("//static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png")}.hs-author-social-links a.hs-author-social-link.hs-social-twitter{background-image:url("//static.hubspot.com/final/img/common/icons/social/twitter-24x24.png")}.hs-author-social-links a.hs-author-social-link.hs-social-google-plus{background-image:url("//static.hubspot.com/final/img/common/icons/social/googleplus-24x24.png")}.hs_cos_wrapper_type_image_slider{display:block;overflow:hidden}.hs_cos_flex-container a:active,.hs_cos_flex-slider a:active,.hs_cos_flex-container a:focus,.hs_cos_flex-slider a:focus{outline:0}.hs_cos_flex-slides,.hs_cos_flex-control-nav,.hs_cos_flex-direction-nav{margin:0;padding:0;list-style:none}.hs_cos_flex-slider{margin:0;padding:0}.hs_cos_flex-slider .hs_cos_flex-slides>li{display:none;-webkit-backface-visibility:hidden;position:relative}.hs_cos_flex-slider .hs_cos_flex-slides img{width:100%;display:block;border-radius:0px}.hs_cos_flex-pauseplay span{text-transform:capitalize}.hs_cos_flex-slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .hs_cos_flex-slides{display:block}* html .hs_cos_flex-slides{height:1%}.hs_cos_flex-slider{margin:0 0 60px;background:#fff;border:0;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;zoom:1}.hs_cos_flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .hs_cos_flex-viewport{max-height:300px}.hs_cos_flex-slider .hs_cos_flex-slides{zoom:1}.carousel li{margin-right:5px}.hs_cos_flex-direction-nav{*height:0}.hs_cos_flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.hs_cos_flex-direction-nav .hs_cos_flex-next{background-position:100% 0;right:-36px}.hs_cos_flex-direction-nav .hs_cos_flex-prev{left:-36px}.hs_cos_flex-slider:hover .hs_cos_flex-next{opacity:.8;right:5px}.hs_cos_flex-slider:hover .hs_cos_flex-prev{opacity:.8;left:5px}.hs_cos_flex-slider:hover .hs_cos_flex-next:hover,.hs_cos_flex-slider:hover .hs_cos_flex-prev:hover{opacity:1}.hs_cos_flex-direction-nav .hs_cos_flex-disabled{opacity:.3 !important;filter:alpha(opacity=30);cursor:default}.hs_cos_flex_thumbnavs-direction-nav{margin:0px;padding:0px;list-style:none}.hs_cos_flex_thumbnavs-direction-nav{*height:0}.hs_cos_flex_thumbnavs-direction-nav a{width:30px;height:140px;margin:-60px 0 0;display:block;background:url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 40%;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:1;-webkit-transition:all .3s ease}.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-next{background-position:100% 40%;right:0px}.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-prev{left:0px}.hs-cos-flex-slider-control-panel img{cursor:pointer}.hs-cos-flex-slider-control-panel img:hover{opacity:.8}.hs-cos-flex-slider-control-panel{margin-top:-30px}.hs_cos_flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.hs_cos_flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.hs_cos_flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.hs_cos_flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.hs_cos_flex-control-paging li a.hs_cos_flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.hs_cos_flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.hs_cos_flex-control-thumbs li{width:25%;float:left;margin:0}.hs_cos_flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.hs_cos_flex-control-thumbs img:hover{opacity:1}.hs_cos_flex-control-thumbs .hs_cos_flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.hs_cos_flex-direction-nav .hs_cos_flex-prev{opacity:1;left:0}.hs_cos_flex-direction-nav .hs_cos_flex-next{opacity:1;right:0}}.hs_cos_flex-slider .caption{background-color:rgba(0,0,0,0.5);position:absolute;font-size:2em;line-height:1.1em;color:white;padding:0px 5% 0px 5%;width:100%;bottom:0;text-align:center}.hs_cos_flex-slider .superimpose .caption{color:white;font-size:3em;line-height:1.1em;position:absolute;padding:0px 5% 0px 5%;width:90%;top:40%;text-align:center;background-color:transparent}@media all and (max-width:400px){.hs_cos_flex-slider .superimpose .caption{background-color:black;position:static;font-size:2em;line-height:1.1em;color:white;width:90%;padding:0px 5% 0px 5%;top:40%;text-align:center}#recaptcha_area table#recaptcha_table{width:300px !important}#recaptcha_area table#recaptcha_table .recaptcha_r1_c1{width:300px !important}#recaptcha_area table#recaptcha_table .recaptcha_r4_c4{width:67px !important}#recaptcha_area table#recaptcha_table #recaptcha_image{width:280px !important}}.hs_cos_flex-slider h1,.hs_cos_flex-slider h2,.hs_cos_flex-slider h3,.hs_cos_flex-slider h4,.hs_cos_flex-slider h5,.hs_cos_flex-slider h6,.hs_cos_flex-slider p{color:white}.hs-gallery-thumbnails li{display:inline-block;margin:0px;padding:0px;margin-right:-4px}.hs-gallery-thumbnails.fixed-height li img{max-height:150px;margin:0px;padding:0px;border-width:0px}pre{overflow-x:auto}table pre{white-space:pre-wrap}.comment{margin:10px 0 10px 0}.hs_cos_wrapper_type_rich_text,.hs_cos_wrapper_type_text,.hs_cos_wrapper_type_header,.hs_cos_wrapper_type_section_header,.hs_cos_wrapper_type_raw_html,.hs_cos_wrapper_type_raw_jinja,.hs_cos_wrapper_type_page_footer{word-wrap:break-word}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}.wp-float-left{float:left;margin:0 20px 20px 0}.wp-float-right{float:right;margin:0 0 20px 20px}#map_canvas img,.google-maps img{max-width:none}#recaptcha_table td{line-height:0}.recaptchatable #recaptcha_response_field{min-height:0;line-height:12px}a{cursor:pointer}strong,b{font-weight:600}.clear{clear:both}.clear-both{clear:both}.forced-hidden{display:none !important}.not-visible{visibility:hidden}.caps{text-transform:uppercase}.lower{text-transform:lowercase}.strike{text-decoration:line-through}.no-underline{text-decoration:none !important}.yes-underline{text-decoration:underline !important}.lineh-21{line-height:21px}.no-border{border:0}.hover-link{text-decoration:none}.hover-link:hover{text-decoration:underline}.tags-blue-box{background-color:#e0f2f6;padding:5px;margin-right:5px;margin-bottom:5px}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bold{font-weight:600}.rockwell{font-family:Rockwell}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.italic{font-style:italic}.strikethrough{text-decoration:line-through}.error-text{color:#b11616 !important}.error-link{color:#b11616;text-decoration:underline}.error-link:hover{color:#4c9cdf}.red-link{color:#b11616;text-decoration:none}.red-link:hover{text-decoration:underline}.green-info-text{color:#75c02b}.link-text{color:#4c9cdf}.no-padding{padding:0}.no-margin{margin:0}.no-list-style{list-style-type:none;padding:0;margin:0}.no-list{list-style-type:none;padding:0;margin:0}.no-list li{float:left}.float-right{float:right}.float-left{float:left}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.v-align-middle{vertical-align:middle}.v-align-top{vertical-align:top}.v-align-bottom{vertical-align:bottom}.pointer{cursor:pointer}.second-font{font-family:"Open Sans",sans-serif}.no-color{color:#000}.blue-1{color:#21a2e4}.blue-2{color:#00b7df}.blue-3{color:#1286c3}.blue-4{color:#0b5e8a}.black{color:#000}a.fill{position:absolute;width:100%;height:100%;top:0;left:0;text-decoration:none;z-index:10;background-color:#fff;opacity:0}textarea{font-family:'Open Sans',sans-serif;font-size:13px}textarea.nice-textarea{border:3px solid #ccc;padding:5px}input[type=submit]{-webkit-appearance:none;white-space:normal}a{color:#09f;text-decoration:none}a:hover{color:#09f;text-decoration:underline}hr.border-line{display:block;height:1px;border:0;border-top:1px solid #e5e7e8;padding:0;width:100%}hr.hr{display:block;height:1px;border:0;border-top:1px solid #e5e7e8;padding:0;width:100%}hr.hr-dashed{display:block;height:1px;border:0;border-top:1px dashed #e5e7e8;padding:0;width:100%}ul.horizontal{padding:0;margin:0;list-style-type:none}ul.horizontal li{display:inline-block}ul.no-style{list-style-type:none;padding:0;margin:0}p.first-p{margin-top:0}.header,.header-mobile{background-color:#323754;position:relative;width:100%;font-size:1rem;height:3.125rem}.header.header-recruit .navigation .nav-bar li,.header-mobile.header-recruit .navigation .nav-bar li,.header.header-recruit .navigation nav-bar-recruit li,.header-mobile.header-recruit .navigation nav-bar-recruit li{float:none}.header.header-recruit .navigation .nav-bar li a,.header-mobile.header-recruit .navigation .nav-bar li a,.header.header-recruit .navigation nav-bar-recruit li a,.header-mobile.header-recruit .navigation nav-bar-recruit li a{margin:0;line-height:2.8125rem;display:inline-block}.header .mobile-menu-btn,.header-mobile .mobile-menu-btn{display:none;position:absolute;top:.625rem;right:.625rem;font-size:1.375rem;color:#f5f5f5}.header .navigation,.header-mobile .navigation{max-width:68.75rem;width:100%;margin:0 auto}.header .navigation .logo,.header-mobile .navigation .logo{position:relative;left:0;width:10.625rem;height:2.1875rem;margin-top:.3125rem;background-image:url("images/hacker_earth_logo.png");opacity:.9}.header .navigation .logo-h-terminal,.header-mobile .navigation .logo-h-terminal{background-image:url("../hackerearth/images/logo/HE_identity_white.png");background-repeat:no-repeat;background-size:contain;width:1.875rem;height:1.875rem;margin:.625rem;margin-left:0;opacity:.8}.header .navigation .logo-xmas,.header-mobile .navigation .logo-xmas{margin-top:.475rem;background-image:url("../hackerearth/images/logo/xmas_he_short_logo.png")}.header .navigation .logo-independence,.header-mobile .navigation .logo-independence{margin-top:.1875rem;background-image:url("images/hackerearth_independence.png")}.header .navigation .logo-republic,.header-mobile .navigation .logo-republic{background-image:url("../hackerearth/images/logo/HE_identity_republic_day.png")}.header .navigation .logo-womens-day,.header-mobile .navigation .logo-womens-day{background-image:url("../hackerearth/images/logo/HE_identity_womens_day.png")}.header .navigation h1,.header-mobile .navigation h1{margin:0;padding:.625rem;line-height:1.875rem;font-size:1.25rem}.header .navigation .header-title,.header-mobile .navigation .header-title{font-size:1.25rem;font-weight:bold;color:#fff;margin:.5625rem 0 0 0;font-family:"Open Sans",sans-serif}.header .navigation .header-link,.header-mobile .navigation .header-link{font-size:1.25rem;font-weight:bold;margin-top:.625rem;color:#fff;text-decoration:none;margin-right:1.25rem}.header .navigation .social-buttons,.header-mobile .navigation .social-buttons{margin-left:1.25rem;margin-top:0}.header .navigation .social-buttons .fb-like,.header-mobile .navigation .social-buttons .fb-like,.header .navigation .social-buttons .twitter-share-button,.header-mobile .navigation .social-buttons .twitter-share-button,.header .navigation .social-buttons .twitter-follow-button,.header-mobile .navigation .social-buttons .twitter-follow-button,.header .navigation .social-buttons .google-plus,.header-mobile .navigation .social-buttons .google-plus{padding:.875rem .625rem}.header .navigation .nav-bar,.header-mobile .navigation .nav-bar,.header .navigation .nav-bar-recruit,.header-mobile .navigation .nav-bar-recruit{display:block;margin:0;list-style:none;height:3.125rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .navigation .nav-bar.right-nav-bar li.signup-menu-btn a,.header-mobile .navigation .nav-bar.right-nav-bar li.signup-menu-btn a,.header .navigation .nav-bar-recruit.right-nav-bar li.signup-menu-btn a,.header-mobile .navigation .nav-bar-recruit.right-nav-bar li.signup-menu-btn a{border:1px solid #f60;-webkit-border-radius:.3125rem;-moz-border-radius:.3125rem;border-radius:.3125rem;box-sizing:border-box;color:#f60;padding:0 .625rem;line-height:1.875rem;height:1.875rem;margin:.625rem;transition:300ms}.header .navigation .nav-bar.right-nav-bar li.signup-menu-btn a:hover,.header-mobile .navigation .nav-bar.right-nav-bar li.signup-menu-btn a:hover,.header .navigation .nav-bar-recruit.right-nav-bar li.signup-menu-btn a:hover,.header-mobile .navigation .nav-bar-recruit.right-nav-bar li.signup-menu-btn a:hover{background-color:#f60;color:#fff}.header .navigation .nav-bar.right-nav-bar li a,.header-mobile .navigation .nav-bar.right-nav-bar li a,.header .navigation .nav-bar-recruit.right-nav-bar li a,.header-mobile .navigation .nav-bar-recruit.right-nav-bar li a{margin:0 .625rem;display:block}.header .navigation .nav-bar.right-nav-bar li a.nav-bar-recruiter-name,.header-mobile .navigation .nav-bar.right-nav-bar li a.nav-bar-recruiter-name,.header .navigation .nav-bar-recruit.right-nav-bar li a.nav-bar-recruiter-name,.header-mobile .navigation .nav-bar-recruit.right-nav-bar li a.nav-bar-recruiter-name{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .navigation .nav-bar.right-nav-bar li#header-notif-icon a,.header-mobile .navigation .nav-bar.right-nav-bar li#header-notif-icon a,.header .navigation .nav-bar-recruit.right-nav-bar li#header-notif-icon a,.header-mobile .navigation .nav-bar-recruit.right-nav-bar li#header-notif-icon a{margin:0}.header .navigation .nav-bar.right-nav-bar li#header-notif-icon a #notif-icon,.header-mobile .navigation .nav-bar.right-nav-bar li#header-notif-icon a #notif-icon,.header .navigation .nav-bar-recruit.right-nav-bar li#header-notif-icon a #notif-icon,.header-mobile .navigation .nav-bar-recruit.right-nav-bar li#header-notif-icon a #notif-icon{height:100%;display:block;padding:0 .625rem}.header .navigation .nav-bar li,.header-mobile .navigation .nav-bar li,.header .navigation .nav-bar-recruit li,.header-mobile .navigation .nav-bar-recruit li{float:left}.header .navigation .nav-bar li#searchbar,.header-mobile .navigation .nav-bar li#searchbar,.header .navigation .nav-bar-recruit li#searchbar,.header-mobile .navigation .nav-bar-recruit li#searchbar{padding:0}.header .navigation .nav-bar li#searchbar #search-icon-container,.header-mobile .navigation .nav-bar li#searchbar #search-icon-container,.header .navigation .nav-bar-recruit li#searchbar #search-icon-container,.header-mobile .navigation .nav-bar-recruit li#searchbar #search-icon-container{width:1.875rem;height:1.875rem;margin:.625rem;margin-left:0;box-sizing:border-box;background-color:rgba(0,0,0,0.2);border:0;border-left:0}.header .navigation .nav-bar li#searchbar #search-icon-container .fa,.header-mobile .navigation .nav-bar li#searchbar #search-icon-container .fa,.header .navigation .nav-bar-recruit li#searchbar #search-icon-container .fa,.header-mobile .navigation .nav-bar-recruit li#searchbar #search-icon-container .fa{font-size:1.125rem;line-height:1.75rem;margin:auto;display:block;text-align:center;color:rgba(156,163,168,0.4)}.header .navigation .nav-bar li#searchbar #search-icon-container.in-focus,.header-mobile .navigation .nav-bar li#searchbar #search-icon-container.in-focus,.header .navigation .nav-bar-recruit li#searchbar #search-icon-container.in-focus,.header-mobile .navigation .nav-bar-recruit li#searchbar #search-icon-container.in-focus{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,0.4),0 1px 0 0 rgba(255,255,255,0.1);-moz-box-shadow:0 -1px 0 0 rgba(0,0,0,0.4),0 1px 0 0 rgba(255,255,255,0.1);box-shadow:0 -1px 0 0 rgba(0,0,0,0.4),0 1px 0 0 rgba(255,255,255,0.1)}html.ie8 .header .navigation .nav-bar li#searchbar #search-icon-container.in-focus,html.ie8 .header-mobile .navigation .nav-bar li#searchbar #search-icon-container.in-focus,html.ie8 .header .navigation .nav-bar-recruit li#searchbar #search-icon-container.in-focus,html.ie8 .header-mobile .navigation .nav-bar-recruit li#searchbar #search-icon-container.in-focus,html.ie7 .header .navigation .nav-bar li#searchbar #search-icon-container.in-focus,html.ie7 .header-mobile .navigation .nav-bar li#searchbar #search-icon-container.in-focus,html.ie7 .header .navigation .nav-bar-recruit li#searchbar #search-icon-container.in-focus,html.ie7 .header-mobile .navigation .nav-bar-recruit li#searchbar #search-icon-container.in-focus,html.ie6 .header .navigation .nav-bar li#searchbar #search-icon-container.in-focus,html.ie6 .header-mobile .navigation .nav-bar li#searchbar #search-icon-container.in-focus,html.ie6 .header .navigation .nav-bar-recruit li#searchbar #search-icon-container.in-focus,html.ie6 .header-mobile .navigation .nav-bar-recruit li#searchbar #search-icon-container.in-focus{border:2px solid}.header .navigation .nav-bar li#searchbar #search-icon-container.in-focus .fa,.header-mobile .navigation .nav-bar li#searchbar #search-icon-container.in-focus .fa,.header .navigation .nav-bar-recruit li#searchbar #search-icon-container.in-focus .fa,.header-mobile .navigation .nav-bar-recruit li#searchbar #search-icon-container.in-focus .fa{color:#9ca3a8}.header .navigation .nav-bar li#searchbar #searchbar-input,.header-mobile .navigation .nav-bar li#searchbar #searchbar-input,.header .navigation .nav-bar-recruit li#searchbar #searchbar-input,.header-mobile .navigation .nav-bar-recruit li#searchbar #searchbar-input{color:rgba(255,255,255,0.6);background-color:rgba(0,0,0,0.2);border:0;border-right:0;height:1.875rem;line-height:1.75rem;box-sizing:border-box;padding:0;padding-left:.625rem;margin:.625rem 0}.header .navigation .nav-bar li#searchbar #searchbar-input::-webkit-input-placeholder,.header-mobile .navigation .nav-bar li#searchbar #searchbar-input::-webkit-input-placeholder,.header .navigation .nav-bar-recruit li#searchbar #searchbar-input::-webkit-input-placeholder,.header-mobile .navigation .nav-bar-recruit li#searchbar #searchbar-input::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}.header .navigation .nav-bar li#searchbar #searchbar-input:-moz-placeholder,.header-mobile .navigation .nav-bar li#searchbar #searchbar-input:-moz-placeholder,.header .navigation .nav-bar-recruit li#searchbar #searchbar-input:-moz-placeholder,.header-mobile .navigation .nav-bar-recruit li#searchbar #searchbar-input:-moz-placeholder{color:rgba(255,255,255,0.6)}.header .navigation .nav-bar li#searchbar #searchbar-input::-moz-placeholder,.header-mobile .navigation .nav-bar li#searchbar #searchbar-input::-moz-placeholder,.header .navigation .nav-bar-recruit li#searchbar #searchbar-input::-moz-placeholder,.header-mobile .navigation .nav-bar-recruit li#searchbar #searchbar-input::-moz-placeholder{color:rgba(255,255,255,0.6)}.header .navigation .nav-bar li#searchbar #searchbar-input:-ms-input-placeholder,.header-mobile .navigation .nav-bar li#searchbar #searchbar-input:-ms-input-placeholder,.header .navigation .nav-bar-recruit li#searchbar #searchbar-input:-ms-input-placeholder,.header-mobile .navigation .nav-bar-recruit li#searchbar #searchbar-input:-ms-input-placeholder{color:rgba(255,255,255,0.6)}.header .navigation .nav-bar li#searchbar #searchbar-input:focus,.header-mobile .navigation .nav-bar li#searchbar #searchbar-input:focus,.header .navigation .nav-bar-recruit li#searchbar #searchbar-input:focus,.header-mobile .navigation .nav-bar-recruit li#searchbar #searchbar-input:focus{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,0.4),0 1px 0 0 rgba(255,255,255,0.1);-moz-box-shadow:0 -1px 0 0 rgba(0,0,0,0.4),0 1px 0 0 rgba(255,255,255,0.1);box-shadow:0 -1px 0 0 rgba(0,0,0,0.4),0 1px 0 0 rgba(255,255,255,0.1);color:#fff}html.ie8 .header .navigation .nav-bar li#searchbar #searchbar-input:focus,html.ie8 .header-mobile .navigation .nav-bar li#searchbar #searchbar-input:focus,html.ie8 .header .navigation .nav-bar-recruit li#searchbar #searchbar-input:focus,html.ie8 .header-mobile .navigation .nav-bar-recruit li#searchbar #searchbar-input:focus,html.ie7 .header .navigation .nav-bar li#searchbar #searchbar-input:focus,html.ie7 .header-mobile .navigation .nav-bar li#searchbar #searchbar-input:focus,html.ie7 .header .navigation .nav-bar-recruit li#searchbar #searchbar-input:focus,html.ie7 .header-mobile .navigation .nav-bar-recruit li#searchbar #searchbar-input:focus,html.ie6 .header .navigation .nav-bar li#searchbar #searchbar-input:focus,html.ie6 .header-mobile .navigation .nav-bar li#searchbar #searchbar-input:focus,html.ie6 .header .navigation .nav-bar-recruit li#searchbar #searchbar-input:focus,html.ie6 .header-mobile .navigation .nav-bar-recruit li#searchbar #searchbar-input:focus{border:2px solid}.header .navigation .nav-bar li#searchbar #search-dropdown,.header-mobile .navigation .nav-bar li#searchbar #search-dropdown,.header .navigation .nav-bar-recruit li#searchbar #search-dropdown,.header-mobile .navigation .nav-bar-recruit li#searchbar #search-dropdown{margin-top:2.5rem}.header .navigation .nav-bar li#searchbar #search-dropdown #url_search_page,.header-mobile .navigation .nav-bar li#searchbar #search-dropdown #url_search_page,.header .navigation .nav-bar-recruit li#searchbar #search-dropdown #url_search_page,.header-mobile .navigation .nav-bar-recruit li#searchbar #search-dropdown #url_search_page{display:none}.header .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-banner1,.header-mobile .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-banner1,.header .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-banner1,.header-mobile .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-banner1,.header .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-banner2,.header-mobile .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-banner2,.header .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-banner2,.header-mobile .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-banner2{display:none}.header .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container,.header-mobile .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container,.header .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container,.header-mobile .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container{min-width:20.75rem;max-width:31.5rem;width:auto;border:0;-webkit-box-shadow:0 1px 10px 0 rgba(156,163,168,0.7);-moz-box-shadow:0 1px 10px 0 rgba(156,163,168,0.7);box-shadow:0 1px 10px 0 rgba(156,163,168,0.7)}html.ie8 .header .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container,html.ie8 .header-mobile .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container,html.ie8 .header .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container,html.ie8 .header-mobile .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container,html.ie7 .header .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container,html.ie7 .header-mobile .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container,html.ie7 .header .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container,html.ie7 .header-mobile .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container,html.ie6 .header .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container,html.ie6 .header-mobile .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container,html.ie6 .header .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container,html.ie6 .header-mobile .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container{border:2px solid}.header .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container .result-wrapper a,.header-mobile .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container .result-wrapper a,.header .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container .result-wrapper a,.header-mobile .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container .result-wrapper a{line-height:normal;margin:0}.header .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container .focused:not(#results-more),.header-mobile .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container .focused:not(#results-more),.header .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container .focused:not(#results-more),.header-mobile .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container .focused:not(#results-more){background-color:#4c9cdf}.header .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container .focused:not(#results-more) a,.header-mobile .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container .focused:not(#results-more) a,.header .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container .focused:not(#results-more) a,.header-mobile .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container .focused:not(#results-more) a{color:#fff}.header .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container .focused:not(#results-more) .result-container .result-type,.header-mobile .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container .focused:not(#results-more) .result-container .result-type,.header .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container .focused:not(#results-more) .result-container .result-type,.header-mobile .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container .focused:not(#results-more) .result-container .result-type{color:#fff}.header .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container .result-container .result-data,.header-mobile .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container .result-container .result-data,.header .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container .result-container .result-data,.header-mobile .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container .result-container .result-data{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70%}.header .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container .result-container .result-type,.header-mobile .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container .result-container .result-type,.header .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container .result-container .result-type,.header-mobile .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container .result-container .result-type{font-size:.625rem;margin-top:0;line-height:1.875rem;text-transform:uppercase}.header .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container #results-more.focused,.header-mobile .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container #results-more.focused,.header .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container #results-more.focused,.header-mobile .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container #results-more.focused{background:0}.header .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container #results-more #search-more,.header-mobile .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container #results-more #search-more,.header .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container #results-more #search-more,.header-mobile .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container #results-more #search-more{text-align:center}.header .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container #results-more #search-more a,.header-mobile .navigation .nav-bar li#searchbar #search-dropdown .result-wrapper-container #results-more #search-more a,.header .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container #results-more #search-more a,.header-mobile .navigation .nav-bar-recruit li#searchbar #search-dropdown .result-wrapper-container #results-more #search-more a{width:auto;display:inline-block}.header .navigation .nav-bar li.open-sub-header a,.header-mobile .navigation .nav-bar li.open-sub-header a,.header .navigation .nav-bar-recruit li.open-sub-header a,.header-mobile .navigation .nav-bar-recruit li.open-sub-header a,.header .navigation .nav-bar li.selected a,.header-mobile .navigation .nav-bar li.selected a,.header .navigation .nav-bar-recruit li.selected a,.header-mobile .navigation .nav-bar-recruit li.selected a{color:#fff}.header .navigation .nav-bar li.expand-sub-header a,.header-mobile .navigation .nav-bar li.expand-sub-header a,.header .navigation .nav-bar-recruit li.expand-sub-header a,.header-mobile .navigation .nav-bar-recruit li.expand-sub-header a{cursor:default}.header .navigation .nav-bar li a,.header-mobile .navigation .nav-bar li a,.header .navigation .nav-bar-recruit li a,.header-mobile .navigation .nav-bar-recruit li a{font-size:.875rem;color:rgba(229,231,232,0.75);text-decoration:none;font-weight:600;line-height:3.125rem;height:3.125rem;margin:0 1.25rem;display:block;position:relative}.header .navigation .nav-bar li a.message-icon,.header-mobile .navigation .nav-bar li a.message-icon,.header .navigation .nav-bar-recruit li a.message-icon,.header-mobile .navigation .nav-bar-recruit li a.message-icon{position:relative;margin:0}.header .navigation .nav-bar li a.message-icon .messages-count,.header-mobile .navigation .nav-bar li a.message-icon .messages-count,.header .navigation .nav-bar-recruit li a.message-icon .messages-count,.header-mobile .navigation .nav-bar-recruit li a.message-icon .messages-count{position:absolute;top:.3125rem;right:.3125rem;padding:.1875rem;background-color:#d33737;color:#fff;font-weight:600;font-size:.625rem;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;border-radius:.1875rem;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,0.5);box-shadow:0 0 2px 0 rgba(0,0,0,0.5);line-height:.625rem}html.ie8 .header .navigation .nav-bar li a.message-icon .messages-count,html.ie8 .header-mobile .navigation .nav-bar li a.message-icon .messages-count,html.ie8 .header .navigation .nav-bar-recruit li a.message-icon .messages-count,html.ie8 .header-mobile .navigation .nav-bar-recruit li a.message-icon .messages-count,html.ie7 .header .navigation .nav-bar li a.message-icon .messages-count,html.ie7 .header-mobile .navigation .nav-bar li a.message-icon .messages-count,html.ie7 .header .navigation .nav-bar-recruit li a.message-icon .messages-count,html.ie7 .header-mobile .navigation .nav-bar-recruit li a.message-icon .messages-count,html.ie6 .header .navigation .nav-bar li a.message-icon .messages-count,html.ie6 .header-mobile .navigation .nav-bar li a.message-icon .messages-count,html.ie6 .header .navigation .nav-bar-recruit li a.message-icon .messages-count,html.ie6 .header-mobile .navigation .nav-bar-recruit li a.message-icon .messages-count{border:2px solid}.header .navigation .nav-bar li a.message-icon .fa,.header-mobile .navigation .nav-bar li a.message-icon .fa,.header .navigation .nav-bar-recruit li a.message-icon .fa,.header-mobile .navigation .nav-bar-recruit li a.message-icon .fa{padding:0 .625rem}.header .navigation .nav-bar li a:hover,.header-mobile .navigation .nav-bar li a:hover,.header .navigation .nav-bar-recruit li a:hover,.header-mobile .navigation .nav-bar-recruit li a:hover{color:#fff}.header .navigation .nav-bar li a>img,.header-mobile .navigation .nav-bar li a>img,.header .navigation .nav-bar-recruit li a>img,.header-mobile .navigation .nav-bar-recruit li a>img{padding:.625rem 0}.header .navigation .nav-bar li#hacker-dd-icon a,.header-mobile .navigation .nav-bar li#hacker-dd-icon a,.header .navigation .nav-bar-recruit li#hacker-dd-icon a,.header-mobile .navigation .nav-bar-recruit li#hacker-dd-icon a{margin-right:0}.header .navigation .nav-bar li#hacker-dd-icon .caret-icon,.header-mobile .navigation .nav-bar li#hacker-dd-icon .caret-icon,.header .navigation .nav-bar-recruit li#hacker-dd-icon .caret-icon,.header-mobile .navigation .nav-bar-recruit li#hacker-dd-icon .caret-icon{line-height:1.5625rem;font-size:1.25rem}.header .navigation .nav-bar li#hacker-dd-icon .caret-icon .fa,.header-mobile .navigation .nav-bar li#hacker-dd-icon .caret-icon .fa,.header .navigation .nav-bar-recruit li#hacker-dd-icon .caret-icon .fa,.header-mobile .navigation .nav-bar-recruit li#hacker-dd-icon .caret-icon .fa{width:1.875rem;text-align:center;height:1.25rem;margin:.625rem 0;padding:.3125rem .3125rem .3125rem .625rem;-webkit-box-shadow:-1px 0 0 0 #46515a,-2px 0 0 0 #1a1a1a;-moz-box-shadow:-1px 0 0 0 #46515a,-2px 0 0 0 #1a1a1a;box-shadow:-1px 0 0 0 #46515a,-2px 0 0 0 #1a1a1a}html.ie8 .header .navigation .nav-bar li#hacker-dd-icon .caret-icon .fa,html.ie8 .header-mobile .navigation .nav-bar li#hacker-dd-icon .caret-icon .fa,html.ie8 .header .navigation .nav-bar-recruit li#hacker-dd-icon .caret-icon .fa,html.ie8 .header-mobile .navigation .nav-bar-recruit li#hacker-dd-icon .caret-icon .fa,html.ie7 .header .navigation .nav-bar li#hacker-dd-icon .caret-icon .fa,html.ie7 .header-mobile .navigation .nav-bar li#hacker-dd-icon .caret-icon .fa,html.ie7 .header .navigation .nav-bar-recruit li#hacker-dd-icon .caret-icon .fa,html.ie7 .header-mobile .navigation .nav-bar-recruit li#hacker-dd-icon .caret-icon .fa,html.ie6 .header .navigation .nav-bar li#hacker-dd-icon .caret-icon .fa,html.ie6 .header-mobile .navigation .nav-bar li#hacker-dd-icon .caret-icon .fa,html.ie6 .header .navigation .nav-bar-recruit li#hacker-dd-icon .caret-icon .fa,html.ie6 .header-mobile .navigation .nav-bar-recruit li#hacker-dd-icon .caret-icon .fa{border:2px solid}.header .navigation .nav-bar li .dropdown,.header-mobile .navigation .nav-bar li .dropdown,.header .navigation .nav-bar-recruit li .dropdown,.header-mobile .navigation .nav-bar-recruit li .dropdown{padding:1.125rem .3125rem}.header .navigation .nav-bar li .new-badge,.header-mobile .navigation .nav-bar li .new-badge,.header .navigation .nav-bar-recruit li .new-badge,.header-mobile .navigation .nav-bar-recruit li .new-badge{background:#d33737;font-size:8px;position:absolute;top:8px;line-height:12px;padding:1px 3px;text-transform:uppercase;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.header .sub-header,.header-mobile .sub-header{background:#24263b;position:absolute;top:3.125rem;z-index:3;border-bottom-left-radius:3px;border-bottom-right-radius:3px;min-width:8rem}.header .sub-header .sub-nav-bar,.header-mobile .sub-header .sub-nav-bar{margin:0 auto;padding:.375rem .3125rem;max-width:68.75rem;list-style:none;box-sizing:border-box}.header .sub-header .sub-nav-bar .menu-arrow,.header-mobile .sub-header .sub-nav-bar .menu-arrow{width:.9375rem;height:.9375rem;position:absolute;background-color:#24263b;transform:rotateZ(45deg);top:-0.4375rem}.header .sub-header .sub-nav-bar .sub-nav-bar-menu,.header-mobile .sub-header .sub-nav-bar .sub-nav-bar-menu{margin:.3125rem 0}.header .sub-header .sub-nav-bar .sub-nav-bar-menu:hover,.header-mobile .sub-header .sub-nav-bar .sub-nav-bar-menu:hover{background-color:#4c9cdf}.header .sub-header .sub-nav-bar .sub-nav-bar-menu:hover a,.header-mobile .sub-header .sub-nav-bar .sub-nav-bar-menu:hover a{color:#fff}.header .sub-header .sub-nav-bar .sub-nav-bar-menu a,.header-mobile .sub-header .sub-nav-bar .sub-nav-bar-menu a{font-size:.8125rem;box-sizing:border-box;padding:.3125rem;display:block;text-decoration:none;color:#e5e7e8;font-weight:600}.header-mobile{background:#fff}#header-primary.header{background:#ecf0f1;height:35px;line-height:35px;overflow:hidden;position:fixed;top:0;left:0;z-index:6;-webkit-transition:top .3s linear;-moz-transition:top .3s linear;-o-transition:top .3s linear;transition:top .3s linear}#header-primary.header .navigation{padding:0;max-width:1140px}#header-primary.header .navigation>a{line-height:49px}#header-primary.header .navigation .nav-bar .menu-content{padding:0}#header-primary.header .navigation .nav-bar li a{font-weight:400;margin:0 10px;line-height:35px;font-size:12px;color:#90979e}#header-primary.header .navigation .nav-bar li a:hover{color:#09f}#header-primary.header .navigation .nav-bar li a.active{-webkit-box-shadow:inset 0 -1px 0 0 #09f;-moz-box-shadow:inset 0 -1px 0 0 #09f;-webkit-box-shadow:inset 0 -1px 0 0 #09f;-moz-box-shadow:inset 0 -1px 0 0 #09f;box-shadow:inset 0 -1px 0 0 #09f;color:#09f;font-weight:normal;height:35px}html.ie8 #header-primary.header .navigation .nav-bar li a.active,html.ie7 #header-primary.header .navigation .nav-bar li a.active,html.ie6 #header-primary.header .navigation .nav-bar li a.active{border:2px solid}#header-secondary{position:fixed;height:85px}#header-secondary.shrink{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);z-index:6;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:top .3s linear;-moz-transition:top .3s linear;-o-transition:top .3s linear;transition:top .3s linear}html.ie8 #header-secondary,html.ie7 #header-secondary,html.ie6 #header-secondary{border:2px solid}#header-secondary #logo-header{margin-top:8px}#header-secondary #logo-header img{width:90px}#header-secondary .mobile-menu-btn{color:#46535e}#header-secondary.custom-header{padding:5px}#header-secondary.custom-header #mobile-menu-expand{padding:5px 0}#header-secondary .active{-webkit-box-shadow:inset 0 -1px 0 0 #09f;-moz-box-shadow:inset 0 -1px 0 0 #09f;-webkit-box-shadow:inset 0 -1px 0 0 #09f;-moz-box-shadow:inset 0 -1px 0 0 #09f;box-shadow:inset 0 -1px 0 0 #09f;color:#09f;font-weight:normal;height:35px}html.ie8 #header-secondary .active,html.ie7 #header-secondary .active,html.ie6 #header-secondary .active{border:2px solid}#header-secondary .menu-content{padding:5px 9px;float:left}#header-secondary .menu-content.demo-link{padding-top:4px}#header-secondary .get-started-div{padding:2px 9px 7px}#header-secondary .get-started-div a{line-height:normal}@media(max-width:1279px){#header-secondary .navigation,.header .navigation{max-width:1100px}}@media(max-width:1024px){#header-primary{display:none}#header-secondary{top:0;height:50px;padding:0}#header-secondary.header-mobile .mobile-menu-btn{left:.625rem}#header-secondary .mobile-menu-btn{z-index:5;display:block}#header-secondary .logo,#header-secondary .outline-logo,#header-secondary #logo-header{padding:0;margin:0px auto;float:none}#header-secondary #logo-header{display:none}#header-secondary #logo-header-scroll{display:block}#header-secondary.custom-header .responsive-container{width:100%}#header-secondary.custom-header #mobile-menu-expand{display:none}}#mobile-menu-expand-primary{list-style:none;margin:0;background:#fff;padding:20px;position:fixed;top:0;left:-200px;width:200px;text-align:left;z-index:6;height:100%;overflow-y:auto;font-size:13px;border-right:1px solid #e5e7e8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mobile-menu-expand-primary>li>a{color:#46535e;padding:7px 0;float:left;width:100%;text-decoration:none}#mobile-menu-expand-primary .sub-menu{position:relative;margin:0;padding:0;width:100%;float:left}#mobile-menu-expand-primary .sub-menu>li{position:relative;margin:0;padding:0;width:100%;float:left}#mobile-menu-expand-primary .sub-menu>li>a{font-size:13px;width:100%;color:#9ca3a8;padding:7px 0 7px 20px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mobile-menu-expand-primary .active{color:#09f}.no-padding-page{width:1100px;margin-left:auto;margin-right:auto;min-height:600px}.responsive-page{width:100%;margin:0 auto}.responsive-container{max-width:1100px;width:90%;margin:auto}.container .big-left-container{width:730px;float:left}.container .small-right-container{width:300px;margin-left:70px;float:left}.container .small-right-container .side-panel{margin-top:35px}.container .small-right-container .side-panel .heading-with-line{margin-bottom:20px !important}.container .small-right-container .side-content .side-item{margin-bottom:10px}.bl-page .right,.layout-1 .right{opacity:.75}.bl-page .right:hover,.layout-1 .right:hover{opacity:1}.bl-page{width:1100px;margin-left:auto;margin-right:auto;min-height:1000px;margin-top:50px}.bl-page .left{width:780px;margin-right:60px;float:left;padding-bottom:60px}.bl-page .right{width:260px;float:left;padding-bottom:60px}.bl-page .right-no-opacity{width:260px;float:left}.br-page{width:1100px;margin-left:auto;margin-right:auto;min-height:1000px;margin-top:50px}.br-page .left{width:260px;margin-right:30px;float:left;padding-bottom:30px}.br-page .left .left-menu{padding:0;margin:0;list-style-type:none;border-top:1px solid #e5e7e8}.br-page .left .left-menu li{padding:5px 10px;border-bottom:1px solid #e5e7e8}.br-page .right{width:810px;float:left;padding-bottom:60px}.fold{margin:0 auto;width:100%}.footer-large{position:relative;left:0;bottom:0;padding-top:15px;width:100%;background:#fff;border-top:1px solid #e5e7e8}.footer-large .mixpanel-logo{position:absolute;bottom:45px;right:10px}.footer-large .content{max-width:1100px;width:100%;padding:0 10px;box-sizing:border-box;display:flex;margin:0 auto}.footer-large .content .footer-sub-container{margin:0 auto}.footer-large .content .footer-sub-container .footer-link{color:#90979e;text-decoration:none;font-size:12px}.footer-large .content .footer-sub-container .footer-link:hover{color:#09f}.footer-large .content .footer-sub-container a{text-decoration:none}.footer-large .content .footer-sub-container a:hover{text-decoration:underline}.footer-large .content .footer-sub-container div.section{box-sizing:border-box;display:inline-block;vertical-align:top;text-align:left;margin-bottom:15px;padding:0 10px}.footer-large .content .footer-sub-container div.section .category-title{color:#9ca3a8;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:bold;margin-bottom:15px;margin-top:10px;text-transform:uppercase}.footer-large .content .footer-sub-container div.section ul{list-style-type:none;padding:0}.footer-large .content .footer-sub-container div.section li{margin-bottom:10px}.footer-large .content .footer-sub-container div.section li a{font-size:13px;color:#9ca3a8}.footer-large .content .footer-sub-container div.section li a:hover{color:#46535e}.footer-large .content .footer-sub-container div.section.connect{width:40%}.footer-large .content .footer-sub-container .clear-show-tablet{display:none}.footer-large .footer-bottom-container{border-top:1px solid #e5e7e8}.footer-large .footer-bottom-container .footer-bottom{color:#9ca3a8;font-size:13px;padding:10px 0;max-width:1100px;margin:0 auto;padding:10px}.footer-large .footer-bottom-container .footer-bottom img{width:24px;opacity:.5}.footer-large .footer-bottom-container .footer-bottom img.old-he-footer{background-color:#323754;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;opacity:1}.footer-large .footer-bottom-container .footer-bottom span{line-height:24px}.footer-large .footer-bottom-container .footer-bottom span a{color:#9ca3a8}.footer-large .map{display:inline-block;vertical-align:top}.footer-large .reach{padding:7px 7px 4px 7px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:130px;vertical-align:top;width:auto;display:block;padding:0;line-height:22px;overflow:hidden;height:100%}.footer-large .reach h1,.footer-large .reach p,.footer-large .reach .social-links a{color:#9ca3a8}.footer-large .reach p a{color:#9ca3a8}.footer-large .reach .he-address{margin:0}.full-width{width:100%}.nice-box{background:#fff;border-top:3px solid #4c9cdf;-webkit-box-shadow:0 1px 3px 0 #e5e7e8;-moz-box-shadow:0 1px 3px 0 #e5e7e8;box-shadow:0 1px 3px 0 #e5e7e8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px 0;max-width:800px}html.ie8 .nice-box,html.ie7 .nice-box,html.ie6 .nice-box{border:2px solid}.nice-box .content{padding:0 15px}.f-icon{display:inline-block;background-position:-566px -477px;width:17px;height:18px}.t-icon{display:inline-block;background-position:-591px -503px;width:17px;height:18px}.g-icon{display:inline-block;background-position:-619px -478px;width:17px;height:18px}.git-icon{display:inline-block;background-position:-591px -477px;width:17px;height:18px}.fa-black{color:#000}.fa-green{color:#73b369}.fa-red{color:#d33737}.fa-orange{color:#f49020}.fa-grey{color:#9ca3a8}.fa-blue{color:#4c9cdf}.fa-yellow{color:#fffcdf}ul.left-nav{margin:0;padding:0;margin-bottom:15px;list-style-type:none;border-top-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px}ul.left-nav li.left-nav-header{background-color:#e5e7e8;color:#46535e;text-transform:uppercase;cursor:default;margin-bottom:15px}ul.left-nav li.left-nav-header:hover{background:#e5e7e8;background:#e5e7e8;color:#46535e}.lt-ie8 ul.left-nav li.left-nav-header:hover{zoom:1}.lt-ie9 ul.left-nav li.left-nav-header:hover{background:transparent}.lt-ie9 ul.left-nav li.left-nav-header:hover:nth-child(n){filter:none}ul.left-nav li{padding:5px 0 5px 18px;font-size:1.3em;cursor:pointer;font-weight:600;color:#9ca3a8}ul.left-nav li.selected{color:#4c9cdf;-webkit-box-shadow:5px 0 0 0 #4c9cdf inset;-moz-box-shadow:5px 0 0 0 #4c9cdf inset;box-shadow:5px 0 0 0 #4c9cdf inset}html.ie8 ul.left-nav li.selected,html.ie7 ul.left-nav li.selected,html.ie6 ul.left-nav li.selected{border:2px solid}ul.left-nav li.selected a{color:#4c9cdf}ul.left-nav li:hover{color:#4c9cdf}ul.left-nav li a{color:#9ca3a8}ul.left-nav li a:hover{color:#4c9cdf}ul.left-nav-blue,.left-nav-black{margin:0;padding:0;margin-bottom:15px;list-style-type:none}ul.left-nav-blue li.left-nav-header,.left-nav-black li.left-nav-header{background:#d9deea;background:rgba(217,222,234,0.7);border-bottom:1px solid #d9deea;color:#46535e;text-transform:uppercase;font-weight:bold;margin-bottom:15px;cursor:default;-webkit-box-shadow:1px 1px 1px 0 rgba(237,240,249,0.8) inset;-moz-box-shadow:1px 1px 1px 0 rgba(237,240,249,0.8) inset;box-shadow:1px 1px 1px 0 rgba(237,240,249,0.8) inset;-webkit-border-radius:3px 0 0 0;-moz-border-radius:3px 0 0 0;border-radius:3px 0 0 0}.lt-ie8 ul.left-nav-blue li.left-nav-header,.lt-ie8 .left-nav-black li.left-nav-header{zoom:1}.lt-ie9 ul.left-nav-blue li.left-nav-header,.lt-ie9 .left-nav-black li.left-nav-header{background:transparent}.lt-ie9 ul.left-nav-blue li.left-nav-header:nth-child(n),.lt-ie9 .left-nav-black li.left-nav-header:nth-child(n){filter:none}html.ie8 ul.left-nav-blue li.left-nav-header,html.ie8 .left-nav-black li.left-nav-header,html.ie7 ul.left-nav-blue li.left-nav-header,html.ie7 .left-nav-black li.left-nav-header,html.ie6 ul.left-nav-blue li.left-nav-header,html.ie6 .left-nav-black li.left-nav-header{border:2px solid}ul.left-nav-blue li.left-nav-header:hover,.left-nav-black li.left-nav-header:hover{color:#46535e}ul.left-nav-blue li,.left-nav-black li{padding:5px 0 5px 18px;font-size:1.3em;cursor:pointer;color:#9ca3a8;font-weight:600}ul.left-nav-blue li.selected,.left-nav-black li.selected{color:#4c9cdf;-webkit-box-shadow:5px 0 0 0 #4c9cdf inset;-moz-box-shadow:5px 0 0 0 #4c9cdf inset;box-shadow:5px 0 0 0 #4c9cdf inset}html.ie8 ul.left-nav-blue li.selected,html.ie8 .left-nav-black li.selected,html.ie7 ul.left-nav-blue li.selected,html.ie7 .left-nav-black li.selected,html.ie6 ul.left-nav-blue li.selected,html.ie6 .left-nav-black li.selected{border:2px solid}ul.left-nav-blue li.selected a,.left-nav-black li.selected a{color:#4c9cdf;text-decoration:none}ul.left-nav-blue li:hover,.left-nav-black li:hover{color:#4c9cdf}ul.left-nav-blue li a,.left-nav-black li a{color:#9ca3a8}ul.left-nav-blue li a:hover,.left-nav-black li a:hover{color:#4c9cdf;text-decoration:none}ul.left-nav-common{width:200px}.no-outline{outline:0}@media(max-width:1024px){.footer-large .content{padding:0 10px}.footer-large .content .footer-bottom-container .footer-bottom{padding:10px}}@media(max-width:768px){#indiahacks-widget-top{display:none}.footer-large .footer-bottom-container .footer-bottom{padding:10px}.footer-large .content{display:block}.footer-large .content div.section{width:33%}.footer-large .content div.section.connect{width:67%}.footer-large .content .clear-show-tablet{display:block}}@media(max-width:640px){#common-notification .notification-container{display:none}.footer-large .content div.section{text-align:center}.footer-large .content div.section.connect .map{display:block;width:100%;float:none}.footer-large .content div.section.connect .map>div{margin:0 auto}.footer-large .content div.section.connect .reach{display:block;overflow:visible}.footer-large .content div.section.connect .reach .social-links a{float:none;margin:0 5px}}@media(min-width:320px) and (max-width:480px){.footer-large .content div.section{width:50%}.footer-large .content div.section .category-title{font-size:14px}.footer-large .content div.section.connect{width:100%}.footer-large .content .clear-show-tablet{display:none}}@-moz-keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}100%{opacity:1;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}100%{opacity:1;transform:none}}@-o-keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}100%{opacity:1;transform:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}100%{opacity:1;transform:none}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0;display:none}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0;display:none}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0;display:none}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0;display:none}}form div.buttons{margin-top:15px}input.standalone{border:1px solid #bbb;-webkit-box-shadow:inset 0 2px 1px #eee;-moz-box-shadow:inset 0 2px 1px #eee;box-shadow:inset 0 2px 1px #eee;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:100%;padding:7px 8px}html.ie8 input.standalone,html.ie7 input.standalone,html.ie6 input.standalone{border:2px solid}input.no-format{border:0;outline:0;margin:0 0 0 7px;line-height:22px}input.nice-input{padding:5px;border:1px solid #bbb;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:30px;box-sizing:border-box;font-size:14px}textarea.standalone{border:1px solid #bbb;-webkit-box-shadow:inset 0 2px 1px #eee;-moz-box-shadow:inset 0 2px 1px #eee;box-shadow:inset 0 2px 1px #eee;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:7px 8px;font-family:"Open Sans",sans-serif}html.ie8 textarea.standalone,html.ie7 textarea.standalone,html.ie6 textarea.standalone{border:2px solid}select.nice-select{padding:5px;border:1px solid #bbb;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:30px;text-decoration:none;background:-moz-linear-gradient(top,#fff,#f4f4f4);background:-webkit-linear-gradient(top,#fff,#f4f4f4);cursor:pointer}.selectize-control.nice-select{width:250px;float:left;top:-3px;margin-right:10px;margin-left:10px}input.error,textarea.error{border:1px solid #b41414 !important}.disabled-input{background-color:#fff;border:1px solid #ddd;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:95%;padding:7px 8px;margin-top:10px;font-family:"Open Sans",sans-serif !important;font-size:1.3em}form label,form .label{font-size:14px;color:#46535e}form div.fixed-width-input input[type="textarea"],form div.fixed-width-input input[type="textinput"]{width:200px !important}form div.full-width select{width:100%}form p,form div.wrapper{margin-top:0;margin-bottom:20px}form p .custom-label,form div.wrapper .custom-label{font-family:"Open Sans",sans-serif !important;font-size:13px}form p .block-label,form div.wrapper .block-label{display:inline-block;margin-bottom:5px}form p input[type=text],form div.wrapper input[type=text],form p input[type=password],form div.wrapper input[type=password],form p textarea,form div.wrapper textarea,form p input[type=email],form div.wrapper input[type=email],form p input[type=url],form div.wrapper input[type=url]{color:#252c33;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid rgba(156,163,168,0.6);font-size:14px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;box-sizing:border-box;margin-top:5px;padding:7px 8px;width:100%}html.ie8 form p input[type=text],html.ie8 form div.wrapper input[type=text],html.ie8 form p input[type=password],html.ie8 form div.wrapper input[type=password],html.ie8 form p textarea,html.ie8 form div.wrapper textarea,html.ie8 form p input[type=email],html.ie8 form div.wrapper input[type=email],html.ie8 form p input[type=url],html.ie8 form div.wrapper input[type=url],html.ie7 form p input[type=text],html.ie7 form div.wrapper input[type=text],html.ie7 form p input[type=password],html.ie7 form div.wrapper input[type=password],html.ie7 form p textarea,html.ie7 form div.wrapper textarea,html.ie7 form p input[type=email],html.ie7 form div.wrapper input[type=email],html.ie7 form p input[type=url],html.ie7 form div.wrapper input[type=url],html.ie6 form p input[type=text],html.ie6 form div.wrapper input[type=text],html.ie6 form p input[type=password],html.ie6 form div.wrapper input[type=password],html.ie6 form p textarea,html.ie6 form div.wrapper textarea,html.ie6 form p input[type=email],html.ie6 form div.wrapper input[type=email],html.ie6 form p input[type=url],html.ie6 form div.wrapper input[type=url]{border:2px solid}form p input[type=text]:focus,form div.wrapper input[type=text]:focus,form p input[type=password]:focus,form div.wrapper input[type=password]:focus,form p textarea:focus,form div.wrapper textarea:focus,form p input[type=email]:focus,form div.wrapper input[type=email]:focus,form p input[type=url]:focus,form div.wrapper input[type=url]:focus{outline:0;border:1px solid #9ca3a8;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);box-shadow:inset 0 1px 1px rgba(0,0,0,0.2)}html.ie8 form p input[type=text]:focus,html.ie8 form div.wrapper input[type=text]:focus,html.ie8 form p input[type=password]:focus,html.ie8 form div.wrapper input[type=password]:focus,html.ie8 form p textarea:focus,html.ie8 form div.wrapper textarea:focus,html.ie8 form p input[type=email]:focus,html.ie8 form div.wrapper input[type=email]:focus,html.ie8 form p input[type=url]:focus,html.ie8 form div.wrapper input[type=url]:focus,html.ie7 form p input[type=text]:focus,html.ie7 form div.wrapper input[type=text]:focus,html.ie7 form p input[type=password]:focus,html.ie7 form div.wrapper input[type=password]:focus,html.ie7 form p textarea:focus,html.ie7 form div.wrapper textarea:focus,html.ie7 form p input[type=email]:focus,html.ie7 form div.wrapper input[type=email]:focus,html.ie7 form p input[type=url]:focus,html.ie7 form div.wrapper input[type=url]:focus,html.ie6 form p input[type=text]:focus,html.ie6 form div.wrapper input[type=text]:focus,html.ie6 form p input[type=password]:focus,html.ie6 form div.wrapper input[type=password]:focus,html.ie6 form p textarea:focus,html.ie6 form div.wrapper textarea:focus,html.ie6 form p input[type=email]:focus,html.ie6 form div.wrapper input[type=email]:focus,html.ie6 form p input[type=url]:focus,html.ie6 form div.wrapper input[type=url]:focus{border:2px solid}form p input[type=text]:disabled,form div.wrapper input[type=text]:disabled,form p input[type=password]:disabled,form div.wrapper input[type=password]:disabled,form p textarea:disabled,form div.wrapper textarea:disabled,form p input[type=email]:disabled,form div.wrapper input[type=email]:disabled,form p input[type=url]:disabled,form div.wrapper input[type=url]:disabled{color:#9ca3a8}form p input[type="radio"],form div.wrapper input[type="radio"],form p input[type="checkbox"],form div.wrapper input[type="checkbox"]{margin:2px 0}.button:hover,.nice-button:hover{text-decoration:none}.button.disabled,.nice-button.disabled{background-color:#e5e7e8;cursor:default}.btn-larger{padding:10px 20px;font-size:20px}.btn-large{padding:8px 14px;font-size:16px}.btn-largest{padding:10px 50px}.btn-largest.large{font-size:18px}.btn-medium{padding:8px 12px;font-size:16px}.btn-small{padding:2px 9px;font-size:12px}.btn-smallest{padding:0 4px;font-size:12px}@media(max-width:1366px){.header .navigation{max-width:70.75rem}.header .sub-header .sub-nav-bar{max-width:70.75rem}}@media(max-width:1279px){.header .navigation{max-width:64rem}.header .navigation .nav-bar li a{margin:0 .625rem}.header .sub-header .sub-nav-bar{max-width:64rem;padding-left:.3125rem}}@media(min-width:1025px){.mob-show,.tablet-show{display:none !important}.header .mobile-menu-btn{display:none !important}}@media(max-width:1024px){body{overflow-x:hidden;transition:transform .5s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out}body.right-transform{transform:translate3d(12.5rem,0,0);-webkit-transform:translate3d(12.5rem,0,0);overflow:hidden;position:fixed}body.left-transform{transform:translate3d(-12.5rem,0,0);-webkit-transform:translate3d(-12.5rem,0,0);overflow:hidden;position:fixed}.header{height:2.5rem}.header .sub-header-margin{margin-bottom:0}.header .sub-header{display:none}.header .navigation .logo{float:none}.header .navigation .logo-h-terminal{background-image:url("../hackerearth/images/logo/HE_logo_white.png");width:8.75rem;height:1.75rem;display:block;margin:0 auto;top:.375rem}.header .navigation .nav-bar{left:-12.5rem;position:fixed;background-color:#323754;width:12.5rem;text-align:left;top:0;z-index:2;height:100%;padding:0;overflow-y:scroll}.header .navigation .nav-bar .btn-trans{float:none;margin:0;background:0;padding:0;text-align:left}.header .navigation .nav-bar li{width:100%;-webkit-box-shadow:0 1px 0 0 rgba(25,28,47,0.7),0 2px 0 0 rgba(255,255,255,0.05);-moz-box-shadow:0 1px 0 0 rgba(25,28,47,0.7),0 2px 0 0 rgba(255,255,255,0.05);box-shadow:0 1px 0 0 rgba(25,28,47,0.7),0 2px 0 0 rgba(255,255,255,0.05);height:2.5rem}html.ie8 .header .navigation .nav-bar li,html.ie7 .header .navigation .nav-bar li,html.ie6 .header .navigation .nav-bar li{border:2px solid}.header .navigation .nav-bar li a{line-height:2.5rem;text-transform:uppercase;height:2.5rem}.header .navigation .nav-bar li a.message-icon{margin:0 .625rem}.header .navigation .nav-bar li#hacker-dd-icon{display:none}.header .navigation .nav-bar .notification-icon .notif-count{top:.0625rem}.header .navigation h1{box-sizing:border-box;padding:.3125rem .625rem;max-width:100%;overflow:hidden}.header .navigation .header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;margin:0;display:block}.header .mobile-menu-btn{display:block;left:0;right:inherit;padding:.5625rem .6875rem;top:0;width:1.125rem;cursor:pointer}