﻿.filters-cnt,.res-cnt{background-color:#fff;margin-bottom:25px}.filters-cnt .txt16,.res-cnt .txt16{font-size:16px;color:#333;font-weight:bold;margin-bottom:30px}.filters-cnt .txt14,.res-cnt .txt14{font-size:14px;color:#333}.filters-cnt .matching,.res-cnt .matching,.filters-cnt .tbl-header,.res-cnt .tbl-header{display:flex;border-bottom:1px solid #dfe2e5;font-size:14px;color:#333;padding:10px 25px}.filters-cnt .tbl-header>span,.res-cnt .tbl-header>span{font-size:14px;font-weight:bold}.filters-cnt .main-cnt,.res-cnt .main-cnt{display:flex;justify-content:space-between;padding:30px 25px}.filters-cnt .main-cnt .col,.res-cnt .main-cnt .col{display:flex;flex-direction:column;align-content:flex-start;flex-grow:1}.filters-cnt .main-cnt .col .field,.res-cnt .main-cnt .col .field{display:flex;align-items:center;margin-bottom:25px}.filters-cnt .main-cnt .col .field input[type="text"],.res-cnt .main-cnt .col .field input[type="text"],.filters-cnt .main-cnt .col .field input[type="number"],.res-cnt .main-cnt .col .field input[type="number"]{font-size:16px;background:#fff;height:30px;border:1px solid #dfe2e5;padding-left:10px;color:#333}.filters-cnt .main-cnt .col .field .narrow,.res-cnt .main-cnt .col .field .narrow{width:50px}.filters-cnt .main-cnt .col .field label,.res-cnt .main-cnt .col .field label{font-size:14px;flex-basis:150px}.filters-cnt .main-cnt .col .field-no-lbl,.res-cnt .main-cnt .col .field-no-lbl{display:flex;flex-wrap:wrap;align-items:center;margin-left:150px;margin-bottom:25px}.filters-cnt .main-cnt .col .field-no-lbl .sel-item,.res-cnt .main-cnt .col .field-no-lbl .sel-item{background-color:#e6e9ec;border:1px solid #dfe2e5;margin:10px 10px 0 0;padding:5px}.navigation-strip{display:flex;background-color:#fff;font-size:25px;font-weight:bold;width:100%;color:#333;margin-bottom:25px}.navigation-strip .btn-back{border-right:1px solid #dfe2e5;padding:25px 30px;font-size:25px;color:#000}.navigation-strip .cnt{padding:25px}.no-data{color:#0fa0e3;font-weight:bold;font-size:18px;margin-top:10px;width:100%}select{display:none}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 10px;height:40px!important;border:1px solid #dfe2e5!important;border-radius:0!important;background:#fff!important;background-clip:padding-box;box-shadow:none!important;color:#333!important;font-size:16px!important;text-decoration:none!important;white-space:nowrap;line-height:40px!important}.chosen-container-single .chosen-single.chosen-default{color:#adadad!important}.chosen-container-single .chosen-single div{position:absolute;right:0;display:block;width:15px;height:100%}.chosen-container .chosen-drop{border-color:#dfe2e5!important}.chosen-container-single .chosen-single abbr{top:15px!important;right:24px}.job-ad .fact-box-table a,.job-ad .job-actions .job-tags a,.programs .fact-box-table a{text-decoration:none;color:#606060}.job-ad .fact-box-table a:hover,.job-ad .job-actions .job-tags a:hover,.programs .fact-box-table a:hover{text-decoration:underline!important}.head-blu-txt{color:#0fa0e3;display:block;padding-top:10px;overflow:hidden;-ms-word-wrap:break-word;word-wrap:break-word}.block{display:block}a.blu-link{color:#0fa0e3;text-decoration:underline!important}.overflow-link{display:inline-block;max-width:70%;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:bottom}a.blu-link:hover{text-decoration:none!important}.bdr-dvdr{margin:35px 0;background:#d8dadc;height:1px}.big-txt-m{color:#454545;font-size:25px;font-weight:bold;line-height:normal;padding-bottom:10px!important}.blu-txt{color:#0fa0e3}.ad-deadline{padding:25px 0 40px 0}.small-green-btn{display:inline-block!important;line-height:38px!important;margin:0}.light-sm{height:30px;float:right;font-size:0}.light-sm li{display:inline-block}.light-sm li a{display:block;text-decoration:none;margin-left:6px}.light-sm li a.print{background:none!important}.light-sm li a .ico-small{width:28px;height:28px}.light-sm li a.fb .ico{background-position:0 -345px}.light-sm li a.fb:hover .ico{background-position:-71px -212px}.light-sm li a.tw .ico{background-position:-27px -345px}.light-sm li a.tw:hover .ico{background-position:-99px -212px}.light-sm li a.gp .ico{background-position:-54px -345px}.light-sm li a.gp:hover .ico{background-position:-127px -212px}.light-sm li a.li .ico{background-position:-81px -345px}.light-sm li a.li:hover .ico{background-position:-155px -212px}.light-sm li a.ig .ico{background-position:-108px -345px}.light-sm li a.ig:hover .ico{background-position:-183px -212px}.light-sm a.yt .ico{background-position:-135px -345px}.light-sm a.yt:hover .ico{background-position:-210px -212px}.light-sm li a.mail .ico{background-position:-190px -345px}.light-sm li a.mail:hover .ico{background-position:-244px -345px}.light-sm a.print .ico{background-position:-163px -345px}.light-sm a.print:hover .ico{background-position:-217px -345px}.element-sec{margin-bottom:6px;display:block}.ad-small-link{font-size:11px;color:#0fa0e3!important;text-decoration:none;margin-bottom:10px;display:inline-block}.very-small-link:hover{text-decoration:underline}.like-small{width:13px;height:12px;background-position:-103px -132px;margin-left:8px;top:1px;cursor:pointer}.like-small:hover{background-position:-141px -132px}.like-small:active,.like-small.active{background-position:-216px -132px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.pro-info-row.col{width:50%;float:left;border:0;padding-top:30px}.pro-info-row.col .pro-info-thumb,.pro-info-row.col .pi-thumb-effect,.pro-info-row.col img{width:84px;height:84px}.pro-info-row.col .incerted-ctrl{position:static;margin-top:13px}.head-txt-link{margin-bottom:30px;font-size:16px}.head-txt-link p:last-of-type{padding:0}.head-txt-link .head{font-size:17px;display:block;margin-bottom:10px}.head-txt-link .txt{display:block;margin-bottom:5px;padding:0}.head-txt-link p.txt{padding:0}.head-txt-link .txt a{text-decoration:none;margin-right:5px}.head-txt-link .txt a:hover{text-decoration:underline!important}.green-head-m{font-size:17px;color:#19b876;padding-bottom:15px}.job-content h2{border-bottom:0!important;margin:0;padding:0}.job-content p{padding:0 0 18px 0;margin:0;text-align:left}.fact-box-table{margin-bottom:30px}.fact-box-table .col-first{width:30%}.fact-box-head{background:#f6f6f6;border:solid 1px #dfe2e5;border-left:0;border-right:0;padding:12px 0;text-align:left;float:left;width:100%;margin-bottom:10px}.fact-box-heading{font-size:18px;color:#2e2e2e;display:inline-block;font-weight:normal;padding-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:70%}.f-left{float:left}.fact-box-table .col-middle{width:38%}.fact-box-table .col-last{width:25%}.fact-box-table td,.fact-box-table th{vertical-align:top}.fact-box-table th{padding:20px 0 10px 0;text-align:left;color:#2e2e2e}.fact-box-table td .element-sec{padding-right:5px}.fact-box-table tr td:last-child .element-sec{padding-right:0}.left-colun{width:20%;display:inline-block;margin-right:5%;font-weight:bold;vertical-align:top}.left-colun:after{content:":";float:right}.ryt-colun{display:inline-block;width:75%}.two-bdr-wrp{border:solid 1px #dfe2e5;border-left:0;border-right:0;padding:30px 0}input[type="text"],input[type="email"],input[type="password"],textarea,select{background:transparent -moz-linear-gradient(center bottom,#fff 0,#f7f7f7 50%) repeat scroll 0 0;padding:2px;color:#666;font-size:14px;border:1px solid #dfe2e5}.invitation-control{font-size:16px;background-color:#fff;color:#333;width:1250px;margin:0 auto}.invitation-control .i-icon{display:inline-block;height:41px;width:41px;vertical-align:sub;background-image:url(images/recruiter-sprite.png);background-repeat:no-repeat;background-position-y:-456px}.invitation-control .icon-1{background-position-x:-124px}.invitation-control .icon-2{background-position-x:-165px}.invitation-control .icon-3{background-position-x:-201px}.invitation-control .icon-4{background-position-x:-242px}.invitation-control .icon-5{background-position-x:-26px;background-position-y:-453px;width:44px;height:44px}.invitation-control .icon-6{background-position-x:-75px;background-position-y:-453px;width:44px;height:44px}.invitation-control .counter-item{font-size:16px;font-weight:bold;line-height:normal;display:inline-block;width:274px;margin-right:18px;vertical-align:middle;height:50px}.invitation-control .counter-item .i-icon{margin-right:20px}.invitation-control .counter-item:last-child{margin-right:0}.invitation-control .counter-item>*{display:inline-block;vertical-align:middle}.invitation-control .counter-item .counter-value{font-size:20px;color:#333;display:block}.invitation-control .counter-item .counter-title{color:#adadad;display:block}.invitation-control .top-part{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px 50px 25px 50px;border:1px solid #e5e5e5;min-height:370px}.invitation-control .top-part:after{content:'';display:block;clear:both}.invitation-control .top-part .left-part{width:540px;float:left}.invitation-control .top-part .left-part .media-avatar-cnt{padding:0;display:inline-block}.invitation-control .top-part .left-part .top5:after{content:'';display:block;clear:both}.invitation-control .top-part .left-part .top5 .avatar{float:left;padding:35px 47px 10px 0;font-weight:bold;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:70px;text-align:center}.invitation-control .top-part .left-part .top5 .avatar:last-child{padding-right:0}.invitation-control .top-part .left-part .top5 .avatar .title{max-width:70px;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;padding:10px 0 5px 0}.invitation-control .top-part .left-part .top5 .avatar .title-match{color:#19b876;font-size:22px;padding:5px 0}.invitation-control .top-part .right-part{float:left;margin-left:100px;width:500px}.invitation-control .top-part .right-part .list-item{display:block;margin:20px 0;line-height:21px;padding-left:30px;position:relative}.invitation-control .top-part .right-part .list-item:before{content:'';display:inline-block;height:21px;width:21px;margin-right:8px;vertical-align:sub;background-image:url(images/recruiter-sprite.png);background-repeat:no-repeat;background-position-x:0;background-position-y:-453px;position:absolute;left:0}.invitation-control .top-part .right-part .job-stat{padding-top:10px}.invitation-control .top-part .right-part .job-stat .counter-item{width:200px}.invitation-control .top-part .right-part .job-stat .counter-item .counter-value{color:#19b876}.invitation-control .top-part .right-part .job-stat .counter-item .counter-title{color:#333;text-transform:uppercase}.invitation-control .bottom-part{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 50px;border:1px solid #e5e5e5;border-top:0;overflow:hidden;white-space:nowrap}.invitation-control .bottom-part .counter-item{padding:15px 0 10px}.invitation-control .bottom-part.links{border-top:1px solid #e5e5e5;padding:0;max-height:60px;margin-top:20px}.invitation-control .bottom-part.links .link-button{font-size:18px;color:#333;font-weight:bold;text-align:center;display:inline-block;width:1250px/2;padding:15px 0}.invitation-control .bottom-part.links .link-button:hover{background-color:#f5f5f5}.invitation-control .matching{margin-bottom:20px}.invitation-control .matching .header-font1,.invitation-control .matching .header-font2{display:inline-block;vertical-align:middle}.invitation-control .header-font1{font-size:100px;color:#19b876;font-weight:bold}.invitation-control .header-font2{font-size:22px;color:#19b876;font-weight:bold}.invitation-control .subheader{background:#373737;color:#fff;font-weight:bold;padding:12px;text-align:center;position:relative;max-height:42px}.invitation-control .subheader .deco-left,.invitation-control .subheader .deco-right{border-top:21px solid transparent;border-bottom:21px solid transparent;position:absolute;top:0}.invitation-control .subheader .deco-left{border-left:8px solid #fff;border-right:0 none transparent;left:0}.invitation-control .subheader .deco-right{border-right:8px solid #fff;border-left:0 none transparent;right:0}.invitation-control .header-font3{font-size:22px;font-weight:bold;text-transform:uppercase;margin:0 0 10px 0}