.btn,.input-state .button,.language-switcher{text-transform:uppercase}#interview-row,.dashboard-publish,.header_top,.news-block-top,.personal-profile{overflow:visible}img{image-orientation:from-image}img.img-thumbnail{max-width:300px}.font-monospace textarea{font-family:monospace!important}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.company-modal-container,.modal-container{box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{width:300px;margin:0 auto;padding:20px 30px;background-color:#fff;border-radius:2px;font-family:Helvetica,Arial,sans-serif}.modal-header h3{margin-top:0;color:#42b983}.modal-body{margin:20px 0}.modal-default-button{float:right}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{transform:scale(1.1)}#interview-row{min-height:56px}.Event--schedule .content{padding:25px 0 0;margin-top:17px}.Event--schedule{text-align:center}.Event--info{text-align:initial}#job-tabs .tab a,.expand-wrapper,.loading,.star-rating,.timeline-icon .fa{text-align:center}.job-product{padding:0;height:auto}.job-product .logo{padding:0;float:none}.job-product .bottom{float:none;margin-bottom:0;padding-right:5px;padding-left:5px}.input-state,.right{float:right}.job-product .logo img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:200px;max-width:none}.candidates-timeline .image img,.img img{-o-object-fit:cover;-o-object-position:center}.btn{border-radius:0;font-size:13px}.question-builder{padding:0 10px}#job-tabs .question-repeat .delete{position:initial;float:right}.input-state .button{width:120px;margin-left:20px;border:none;font-size:14px;background:0 0;font-weight:300}.input-state .button.active{box-shadow:1px 2px 2px 1px #B6B4B4;color:#FFF}.btn-required.active{background:#C00}.btn-optional.active{background:#FA0}.btn-hidden.active{background:#0AF}#step_2 .form label{padding:0}[v-cloak]{display:none}.img figure{width:100%;height:100%}.img img{height:100%;object-fit:cover;object-position:center}.timeline-icon-wrapper{background-color:#FFF;width:66px;height:66px;position:relative;display:block}.timeline-icon{background-color:#74B94D;width:54px;height:54px;border-radius:50%;margin:0 auto;position:absolute;top:6px;left:6px}.timeline-icon .fa{display:block;line-height:54px;font-size:18px;color:#FFF}.expand-wrapper{position:absolute;bottom:0;left:0;right:0}.expand-wrapper .fa{font-size:20px;color:#9b9b9b}.candidates-timeline .detail{max-height:100px}.candidates-timeline .expanded{max-height:none}.candidates-timeline .image img{width:38px;height:38px;object-fit:cover;object-position:center}#header_subnav{height:50px}.checkbox-slider--b span{display:block;position:relative}.checkbox-slider-md input+span{padding-left:70px}img.img-circle{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.user-panel>.image>img{width:45px;height:45px}.sidebar-collapse .user-panel>.image>img{width:30px;height:30px}.filter-no-results-here{padding:5px 25px 15px;display:block;color:#4a4a4a}.header__logo img{max-height:60px;max-width:200px}.nav-tabs>li>a{border-radius:0}.news-tab a.btn{color:#fff;text-decoration:none;float:none}.info-list .peragraph{border-bottom:none}.info-list .duration{color:#74b94e;text-align:center;display:block;margin-bottom:30px}.info-list h2{margin-bottom:0}.implementation-info li{list-style:outside;padding-bottom:2px}.implementation-info{line-height:18px;padding-bottom:30px}code{display:block;border:1px solid #AAA}#language-switcher{cursor:pointer;cursor:hand;line-height:23px}.pull-right .language-switcher{margin-left:40px}.header_top .language-switcher{padding-top:40px;color:#FFF}.news-block-top .publish+.btn-danger{margin-left:15px}.job-board ul,.rating>ul{padding:0}.language-switcher-top-right{position:absolute;top:20px;right:20px;color:#FFF;font-size:20px}.main-header .language-switcher{color:#FFF;padding-top:15px}.dashboard-banner,.login{background-position:center}.dashboard-overview .logo{width:140px;padding:0 8px 8px 0}.preview-page{background-color:#FFF;pointer-events:none}.preview-page .dashboard-banner{padding:0 30px;height:165px}.preview-page .dashboard-banner h1{padding-top:20px;font-size:25px}.btn-jobtoolz,.preview-page .dashboard-banner p,.preview-page .dashboard-banner span{font-size:13px}.preview-page .picture-circle{width:60px;height:60px;margin-top:-40px}.preview-page .profile-picture-container span{top:50px;right:0}.preview-page h1{text-transform:initial!important}.btn-jobtoolz,.filter-block h2{text-transform:uppercase}.preview-page .overview{padding:0 30px 30px}.preview-page .linkedin-import span{font-size:9px}.preview-wrapper{border-left:1px dashed #9F9F9F}#apply-form label span{display:block;font-weight:400}#job-tabs .tab a{float:none}#job-preview .dashboard-overview,#job-preview .inner{margin-top:0;padding-top:0}#job-preview .dashboard-overview{margin-bottom:0;padding-bottom:0}.thumbs{z-index:99}.loading{display:block;padding:200px 0}.job-detail-banner{overflow:initial!important}.job-detail-banner .dashboard-banner{overflow:initial}.interview-container .label{width:350px}.interview-container .right-col{float:none;width:calc(100% - 350px);margin-left:350px}.interview-container .form-row .fa-trash{float:right;line-height:35px;margin-left:10px;cursor:pointer;cursor:hand}.interview-container .question-row input{width:90%}.interview-container .form label{padding:0}.interview-container h3{margin-bottom:25px}.feedback-right .fa-trash{float:right;line-height:100px;cursor:pointer;cursor:hand}.feedback textarea{color:#a7a7a7}.feedback textarea,.interview-container textarea{border:none;border-bottom:2px solid #efefef;font-size:14px;width:100%}.txwrapper{overflow:hidden}.star-rating__star{display:inline-block;padding:3px;vertical-align:middle;line-height:1;font-size:4em;color:#a7a7a7!important;width:18%;font-weight:700!important}.star-rating__star span{font-size:22px}.star-rating__star:hover{cursor:pointer}.star-rating__star.is-selected{color:gold!important}.star-rating__checkbox{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.company-modal-mask,.company-modal-wrapper{position:fixed;bottom:0;right:0;top:0;left:0}.company-modal-mask{z-index:1040;background-color:#000;opacity:.5}.company-modal-wrapper{width:100%;z-index:9999;display:block;overflow-x:hidden;overflow-y:auto;padding-top:40px;padding-bottom:40px}.company-modal-container{width:85%;margin:0 auto;padding:5px 0;background-color:#fff;position:relative}#education-form .close-btn,#experience-form .close-btn{margin:10px 15px 0 0}.label{white-space:normal}.candidates_hidden{height:1px;opacity:0;overflow:hidden}.job-product .description{height:5em;position:relative;text-align:left;overflow:hidden}.job-product .description .readmore{position:absolute;bottom:0;left:0;right:0;text-align:left;background-color:#FFF;cursor:pointer;cursor:hand;line-height:2em;font-weight:700;text-decoration:underline}.job-product hr{margin-top:0;margin-bottom:10px}.news-block-top .save .icon1{color:#fff}.btn-jobtoolz{padding:9px 14px;margin-right:5px;box-shadow:1px 2px 3px 1px #ccc;border:none;text-align:center;background:#c8c7c8;color:#fff}.modal .personalinfo{border:none;padding:0;margin:0}.interview-box{position:relative}.news-block-top a.users{margin-right:10px}.news-block-top a.export{margin-top:10px;padding:0 19px;font-size:13px;color:#9b9b9b;border-right:1px solid #ccc}.news-block-top .menu-item{margin-right:15px;height:37px;line-height:37px;float:left}.news-block-top .menu-item:last-child{margin-right:0}@media (max-width:767px){.btn{white-space:normal}}#application-export-form{color:#4a4a4a}#application-export-form label.label{display:block;text-align:left;cursor:pointer;color:inherit;font-size:1rem}#application-export-form label.label.label--export-all-candidates{font-size:1.2rem;padding:1rem;margin-bottom:1rem;background:#f5f5f5}.d-none{display:none}.form-group.last,.m-b-0{margin-bottom:0!important}.m-b-05{margin-bottom:.5rem!important}.m-b-1{margin-bottom:1rem!important}.m-b-2{margin-bottom:2rem!important}.m-b-3{margin-bottom:3rem!important}.m-b-4{margin-bottom:4rem!important}.m-b-5{margin-bottom:5rem!important}.m-t-0{margin-top:0!important}.m-t-05{margin-top:.5rem!important}.m-t-1{margin-top:1rem!important}.m-t-2{margin-top:2rem!important}.m-t-3{margin-top:3rem!important}.m-t-4{margin-top:4rem!important}.m-t-5{margin-top:5rem!important}.p-b-0{padding-bottom:0!important}.p-b-05{padding-bottom:.5rem!important}.p-b-1{padding-bottom:1rem!important}.p-b-2{padding-bottom:2rem!important}.p-b-3{padding-bottom:3rem!important}.p-b-4{padding-bottom:4rem!important}.p-b-5{padding-bottom:5rem!important}.p-t-0{padding-top:0!important}.p-t-05{padding-top:.5rem!important}.p-t-1{padding-top:1rem!important}.p-t-2{padding-top:2rem!important}.p-t-3{padding-top:3rem!important}.p-t-4{padding-top:4rem!important}.p-t-5{padding-top:5rem!important}.fa-sortable{cursor:pointer;font-size:2rem}.nav-tabs--2017 .tab-content{margin-bottom:2rem;padding:1rem;border:1px solid #ddd;border-top:0}.top--menu .cta{padding-top:10px;padding-bottom:10px;text-align:right}.top--menu .logo img{display:block;height:80px}.top--menu .row{display:flex;flex-direction:row}.top--menu .row .col-xs-12{-ms-grid-row-align:center;align-self:center}.top--social{padding-top:8px;padding-bottom:8px;color:#fff;background:#000;text-align:right}.top--social ul{margin:0;padding:0;list-style:none}.top--social ul li{display:inline-block;margin-left:5px}.top--social ul li a{display:block;padding-top:1px;color:#000;background:#fff;font-size:16px;width:24px;height:24px;line-height:23px;text-align:center;text-decoration:none;border-radius:50%}.responsive-video-container{position:relative;padding-bottom:56.25%;height:0}.responsive-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.alert-wrap{display:block!important}.job{border:1px solid #999;margin-bottom:10px}.job .job-header{border-bottom:solid 1px #999;padding:10px}.job .job-stage{overflow:hidden;display:inline-block;text-align:center;margin:10px 0 5px}.job .job-stage:not(:first-child){border-left:dashed 1px #999}.job .job-stage:not(:last-child){border-right:dashed 1px #999}.job .job-footer{border-top:solid 1px #999;padding:10px}