﻿.company-profile-text{overflow:hidden;max-height:56px}.company-job-title{display:inline-block;color:#0fa0e3;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:28px;font-family:'Arial';font-style:normal;font-weight:400;font-size:14px}.company-link{color:#606060}div .rec-btn{margin-right:6px}div .rec-btn:last-child{margin-right:0}.rec-btn{display:inline-block;width:98px;height:36px;text-align:center;line-height:36px;color:#fff}.cp-yellow-btn{background-color:#f1af10;border-color:#f19f0f}.cp-orange-btn{background-color:#e77e23;border-color:#e36e0f}.cp-green-btn{background-color:#00b879;border-color:#00b879}.cp-blue-btn{background-color:#179fdf;border-color:#0a92d3}.ajax-loader{width:100%;height:100%;min-height:100px;opacity:.75}.single-criteria-selected{margin-top:100px;color:#a19e97}.single-criteria-selected p{font-family:Arial;font-size:12px;font-weight:normal;padding:30px 0 30px}.single-criteria-selected i{font-family:Arial;font-weight:normal;font-size:50px}.search-top-block{margin-bottom:25px}.search-top-block .search-text-input{display:inline-block;padding-left:20px;width:248px;height:50px;font-size:16px;color:#333;border:0;outline:0}.search-top-block .search-top-submit{display:inline-block;background:#fff;width:48px;height:50px;float:right;text-align:center;color:#adadad;cursor:pointer;position:absolute}.search-top-block .search-top-submit:active{opacity:.8}.search-top-block .search-top-submit .fa{margin-top:17px;font-size:18px}#saved-searches-block .f-filter-added{background:#fbf5ea}.inter-sec-search{background-color:transparent!important}@media screen and (max-width:1250px){.rec-btn{width:22%!important}div .rec-btn{margin-right:0!important}#top-page-ads{display:none!important}.wrapper{width:96%;margin:0 auto}.search-portal-right{max-width:917px;min-width:385px}.search-portal-left{width:318px!important}.portl-head-left{width:42%!important}.portl-head-right{width:58%!important}.j-head-wrp{height:53px}.frslt .j-head-name{font-size:16px;line-height:53px}.frslt .j-logo{margin-top:0}.frslt .j-logo a{line-height:53px}.frslt .j-logo img.logo{width:auto!important;height:auto!important;max-height:43px;vertical-align:middle}.dropdown-wrp{right:-25%}.j-ad-block{display:none}.j-ad-mobile-block{display:block}.j-futured-left,.j-futured-right{width:100%;float:none}.j-divider{border:0}.j-presentation-overflowed{max-height:330px}.j-description{padding-bottom:30px}.j-no-futured-left{width:100%}.links-wrp{width:70%}.j-no-futured-right .j-right-logo{margin:0 0 20px 0;position:relative;top:0;right:20px;text-align:center}.pro-info-row .pro-info-left{width:39%}.pro-info-row .pro-info-ryt{width:60%}.j-contact-right .pro-info-row{padding-right:7px}.cp-name-wrp{line-height:50px}span.field-validation-error{left:173px}.left-data-sec li a.normal{padding-right:5px}.links-wrp-fixed{overflow-x:hidden}.j-content-wrp{padding-bottom:0}.j-futured-bottom{height:auto!important;border:0;padding:0}.j-futured-bottom .link-wrp{display:block;padding:0 20px;margin-right:0}.j-futured-bottom .link-wrp a{line-height:1.75em;max-width:100%!important}.j-futured-bottom-tablet{height:50px;border-top:1px solid #dfe2e5;padding:0 20px;margin-top:35px}.cp-name-wrp a,.cp-name-wrp span{vertical-align:middle}.ico-star-small{display:none!important}.readmore .down-blue-arrow{margin:0 0 2px 7px}.readmore .up-blue-arrow{margin:0 0 -1px 7px}.frslt .j-head-name .award{vertical-align:middle;display:inline-block;background-repeat:no-repeat;width:140px;height:45px;background-image:url(/Content/images/topp100-small.png);background-size:contain}.pro-card-thum{width:115px;height:115px}.candidate-featured-left{width:100%}.col-result{width:100%;margin:0;margin-bottom:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:375px}.col-result .pc-ryt{width:80%}.candidate-featured-bottom .job-history-item,.candidate-featured-bottom .project-item{float:left;width:50%}.candidate-featured-bottom .job-history-item.odd{border-right:0}.candidate-featured-bottom .f-project-thumb{height:67px}.candidate-featured-bottom .f-project-thumb img.project-img{width:75px}.candidate-featured-bottom .project-item .project-title{width:65%}.col-result .pc-ryt .profile-headline.fixed{max-height:48px}.candidate-featured .featured-title{float:right}.profile-intro-featured{max-height:none}.profile-intro{margin-top:10px}.card-item .profile-intro{max-height:92px}.card-item .pro-card-thum.none-featured{vertical-align:top}.card-item .pro-card{padding-bottom:28px}.pro-card-thum{margin-right:25px}.candidate-featured-bottom .job-history-date-wrapper .ico-cv-marker{margin-right:5px}.ks-alert .message{width:90%;margin-left:3%;padding-left:0}.col-result .pc-ryt .recruiter-title{height:25px}.col-result .pc-ryt .recruiter-title.top{margin:0}.recruiter-card.card-item .profile-intro{max-height:70px}.j-featured-flex .j-head-wrp{height:53px}.j-featured-flex .j-mid-wrp{display:block}.j-featured-flex .j-mid-wrp .j-futured-right{border-left:0}.j-featured-flex .j-futured-bottom{display:block}}@media screen and (max-width:1200px){.portal-top{min-height:100px}.portl-head-left,.portl-head-right{width:100%!important}.with-select{float:left!important}.portl-right-wrp{width:94%}}@media screen and (max-width:1180px){.candidate-featured-left .pc-ryt,.col-result .pc-ryt{width:75%}.candidate-featured-bottom .project-item .project-title{width:60%}}@media screen and (max-width:1040px){.candidate-featured-bottom .project-item .project-title{width:55%}}@media screen and (max-width:1020px){.candidate-featured-left .pc-ryt,.col-result .pc-ryt{width:72%}.pro-card-thum{margin-right:20px}}@media screen and (max-width:998px){.dropdown-wrp{right:-26%}.j-presentation-overflowed{max-height:240px}}@media screen and (max-width:960px){.col-result{height:auto}.recruiter-card.col-result{height:375px}.card-item .profile-headline{line-height:1.5em}.candidate-featured-left .pc-ryt,.col-result .pc-ryt{width:70%}.candidate-featured-bottom .project-item .project-title{width:50%}.recruiter-job-item .jobadd-details-row .left-wrp.with-text{display:none}.recruiter-job-item .jobadd-details-row .left-wrp.only-ico{display:block!important}.jobadd-details-row .left-wrp.only-ico:after{display:none}.recruiter-job-item .jobadd-details-row .right-wrp{width:90%}}@media screen and (max-width:900px){.candidate-pager .paginate li{margin-left:4px}.candidate-pager .paginate li a,.candidate-pager .paginate li span.active-page{padding:0 4px}.candidate-sort{margin-left:7px!important}.candidate-featured-left .pc-ryt,.col-result .pc-ryt{width:65%}.candidate-featured-bottom .project-item .project-title{width:47%}}@media screen and (max-width:850px){.candidate-featured-left .pc-ryt,.col-result .pc-ryt{width:60%}.candidate-featured-bottom .f-project-thumb{margin-right:5px}.candidate-featured-bottom .project-item .project-title{width:45%}.candidate-featured-bottom .f-project-thumb img.project-img{width:72px;margin-right:10px}}@media screen and (max-width:830px){.sort-block{margin-left:5px}.job-pager .paginate li a,.job-pager .paginate li span.active-page{padding:0 6px}}@media screen and (max-width:880px){.pro-card-thum{margin-right:15px}.candidate-featured-left .pc-ryt,.col-result .pc-ryt{width:57%}}a.normal{color:#333;font-size:14px}a.normal .fa-search{font-size:10px;display:inline-block;width:20px;height:15px;color:#fff;background-color:#e6e9ec;text-align:center;vertical-align:top;border-radius:50%;padding-top:5px;margin-right:10px;margin-top:5px}.filter-list{margin:0 0 8px 0!important}.left-links-wrp.left-filters-wrp .search-left-wrp{height:260px;overflow:auto}#sslist li.hided{display:none}#sslist .links-wrp-fixed{max-height:unset!important}#saved-searches-show-more{font-size:14px;color:#0fa0e3}