*{font-family:titillium web,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.symbol,a.symbol:before{font-family:mono social icons font;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}a.symbol:before{content:attr(title);margin-right:.3em;font-size:130%}body{background-color:#f3f3f0}input.form-control,a,p,textarea{-webkit-text-rendering:optimizeSpeed;-moz-text-rendering:optimizeSpeed;-ms-text-rendering:optimizeSpeed;-o-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed;-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:transparent}a{color:#777;-webkit-text-rendering:optimizeSpeed;-moz-text-rendering:optimizeSpeed;-ms-text-rendering:optimizeSpeed;-o-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed}p a{color:#50afea}p a:hover,p a:active,p a:focus{color:#50afea}a:focus,input:focus,select:focus,textarea:focus,button:focus{outline:none;box-shadow:none}.single-p a{color:#50afea}.blue{color:#50afea}a:hover,a:focus{color:#555;text-decoration:none}.btn::-moz-focus-inner{border:0}p{font-size:15px;line-height:20px;color:#333;margin-bottom:15px}ul{font-size:15px;line-height:20px;color:#333}li{font-size:15px;line-height:20px;color:#333}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.2}h1{font-size:28px;margin-top:0;margin-bottom:1em;color:#333;font-weight:700}h2{font-size:25px;margin-top:0;margin-bottom:1em;color:#333;font-weight:700}h3{font-size:22px;margin-top:0;margin-bottom:1em;color:#333;font-weight:700}h4{font-size:19px;margin-top:0;margin-bottom:1em;color:#333;font-weight:700}h5{font-size:17px;margin-top:0;margin-bottom:1em;color:#333;font-weight:700}h6{font-size:15px;margin-top:0;margin-bottom:1em;color:#333;font-weight:700}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#50afea}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#50afea}h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active{color:#50afea}h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus{color:#50afea}p.small{line-height:17px}.form-control::-moz-placeholder{color:#bbb;opacity:1}.form-control:-ms-input-placeholder{color:#bbb;opacity:1}.form-control::-webkit-input-placeholder{color:#bbb;opacity:1}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{color:#777}h1.thin,h2.thin,h3.thin,h4.thin,h5.thin,h6.thin{font-weight:400}.block.job-header h1.title,.block.course-header h1.title,.block.event-header h1.title{margin-bottom:3px}.block.job-header .logo,.block.course-header .logo,.block.event-header .logo{max-height:54px;max-width:100%}.block.job-header h4.thin.grey,.block.course-header h4.thin.grey,.block.event-header h4.thin.grey,.block.job-header h4.thin.grey a,.block.course-header h4.thin.grey a,.block.event-header h4.thin.grey a{color:#999;margin-bottom:0;line-height:24px}.block.event-header .mini-feed{margin-top:4px}.grey,a.grey{color:#777}a.grey:hover,a.grey:focus,a.grey:active,.grey a:hover,.grey a:focus,.grey a:active{color:#777}h1.grey a,h2.grey a,h3.grey a,h4.grey a,h5.grey a,h6.grey a{color:#50afea}h1.grey a:hover,h2.grey a:hover,h3.grey a:hover,h4.grey a:hover,h5.grey a:hover,h6.grey a:hover{color:#50afea}h1.grey a:focus,h2.grey a:focus,h3.grey a:focus,h4.grey a:focus,h5.grey a:focus,h6.grey a:focus{color:#50afea}h1.grey a:active,h2.grey a:active,h3.grey a:active,h4.grey a:active,h5.grey a:active,h6.grey a:active{color:#50afea}.btn{line-height:1em;padding:8px 9px 9px;background-color:#50afea;font-size:13px;border:none;color:#fff}textarea,input,button,.btn,textarea:active,input:active,button:active,.btn:active,.btn.active,textarea:focus,input:focus,input:active:focus,input.active:focus,button:focus,.btn:focus,button:active:focus,button.active:focus,.btn:active:focus,.btn.active:focus{outline:0;outline-offset:0;-moz-outline-style:none;-moz-appearance:none;-webkit-appearance:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}textarea:hover,input:hover,button:hover,.btn:hover{outline:0;outline-offset:0;-moz-outline-style:none;-moz-appearance:none;-webkit-appearance:none}button::-moz-focus-inner,.btn::-moz-focus-inner{border:0;outline:0;outline-offset:0;-moz-outline-style:none;-moz-appearance:none;-webkit-appearance:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:0;outline-offset:0;-moz-appearance:none;-webkit-appearance:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:0;outline-offset:0;-moz-outline-style:none;-webkit-appearance:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .btn:focus{outline:none!important;outline-offset:none;border-color:#b7b7b7;box-shadow:0 0 8px rgba(210,210,210,.4)}a.btn{font-weight:700}.btn-primary{border-color:#50afea;font-weight:700;text-transform:uppercase;-webkit-border-radius:4px;border-radius:4px;position:relative}.btn-d{padding:6px 9px;font-size:12px;line-height:1em;background-color:#50afea}.btn-sm{padding:5px 9px 6px;position:relative}.btn-lg{padding:8px 30px 9px;font-size:14px;position:relative}.btn-xl{padding:12px 60px 13px;font-size:15px;position:relative}.btn-full{width:100%;position:relative}.btn-center{display:block;margin:0 auto}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#50afea;border-color:#50afea}.btn.btn-default:hover{background-color:#49a3db}.btn.btn-default.darker{-webkit-box-shadow:1px 0 0 rgba(0,0,0,.1) inset;-moz-box-shadow:1px 0 0 rgba(0,0,0,.1) inset;box-shadow:1px 0 0 rgba(0,0,0,.1) inset;border-left:none;background-color:#49a3db}.btn-wide{min-width:127px}.input-user,.input-psw,.btn-login{margin-bottom:5px}.btn-more{font-size:11px;background-color:#bababa;padding:2px 7px 6px;color:#fff;margin-top:6px;margin-right:10px}.btn-candidates{text-transform:uppercase;font-weight:700}.btn-company{background-color:#555;text-transform:uppercase;font-weight:700;margin-left:10px}.login-box .btn-company,.login-box .btn-candidates{margin-top:3px;font-size:12px;line-height:12px;font-weight:700;padding:6px 14px 8px}.login-box .btn-company:after,.login-box .btn-candidates:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.login-box .btn-company:active:after,.login-box .btn-candidates:active:after{top:-2px}.btn-candidates:hover,.btn-candidates:active,.btn-candidates:focus,.btn-company:hover,.btn-company:active,.btn-company:focus{color:#fff}.btn-register:hover,.btn-register:active{margin-top:5px;background-color:#27ae60;border-color:#27ae60}.btn-reg{margin-left:10px}.btn-lang{background:0 0;font-size:11px;margin-left:12px;color:#bababa;z-index:9999;line-height:24px;padding-left:5px;padding-right:5px;-webkit-border-radius:5px;border-radius:5px;font-weight:700;text-transform:uppercase;margin-top:4px}.btn-lang:hover{color:#777}.btn-embossed{-webkit-box-shadow:0 -2px 0 rgba(0,0,0,.15) inset;-moz-box-shadow:0 -2px 0 rgba(0,0,0,.15) inset;box-shadow:0 -2px 0 rgba(0,0,0,.15) inset}.btn-primary,.btn-d,.btn-sm,.btn-lg,.btn-xl{-webkit-box-shadow:0 -2px 0 #4594c7 inset;-moz-box-shadow:0 -2px 0 #4594c7 inset;box-shadow:0 -2px 0 #4594c7 inset;position:relative;display:inline-block;-webkit-margin-top-collapse:separate;vertical-align:top}.btn-primary:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.btn-primary:active:after{top:-2px}.btn-primary:focus{-webkit-box-shadow:0 -2px 0 #4594c7 inset;-moz-box-shadow:0 -2px 0 #4594c7 inset;box-shadow:0 -2px 0 #4594c7 inset}.btn-primary:active,.btn-d:active,.btn-sm:active,.btn-lg:active,.btn-xl:active{-webkit-box-shadow:0 0 0 0 #4594c7 inset;-moz-box-shadow:0 0 0 0 #4594c7 inset;box-shadow:0 0 0 0 #4594c7 inset;outline:0}.btn-primary:active{-webkit-box-shadow:none;box-shadow:none;height:28px;margin-top:2px;margin-bottom:0}.btn-sm:active{height:22px;margin-top:2px;margin-bottom:0}.btn-lg:active{height:29px;margin-top:2px;margin-bottom:0}.btn-xl:active{height:38px;margin-top:2px;margin-bottom:0}.btn-candidates{position:relative;-webkit-box-shadow:0 -2px 0 0 #4594c7 inset!important;-moz-box-shadow:0 -2px 0 0 #4594c7 inset!important;box-shadow:0 -2px 0 0 #4594c7 inset!important}.btn-candidates:active{-webkit-box-shadow:0 0 0 0 #4594c7!important;-moz-box-shadow:0 0 0 0 #4594c7!important;box-shadow:0 0 0 0 #4594c7!important;top:2px;height:24px}.btn-company{position:relative;-webkit-box-shadow:0 -2px 0 0 #333 inset!important;-moz-box-shadow:0 -2px 0 0 #333 inset!important;box-shadow:0 -2px 0 0 #333 inset!important}.btn-company:active{-webkit-box-shadow:0 0 0 0 #333!important;-moz-box-shadow:0 0 0 0 #333!important;box-shadow:0 0 0 0 #333!important;top:2px;height:24px}.open .btn-company{-webkit-box-shadow:0 0 0 0 #333!important;-moz-box-shadow:0 0 0 0 #333!important;box-shadow:0 0 0 0 #333!important;top:2px;height:24px}.open .btn-candidates{-webkit-box-shadow:0 0 0 0 #4594c7!important;-moz-box-shadow:0 0 0 0 #4594c7!important;box-shadow:0 0 0 0 #4594c7!important;top:2px;height:24px}.form-group{margin-bottom:0}.search-box .input-group-btn .btn{border:1px solid #ddd;border-right:none}.search-box .input-group .form-control{z-index:0}.search-box .form-group.focus .input-group-btn .btn,.search-box .input-group.focus .input-group-btn .btn{background-color:#fff;color:#b7b7b7;border-color:#b7b7b7;box-shadow:0 0 8px rgba(210,210,210,.4)}.btn-searchbox{height:28px;padding:0 10px;font-size:12px;line-height:1.462;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-right:none}.btn-searchbox:active,.btn-searchbox.active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-right-radius:5px;border-bottom-right-radius:5px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none!important;outline:none!important;-webkit-appearance:none;-moz-transition:none;-webkit-transition:none}.input-group .input-group-addon.addon-searchbox{height:26px;padding:0 10px;font-size:12px;box-shadow:none;border-right:medium;background-color:#fff;color:#bdc3c7;border-color:#ddd;line-height:18px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.input-group.focus .input-group-addon.addon-searchbox{background-color:#fff;color:#b7b7b7;border-color:#b7b7b7;box-shadow:0 0 8px rgba(210,210,210,.4)}.bootstrap-select>.btn{width:100%;padding-right:20px}.btn-inv{font-size:28px;height:36px;padding:0;font-weight:700;line-height:12px;background:0 0;margin-bottom:5px;text-shadow:0 1px 2px rgba(0,0,0,.95),0 1px 5px rgba(0,0,0,.3);outline:none;-webkit-appearance:none}.btn-inv:hover,.btn-inv:focus,.btn-inv:active{color:inherit;outline:0;box-shadow:none}.input-group-btn .btn.btn-drp-srch,.input-group.focus .btn.btn-drp-srch,.input-group-btn .btn.btn-drp-srch:active,.input-group-btn .btn.btn-drp-srch:focus{background-color:#fafafa;color:#777;font-size:13px;-webkit-border-radius:0;border-radius:0;text-transform:uppercase;height:34px;border:none;-webkit-box-shadow:0 -2px 0 0 rgba(0,0,0,.15) inset;-moz-box-shadow:0 -2px 0 0 rgba(0,0,0,.15) inset;box-shadow:0 -2px 0 0 rgba(0,0,0,.15) inset;width:110px}.bootstrap-select.btn-group .btn .filter-option{text-align:left;float:left;overflow:hidden;display:inline-block}.input-group-btn .btn{background-color:#fff;border:2px solid #bdc3c7;color:#bdc3c7;line-height:18px}.srch-title-block .btn.btn-srch,.srch-title-block .btn.btn-srch:focus{background:#50afea;font-weight:700;color:#fff;text-transform:uppercase;font-size:13px;height:34px;width:100%;position:relative;display:inline-block;-webkit-box-shadow:0 -2px 0 #4594c7 inset;-moz-box-shadow:0 -2px 0 #4594c7 inset;box-shadow:0 -2px 0 #4594c7 inset}.srch-title-block .btn.btn-srch:active{box-shadow:none;height:32px;margin-top:2px;margin-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn.btn-srch.b30{height:30px}.npl{padding-left:0!important}.btn.btn-default.grey-input{background-color:#fafafa;padding:6px 9px;color:#777;border:1px solid #ececec;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:0 -2px 0 rgba(0,0,0,.05) inset;-moz-box-shadow:0 -2px 0 rgba(0,0,0,.05) inset;box-shadow:0 -2px 0 rgba(0,0,0,.05) inset}.dropdown-toggle.selectpicker.btn-drp-srch.select-btn{color:#333;line-height:1.3em}.btn-log{width:100%;padding:9px 0 11px;margin-top:10px}.btn-linkedin{text-align:left;padding:0;margin-top:0;height:32px;line-height:32px;background-color:#007bb6;width:auto;margin-bottom:0;padding-right:10px;position:relative;-webkit-box-shadow:inset 0 -2px 0 #03689a;-moz-box-shadow:inset 0 -2px 0 #03689a;box-shadow:inset 0 -2px 0 #03689a;display:inline-block}.btn-linkedin:hover{background-color:#007bb6;-webkit-box-shadow:inset 0 -2px 0 #03689a;-moz-box-shadow:inset 0 -2px 0 #03689a;box-shadow:inset 0 -2px 0 #03689a}.btn-linkedin:active,.dropdown-menu .btn-linkedin:active{background-color:#007bb6;-webkit-box-shadow:0 0 0 0 #03689a;box-shadow:0 0 0 0 #03689a;display:inline-block!important;height:30px;line-height:30px}.btn-linkedin:active i{line-height:30px}.btn-linkedin.mb:active{margin-bottom:10px}.dropdown-menu .btn-linkedin{width:100%;height:32px}.btn-linkedin i{font-size:17px;border-right:1px solid #06638e;border-right:1px solid rgba(6,99,142,.7);padding:0 10px;line-height:32px}.btn-linkedin span{margin-left:10px;vertical-align:top;line-height:17px;line-height:32px}.btn-green,.btn-green:focus{background-color:#6c6;border-color:#6c6;-webkit-box-shadow:inset 0 -2px 0 #56ad56;-moz-box-shadow:inset 0 -2px 0 #56ad56;box-shadow:inset 0 -2px 0 #56ad56}.btn-green:active{-webkit-box-shadow:0 0 0 0 #56ad56;box-shadow:0 0 0 0 #56ad56}.btn-primary.btn-green:hover,.btn-primary.btn-green:focus,.btn-primary.btn-green:active{background-color:#6c6}.btn-red,.btn-red:focus{background-color:#e74c3c;border-color:#e74c3c;-webkit-box-shadow:inset 0 -2px 0 #c44033;-moz-box-shadow:inset 0 -2px 0 #c44033;box-shadow:inset 0 -2px 0 #c44033}.btn-red:active{-webkit-box-shadow:0 0 0 0 #56ad56;box-shadow:0 0 0 0 #56ad56}.btn-primary.btn-red:hover,.btn-primary.btn-red:focus,.btn-primary.btn-red:active{background-color:#e74c3c}.btn-grey,.btn-grey:focus{background-color:#777;border-color:#777;-webkit-box-shadow:inset 0 -2px 0 #656565;-moz-box-shadow:inset 0 -2px 0 #656565;box-shadow:inset 0 -2px 0 #656565}.btn-grey:active{-webkit-box-shadow:0 0 0 0 #656565;box-shadow:0 0 0 0 #656565}.btn-primary.btn-grey:hover,.btn-primary.btn-grey:focus,.btn-primary.btn-grey:active{background-color:#777}.container-fluid{min-height:100%;overflow:hidden;position:relative}.container{position:relative}.main-container{margin-top:95px;display:block;height:100%}input[type=file]{color:#888;font-size:12px}.fx-sb{padding-left:200px}.block{background-color:#fff;padding:12px 15px;margin-bottom:20px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 0 0 rgba(0,0,0,.1);box-shadow:0 3px 0 0 rgba(0,0,0,.1);border:1px solid #edecec;position:relative}.block.backoffice{-webkit-border-radius:0;border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #fcfcfc;padding:12px 30px 25px;background-color:#fff;min-height:350px}.block.borderless{padding:0;position:relative}.block.sideless{padding:12px 0}.block.grey{background-color:#eee}.block.borderless .heading{padding:10px 0 24px}.borderless-block{background-color:#fff;margin-bottom:20px;border-radius:5px;box-shadow:0 3px 0 0 rgba(0,0,0,.1)}.borderless-block.bg-less .heading{border-top:1px solid #edecec;border-left:1px solid #edecec;border-right:1px solid #edecec}.borderless-block.bg-less{position:relative;background:0 0}.block.login-info,.block.register-info{padding-bottom:0}.register-area .why-register{padding-top:21px}.register-area .why-register p.small{font-size:13px;line-height:18px}.register-area .why-register h6{font-size:15px}.register-area h6.title{text-transform:uppercase;text-align:center}.why-register i{color:#555;float:left;font-size:36px;margin-right:7px;padding-bottom:10px}.main-block{background-color:#fff;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 0 0 rgba(0,0,0,.1);box-shadow:0 3px 0 0 rgba(0,0,0,.1);border:1px solid #edecec;margin-bottom:20px}.content-block{padding:15px;font-size:15px;color:#333}.content-block a{color:#50afea;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-break:break-word}.heading-content-block{padding:5px 15px;font-size:15px;color:#444}.content-block p,.content-block ul,.content-block ol,.content-block li{font-size:15px;line-height:19px;-webkit-text-rendering:optimizeSpeed;-moz-text-rendering:optimizeSpeed;-ms-text-rendering:optimizeSpeed;-o-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed}.content-block strong,.content-block b{font-weight:600;font-size:16px}.content-block ul,.content-block ol{margin-top:-.7em}.content-block ul ul,.content-block ul ol,.content-block ol ul,.content-block ol ol{margin-top:0}.content-block .content-side-title{text-transform:uppercase;font-size:11px;font-weight:400;margin-bottom:7px;color:#777}.block-info .content-block{padding:25px 7px;font-size:14px;color:#ddd}.content-block.job-description{padding-top:0}.content-block.job-description .col-md-12{padding-top:25px}.content-block.job-description .col-md-9{padding-top:25px;border-right:1px solid #eee}.content-block.job-description .col-md-3{padding-top:25px}.main-container .col-md-8.altered{padding-right:0}.col-md-4.altered .block.sidebar .sidebar-content{padding-left:15px;padding-right:15px}.sidebar-block{color:#fff;margin-bottom:-9999px;padding-bottom:9999px}.block-info{background-color:#505050;margin-bottom:-9999px;padding-bottom:9999px;-webkit-box-shadow:inset 10px 0 15px -10px rgba(0,0,0,.75);-moz-box-shadow:inset 10px 0 15px -10px rgba(0,0,0,.75);box-shadow:inset 10px 0 15px -10px rgba(0,0,0,.75)}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background:0 0;background-color:transparent}.navbar-nav>li{display:inline-block}.navbar-nav>li>a{font-size:19px;padding:6px 16px;line-height:20px;height:32px;font-weight:700;margin-left:8px;-webkit-border-radius:5px;border-radius:5px;color:#50afea}.nav.navbar-nav a:hover,.nav.navbar-nav a:active{background-color:#50afea;color:#fff;-webkit-border-radius:5px;border-radius:5px}.nav.navbar-nav li.active>a{color:#fff;background-color:#50afea}.navbar.top{padding-top:9px;padding-bottom:8px;color:#fff;background-color:#fafafa;-webkit-box-shadow:0 -2px 6px rgba(0,0,0,.4);-moz-box-shadow:0 -2px 6px rgba(0,0,0,.4);box-shadow:0 -2px 6px rgba(0,0,0,.4);z-index:2001}.navbar.top.navbar-fix-top{position:relative}.it-blue{color:#50afea}.logo{max-height:60px;max-width:156px}.c-top{padding:15px 15px 7px}.c-top .joined{margin-bottom:10px}.c-top small{display:block}.user-drop .dropdown-menu.login-menu{width:180px}.user-drop .c-top{padding:15px}.c-top ul li{color:#777;line-height:30px}.c-top ul li:hover{color:#000}.register-bottom{background-color:#f7f7f7;padding:10px 15px 12px;border-top:1px solid #edecec;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;display:block;position:relative}.register-bottom a{display:block;z-index:1}.register-bottom button{width:100%}.dropdown-arrow{border-style:solid;border-width:7px;border-color:transparent transparent #ff1fff;height:10px;margin-top:0;opacity:1;position:absolute;right:25px;top:-18px;width:7px;transition:all .25s ease 0s;z-index:9999}.dropdown-menu.lg-on{right:15px;border-radius:6px;-webkit-border-radius:6px;box-shadow:0 -2px 0 rgba(0,0,0,.15) inset;-webkit-box-shadow:0 -2px 0 rgba(0,0,0,.15) inset;-moz-box-shadow:0 -2px 0 rgba(0,0,0,.15) inset;background-color:#50afea;color:#fff}.dropdown-menu.lg-on li>a{color:#fff;padding:5px 10px;text-decoration:none;-webkit-transition:background-color .25s;-moz-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s}.dropdown-menu.lg-on a:hover{background-color:#fff;color:#50afea}.dropdown-arrow{border-color:transparent transparent #000;right:16px}.open>.dropdown-arrow{margin-top:0;opacity:1}.open>.dropdown-menu{opacity:1;visibility:visible;margin-top:0!important;-webkit-border-radius:5px 5px 6px 6px;border-radius:5px 5px 6px 6px;overflow:visible;border-bottom:none;padding-bottom:0;border:medium;border:1px solid #e6e6e6}.dropdown-menu.login-menu{-webkit-border-radius:5px;border-radius:5px;width:240px;border:1px solid #edecec;background-color:#fff;top:40px;-webkit-box-shadow:0 -3px 0 #e6e6e6 inset,0 6px 25px -10px rgba(0,0,0,.8);-moz-box-shadoz:0 -3px 0 #e6e6e6 inset,0 6px 25px -10px rgba(0,0,0,.8);box-shadow:0 -3px 0 #e6e6e6 inset,0 6px 25px -10px rgba(0,0,0,.8);padding-bottom:3px}.navbar-nav{text-transform:uppercase;margin-bottom:0;margin-left:10px;margin-top:16px}.navbar-nav>li>a.li-login{color:#777;font-size:14px;padding:7px 12px;background-color:#ddd;border-radius:5px;-webkit-border-radius:5px;margin-top:8px;box-shadow:0 -2px 0 rgba(0,0,0,.05) inset;-webkit-box-shadow:0 -2px 0 rgba(0,0,0,.05) inset;-moz-box-shadow:0 -2px 0 rgba(0,0,0,.05) inset}.navbar-nav>li:hover>a.li-login{color:#fff;background-color:#007ac8}.navbar-nav>.open>.dropdown-toggle,.navbar-nav>.open>.dropdown-toggle:focus,.navbar-nav>.open>.dropdown-toggle:hover{color:#fff;background-color:#007ac8}.icon-login{margin-right:4px}.navbar.secondary{margin-bottom:20px;min-height:80px;background:none repeat scroll 0% 0% #007ac8;-webkit-border-radius:0;border-radius:0}.flag{width:17px;height:17px;margin-right:3px;margin-top:-2px}.navsearch-box{padding-right:20px}.login-box{margin-top:17px;min-width:293px;margin-left:20px;position:relative;z-index:1}.login-name{color:#777;font-size:15px;float:left;line-height:34px;margin-left:10px;margin-right:11px}.caret{border-width:6px 4px;border-bottom:8px #777;border-top:4px solid #777;border-style:solid solid none;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;-webkit-transform:scale(1.001);-moz-transform:scale(1.001);-o-transform:scale(1.001);transform:scale(1.001)}.navbar-alt{background-color:#222}.company-logo{margin-top:19px;margin-right:20px;max-width:100%}.over-title{color:#bababa;font-size:19px;line-height:1em}.over-title a{color:#bababa}.item-details ul{margin-bottom:0;margin-top:10px}.item-details ul li{margin-right:10px;margin-bottom:7px;vertical-align:top}.job-date small{font-size:14px;color:#888;margin-bottom:0}.share-buttons button{width:100%}.share-buttons img{margin-right:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.form-group:after{content:"";clear:both;display:table}.recruiter{font-size:17px;line-height:19px;font-weight:700}.recruit-company{font-size:13px;color:#999;line-height:1.2em;margin-bottom:5px}.recruiter a{color:#333}.rcrt-msg{color:#777;line-height:1.2em;margin-bottom:.7em}#recruit{padding-top:10px}.recruiter-details{margin-left:5px;margin-top:7px}.recruiter-details .recruiter{color:#777}.avatar{-webkit-border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 2px #fff,0 1px 3px 2px rgba(0,0,0,.15);-moz-box-shadow:0 0 0 2px #fff,0 1px 3px 2px rgba(0,0,0,.15);box-shadow:0 0 0 2px #fff,0 1px 3px 2px rgba(0,0,0,.15)}.media.recruit-header{padding-bottom:5px}.recruit-header .avatar{padding-right:0;margin-right:15px}.block.sidebar{padding:0 0 10px;font-size:13px;line-height:1.4em;position:relative;width:100%}.block.sidebar.tags-sidebar{line-height:2.3em}.tags-sidebar .sidebar-content a{display:inline-block}.sidebar-content{padding-left:10px;padding-right:10px}.sidebar-content p{color:#777;font-size:15px;line-height:17px}.borderless-content{padding-left:15px;padding-right:15px}.borderless-content.places{padding-left:23px;padding-right:24px}.pub-container{position:relative;margin-bottom:35px;text-align:right}.pub-container{max-width:100%;height:auto}.promo{text-align:center;margin-bottom:20px}.promo .img-center{max-width:100%;overflow:hidden;display:block}.promo .img-center img{max-width:100%;border-radius:5px;overflow:hidden;border:1px solid #edecec}.pub{background-color:#fafafa;display:inline-block;border-right:1px solid #eee;border-top:1px solid #fff;color:#777;font-size:10px;height:20px;line-height:20px;font-weight:400;padding-left:7px;padding-right:7px;border-left:1px solid #eee;text-transform:uppercase;position:absolute;bottom:-20px;right:0;box-shadow:0 -1px 0 0 rgba(0,0,0,.07) inset}.borderless-content.places .col-md-6{padding-left:8px;padding-right:7px}.col-md-9.altered .col-md-3.altered .block.sidebar .heading{margin-bottom:7px}.heading{position:relative;padding:10px 0 24px;width:100%;background-color:#fff;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-radius:5px 5px 0 0}.block.sidebar .heading{padding:10px 0 20px}.heading h5{color:#fff;background-color:#50afea;font-size:15px;padding:5px 8px;position:absolute;width:auto;left:-8px;line-height:1em;z-index:1}.block .heading h5{top:0;left:-23px}.block .heading{padding:15px 0 27px}.heading h5:after{content:'';position:absolute;width:0;height:0;left:0;top:100%;border-width:2px 4px;border-style:solid;border-color:#2d709a #2d709a transparent transparent}.see-more{position:absolute;right:10px;bottom:-9px;background-color:#fafafa;border-right:1px solid #eee;border-top:1px solid #fff;color:#555;font-size:12px;height:22px;line-height:20px;padding-left:10px;padding-right:10px;-moz-box-shadow:0 -1px 0 0 rgba(0,0,0,.15) inset;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.15) inset;box-shadow:0 -1px 0 0 rgba(0,0,0,.15) inset}.social-icons{font-size:15px;line-height:1em;padding-left:8px;padding-right:8px}.social-icons.alt{padding-left:0;padding-right:4px}.social-icons .fa-stack{font-size:14px}.social-icons.alt .text{color:#555;line-height:20px;font-size:13px;text-indent:3px;float:left}.content-block .social-icons{padding:0}.content-block .social-icons .fa-stack{font-size:12px;margin-right:1px}.social-icons .fa-circle.icon-fb,.address-social .fa-circle.icon-fb{color:#3b5998}.social-icons .fa-circle.icon-tw,.address-social .fa-circle.icon-tw{color:#00aced}.social-icons .fa-circle.icon-ln,.address-social .fa-circle.icon-ln{color:#007bb6}.social-icons .fa-circle.icon-gp,.address-social .fa-circle.icon-gp{color:#dd4b39}.social-icons .fa-circle.icon-ml{color:#777}.block.sidebar .list-group-item-heading{margin-top:0;margin-bottom:3px}.extra{background:-moz-linear-gradient(top,rgba(246,246,246,1) 0%,rgba(246,246,246,1) 85%,rgba(246,246,246,0.07) 99%,rgba(246,246,246,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(246,246,246,1)),color-stop(85%,rgba(246,246,246,1)),color-stop(99%,rgba(246,246,246,0.07)),color-stop(100%,rgba(246,246,246,0)));background:-webkit-linear-gradient(top,rgba(246,246,246,1) 0%,rgba(246,246,246,1) 85%,rgba(246,246,246,0.07) 99%,rgba(246,246,246,0) 100%);background:-o-linear-gradient(top,rgba(246,246,246,1) 0%,rgba(246,246,246,1) 85%,rgba(246,246,246,0.07) 99%,rgba(246,246,246,0) 100%);background:-ms-linear-gradient(top,rgba(246,246,246,1) 0%,rgba(246,246,246,1) 85%,rgba(246,246,246,0.07) 99%,rgba(246,246,246,0) 100%);background:linear-gradient(to bottom,rgba(246,246,246,1) 0%,rgba(246,246,246,1) 85%,rgba(246,246,246,0.07) 99%,rgba(246,246,246,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6',endColorstr='#00f6f6f6',GradientType=0 );padding-bottom:40px}.label.tag{margin-right:3px;background-color:#fff;border:1px solid #edecec;color:#555;font-weight:300;font-size:14px;-webkit-border-radius:6px;border-radius:6px;padding:0 10px;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 2px 0 0 rgba(0,0,0,.1);position:relative}.label.tag:hover{color:#333;border:1px solid #dedede;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2)}.job-date{margin-right:15px}.login-img{max-height:95px}.details-login{background-color:#eee;margin-top:15px;padding-top:5px}.details-login h4{margin-bottom:0}.details-login p{font-size:12px;line-height:1.2em;margin-bottom:10px}.address{padding:5px 0 15px;font-size:15px;line-height:19px}.address .address-social{font-size:12px}.address a.fa-stack{color:#bababa}.address>a:hover .symbol{color:#50afea}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25);text-shadow:none}.icon{font-size:21px;line-height:1em;color:#50afea;margin-right:7px;margin-top:1px;position:relative;display:table-cell;vertical-align:top;border-left:1px solid #fff;border-right:7px solid #fff}.icon:after{content:"";position:absolute;z-index:1;-moz-box-shadow:0 0 4px 1px rgba(0,0,0,.04);-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.04);box-shadow:0 0 4px 1px rgba(0,0,0,.04);top:28px;left:0%;right:0%;width:100%;height:3px;background-color:rgba(0,0,0,.03);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.item-details .info{display:table-cell;vertical-align:top}.info{display:table-cell;vertical-align:top}span.title{display:block;font-size:13px;margin-bottom:1px;line-height:13px}span.field{display:block;font-size:14px;line-height:14px;margin-top:1px;color:#999}span.field a{color:#999}span.field a:hover,span.field a:focus{color:#777}.req{-webkit-border-radius:5px;border-radius:5px;padding:2px 8px}.alert-form{background-color:#f3f3f0;border:1px solid #ddd;padding:3px 10px;font-weight:300;margin-bottom:10px}.filters{margin-top:50px}.filters h6{text-align:left;font-weight:700;color:#555;font-size:13px;text-transform:uppercase}.filter li{width:100%;font-size:14px;line-height:1em}.filter .badge.active{background-color:#50afea;color:#fff}.list-group.filter{border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-bottom:12px;text-align:center}.empty{width:19px;display:block;text-align:center;float:left}.filter .list-group-item{position:relative;display:block;padding:0;background:0 0;border:none;line-height:17px;height:23px;margin-bottom:0;color:#777;text-align:left}.filter .badge{-webkit-border-radius:6px;border-radius:6px;margin-left:10px;background:0 0;background-color:#f3f0f0;font-size:11px;border:none;color:#777;font-weight:400;padding:3px 7px;float:right}.list-group.filter a{line-height:.9em;display:block}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{font-weight:700;text-shadow:none;background-image:none;background-repeat:none;background:0 0;filter:none;border-color:none;color:#777;font-size:14px}.list-group.filter a:hover .list-group-item,.list-group.filter a:focus .list-group-item{color:#555}.quotes{padding-bottom:20px}.filter .more{text-align:center;font-size:11px;color:#aaa;padding:1px 7px;cursor:pointer;border:1px solid #ccc;margin:0 auto;display:inline-block;width:auto;border-radius:3px;line-height:16px}.filter .show-more{display:none}.filter .show-more ul{padding-left:0;list-style-type:none}.ref{padding:0 20px;padding:15px 30px;text-align:center}.ref p{font-size:14px;line-height:1.4em;color:#555;font-weight:300;margin-bottom:5px}.ref .quote-img{margin-bottom:10px}.ref img{max-height:40px;display:block;margin:0 auto}.ref .quote{color:#555;font-weight:700;font-size:13px;line-height:1.4em}.advantages{margin-bottom:40px;background-color:#fafafa;border-bottom:1px solid #edecec;border-top:1px solid #edecec}.advantage{padding:30px 40px}.advantage p,.advantage h5{color:#555;text-align:center}.advantage h5{color:#555;font-weight:300;font-size:16px;text-transform:uppercase}.advantage p{font-size:14px;line-height:1.4em;color:#777}.fa-stack.circle-icon{color:#50afea;font-size:25px;width:100%}.advantage .icon-adv{margin:0 auto;display:block;margin-bottom:10px}.title-center{text-align:center;font-weight:300;color:#bababa}.banner-top{height:220px;border:1px solid #edecec;border-bottom:none;position:relative}.banner-top:after{content:'';position:absolute;background:rgba(0,0,0,.1);top:0;right:0;width:100%;bottom:0;z-index:1;height:100%}.caption{z-index:2;position:absolute;bottom:30px;text-align:right;left:0;right:30px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.32)}.caption h1{color:#fff}.navbar-unread,.navbar-new{background-color:#50afea;height:6px;line-height:1;position:absolute;right:-8px;text-align:center;top:0;width:6px}.pricing-details b{position:relative}h6.filter-h{font-size:16px;line-height:18px;font-weight:400;margin-bottom:7px}h6.filter-h i.fa{font-size:15px;width:14px;margin-right:5px}.current-filter{line-height:1.3em;margin-bottom:20px}.current-filter h6{margin-bottom:.4em}.current-filter label.badge{font-weight:400;margin-bottom:0;line-height:1em;color:#fafafa;background-color:#bababa}.current-filter label{line-height:1em}.current-filter .badge{line-height:1em}footer{background:0 0;margin-top:10px;color:#bababa}.social-footer{font-size:12px;margin-top:3px}.social-footer a{color:#bababa}.social-footer a:hover{color:#777}.footer-nav{margin-top:0}.footer-nav a{color:#bababa;font-weight:700;font-size:15px;line-height:19px}.footer-nav,.copyright{font-size:13px;line-height:13px}.footer-nav a:hover{color:#777}.copyright{margin-bottom:10px}.copyright a{color:inherit}.footer-nav ul{margin-bottom:2px}.full-width-image-1{background:url(http://lorempixel.com/1920/500/) no-repeat center center;background-size:cover;text-align:center;height:260px;margin-top:78px;padding:0 0}.full-width-image-1:after{content:'';background:rgba(0,0,0,.25);top:0;left:0;right:0;width:100%;height:100%;bottom:0;display:block}.full-width-caption{position:absolute;top:105px;left:50%;width:400px;margin-left:-200px;display:block;color:#fff}.full-width-caption h1{color:#fff;font-size:80px;font-weight:300;text-shadow:0 1px 5px rgba(0,0,0,.5)}.full-width-caption h3{font-weight:300;line-height:1.4em;text-shadow:0 1px 5px rgba(0,0,0,.5)}.full-width-caption h3 b{font-weight:700}.column-price{width:100%;text-align:center;background-color:#eee;-webkit-border-radius:5px;border-radius:5px;border:1px solid #edecec;position:relative;overflow:visible;margin-right:20px;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.1),0 0 7px -3px rgba(0,0,0,.1);-moz-box-shadow:0 3px 0 0 rgba(0,0,0,.1),0 0 7px -3px rgba(0,0,0,.1);box-shadow:0 3px 0 0 rgba(0,0,0,.1),0 0 7px -3px rgba(0,0,0,.1);margin-top:27px}.column-price.selected{box-shadow:0 3px 0 0 rgba(0,0,0,.1),0 0 7px -3px rgba(0,0,0,.1),0 0 0 3px #50afea;-webkit-border-radius:0 5px 5px 5px;border-radius:0 5px 5px 5px;margin-top:0}.column-border{border:3px solid #50afea;display:block;clear:both;-webkit-border-radius:0 7px 7px 7px;border-radius:0 7px 7px 7px}.plans .label-blue{background:none repeat scroll 0% 0% #50afea;font-size:13px;line-height:13px;display:inline-block;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;margin-left:-3px;padding:7px 10px}.column-price .label-top{-webkit-border-radius:0;border-radius:0}.tooltip-price{color:#50afea;font-size:16px;cursor:pointer}.pricing-title{width:100%;font-size:26px;line-height:26px;background-color:#fff;color:#222;font-weight:300;padding:18px 6px 12px;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.column-price.selected .pricing-title{-webkit-border-radius:0 4px 0 0;border-radius:0 4px 0 0}.pricing-title span{display:block;font-size:15px;color:#bababa}.pricing-price{width:100%;border-top:1px solid #f1f1f1;border-bottom:1px solid #4098ce;background-color:#50b0eb;color:#fff;line-height:1em;font-weight:400;padding:3px 0}.pricing-price span.price-tag{color:#fff;display:block;font-size:23px;line-height:1em}.pricing{margin-bottom:30px}.pricing .disclaimer{margin-top:10px}.pricing-price span{font-weight:300;font-size:12px;margin-left:5px;color:#eee}.pricing-description{background-color:#eee;color:#555;padding:12px 5px;font-size:14px}.pricing-details ul{color:#555;font-size:14px;padding:5px 0;background-color:#fafafa;margin-bottom:0;border-bottom:1px solid #edecec}.pricing-details li{font-size:15px;line-height:20px;border-bottom:1px solid #edecec;border-top:1px solid #fff;padding:10px 0;font-weight:300}.pricing-details li.last{border-bottom:none}.pricing-submit{background-color:#fafafa;border-top:1px solid #fff;padding:12px 10px}.pricing-submit button{font-size:15px}.pricing header{margin-bottom:40px}.pricing header>*{color:#555}.backoffice .pick .pricing-title{padding:12px 6px 9px;font-size:32px;font-weight:700;line-height:1em;background-color:#fafafa}.backoffice .pick.active .pricing-title{background-color:#50afea;color:#fff;border-top:1px solid #50afea;border-bottom:1px solid #50afea}.backoffice .pick.active .pricing-price{border-top:none}.backoffice .pick.active .pricing-title span{color:#fff}.backoffice .pick.active .column-price{border:none;-webkit-border-radius:6px;border-radius:6px;border-color:transparent}.backoffice .pick .pricing-title span{color:#333;font-size:15px;line-height:23px;font-weight:400}.backoffice .pricing-submit{background-color:#fff;border-top:none;padding:15px 10px;min-height:57px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.backoffice .pick .column-price{float:none;box-shadow:none}.backoffice .bonus{color:#999;font-size:14px;line-height:1.2em}.backoffice .pick .pricing-price{padding:8px 0 0;background-color:#fff;border-bottom:none}.backoffice .pick .pricing-price .euro{color:#50afea;font-size:16px;vertical-align:0}.backoffice .pick .pricing-price span{margin-left:0}.backoffice .pick .pricing-price span.price-tag{color:#50afea;display:block;font-size:23px;line-height:1em;font-weight:700}.backoffice .pricing-submit button.btn-transparent{font-size:12px;background-color:#fff;min-width:100px}.backoffice .pricing-submit button.btn-transparent:hover{color:#777;border:1px solid #ccc;background-color:#f0f0f0}.backoffice .pricing-submit button.btn-transparent:focus{box-shadow:0 -1px 0 0 #ddd inset}.backoffice .pricing-submit button.btn-transparent:active,.backoffice .pricing-submit button.btn-transparent.active{box-shadow:none;height:23px;margin-top:2px;margin-bottom:0;display:inline-block}.bo-content p{font-size:15px;line-height:20px}.bo-content p.small{font-size:13px;line-height:17px}.bo-content h6{font-size:16px}.bo-content h5{font-size:18px}.bo-content h4{font-size:20px}.ad-description{background-color:#fcfcfc;border:1px solid #eee;padding:10px 15px;-webkit-border-radius:3px;border-radius:3px;margin-bottom:10px}.ad-description p{font-size:18px;line-height:43px;margin-bottom:0}.price-ad{font-size:30px;line-height:26px;color:#50afea;font-weight:700}.price-ad .euro{font-size:20px;font-weight:400}.price-ad .vat{font-size:13px;line-height:1;color:#999;display:block;font-weight:400}.pick{-webkit-border-radius:5px;border-radius:5px}.pick.active{-webkit-box-shadow:0 0 0 2px #50afea;-moz-box-shadow:0 0 0 2px #50afea;box-shadow:0 0 0 2px #50afea}.pick.active .column-price{-webkit-border-radius:0;border-radius:0;border:1px solid #50afea}.backoffice .pick.active .pricing-submit button.btn-transparent{box-shadow:none;height:23px;margin-top:2px;margin-bottom:0;display:inline-block}.backoffice .pick.active .pricing-submit button.btn-transparent:hover{background-color:#fff}.header-content{margin-bottom:2em}.header-block{float:right}.search-box{width:150px;float:right;margin-top:19px;margin-left:30px;margin-right:0;border-right:1px solid #eceded;padding-right:20px;box-sizing:content-box}.search-box .form-control{border:1px solid #ddd;border-left:none;height:25px;padding-left:0;box-shadow:none!important}.search-box .form-group.focus .form-control,.search-box .form-control:focus{outline:none;-webkit-box-shadow:none;-moz-block-shadow:none;box-shadow:none!important}.search-box .form-control.input-searchbox{height:28px;padding:4px 10px 4px 0;font-size:13px;line-height:20px}.content-box .text{color:#777;font-size:15px;line-height:19px;margin-bottom:5px}.content-box .text a{font-weight:600;color:#555}ul.listing{position:relative;margin-bottom:10px}ul.listing li{border-top:1px solid #edecec;padding:10px 15px}ul.listing li.first{border-top:0 solid #000}ul.listing{margin-bottom:0}ul.listing li.date{color:#777;background-color:#fafafa;font-weight:700;padding:2px 15px;font-size:13px}ul.listing .label{font-size:10px;background-color:#50afea;padding:1px 7px}ul.listing .label i{color:#fff}.list-title{font-size:19px;line-height:1em;margin-bottom:5px;color:#555;font-weight:700}.list-title a{color:#555}.list-title a:hover{color:#333}.list-details{font-size:14px;color:#777;line-height:1.3em}.list-details a{color:inherit}.list-details i{color:#50afea}.list-name{font-size:15px;line-height:15px;margin-bottom:4px;color:#555}.list-address{font-size:14px;line-height:18px;color:#555;min-height:51px;max-height:80px;overflow:hidden}.list-name a{color:inherit}.list-img{margin-top:15px;margin-left:15px;max-height:35px;max-width:115px}.post-date{background-color:#50afea;position:relative;width:100px;color:#fff;font-size:13px;line-height:1em;padding:4px 0;text-align:center}.post-date:after{content:'';display:block;position:absolute;height:0;right:-4px;top:0;border-width:13px 3px;border-style:solid;border-color:transparent transparent #2d709a #2d709a;z-index:-1}.post-date .date-d{font-size:15px;line-height:1em}.post-date .date-m{font-size:12px}.date-box{width:40px;padding:4px 0;color:#222;background-color:#fafafa;border:1px solid #edecec;position:absolute;z-index:1;top:-7px;left:15px;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 2px 0 0 rgba(0,0,0,.1)}.promote-reasons h6{margin-top:5px}.promote-reasons img{width:150px}.d-d{font-size:18px;line-height:1em;text-align:center;font-weight:700}.d-m{font-size:13px;text-align:center;line-height:1em}.heading-title{position:absolute;z-index:1;height:32px;left:10px;top:-7px}.heading-title.main,.promoted .heading-title{left:15px}.promoted.sidebar .heading-title{left:10px}.sidebar-text,.block-title{background-color:#fafafa;border-right:1px solid #eee;border-top:1px solid #fff;color:#000;height:29px;line-height:25px;padding-left:10px;padding-right:10px;-webkit-box-shadow:0 -2px 0 0 rgba(0,0,0,.07) inset;-moz-box-shadow:0 -2px 0 0 rgba(0,0,0,.07) inset;box-shadow:0 -2px 0 0 rgba(0,0,0,.07) inset;border-left:1px solid #eee;text-transform:uppercase;font-size:15px;font-weight:700}.promoted .sidebar-text{background-color:#ff800a;box-shadow:0 -2px 0 0 #ce6d0c inset;color:#fff;border-top:1px solid #ffc691;border-left:medium;border-right:medium}.bg-block{height:87px}.container-block{padding:10px 15px}.ad-block{padding:17px 10px}.ad-block h5{text-align:center;line-height:1em;margin-bottom:10px}.ad-block button{width:90%;display:block;margin:0 auto;z-index:9999;text-transform:uppercase;font-weight:700}ul.pagination{float:right;margin-top:0}ul.pagination>li>a{padding:3px 12px 6px;line-height:18px;text-decoration:none;color:#50afea;background-color:#fff;margin-left:-1px;font-size:13px;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1)}ul.pagination>li>span{padding:3px 12px 6px;line-height:18px;text-decoration:none;color:#999;background-color:#fff;margin-left:-1px;font-size:13px;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);cursor:default}ul.pagination>li>span:hover{color:#999;background-color:#fff;border:1px solid #ddd}ul.pagination>li>a:active,ul.pagination>li>a:focus:active{margin-top:2px;height:27px;-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1);color:#23527c;background-color:#eee;border-color:#ddd}ul.pagination>.active>span,ul.pagination>.active>span:focus,ul.pagination>.active>span:hover,ul.pagination>.active>a,ul.pagination>.active>a:hover,ul.pagination>.active>a:focus,ul.pagination>.active>a:active,ul.pagination>.active>a:focus:active{color:#fff;background-color:#50afea;border-color:#479dd3}.block.backoffice ul.pagination{margin-bottom:0;margin-top:10px}.block.backoffice .call-to-action{margin-top:5px;display:block}.block.backoffice .call-to-action a.btn{min-width:150px}.btn-group.srch-picker.open .dropdown-toggle{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.input-group .btn-group.srch-picker.open .dropdown-toggle{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:inherit}.img-block{height:100px;border:none;position:relative;background-size:cover;background-position:center center}.img-block.tech{background-position:right center}.img-block.tech .technology-container{position:absolute;top:15px;bottom:15px;width:200px;right:105px;background-repeat:no-repeat;background-size:contain;background-position:center;border-left:15px solid transparent;border-right:15px solid transparent}.img-block.tech .technology{position:absolute;top:0;bottom:0;left:0;right:0}.srch-title-block{height:100px}.srch-title-block .row{padding-top:5px}.img-small-box{margin-right:15px}.icon-cal{height:18px;margin-top:6px;-webkit-filter:invert(100%)}.icon-evnt{height:18px;margin-top:6px;-webkit-filter:invert(100%)}.cnt-inv{position:relative}.cnt-inv .fa.fa-sort-desc{font-size:20px;position:relative;vertical-align:middle;margin-top:-.5em;margin-left:7px}.bootstrap-select.btn-group .dropdown-menu{min-width:auto;z-index:2000;border:1px solid #ececec;-webkit-border-radius:5px;border-radius:5px}.input-group .dropdown-menu li.active>a,.input-group .dropdown-menu li.selected>a,.input-group .dropdown-menu li.active>a.highlighted,.input-group.dropdown-menu li.selected>a.highlighted{background:#ececec;color:#000;-webkit-border-radius:0;border-bottom:none;border-radius:0}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#50afea;background-image:none;outline:0}.dropdown-menu li.active>a:hover,.dropdown-menu li.selected>a:hover,.dropdown-menu li.active>a:focus,.dropdown-menu li.selected>a:focus,.dropdown-menu li.active>a.highlighted:hover,.dropdown-menu li.selected>a.highlighted:hover{background-color:#50afea;background:none repeat scroll 0% 0% #50afea;color:#fff;text-shadow:none;-webkit-border-radius:0;border-radius:0}.dropdown-menu li.active>a.highlighted:focus,.dropdown-menu li.selected>a.highlighted:focus{background-color:#50afea;background:none repeat scroll 0% 0% #50afea;color:green;text-shadow:none;-webkit-border-radius:0;border-radius:0}.input-group-btn span.caret{border-bottom:8px #777;border-top:4px solid #777;margin-top:0}.bootstrap-select.btn-group .dropdown-menu li{position:relative;background:0 0;-webkit-border-radius:5px;border-radius:5px}.srch-box{margin-top:15px}.dropdown-menu{padding-top:0;padding-bottom:0}.form-control.tokenfield{padding:7px 10px}.tokenfield .token{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:15px;border-radius:5px;display:inline-block;border:1px solid #d9d9d9;background-color:#fff;white-space:nowrap;margin:-3px 5px 5px 0;height:22px;font-size:13px;color:#777;vertical-align:top;cursor:default;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 0 0 rgba(0,0,0,.1);box-shadow:0 2px 0 0 rgba(0,0,0,.1);padding:0 3px}.cenas{opacity:0}.block.pad-less{padding:2px 15px}.tokenfield.focus{border-color:#66afe9;outline:0;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.carousel-job li{padding-top:10px;padding-bottom:10px;clear:both}.carousel-job .list-img{width:85px;max-width:85px;margin-top:0;margin-bottom:5px}.carousel-job .list-title{font-size:14px;font-weight:400;line-height:1em}.carousel-job .list-title a{color:#333;line-height:1em}.carousel-job .list-name{font-size:12px;font-weight:400;margin-bottom:3px}.carousel-job .list-details{font-size:12px;line-height:1em;font-weight:400;color:#999}.carousel-job .list-details a{color:#999}h2.company-description,h2.company-description *{font-size:15px;font-weight:400;line-height:20px}.enterprise-full{display:none}.tabs-block{margin-top:20px}.tab-content{margin-left:25px;margin-right:25px;margin-top:15px;width:auto}.tab-content p{font-size:15px;line-height:20px}#candidaturaespontanea .ce-content,#application .ce-content{width:300px}.item-list{margin-bottom:10px}.item-list li{padding-top:5px;padding-bottom:5px}.item-list .title{font-size:15px;line-height:1.3em;color:#555}.item-list .title a{color:#555}.item-list .title a:hover,.item-list .title:hover{color:#333}.item-list .details{font-size:13px;line-height:1.4em;color:#999;margin-bottom:0}.promoted .item-list .title{font-size:16px;line-height:20px;font-weight:700}.promoted .item-list .details{font-size:14px;line-height:18px}.promoted.sidebar img{max-height:40px;max-width:150px;margin-bottom:5px}.promoted.sidebar .item-list{margin-bottom:0}.nav-tabs{margin-bottom:5px;margin-top:0;border-bottom:1px solid #edecec}.nav-tabs>li{float:left}.nav-tabs.nav>li>a{position:relative;display:block;padding:10px;font-size:16px;line-height:1em;font-weight:400;color:#777}.login-menu .nav-tabs{background-color:#fafafa}.login-menu .nav-tabs.nav>li>a{border:1px solid #eceded;font-size:13px;padding:7px 10px}.login-menu .nav-tabs>li.active>a,.login-menu .nav-tabs>li.active>a:hover,.login-menu .nav-tabs>li.active>a:focus{background-color:#fff;color:#333;font-weight:400;border-bottom:1px solid #fff}.nav-tabs.nav.subtab>li>a{font-size:13px;text-transform:uppercase;padding:10px 20px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{background-color:#fff;font-weight:700;color:#555;border-color:#edecec #edecec transparent}.nav-tabs>li.first>a{margin-left:15px}.nav-tabs{border-left:none}.nav-tabs>li>a{margin-right:0;line-height:1.42857;border:1px solid transparent;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.related-button{padding-left:10px;margin-top:8px}.related-more{font-size:13px;line-height:1em;color:#999}.related-more:hover{color:#777}.form-control{border:1px solid #ddd;color:#333;-webkit-border-radius:5px;border-radius:5px;padding:3px 10px;font-size:14px;height:30px;position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;transition:none}.boxed-content .form-control{padding:8px 10px}.form-group.focus .form-control,.form-control:focus{outline:0;border-color:#b7b7b7;-webkit-box-shadow:0 0 8px rgba(210,210,210,.4);-moz-box-shadow:0 0 8px rgba(210,210,210,.4);box-shadow:0 0 8px rgba(210,210,210,.4)}.form-control.error{border-color:#e74c3c;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-group .tooltip-inner{line-height:1.3em;font-size:12px;padding:4px 10px;text-align:left;width:auto;-webkit-border-radius:5px;border-radius:5px;background-color:#e74c3c;display:inline-block}.form-group .tooltip.right .tooltip-arrow{border-right-color:#e74c3c;border-width:5px 5px 5px 0;margin-top:-5px;left:0}.form-group label{color:#333;font-size:14px;line-height:1em;font-weight:700;text-transform:uppercase;display:block}.subform{font-weight:600;font-size:16px;margin-bottom:15px;display:inline-block;background-color:#aaa;color:#fff;line-height:22px;padding:3px 9px;text-shadow:0 -1px 0 rgba(0,0,0,.2);border-radius:5px}.ui.checkbox{margin-bottom:4px;min-height:20px}.grouped .ui.checkbox{margin-bottom:0}.input-group-addon{padding:5px 12px}.ui.checkbox .box,.ui.checkbox label{line-height:1.2em}.input-xsmall{width:60px}.input-small{width:120px}.input-medium{width:215px}.input-large{width:335px}label{font-size:12px;color:#777;line-height:1.5em}.file-input-name{font-size:12px;color:#777}.small-text{font-size:10px;color:#bababa;line-height:1.4em}.form-group .helper{color:grey;line-height:15px;display:block;font-size:12px}.form-group .tooltip{position:relative;margin-bottom:0;display:block;top:0!important;left:0!important;z-index:1}.form-group .tooltip-inner{display:inline-block}.form-group .tooltip.bottom .tooltip-arrow{border-bottom-color:#e74c3c;border-width:0 5px 5px;margin-left:-10px;top:0!important;left:20px!important}.form-group .tooltip.bottom{padding-top:4px}.radio,.checkbox{display:block;min-height:20px;margin-top:0;margin-bottom:0;padding-left:0}.ui.checkbox label{font-weight:400;text-transform:none;font-size:14px;color:#333}.ui.checkbox .box:after,.ui.checkbox label:after{border-color:#333;top:.275em;left:.2em;width:.9em;height:.5em}.ui.checkbox .box:before,.ui.checkbox label:before{width:1.3em;height:1.3em;-webkit-border-radius:4px;border-radius:4px}.ui.checkbox.radio .box:before,.ui.checkbox.radio label:before{width:1.3em;height:1.3em}.ui.radio.checkbox .box:after,.ui.radio.checkbox label:after{border:medium;top:.4em;left:.4em;width:.5em;height:.5em;background-color:#333}.inl-chck{display:inline-table;margin-right:20px}.dropdown-menu-date{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;list-style:none;background-color:#fff;border:1px solid#ccc;border:1px solid rgba(0,0,0,.15);-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.select-btn{background-color:#fff;border:1px solid #ddd;font-size:14px;color:#777;height:30px;padding:5px 10px;outline:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-image:none;-moz-border-image:none;-o-border-image:none;border-image:none}.bootstrap-select.btn-group .btn .caret{right:10px}.select-btn .caret{border-width:4px 5px 8px;border-bottom:8px #777;border-top:5px solid #777;-webkit-transform:scale(1.001);-moz-transform:scale(1.001);-ms-transform:scale(1.001);-o-transform:scale(1.001);transform:scale(1.001)}.select-btn:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.dropdown-menu>li>a{font-size:14px;padding:5px 20px;color:inherit;text-shadow:none}.dropdown-menu>li>a:hover{background-image:none;background-color:#ececec;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececec',endColorstr='#ececec',GradientType=0)}.dropdown-menu>li>a:focus{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50afea',endColorstr='#50afea',GradientType=0);background-color:#50afea;color:#fff}.bootstrap-select.btn-group .dropdown-menu li.selected a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#fff',GradientType=0);background:none repeat scroll 0% 0% #fff;color:#333}.bootstrap-select.btn-group .dropdown-menu li.selected a:focus{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50afea',endColorstr='#50afea',GradientType=0);background:none repeat scroll 0% 0% #50afea;color:#fff}.bootstrap-select.btn-group .dropdown-menu li.selected.active a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50afea',endColorstr='#50afea',GradientType=0);background:none repeat scroll 0% 0% #50afea;color:#fff}.btn-group.open .dropdown-toggle{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=span]{float:none;display:inline-block;margin-bottom:0;margin-left:0}.form-element{margin-bottom:15px}.form-element .upload{margin-bottom:7px}.partner{padding:0 25px;border:1px solid #ececec;-webkit-border-radius:5px;border-radius:5px;margin-bottom:30px;height:130px}.partner img{margin:0 auto}.partner.prtnr-1 img{width:150px;margin-top:35px}.partner.prtnr-2 img{width:200px;margin-top:38px}.partner.prtnr-3 img{width:160px;margin-top:38px}.partner.prtnr-4 img{width:190px;margin-top:42px}.partner.prtnr-5 img{width:180px;margin-top:40px}.partner.prtnr-6 img{width:130px;margin-top:24px}.partner.prtnr-7 img{width:120px;margin-top:22px}.partner.prtnr-8 img{width:165px;margin-top:40px}.partner.prtnr-9 img{width:150px;margin-top:30px}.partner.prtnr-10 img{width:115px;margin-top:20px}.partner.prtnr-11 img{width:160px;margin-top:34px}.partner.prtnr-12 img{width:160px;margin-top:34px}.partner.prtnr-13 img{width:170px;margin-top:45px}.partner.prtnr-14 img{width:120px;margin-top:35px}.partner{position:relative}.partner.center img{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;max-height:100%;width:auto}.single-p{font-size:15px;color:#777}.mobile-title{text-align:center;font-weight:400}.mobile-img{margin:0 auto;display:block;margin-bottom:20px}.mobile .btn{margin:0 auto;display:inline-block;text-align:center}.mobile-disclaimer{margin-top:30px}.mobile-disclaimer p small{color:#bababa;line-height:1em;margin-bottom:0}.mobile .col-md-4{text-align:center;margin:0 auto}.carousel-company img{max-height:45px;max-width:100%;width:auto!important;text-align:center;margin:0 auto}#highlight-company-car{padding:7px 0}.side-carousel{max-width:300px}.setinha{position:absolute;right:-14px;top:0}.block.roller{padding-left:0;padding-right:0;border-bottom:none!important}.roller .cover{position:absolute;top:0;bottom:0;width:auto;background-color:#fafafa;z-index:1;-moz-box-shadow:3px 1px 5px -3px rgba(0,0,0,.2);box-shadow:3px 1px 5px -3px rgba(0,0,0,.2);border-radius:5px 0 0 5px}.roller .cover p{font-size:13px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);line-height:58px;padding:0 15px;margin-bottom:0;font-weight:700;text-transform:uppercase}.marquee0 img{margin-right:20px}.system-message i.darkred{color:#c0392b;font-size:42px;padding-left:1px;float:left;margin-right:.3em}.system-message i.red{color:#e74c3c;font-size:42px;padding-left:1px;float:left;margin-right:.3em}.system-message i.blue{color:#3498db;font-size:42px;padding-left:1px;float:left;margin-right:.3em}.system-message i.green{color:#6c6;font-size:42px;padding-left:1px;float:left;margin-right:.3em}.system-message i.yellow{color:#f39c12;font-size:42px;padding-left:1px;float:left;margin-right:.3em}.system-message i.grey{color:#999;font-size:42px;padding-left:1px;float:left;margin-right:.3em}i.red,td.red{color:#c66}i.blue,td.blue{color:#3498db}i.green,td.green{color:#6c6}i.yellow,td.yellow{color:#f39c12}i.darkred,td.darkred{color:#c0392b}i.grey,td.grey{color:#999}.darkgrey,td.darkgrey{color:#555}.system-message .fa-stack{height:42px;line-height:42px;padding-left:1px;float:left;margin-right:12px}.system-message .fa-stack .fa-stack-2x{font-size:42px}.system-message .fa-stack .fa-stack-1x{font-size:21px}.centerbox{padding:40px;max-width:750px;margin:auto}.fullwidth{padding:40px;width:100%;max-width:100%;margin:auto;margin-bottom:15px}.centerbox .media,.centerbox .media-body{}.system-message-title{line-height:1.2em;margin-bottom:0}.system-message p{line-height:1.3em;margin-bottom:1em}.system-message p.small{line-height:1.3em;color:#777}.warn{margin-bottom:14px}.warn a{color:#666;font-weight:700;font-size:15px}.warn b{font-size:15px}.warn b a{color:#999}.warn i{font-size:30px;padding-left:1px;float:left;margin-right:.3em;display:table-cell}.warn div{display:table-cell}.warn p{line-height:30px;margin-bottom:0;color:#555}.bg-warn{background-color:#f5f5f5;-webkit-border-radius:5px;border-radius:5px;padding:5px 10px;position:relative}.warn.xs i{font-size:19px;padding-bottom:1em}.warn.xs p{line-height:19px}.warn.xl i{font-size:34px;line-height:1em;padding-bottom:5px;padding-top:3px}.warn.xl p{font-size:15px;line-height:19px;color:#777}.warn.xl p.title{font-size:18px;line-height:20px;margin-bottom:0;color:#555;font-weight:700}.warn button.close i{position:absolute;right:10px;top:12px;font-size:15px}.warn.xl button.close i{position:absolute;right:10px;top:10px;font-size:15px}.api .menu .block{padding:0 0 10px;font-size:13px;line-height:1.4em}.api .menu .block .heading{padding:15px 0 20px}.affix{position:fixed;top:91px}.api .menu .nav>li{font-size:16px}.api .menu .nav>li>ul>li{font-size:14px;margin-left:10px}.scrollspy li.active{color:#50afea}.api .menu #nav>.active>a{color:#50afea;font-weight:700}.api .nav .nav{display:none}.api .nav>.active>ul{display:block}.api .menu #nav .nav>.active>a{color:#50afea}.api .menu .nav>li>a{position:relative;display:block;padding:4px 10px;font-weight:700}.api .menu .nav>li>.nav>li>a{padding:3px 10px;font-weight:400}.api .content section{padding-top:105px;margin-top:-105px;position:relative}.api .content section>section{padding-left:20px;padding-right:20px;padding-bottom:25px}.api .content section:nth-last-child(1)>section:nth-last-child(1){padding-bottom:10px}.api .content h2{font-size:26px}.api pre{margin-top:15px;margin-bottom:25px;overflow:visible}.api h5{margin-bottom:10px}.api h3{margin-bottom:15px}.api table thead{background-color:#f5f5f5}.text-box{margin-top:25px}.text-box h5{margin-bottom:5px;line-height:1em}.text-box ul{margin-bottom:1.5em}.text-box p{margin-bottom:1.5em}.nm{margin-bottom:0}.nmt{margin-top:0}.ml{margin-left:10px}.ml3x{margin-left:30px}.mr{margin-right:10px}.mr3x{margin-right:30px}.text-box .nm,.form-group.nm{margin-bottom:0}.login-title{margin-bottom:10px;font-weight:700}.login-logo-box{margin-bottom:15px;width:100%}.login-logo{margin:0 auto;display:block;width:150px}.password-text{font-size:11px;line-height:19px;margin-top:5px;display:block;text-align:right}.block.nm{margin-bottom:10px}.back-text{font-size:11px;text-align:center;display:block}.login-center{position:relative;left:50%;right:0;margin-left:-425px;width:850px}.login-area{width:850px;margin:50px auto;display:block;position:relative}.login-wrapper{position:fixed;background-color:red;height:100%;display:block;width:100%}.login-center .sidebar-content{padding-left:20px;padding-right:20px}.block.company-area{background-color:#555;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.3);margin-bottom:10px}.block.company-area h1.title{color:#fff}.block.candidate-area{background-color:#50afea;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.15);margin-bottom:10px}.block.candidate-area h1.title{color:#fff}.register-area{max-width:100%;width:100%;margin:0 auto;display:block;position:relative}.register-area .adv h5{font-size:17px;line-height:21px}.register-area .adv{padding-bottom:20px}.register-area .adv p{font-size:15px;line-height:18px;color:#777}.register-area .adv img{display:block;margin:10px auto}.icon-circle{border-radius:50%;background-color:#f8f7f6;width:62px;height:62px;display:block;float:left;margin-right:10px;position:relative}.center-img{text-align:center}.responsive-container{position:relative;width:130px;height:50px;border:1px solid #f5f5f5;float:left}.img-container{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;font:0/0 a;height:100%}.img-container:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.img-container img{max-width:80%;max-height:80%;vertical-align:middle;display:inline-block}.listing .responsive-container .img-container{border-left:20px solid transparent}img.grayscale{filter:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz1cJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCc+PGZpbHRlciBpZD1cJ2dyYXlzY2FsZVwnPjxmZUNvbG9yTWF0cml4IHR5cGU9XCdtYXRyaXhcJyB2YWx1ZXM9XCcwLjMzMzMgMC4zMzMzIDAuMzMzMyAwIDAgMC4zMzMzIDAuMzMzMyAwLjMzMzMgMCAwIDAuMzMzMyAwLjMzMzMgMC4zMzMzIDAgMCAwIDAgMCAxIDBcJy8+PC9maWx0ZXI+PC9zdmc+I2dyYXlzY2FsZQ==);filter:gray;-webkit-filter:grayscale(100%)}.center-img img{display:inline-block;margin:0 10px;max-height:37px;max-width:100px}.joined input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;margin:0}.joined input:nth-child(1){-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.joined input:nth-child(2){-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border-top:none}.joined input:focus{border-color:#b7b7b7;box-shadow:0 0 8px rgba(210,210,210,.4)}.joined input:nth-child(1).focus{border-bottom:1px solid #b7b7b7}.fixed-footer{position:fixed;bottom:0}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #eceded;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}table .progress{margin-bottom:0;height:8px}table .progress-bar{background-color:#2ecc71}table.backoffice-table td.table-actions{width:230px}table.transactions-table td.table-actions{width:100px}table.user-table td.table-actions{width:250px}table.alerts-table td.table-actions{width:140px}table.alerts-table b{font-size:15px}table td a,table td a:hover,table td a:active,table td a:focus{color:#50afea}table td.table-actions a{color:#999;font-size:12px;line-height:16px}table td.table-actions i{font-size:14px;margin-right:2px;line-height:16px}table.backoffice-table tr.last{border-bottom:1px solid #eceded}table.backoffice-table{border:0;border-top:1px solid #eceded;background-color:#fff;color:#555;margin-bottom:0}table.backoffice-table td{vertical-align:middle!important;line-height:18px!important;padding:5px 8px!important}table.backoffice-table tr.odd td{background-color:#fafafa}table.backoffice-table td.table-actions{padding-left:0!important;padding-right:0!important}table.backoffice-table thead{border-left:1px solid #eceded;border-right:1px solid #eceded}table.backoffice-table thead th{font-size:13px;color:#999;text-transform:uppercase;font-weight:700;background-color:#fafafa}table.backoffice-table td.table-state{text-align:center;font-size:17px;line-height:17px}table.backoffice-table .table-name a{color:#50afea;font-weight:700;font-size:16px}table.backoffice-table .table-name i.table-caret{font-size:12px;line-height:18px}table.backoffice-table .table-calendar{width:115px}table.backoffice-table .table-actions .button-container{min-height:24px}table.backoffice-table th.table-state,table.backoffice-table th.table-date{text-align:center}table.backoffice-table td.table-state,table.backoffice-table td.table-date{text-align:center}table.backoffice-table th.table-data{width:70px}td.table-state span{font-size:12px;line-height:17px}.table.fit-table{table-layout:auto;border-collapse:collapse}.table.fit-table th.absorbing-column{width:100%}.table.fit-table>thead>tr>th,.table.fit-table>tbody>tr>th,.table.fit-table>tfoot>tr>th,.table.fit-table>thead>tr>td,.table.fit-table>tbody>tr>td,.table.fit-table>tfoot>tr>td{padding:8px 12px}.bo-main h4.title{font-size:20px;padding:0;margin-bottom:1em;line-height:1em;margin-top:0}.bo-main ul.submenu{background-color:#fff;margin-bottom:0;padding:7px 10px 7px 20px;border-left:1px solid #edecec;border-right:1px solid #edecec}.bo-main .submenu{padding-left:30px;border-bottom:1px solid #eee}.bo-main .submenu li{display:inline-block;padding:0 10px;color:#999;font-weight:700;font-size:11px;text-transform:uppercase}.bo-main .over-tabs{margin-bottom:10px}.bo-main .over-tabs p{line-height:1.4em;padding-top:8px;color:#999;font-size:14px;margin-bottom:0;text-indent:8px}.bo-main .submenu li>a{color:#777}.bo-main .submenu li.active>a{color:#333}.bo-main .nav-tabs.xl-tab{margin-bottom:0;margin-top:10px;border-bottom:1px solid #edecec;background-color:#fafafa;border-left:1px solid #edecec;border-right:1px solid #edecec;padding-bottom:0;border-collapse:collapse;padding-left:5px}.bo-main .nav-tabs.nav.xl-tab>li>a{position:relative;display:block;font-size:14px;line-height:1em;text-transform:uppercase;font-weight:700;color:#777;padding:10px 25px}.bo-main .nav-tabs.nav.xl-tab>li i{margin-right:5px}.bo-main .nav-tabs.xl-tab>li.active>a,.bo-main .nav-tabs.xl-tab>li.active>a:hover,.bo-main .nav-tabs.xl-tab>li.active>a:focus{background-color:#fff;font-weight:700;color:#000}.bo-main .nav-tabs.xl-tab>li.active>a i{color:#555}.bo-main .filter-container{margin-right:12px}.bo-sidemenu{width:14.75%;z-index:3;position:absolute;background-color:#fafafa}.bo-sidemenu ul.nav,.bo-sidemenu ul.menu{-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.1)!important;-moz-box-shadow:0 3px 0 0 rgba(0,0,0,.1)!important;box-shadow:0 3px 0 0 rgba(0,0,0,.1)!important;padding-left:0;margin-bottom:0;list-style:outside none none}.bo-sidemenu .nav li,.bo-sidemenu .menu li{border-left:1px solid #edecec}.bo-sidemenu .nav li>a,.bo-sidemenu .menu li>a{color:#555;font-size:14px;padding:13px 15px;text-transform:uppercase;border-right:1px solid #edecec}.bo-sidemenu .nav li.active,.bo-sidemenu .menu li.active{background-color:#fff;color:#333;font-weight:700;border-bottom:1px solid #edecec;border-top:1px solid #edecec;border-left:1px solid #edecec;z-index:9999;position:relative}.bo-sidemenu .nav li.active a,.bo-sidemenu .menu li.active a{border-right:none}.bo-content{width:85%;border-top:1px solid #edecec}.bo-sidemenu .menu>li{position:relative;display:block}.bo-sidemenu .menu>li>a{position:relative;display:block}.menu>li>a{position:relative;display:block;padding:10px 15px}.subtab{margin-bottom:25px}.table-button,.table-button:focus{border:1px solid #ddd;padding:2px 5px 4px;-webkit-border-radius:4px;border-radius:4px;display:inline-block;min-width:67px;text-align:center;-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1);position:relative}.table-button:hover,.table-button:active{color:#777;border:1px solid #ccc;background-color:#f0f0f0}.table-button:active{top:1px;height:23px;display:inline-block;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.tooltip-inner{background-color:#999;font-size:12px;padding:4px 8px;width:auto!important}.tooltip-arrow{border-top-color:#999!important}.tooltip.bottom .tooltip-arrow{border-bottom-color:#999}.table-state .tooltip-inner,.table-name .tooltip-inner,.table-actions .tooltip-inner{background-color:#999;font-size:12px;padding:4px 8px;width:auto!important}.table-button.promote,.table-button.promote:focus{color:#ff800a;border:1px solid #ffbf7b;-webkit-box-shadow:inset 0 -1px 0 0 #ffbf7b;-moz-box-shadow:inset 0 -1px 0 0 #ffbf7b;box-shadow:inset 0 -1px 0 0 #ffbf7b}.table-button.promote:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.table-button.promote:hover,.table-button.promote:active{background:rgba(255,128,10,.1)}.table-button.promote:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.table-state .tooltip-arrow,.table-name .tooltip-arrow,.table-actions .tooltip-arrow{border-top-color:#999!important}.container.non-responsive{width:1170px!important}input.date[type=text]{position:relative}.date-wrapper input[type=text]{position:relative}.date-wrapper .form-control.date:before{font-family:fontawesome,titillium web;position:absolute;top:22px;right:22px;z-index:9999;content:"\f073"}.extra-btn{z-index:1;height:32px;position:absolute;bottom:-15px;right:15px}.prev,.next{background-color:#fafafa;border-right:1px solid #eee;border-top:1px solid #fff;color:#222;font-size:13px;height:29px;line-height:25px;font-weight:400;padding-left:10px;padding-right:10px;-webkit-box-shadow:0 -2px 0 0 rgba(0,0,0,.07) inset;-moz-box-shadow:0 -2px 0 0 rgba(0,0,0,.07) inset;box-shadow:0 -2px 0 0 rgba(0,0,0,.07) inset;border-left:1px solid #eee}.feeds{position:absolute;bottom:10px;right:30px}.tag-cloud ul{padding-left:0;list-style:none outside none;margin-left:-5px}.tag-cloud ul>li{display:inline-block;padding-left:5px;padding-right:5px;font-size:18px;line-height:20px}.tag-cloud ul small{font-size:95%}.tag-cloud ul big{font-size:145%}.tag-cloud ul li span a{display:block;line-height:1em}.tag-cloud ul li span.small{font-size:95%;display:block}.tag-cloud ul li span.big{font-size:145%;display:block}.tag-cloud ul li span.big>span.big{font-size:145%}.rss{background-color:#ffa060!important;font-size:13px;font-weight:400;color:#fff;height:24px;line-height:23px;border:none;padding-left:5px;padding-right:5px;-moz-box-shadow:0 -2px 0 0 rgba(0,0,0,.15) inset;-webkit-box-shadow:0 -2px 0 0 rgba(0,0,0,.15) inset;box-shadow:0 -2px 0 0 rgba(0,0,0,.15) inset;min-width:35px;text-align:center}.ical{background-color:#ff8080!important;font-size:13px;font-weight:400;color:#fff;height:24px;line-height:23px;border:none;padding-left:5px;padding-right:5px;-moz-box-shadow:0 -2px 0 0 rgba(0,0,0,.15) inset;-webkit-box-shadow:0 -2px 0 0 rgba(0,0,0,.15) inset;box-shadow:0 -2px 0 0 rgba(0,0,0,.15) inset;min-width:35px;text-align:center}.upload-avatar{border:1px solid #eceded;margin-bottom:5px;padding:10px}.block.login-block{padding-top:0;padding-bottom:0;background-color:#fafafa}.block.login-block.company{padding-top:20px}.tooltip-single{line-height:1.3em;font-size:12px;color:#fff;padding:4px 10px;text-align:left;width:auto;border-radius:5px;background-color:#e74c3c;margin-top:10px;margin-bottom:10px;opacity:.9}.register{border-left:1px solid #eceded;margin-bottom:20px}.alt-bg{background-color:#fafafa;padding-top:35px;border-bottom:1px solid #edecec;border-top:1px solid #edecec}.register-area .alt-bg{background-color:#fafafa;border-top:1px solid #edecec;border-bottom:0;padding-top:20px;padding-bottom:20px}.register-area .alt-bg.right{background-color:#fafafa;border-left:1px solid #edecec;padding:0;border-bottom:0}.lpbox{padding-left:35px;padding-right:35px}.lpbox button.btn-primary,.lpbox .btn.btn-primary{max-width:270px;margin:0 auto 10px;display:block;font-weight:700;color:#fff}.lpbox button.nm{margin-bottom:0}.lpbox .joined{margin-bottom:10px}h1.title.boxless{margin-bottom:10px;margin-left:10px;font-size:23px}a.reserved-link{color:#999;font-size:12px;margin-bottom:5px;margin-top:5px;display:block}.login-list{list-style:none}.login-list li:before{font-family:fontawesome;content:'\f00c';margin:0 7px 0 -15px}.login-area .alt-bg{border-bottom:none;padding-bottom:25px}.connect{position:relative;background-color:#fafafa;border-top:1px solid #edecec;margin-top:45px;padding:20px 15px;text-align:center}.connect.top{background-color:#fff;margin-top:0;border-bottom:none;border-top:none;padding:25px 15px 0}.connect.top .disclaimer{margin-bottom:40px}.or{position:absolute;font-size:12px;top:-17px;padding:0 15px;background-color:#fafafa;text-align:center;left:50%;margin-left:-18px;font-weight:700;text-transform:uppercase;box-shadow:0 -1px 0 1px #edecec}.or.top{top:auto;bottom:-1px;background-color:#fafafa}.disclaimer{margin:0 auto;font-size:12px;line-height:1.4;color:#999;padding:0;text-align:center}.text-left .disclaimer{text-align:left}.or-alt{margin:8px 0;position:relative}.or-alt span{padding:0 10px;background-color:#fff;text-align:center;margin:0 auto;width:45px;display:block;color:#edecec;font-weight:700;z-index:2;font-size:13px}.or-alt .top{background-color:#fff;text-align:center;margin:0 auto;width:45px;display:block;color:#edecec;font-weight:700;z-index:2;font-size:13px}.or-alt hr{position:absolute;left:0;right:0;top:-10px;z-index:-1;border-color:#edecec}.or-btn{color:#999;margin:5px 0 8px;line-height:1em}h2.background,h2.orline{position:relative;text-align:center;color:#999;z-index:1}h2.background:before,h2.orline:before{border-top:1px solid #dfdfdf;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:100%;z-index:-1}h2.background span,h2.orline span{font-size:12px;background:#fff;padding:0 10px;font-weight:300;text-transform:uppercase;line-height:30px}.dropdown-menu .dropup,.user-drop{position:relative}.login-group{float:left;position:relative;line-height:19px}.company-drop{right:0;left:auto}.candidates-drop .dropdown-menu{left:0}.company-drop .dropdown-menu,.user-drop .dropdown-menu{right:0;left:inherit!important;box-shadow:0 -3px 0 #e6e6e6 inset,0 6px 25px -10px rgba(0,0,0,.8);padding-bottom:3px}.candidates-drop .dropdown-menu .dropup{position:absolute;top:-6px;left:20px}.company-drop .dropdown-menu .dropup{position:absolute;top:-6px;right:40px}.user-drop .dropdown-menu .dropup{position:absolute;top:-6px;right:25px}.company-drop.open button.btn-company,.user-drop.open button.btn-company{color:#fff}.dropdown-menu .dropup .caret{border-width:8px 8px 16px;border-bottom:6px solid;z-index:2;position:absolute;left:1px;top:1px;color:#fff}.dropdown-menu .dropup .caret.bg-caret{color:#e6e6e6;border-width:8px 8px 16px;border-bottom:7px solid;z-index:1;position:absolute;left:1px;top:-1px}h1.title .alt-lable{line-height:33px}.wrap{margin:0 auto -55px;padding:0 0 55px;display:block;min-height:100%!important;table-layout:fixed;max-width:1170px!important;width:100%;overflow:auto}.middle{z-index:1;position:relative;vertical-align:middle;display:table-cell;padding-top:95px}footer{height:55px;margin-top:0;position:relative}.nav-mobile{font-size:28px;line-height:60px;color:#fff;display:block;padding:0;margin-right:0;margin-top:0;margin-bottom:0;border-radius:0;border:0;background-color:transparent;background-image:none}.nav-mobile .fa{color:#777;display:block;padding:10px;margin-top:7px}.top-menu .navbar-nav{margin-left:0;margin:0;margin-top:0;width:100%}.top-menu .navbar-nav>li>a{font-size:12px;padding:6px 16px;line-height:20px;font-weight:400;margin-left:0;border-radius:0;background-color:#fff;color:#333}.top-menu .nav.navbar-nav li.active>a{background-color:#ececec;color:#333}.top-menu .navbar-nav>li{display:block;float:none!important}.top-menu .navbar-collapse.collapse{height:auto!important;padding-bottom:0;overflow:visible!important;display:block!important}.navbar-collapse.top-menu .collapse{position:fixed;z-index:2;left:15px;right:15px;top:65px}.navbar-collapse.top-menu{position:fixed;left:0;z-index:2;right:0;top:79px;box-shadow:0 6px 25px -14px rgba(0,0,0,.5),0 3px 0 -1px rgba(0,0,0,.1)}.top-menu .nav.navbar-nav a:hover,.top-menu .nav.navbar-nav a:active{background-color:#ececec;color:#333;border-radius:0}.contacts-map{width:350px;height:150px;margin-right:15px}.pl{padding-left:53px}.system-message h1{font-size:22px;margin-bottom:0}.system-message h2{color:#777;font-size:15px;line-height:19px;font-weight:400}.system-message a{color:#50afea}.system-message a.related-more{color:#999}.system-message a.related-more:hover{color:#777}.rss-label{background-color:#ffa060;margin:7px 0 0 5px;font-size:11px;font-weight:400;padding-top:3px;padding-bottom:3px}.ical-label{background-color:#ff8080;margin:7px 0 0 5px;font-size:11px;font-weight:400;padding-top:3px;padding-bottom:3px}.rss-label.alt,.ical-label.alt{margin:0 0 0 5px}.mini-feed{position:relative;z-index:1}.mini-feed .rss-label,.mini-feed .ical-label{text-shadow:none}.img-block .mini-feed .rss-label,.img-block .mini-feed .ical-label{box-shadow:0 1px 2px rgba(0,0,0,.45),0 1px 5px rgba(0,0,0,.2)}.huge{text-align:center;font-size:200px;font-weight:700;margin-bottom:0;color:#50afea;line-height:1em}.large{text-align:center;text-transform:uppercase;font-size:26px;line-height:1em}.fa.large-icon{font-size:40px;margin-bottom:5px}.pay-alt{float:left;margin-right:10px}.loading{font-size:30px;color:#bababa}.img-center{margin:0 auto;display:block}.pub-container .img-center{display:table;position:relative;display:block;text-align:center}.file-input{width:100%}.navbar-toggle{padding:0;margin-right:0;margin-top:0;margin-bottom:0;border-radius:0;border:0}.bfr{border-right:1px solid #eceded}.bfl{border-left:1px solid #eceded}.pdform{padding-top:15px;padding-bottom:15px}.btn-test{background-color:transparent;color:#50afea;border:1px solid #50afea;height:25px;line-height:25px;padding-top:0;padding-bottom:0;margin-right:10px}.btn-follow-company{top:4px}.news p{font-size:14px;color:#777}.news .title{font-weight:700}.news .date{font-weight:400;color:#999}.news a{color:#555;font-size:15px}.news a:hover,.news a:active,.news a:focus{color:#333}label.new{background-color:#50afea;color:#fff;-webkit-border-radius:3px;border-radius:3px;font-size:9px;line-height:1em;padding:2px;margin-left:5px;text-transform:uppercase;font-weight:700}.stat-ind p{text-transform:uppercase;font-size:11px;color:#777}span.stat{font-size:20px;font-weight:300;line-height:25px}.stat-grp{border-right:1px solid #eceded;margin-right:13px}.stat-grp.last{border-right:none;margin-right:0}.stat-ind{margin-right:13px}.stat-ind.last{margin-right:0;padding-right:20px;border-right:none}.stat a{color:#555}.stat-grp.last .stat-ind.last{padding-right:0}.btn.selectpicker{display:none}.btn.btn-drp-srch.selectpicker{display:block}.form-group select{display:none}.form-group .btn-drp-srch.select-btn{display:block}.form-group select.select-picker{display:none}.form-group .bootstrap-select.select-picker{display:block}.c-top a{color:#777}.c-top a:hover{color:#333}.login-menu .c-top a.btn-linkedin{color:#fff}.login-menu .c-top a.btn-linkedin:hover{color:#fff}.activity p{font-size:14px;line-height:17px;margin-bottom:.6em;color:#777}.activity p b,.activity p strong{font-size:15px}.activity a,.activity b,.activity strong{color:#555}.activity a:hover{color:#333}.activity span{color:#777;text-align:left;display:inline-block;width:95px;margin-right:0}.darkgrey{color:#777}.darkgrey b,.darkgrey strong{font-size:15px}tr.table-detail td{border-top:none!important;background:-moz-linear-gradient(top,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 3%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.15)),color-stop(3%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 3%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 3%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 3%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 3%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0 )}.table-detail .row{margin:0}.table-detail{display:none}.table-detail div{margin-top:10px;margin-bottom:5px}.table-detail div.last{margin-right:0}.table-info.chart{width:250px}.table-info img{vertical-align:baseline}.table-info p{color:#999;font-size:14px;line-height:19px}.table-info p span{color:#333}.table-info p.promote-info{display:inline-block;text-align:center;font-size:15px;font-weight:700;margin-bottom:10px}.table-info .btn{display:inline-block;text-align:center}.table-detail .promote-container{display:table;margin:0 auto}.table-detail .icon-promote{display:table-cell;padding-top:11px}.table-detail .icon-promote i{font-size:32px;margin-right:10px;color:#777}.table-detail .table-info.promote{display:table-cell;padding-top:8px;text-align:left;vertical-align:top}.title-c{line-height:30px;font-size:14px;margin-right:12px;margin-bottom:0;text-transform:uppercase;color:#777}.checkbox_list{list-style:none;padding-left:0!important}.checkbox_list li{display:inline-table;width:160px;margin-right:10px}p.legend{margin-bottom:2px;color:#555;text-transform:uppercase;font-weight:700;font-size:12px;text-indent:8px}.table-name a{position:relative}.t-space{width:20px;padding-left:5px}.t-space i{padding-top:2px}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-5ths{width:20%;float:left}.side-home{background-color:#fafafa;padding-top:12px;padding-left:20px;padding-right:20px;margin-top:-2px;margin-bottom:-13px;border-radius:0 5px 0 0;height:100%;display:table-row;position:relative;border-right:1px solid #edecec;border-top:1px solid #edecec;border-bottom:1px solid #edecec;border-left:7px solid #ddd}.inner-h{display:table-cell;height:100%}p.info{font-size:12px;margin-bottom:5px;line-height:1em;color:#555}fieldset{border:1px solid #eceded;margin-bottom:0;padding:15px 25px}legend{width:auto;font-size:17px;margin-top:0;margin-bottom:1em;color:#333;font-weight:700;padding:0 15px;border:none;line-height:20px;margin-bottom:0;margin-left:-15px}legend p{font-weight:400}.box{border:1px solid #eceded;padding:20px;margin-bottom:20px}.box.nm{margin-bottom:0}.box h6.title{line-height:24px}.grey-bg{background-color:#fafafa}.preview .company-logo{margin-top:0;margin-bottom:10px}.preview .content-block{padding:0}.box>*:last-child,.box>*:last-child>*:last-child,.box>*:last-child>*:last-child>*:last-child{margin-top:0;margin-bottom:0}.plan-details{color:#666;padding:0 0}.plan-details p,.plan-details ul li{font-size:15px;line-height:20px;color:#666}.plans .disclaimer{font-size:13px;line-height:18px}.row.plans .box .btn-transparent{position:absolute;top:18px;right:20px}.plans .pricing-title{border-bottom:1px solid #edecec}.plans .pricing-details ul{padding:0}.plans .column-price .price{background:#fff;padding:15px 10px;text-align:center;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.available-slots{padding:0;margin-bottom:15px;display:inline-block;margin-right:30px}.available-slots span{font-size:20px;background-color:#eee;padding:7px;border-radius:3px;line-height:22px;min-width:36px;text-align:center;color:#333;margin-right:12px;float:left;margin-bottom:0;display:inline-block}.available-slots p{font-size:14px;line-height:18px;color:#777;text-transform:uppercase;margin-bottom:0;display:inline-block;text-align:left}.phbox{background-color:#bababa;padding:8px 10px;display:inline-block;border-radius:3px;text-shadow:0 2px 1px rgba(0,0,0,.1);margin-bottom:10px}.phbox div{font-size:30px;line-height:30px;font-weight:700;color:#fff}.phbox small{font-size:11px;padding:0 7px;line-height:16px;font-weight:300;text-transform:uppercase;color:#fff;background-color:rgba(51,51,51,.16);border-radius:3px}.p-tag{display:inline-block;width:auto;height:38px;background-color:#979797;-webkit-border-radius:3px 4px 4px 3px;-moz-border-radius:3px 4px 4px 3px;border-radius:3px 4px 4px 3px;border-left:1px solid #979797;margin-left:19px;position:relative;color:#fff;font-weight:300;font-family:source sans pro,sans-serif;font-size:22px;line-height:38px;padding:0 10px}.p-tag:before{content:"";position:absolute;display:block;left:-19px;width:0;height:0;border-top:19px solid transparent;border-bottom:19px solid transparent;border-right:19px solid #979797}.p-tag:after{content:"";background-color:#fff;border-radius:50%;width:4px;height:4px;display:block;position:absolute;left:-9px;top:17px}.btn-green.btn-primary.disabled,.btn-green.btn-primary[disabled],fieldset[disabled] .btn-green.btn-primary,.btn-green.btn-primary.disabled:hover,.btn-green.btn-primary[disabled]:hover,fieldset[disabled] .btn-green.btn-primary:hover,.btn-green.btn-primary.disabled:focus,.btn-green.btn-primary[disabled]:focus,fieldset[disabled] .btn-green.btn-primary:focus,.btn-green.btn-primary.disabled:active,.btn-green.btn-primary[disabled]:active,fieldset[disabled] .btn-green.btn-primary:active,.btn-green.btn-primary.disabled.active,.btn-green.btn-primary.active[disabled]{background-color:#6c6;border-color:#6c6}.btn-red.btn-primary.disabled,.btn-red.btn-primary[disabled],fieldset[disabled] .btn-red.btn-primary,.btn-red.btn-primary.disabled:hover,.btn-red.btn-primary[disabled]:hover,fieldset[disabled] .btn-red.btn-primary:hover,.btn-red.btn-primary.disabled:focus,.btn-red.btn-primary[disabled]:focus,fieldset[disabled] .btn-red.btn-primary:focus,.btn-red.btn-primary.disabled:active,.btn-red.btn-primary[disabled]:active,fieldset[disabled] .btn-red.btn-primary:active,.btn-red.btn-primary.disabled.active,.btn-red.btn-primary.active[disabled]{background-color:#e74c3c;border-color:#e74c3c}.btn-grey.btn-primary.disabled,.btn-grey.btn-primary[disabled],fieldset[disabled] .btn-grey.btn-primary,.btn-grey.btn-primary.disabled:hover,.btn-grey.btn-primary[disabled]:hover,fieldset[disabled] .btn-grey.btn-primary:hover,.btn-grey.btn-primary.disabled:focus,.btn-grey.btn-primary[disabled]:focus,fieldset[disabled] .btn-grey.btn-primary:focus,.btn-grey.btn-primary.disabled:active,.btn-grey.btn-primary[disabled]:active,fieldset[disabled] .btn-grey.btn-primary:active,.btn-grey.btn-primary.disabled.active,.btn-grey.btn-primary.active[disabled]{background-color:#777;border-color:#777}.btn-white{background-color:#fafafa;color:#444;border:3px solid #fff}.btn-white.active,.btn-white:hover{border:3px solid #fff;background-color:#fafafa;border-radius:5px}.btn-white:focus,.btn-white.active:focus{box-shadow:0 0 8px rgba(210,0,0,.4)}.btn-white span{font-size:14px;text-transform:none;font-weight:400;color:#555}.invoice-data{vertical-align:top;font-size:15px;color:#555}.invoice-data tr{margin-bottom:10px}.invoice-data td{padding-bottom:5px}.invoice-data .title{padding-right:10px;vertical-align:top;text-align:right}table.data{margin:0 auto}.data{font-size:16px;line-height:23px;color:#555}.data .title{font-size:14px;font-weight:400;color:#555;text-align:right;padding-right:7px;vertical-align:top}.backoffice .outer{display:table;width:100%}.backoffice .outer .inner{display:table-cell;vertical-align:middle;text-align:center;width:100%}.backoffice .outer .inner .box{display:inline-block;min-width:340px}.backoffice .outer .inner .box hr{margin-top:15px;margin-bottom:15px}.pay-method{display:block;margin:0 auto 8px}.promote-price{font-size:35px;line-height:1em;font-weight:700}.price-box{text-align:center}.centercenter{text-align:center}.pay-container{display:inline-block}.pay-container .btn-white{margin-left:5px;margin-right:5px;border-radius:5px;box-shadow:0 -3px 0 #eaeaea inset;height:68px;border:0;border:1px solid #eaeaea;position:relative}.pay-container .btn-white:after{content:"";position:absolute;top:-3px;left:0;right:0;bottom:0}.pay-container .btn-white:active{box-shadow:0 0 0 #eaeaea inset,0 0 6px 0 rgba(0,0,0,.3);border:1px solid #eaeaea;margin-top:0;padding-bottom:2px;margin-bottom:0;height:65px;margin-top:3px}.pay-container .btn-white:active:after{top:-6px}.pay-container .btn-white:hover{box-shadow:0 -3px 0 #eaeaea inset,0 0 6px 0 rgba(0,0,0,.3)}.pay-container .btn-white:hover:active{box-shadow:0 0 0 #eaeaea inset,0 0 6px 0 rgba(0,0,0,.3)}label.step{background-color:#50afea;color:#fff;vertical-align:middle;height:21px;line-height:21px;border-radius:5px;font-size:13px;padding:0 5px}.ui.checkbox input[disabled]~.box:after,.ui.checkbox input[disabled]~label,.ui.disabled.checkbox label,.ui.disabled.checkbox~.box:after{opacity:.7;color:rgba(0,0,0,.5)}.stats_link{cursor:pointer}.place-top{-webkit-border-radius:5px;border-radius:5px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;box-shadow:0 2px 3px -2px rgba(0,0,0,.3);border:none;height:53px;margin-bottom:15px;padding-top:6px;background-position:center bottom;position:relative}.place-top.nm{margin-bottom:0}.place-top p{color:#fff;font-weight:700;font-size:18px;text-shadow:0 1px 2px rgba(0,0,0,.75);line-height:20px;margin-bottom:0;z-index:2;position:relative}.place-top p.small{font-size:15px;line-height:19px;font-weight:400}.place-top a,.place-top a:hover{color:#fff}.darker{background-color:rgba(0,0,0,.2);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.block.backoffice .plan .label-default{background-color:#50afea;font-weight:400;font-size:14px;line-height:20px;height:20px;padding:0 6px;display:inline}.block.backoffice .plan,.block.backoffice .plan a{color:#777;margin-top:4px}.home-stat.fa-stack{font-size:15px}.home-stat .fa-circle{color:#edecec}.stat-numbers{margin-left:4px}.stat-numbers strong{font-size:16px;font-weight:600;color:#000;line-height:16px;display:block}.stat-numbers span{font-size:10px;color:#777;font-weight:400;line-height:12px;text-transform:uppercase;display:block}.minisearch{position:absolute;z-index:2;top:66px;left:187px;width:253px;height:auto;background-color:#fff;padding:15px}.home-list .col-md-6,.home-list .col-md-4{margin-bottom:17px;min-height:55px}.home-list .list-title{font-size:17px;line-height:1em;margin-bottom:4px;font-weight:700}.home-list .list-title a{color:#555}.home-list .list-title a:hover{color:#333}.home-list .list-name{font-size:14px;line-height:14px;margin-bottom:2px}.home-list .list-details{font-size:13px}.home-list .related-more{padding-bottom:10px}.skill-list a,.inline-list a{color:#555}.skill-list a small,.inline-list small,.inline-list a small{color:#999}.home-side ul.listing li{border-top:none;padding:5px 0}.home-side ul.listing li.first{border-top:none;padding-top:0}.home-side .list-title{margin-bottom:3px}.home-side .list-title a{color:#333;font-size:14px}.home-side .list-name{font-size:13px;margin-bottom:0}.home-side .list-name a{color:#777}.home-side .list-details i{color:#555}.home-side .list-details{color:#777;font-size:12px}.home-area .content-block{padding:7px 0 7px 15px}.home-header{padding:12px 15px;color:#fff;border-radius:5px 5px 0 0;height:85px;background-size:cover;background-position:center bottom;position:relative;z-index:0}.home-header h1{font-size:24px;line-height:1.2em;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.95),0 1px 5px rgba(0,0,0,.3);font-weight:700}.home-header h3{font-size:18px;line-height:1.15em;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.95),0 1px 5px rgba(0,0,0,.3);font-weight:400}.home-highlight{margin-bottom:7px;margin-top:8px}.home-highlight.last{margin-bottom:0}.home-highlight .responsive-container{height:54px;margin-right:10px}.home-highlight .title{font-size:17px;line-height:1em;font-weight:700;margin-bottom:0}.home-highlight a>p.title,.home-highlight p.title a{color:#555;display:block}.home-highlight a:hover>p.title,.home-highlight p.title a:hover{color:#333}.home-highlight .details,.home-highlight .details a{color:#777;font-size:14px;line-height:18px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}.home-highlight .details a:hover{color:#555}.centered{display:table-cell;vertical-align:middle}.v-center{display:table!important}.testemonials{margin:20px 0}.testemonials .single img{height:30px;width:auto;float:left;filter:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz1cJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCc+PGZpbHRlciBpZD1cJ2dyYXlzY2FsZVwnPjxmZUNvbG9yTWF0cml4IHR5cGU9XCdtYXRyaXhcJyB2YWx1ZXM9XCcwLjMzMzMgMC4zMzMzIDAuMzMzMyAwIDAgMC4zMzMzIDAuMzMzMyAwLjMzMzMgMCAwIDAuMzMzMyAwLjMzMzMgMC4zMzMzIDAgMCAwIDAgMCAxIDBcJy8+PC9maWx0ZXI+PC9zdmc+I2dyYXlzY2FsZQ==);filter:gray;-webkit-filter:grayscale(100%)}.testemonials .name-details{margin-left:7px;float:left}.testemonials .single span{display:block}.testemonials span{color:#555;font-size:13px;line-height:16px;margin-top:1px}.testemonials .quote{text-align:left;color:#fff;font-size:13px;line-height:16px;min-height:68px;background-color:#aaa;padding:10px;border-radius:5px;margin-bottom:10px;position:relative}.quote .arrow-down{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #aaa;position:absolute;bottom:-8px;left:10px}.advtg-block{margin-top:20px}.icon-adv{float:left;margin-right:10px;text-shadow:0 2px 0 rgba(0,0,0,.1)}.advtg{display:block;overflow:hidden}.advtg p{color:#777;font-size:13px}.company-header .company-logo{margin-top:0}.company-header .item-details ul{margin-top:0;margin-bottom:0}.company-header .item-details{margin-bottom:15px}.company-header .company-description{margin-bottom:25px}.address table{border-collapse:collapse;color:#555}.address table td{padding-bottom:.6em}.address a{color:#555}.icon-t{vertical-align:top;padding-right:7px}.related-jobs .job{margin-bottom:8px}.related-jobs .job a .item-title{color:#777;line-height:1.3em}.related-jobs .job a .item-title:hover{color:#555}.related-jobs .job .item-details{font-size:12px;line-height:1.4em;color:#999}.block.corner{height:100px;padding:10px;overflow:hidden}.block.corner .content-box{display:table-cell;padding-top:4px}.col-p-left .block.corner .content-box{padding-top:0}.corner .fa-stack{font-size:30px;float:left;margin-right:10px;margin-bottom:20px}.corner img{float:left;margin-right:5px}.corner .fa-circle{text-shadow:0 2px 0 rgba(0,0,0,.1)}.block.corner h5{font-size:17px}.backoffice .block.corner{height:87px}.promoted-content{padding:0 15px 10px}.block.borderless.promoted .heading{padding:10px 0 21px}.promoted .heading .sidebar-text{background-color:#ff800a;box-shadow:0 -2px 0 0 #ce6d0c inset;color:#fff;font-size:15px;text-transform:uppercase;height:29px;line-height:25px;border-top:none;border-top:1px solid #ffc691;border-left:none;border-right:none}.orange,.orange:focus{background-color:#ff800a;box-shadow:0 -2px 0 #ce6d0c inset}.orange:hover{background-color:#ff800a}.orange.btn-primary:hover,.orange.btn-primary:focus,.orange.btn-primary:active,.orange.btn-primary.active,.open .dropdown-toggle.orange.btn-primary{color:#fff;background-color:#ff800a;border-color:#ff800a}.bg-more{background-color:#fafafa;position:absolute;top:-40px;left:-15px;right:-16px;bottom:-30px;z-index:-1;border:1px solid #eceded}.skill-table{width:500px;margin-left:46px}.skill-table.table>tbody>tr>td{line-height:16px;padding-right:30px;border-top:none}.skill-table.table>thead>tr>th{border-bottom:1px solid #ddd}.skill-table thead td{color:#777;font-size:12px;line-height:1em;font-weight:700;text-transform:uppercase}.skill-table .table-name{color:#777;font-size:12px;line-height:1em;font-weight:700;text-transform:uppercase}.skill{font-weight:700;text-transform:uppercase;font-size:13px}.skill-table .lvl1{color:#aaa}.skill-table .lvl2{color:#666}.skill-table .lvl3{color:#222}.document{position:relative;color:#333;text-align:center;font-size:12px;font-weight:700;text-transform:uppercase;width:71px;height:64px;margin-right:0;line-height:95px;background-repeat:no-repeat}.boxed-form .box{margin-left:47px;margin-top:15px}.resume-list{padding-left:33px;margin-bottom:15px}.resume-list .single{border:1px solid #fff;padding:12px;position:relative}.resume-list .single:hover>.delete{display:block}.resume-list .delete{display:none;position:absolute;top:10px;right:10px;font-size:12px;line-height:1em;color:#999}.resume-list .delete:hover{color:#777}.resume-list .single:hover{border:1px solid #eee}.resume-list h6{font-size:15px}.resume-list .interval{color:#999;font-size:13px}.resume-list .summary{font-size:12px}.skill-table .table-name.table-actions{width:100px;border:none}.skill-table .table-lvl{width:100px}.skill-table .delete{font-size:12px;line-height:1em;color:#999;display:none}.skill-table tr:hover .delete{display:inline-block}.btn-light{background-color:#fafafa;color:#666;font-size:12px;text-transform:uppercase;font-weight:700;border:1px solid #eee;padding:8px 10px}.btn-transparent,.btn-transparent:focus{font-size:12px;color:#999;line-height:17px;border:1px solid #ddd;border-radius:4px;display:inline-block;text-align:center;box-shadow:inset 0 -1px 0 0 #ddd;padding:2px 5px 4px;position:relative}.btn-transparent:hover{color:#777;border:1px solid #ccc;background-color:#f0f0f0}.btn-transparent:active{margin-top:2px;margin-bottom:0;line-height:17px!important;height:23px;box-shadow:none;outline:0}.owl-carousel.user-intro{background-color:#fcfcfc}.owl-carousel.user-intro .owl-item img{width:60px;height:60px;margin-right:10px;display:table-cell;vertical-align:top}.owl-carousel .owl-item,.owl-carousel img{-webkit-perspective:1000}.owl-carousel.user-intro .item{display:table;width:auto;height:auto;padding:10px!important}.one-per-slide,.wrapper.one-per-slide{position:absolute;width:100%;height:100%;top:0}.user-backoffice-lists .nav-tabs.nav.subtab>li>a{text-transform:uppercase;padding:6px 15px}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark{margin-top:5px}.backoffice .tag-cloud small{color:red;font-size:.7em}.backoffice .tag-cloud ul>li{font-size:18px;line-height:22px}.backoffice .tag-cloud big{color:red;font-size:1.3em}.form-heading img{padding-bottom:2px}.form-control[readonly]{cursor:pointer;background-color:#fff;opacity:1}h1.title{margin-bottom:.2em;line-height:30px}.signup-header{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.95),0 1px 5px rgba(0,0,0,.3);padding:12px 15px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;background-size:cover;height:125px;background-position:center center}.signup-header h1,.img-block h1.title,.dropdown .title{margin-bottom:0;font-weight:700;color:#fff;line-height:30px;text-shadow:0 1px 2px rgba(0,0,0,.95),0 1px 5px rgba(0,0,0,.3)}.dropdown .title{font-size:28px}.img-block h1.title a,.img-block h1.title a:hover,.img-block h1.title a:focus{color:#fff}.img-block h1.title .dropdown-menu a:hover{color:#333}.img-block h1.title .dropdown-menu>li>a:hover{background-image:none;background-color:#f7f7f7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#f7f7f7',GradientType=0)}.img-block h1.title .dropdown-menu>li>a:focus{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#50afea',endColorstr='#50afea',GradientType=0);background-color:#50afea;color:#fff}.img-block-auto{border:none;position:relative}.signup-header ul>li{font-size:20px;line-height:27px;color:#fff}.signup-header h2,.block.img-block h2{font-weight:400;font-size:20px;line-height:24px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.95),0 1px 5px rgba(0,0,0,.3);font-weight:400;position:relative}.signup-box,.float-box{background-color:#fafafa;-webkit-border-radius:5px;border-radius:5px;border:1px solid #dbdbd8;margin-right:20px;margin-top:-20px;position:relative;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 0 0 rgba(0,0,0,.1);box-shadow:0 3px 0 0 rgba(0,0,0,.1);margin-bottom:15px}.signup-box.joblogin{font-size:15px}.signup-box.left,.float-box.left{margin-right:0;margin-left:20px}.signup-box h5,.float-box h5{color:#555;font-size:16px}.signup-box .register-title,.float-box .boxed-title{background-color:#fff;font-size:14px;font-weight:700;display:inline;height:29px;line-height:26px;border:1px solid #eee;padding:0 8px;position:absolute;top:-14px;left:20px;text-transform:uppercase}.register-area .block.borderless{overflow:hidden}.register-area .block.borderless .signup-header{width:100%}.register-content,.boxed-content{padding:35px 20px 20px}.register-area .free-ad{position:relative}.register-area .free-ad p{color:#777}.register-area .free-ad .form-element{padding-top:5px}.register-area .free-ad .cta-arrow{display:block;position:absolute;right:-10px;bottom:-10px}.register-area .free-ad .cta-arrow span{float:left;max-width:130px;font-size:17px;color:#6c6;line-height:20px;font-weight:600;font-style:italic}.register-area .free-ad .cta-arrow img{float:right;margin-left:5px}.signup-box h2.orline span{background:none repeat scroll 0% 0% #fafafa}.boxed-content .form-control{height:38px;font-size:15px;color:#333}.boxed-content .form-element{margin-bottom:22px}.boxed-content p.info{text-indent:12px;color:#999;font-size:11px;padding-top:3px;margin-bottom:0}.bootstrap-select.btn-group .dropdown-menu{min-width:100%}.boxed-content .select-btn{height:38px;font-size:15px;color:#999}.boxed-content .btn.btn-srch,.boxed-content .btn.btn-srch:focus{height:38px;font-size:14px;background:#50afea;font-weight:700;color:#fff;text-transform:uppercase;width:100%;position:relative;display:inline-block;-webkit-box-shadow:0 -2px 0 #4594c7 inset;-moz-box-shadow:0 -2px 0 #4594c7 inset;box-shadow:0 -2px 0 #4594c7 inset}.boxed-content .btn.btn-srch:active{margin-bottom:0;margin-top:2px;height:36px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.boxed-content .dropdown-toggle.selectpicker.btn-drp-srch.select-btn{color:#333}.boxed-content .form-control::-moz-placeholder{color:#333;opacity:1}.boxed-content .form-control:-ms-input-placeholder{color:#333;opacity:1}.boxed-content .form-control::-webkit-input-placeholder{color:#333;opacity:1}.testemonial-quote{text-align:center;padding-left:0}.content-block .testemonial-quote a{color:#555}.testemonial-quote .text{padding-left:15px;text-align:left;position:relative;padding-right:15px}.testemonial-quote .text p{font-size:14px;color:#777;margin-bottom:0}.testemonial-quote img{max-height:38px;text-align:center;display:inline-block!important;width:inherit!important;margin-bottom:10px}.testemonial-quote .text span{font-size:14px;color:#333}.testemonial-quote .text span b{font-size:15px}.welcome-heading{margin-bottom:3em}.welcome-adv{padding:0 30px 20px}.welcome-adv img{margin-bottom:20px}.navmenu-default,.navbar-default .navbar-offcanvas,.sidebar-offcanvas{background-color:#444;border-color:#e7e7e7}.sidebar-offcanvas .navmenu li{line-height:40px;text-indent:20px}.sidebar-offcanvas hr{border-color:#5c5c5c;margin-top:15px;margin-bottom:15px}.sidebar-offcanvas li a{color:#aaa;display:block;text-decoration:none;font-size:17px;padding-left:20px}.sidebar-title{padding-left:20px}.sidebar-title,.sidebar-title a{font-size:12px;line-height:12px;text-transform:uppercase;color:#777}.sidebar-offcanvas .search-box{width:auto;float:none;margin-top:22px;margin-left:0;margin-right:0;border-right:none;padding-left:20px;padding-right:20px;box-sizing:content-box}html,body{height:100%;margin:0;padding:0}.view-container{position:relative;overflow:hidden;width:100%;position:fixed;top:0;bottom:0}#view{width:100%;height:100%;position:relative;overflow:auto;right:0;top:0}.share-this{position:absolute;top:-10px;right:30px}.share-this .tooltip-inner{line-height:1.3em;font-size:12px;padding:4px 10px;border-radius:5px;max-width:140px}.share-this .tooltip.top .tooltip-arrow{border-top-color:rgba(0,0,0,.6)}.share-this .social-icons .fa-circle{text-shadow:0 1px 2px rgba(0,0,0,.3)}.share-this .social-icons .fa-circle.icon-fb{color:#999;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.share-this .social-icons .fa-circle.icon-tw{color:#999;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.share-this .social-icons .fa-circle.icon-ln{color:#999;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.share-this .social-icons .fa-circle.icon-gp{color:#999;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.share-this .social-icons:hover .fa-circle.icon-fb{color:#3b5998}.share-this .social-icons:hover .fa-circle.icon-tw{color:#00aced}.share-this .social-icons:hover .fa-circle.icon-ln{color:#007bb6}.share-this .social-icons:hover .fa-circle.icon-gp{color:#dd4b39}.share-this a{white-space:normal}.center-circle{border-radius:50%;background-color:#f8f7f6;width:120px;height:120px;display:block;margin:0 auto 20px}.welcome-adv .center-circle img{padding-top:19px}.main-container{margin-top:0;padding-top:15px}.wrap{padding-top:76px}.menutop{background-color:#555;padding:0;max-height:0;-webkit-transition:max-height .5s ease-in-out 0s;-moz-transition:max-height .5s ease-in-out 0s;-ms-transition:max-height .5s ease-in-out 0s;-o-transition:max-height .5s ease-in-out 0s;transition:max-height .5s ease-in-out 0s;-webkit-backface-visibility:hidden;overflow-y:hidden}.menutop .container{padding-top:20px;padding-bottom:20px}.menutop .search-box.form-group{margin-bottom:10px;padding-left:0;padding-right:0}.menutop .sidebar-title{padding-left:0;font-size:12px;line-height:19px}.menutop .nav .divider{border-bottom:1px solid #444;margin-bottom:5px;padding-bottom:5px}.menutop.active{max-height:400px}.menutop .search-box{float:none;width:auto;margin:0!important;border-right:none}.menutop .nav>li>a{position:relative;display:block;padding:8px 0;color:#fff;font-size:16px}.menutop hr{margin-top:5px;margin-bottom:5px;border-color:#444}.wrap{-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;background-color:#f3f3f0}footer,.navbar.top{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.wrap.active,footer.active,.navbar.top.active{-webkit-transform:translate3d(-160px,0,0);-moz-transform:translate3d(-160px,0,0);-ms-transform:translate3d(-160px,0,0);-o-transform:translate3d(-160px,0,0);transform:translate3d(-160px,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#view .sidebar-offcanvas{position:fixed;top:0;width:160px;bottom:0;background:#444;right:0;display:none;overflow:scroll}.stop-scrolling{height:100%;overflow:hidden}div#wn{position:relative;width:180px;height:80px;overflow:hidden}.owl-carousel.home-car .owl-stage{max-height:44px}.owl-carousel.home-car .owl-item{content:' ';display:inline-block;vertical-align:middle;height:100%;line-height:40px;text-align:center;float:none}.owl-carousel.home-car .owl-item img{max-height:40px;width:auto!important;margin:0 auto;text-align:center;max-width:130px;display:table-cell;vertical-align:middle}input[id$=_pick]{cursor:pointer}.corner.grey{background-color:#abb7b7;color:#fff;height:auto;box-shadow:0 3px 0 0 #8c9898;border:none;background:#98a3a3;background:-moz-linear-gradient(13deg,rgba(152,163,163,1) 0%,rgba(191,203,203,1) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,rgba(152,163,163,1)),color-stop(100%,rgba(191,203,203,1)));background:-webkit-linear-gradient(13deg,rgba(152,163,163,1) 0%,rgba(191,203,203,1) 100%);background:-o-linear-gradient(13deg,rgba(152,163,163,1) 0%,rgba(191,203,203,1) 100%);background:-ms-linear-gradient(13deg,rgba(152,163,163,1) 0%,rgba(191,203,203,1) 100%);background:linear-gradient(13deg,rgba(152,163,163,1) 0%,rgba(191,203,203,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a2adad',endColorstr='#abb7b7',GradientType=1 );height:100px;padding:17px 10px;-webkit-box-shadow:0 3px 0 0 #8c9898,0 1px 3px 0 rgba(0,0,0,.12);-moz-box-shadow:0 3px 0 0 #8c9898,0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 3px 0 0 #8c9898,0 1px 3px 0 rgba(0,0,0,.12);background-size:auto 100%;background-position:0 100%;transition:background-position .5s;-webkit-transition:background 1s ease-out;-moz-transition:background 1s ease-out;-o-transition:background 1s ease-out;transition:background 1s ease-out}.corner.grey.auto{height:auto;padding:12px 10px}.corner.grey .content-box{padding-top:5px}.block.corner.grey:hover{background-position:0 0;background-size:auto 300%}.corner.grey h5{text-transform:uppercase}.corner.grey h5,.corner.grey .text{color:#fff}.input-group input.form-control.ui-autocomplete-input{height:34px}.input-group input.form-control.ui-autocomplete-input:focus{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#b7b7b7;box-shadow:0 0 8px rgba(210,210,210,.4)}.ui-widget-content{border:1px solid #ddd;background:#fff;-webkit-border-radius:4px;border-radius:4px;color:#222;overflow:hidden;border-top:none}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-menu{list-style:outside none none;padding:0;margin:0;display:block;outline:medium}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-front{z-index:100}.ui-menu .ui-menu-item{position:relative;margin:0;padding:5px 1em 5px 9px;cursor:pointer;min-height:0}.ui-menu .ui-menu-item.ui-state-focus{background-color:#50afea;color:#fff}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.dropdown-menu.inner.selectpicker{float:none;overflow-y:auto}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background:#50afea}.dropdown h1.title{display:table;position:relative}#place-dropdown{white-space:nowrap;position:relative;color:#fff;display:inline-block;cursor:pointer}.dropdown i.fa.fa-sort-desc{font-size:20px;position:relative;vertical-align:middle;margin-top:-.5em;margin-left:5px}.dropdown-menu.linked-menu{font-size:14px;line-height:2.143em;overflow:auto}.dropdown-menu.linked-menu>li{font-size:inherit;line-height:inherit}.dropdown-menu.linked-menu>li>a{color:inherit;text-shadow:none;padding:.357em 20px;line-height:1.429em}.dropdown-menu.linked-menu>li.active{color:#fff}.dropdown-menu.linked-menu>li>a:focus{color:#fff}.dropdown-menu.linked-menu.item-4{max-height:8.714em}.dropdown-menu.linked-menu.item-5{max-height:10.857em}.dropdown-menu.linked-menu.item-6{max-height:13em}.dropdown-menu.linked-menu.item-7{max-height:15.143em}.dropdown-menu.linked-menu.item-8{max-height:17.286em}.col-md-9.altered .btn-group.bootstrap-select.select-picker{width:auto!important}.form-control.ui-autocomplete-input{font-size:14px}.boxed-content .form-control.ui-autocomplete-input{font-size:15px}.form-group.mb9{margin-bottom:15px}.news-list .list-name{line-height:20px;margin-bottom:0}.news-list .list-img{max-height:70px;max-width:200px;margin-top:0;margin-bottom:5px;margin-left:15px}.news-list .list-title{margin-bottom:0;line-height:21px}.news-content{padding-left:15px;padding-right:15px;padding-top:10px}.news-list .news-content .list-img{margin:0 auto;display:block;max-width:100%;margin-bottom:0}.news-img{max-width:400px;max-height:310px;border:1px solid #eceded;margin-left:20px;margin-bottom:10px;padding:8px}.news-block h1{margin-bottom:15px;line-height:30px}.news-content .col-md-9,.news-content .col-md-3,.news-content .col-sm-9,.news-content .col-sm-3,.news-content .col-sm-12{margin-bottom:10px}.news-block{padding-bottom:30px}#chart_div #graph_img{max-width:100%}.content-box{display:table-cell;vertical-align:top}.soon{display:inline-block;position:absolute;margin:auto;top:88px;left:0;right:0;width:auto}.soon span{background-color:#fafafa;padding:2px 20px 4px;font-size:13px;font-weight:700;color:#777;border-right:1px solid #eee;border-top:1px solid #fff;box-shadow:0 -2px 0 0 rgba(0,0,0,.07) inset;border-left:1px solid #eee}.top-promote .single-job{font-size:16px;line-height:21px;font-weight:400;color:#777;white-space:nowrap;overflow:hidden}.top-promote .single-job a{color:#555}.top-promote .single-job a span{color:#777}.top-promote .single-job span{font-size:14px;line-height:16px;font-weight:400;color:#777;padding-left:5px}.top-promote .single-job a:hover{color:#333}.top-promote .single-job a:hover span{color:#555}.top-promote .responsive-container{height:63px}.top-promote .col-md-7,.top-promote .col-md-8{padding-left:0}.top-promote .single-job{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-promote .single-job a{font-weight:700}.top-promote .img-container img{max-width:90%;max-height:80%}.top-promote .v-center{height:61px}.dropdown-container{position:relative;display:inline-block}.top-promote .parent{position:relative;height:61px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-promote .child{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}.ad-img{background-color:#fff;margin:0 auto;display:block;text-align:center;padding:7px 10px;border:1px solid #eceded;border-top:1px solid #eceded;border-bottom:1px solid #eceded;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;overflow:hidden;position:relative;box-shadow:0 0 5px -4px rgba(0,0,0,.25);min-height:65px}.ad-img .list-img{max-height:40px;max-width:130px;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.ad-content{background-color:#fafafa;border:1px solid #eceded;padding:8px 10px;border-top:1px solid #fff;border-bottom:none;text-align:left;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;box-shadow:0 1px 4px -3px rgba(0,0,0,.25);position:relative;margin-bottom:15px;text-align:center;min-height:80px;overflow:hidden;text-overflow:ellipsis}.col-md-9.altered .ad-content{margin-bottom:20px}.ad-title{font-size:16px;line-height:19px;font-weight:700;text-shadow:0 -2px 0 #fff}.ad-title a{color:#555}.ad-company{line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ad-company a{font-size:14px;color:#777;line-height:20px}.ad-place{background-color:#bbb;color:#999;position:absolute;bottom:0;left:0;font-size:11px;line-height:10px;padding:4px 10px;-webkit-border-radius:0 5px 0 5px;border-radius:0 5px 0 5px;border-top:1px solid #aaa;border-right:1px solid #ccc}.ad-time{background-color:#bbb;color:#999;position:absolute;bottom:0;right:0;font-size:11px;line-height:11px;padding:4px 10px;-webkit-border-radius:5px 0 5px 0;border-radius:5px 0 5px 0;border-top:1px solid #aaa;border-left:1px solid #ccc}.ad-place a,.ad-time a{color:#fff}.filter-mobile .btn.btn-lg{padding:8px 10px 10px;width:100%;height:31px}.filter-mobile .btn.btn-lg:active{height:29px;margin-top:2px;margin-bottom:0}.filter-mobile span{text-shadow:none}.filter-mobile .filter-stats{font-weight:400}#filters.hidden-xs.collapsing,#filters.hidden-xs.collapse.in{display:block!important}.apply{margin:0 15px 30px;background:#f9f9f9 none repeat scroll 0% 0%;padding:15px;border-radius:5px;border:1px solid #e6e6e6}.apply-job{margin-top:10px}.apply h5{line-height:31px}.mb05x{margin-bottom:5px}.mb{margin-bottom:10px}.mb15x{margin-bottom:15px}.mb2x{margin-bottom:20px!important}.mb3x{margin-bottom:30px!important}.mt{margin-top:10px}.mt2x{margin-top:20px}.mt3x{margin-top:30px}.form-group.mb{margin-bottom:15px}.block.cta{background-color:#f0f0f0;border:1px solid #ddd;padding:7px 15px;transition:background-color .5s ease}.block.cta .content-box{padding-top:5px;padding-left:68px}.block.cta .btn-container .btn{height:34px}.block.cta .btn-container .btn:active{height:32px;margin-top:2px;margin-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.block.cta .text-container img{position:absolute;top:50%;transform:translateY(-50%)}a:hover .block.cta{background-color:#fff}.block.cta h5{transition:color .5s ease}a:hover .block.cta h5{color:#50afea}.listing .responsive-container,.promoted .responsive-container,.company .responsive-container{width:135px;float:right;border:0}.listing .responsive-container,.promoted .responsive-container,.company .responsive-container{height:52px}.listing .responsive-container .img-container img,.promoted .responsive-container .img-container img,.company .responsive-container .img-container img{max-width:115px;max-height:35px}.d-activity img.company{max-width:100px;max-height:40px;height:auto;margin-top:5px;margin-left:15px}.sfWebDebugActionCache{overflow:auto}.sidebar-content .item-list li{position:relative}.sidebar-content .item-list li .text-container{padding-left:62px;overflow:hidden;text-overflow:ellipsis}.sidebar-content .item-list li .text-container .title{white-space:nowrap}.sidebar-content .item-list .logo-container{height:28px;width:50px;position:absolute;top:10px;left:15px}.sidebar-content .item-list .logo-container img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%}.sidebar-content .title.related{padding-left:23px;background-size:16px;background-repeat:no-repeat;background-position:0 2px}.promote .col-md-4 p.small{padding-left:25px;padding-right:25px}.block.img-block.tech .technology-cover-mobile{display:none}.form-progress{display:inline-block;margin-right:30px}.form-progress.last{margin-right:0}.form-progress p{text-transform:uppercase;font-size:14px;color:#d4d4d4;font-weight:600;margin-bottom:0}.form-progress p.active{color:#50afea}.form-progress p.checked{}.form-progress p .state{font-weight:600;background-color:#fff;border:2px solid #d4d4d4;color:#d4d4d4;height:30px;line-height:26px;margin:0 10px 0 0;position:relative;text-align:center;width:30px;display:inline-block;border-radius:100px}.form-progress p.active .state{border:2px solid #50afea;color:#50afea}.form-progress p.checked .state{color:#6c6}.box.light{background-color:rgba(249,249,249,.83)}.box.checkout{border-top:none;padding:12px 20px}.box.inline{display:inline-block}.box .order{font-size:14px;line-height:25px;color:#555}.box .order hr{margin-top:10px;margin-bottom:10px}.box.info p{font-size:14px;line-height:19px;color:#555}.btn-empty,.btn-empty:hover,.btn-empty:active,.btn-empty:focus{background:0 0;color:#999;text-shadow:none;box-shadow:none;padding-left:0;padding-right:0;min-width:auto;font-weight:600}.box.checkout.large .btn-empty{padding-top:13px 20px 14px}.vhcenter{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;min-width:80%}.technology-container{z-index:1}.technology-cover{position:absolute;top:0;right:0;left:0;bottom:0;background-position:right center}.technology-cover-mobile{position:absolute;top:0;right:0;left:0;bottom:0;background-position:center bottom;background-repeat:no-repeat}.conference img{margin:0 auto}.snapjs-right .snap-drawer-left{display:block;right:0;left:auto}.snapjs-right .snap-drawer-right{display:none}#content{background-color:#f3f3f0}.drawer-inner{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.snapjs-expand-left .drawer-inner,.snapjs-expand-right .drawer-inner{opacity:0}.snap-content{background-color:#f3f3f0}.snap-drawer{background:#444;color:#eee}.sidebar-nav.nav a{color:#aaa;font-size:15px;text-transform:uppercase;font-weight:600;padding:8px 15px}.snap-drawer hr{border-color:#5c5c5c;margin:13px 0}.snap-drawer .sidebar-title{padding-left:15px}.snap-drawer .search-box{padding-left:15px;padding-right:15px}.tabs-block .panel-title a,.tabs-block .panel-title a:hover,.tabs-block .panel-title a:focus,.tabs-block .panel-title a:active{color:#333}@media screen and (min-width:992px){.col-md-5ths{width:20%;float:left}.col-md-9.altered{width:71.75%;padding-right:0}.col-md-3.altered{width:28.25%}.col-md-pull-9{right:71.75%}.col-md-push-3{left:28.25%}.col-md-9.altered .col-md-9.altered{padding-left:0;padding-right:15px}.col-md-9.altered .col-md-3.altered .block{padding:12px 10px}.col-md-9.altered .col-md-3.altered .block.sidebar{padding:0}.container{width:98%}.navbar-collapse.top-menu.collapse .nav.navbar-nav{display:none}.sidebar-offcanvas{display:none}.menutop{display:none}.padless{padding-left:0;padding-right:0}.home-area .col-md-8{padding-right:0}.row.plans .box .form-element.pull-right{padding-left:20px}.col-md-3.api .menu{width:20.5%;padding-right:7px}.col-md-9.api .content{width:79.5%;padding-left:8px}.block.job-header .col-md-3.col-md-push-9,.block.course-header .col-md-3.col-md-push-9,.block.event-header .col-md-3.col-md-push-9{padding-right:0}}@media(min-width:1200px){.col-lg-5ths{width:20%;float:left}}@media(min-width:768px){.col-sm-5ths{width:20%;float:left}.navmenu,.navbar-offcanvas{width:200px;top:81px}.container{width:100%;max-width:1170px!important}.register-area .adv{padding-bottom:25px}.col-p-left{padding-right:8px!important}.col-p-right{padding-left:7px!important}.top-promote .responsive-container{width:100%}input.form-control.side{margin-left:26px;margin-bottom:12px}.block.cta .btn-container{height:100%;position:absolute;right:0;bottom:0;top:0}.block.cta .btn-container .btn{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:-webkit-translateY(-50%);right:15px}.nav-tabs.nav>li>a.first{margin-left:15px}}@media only screen and (min-width:768px) and (max-width:991px){.company-logo{float:left!important}.navmenu,.navbar-offcanvas{width:200px;top:81px}.float-box .boxed-content .form-element{margin-bottom:0}.col-md-9.altered .col-md-3.altered{padding-right:0}.empty{display:none}.col-md-9.altered .col-sm-push-3{left:28%}.col-md-9.altered .col-sm-9{width:72%}.col-md-9.altered .col-sm-pull-9{right:72%}.col-md-9.altered .col-sm-3{width:28%}.bo-content{width:80%}.bo-sidemenu{width:19.5%}.box.preview .company-logo{margin:0 0 10px 15px;float:right!important}.box.preview .company-logo img{max-width:150px;margin-top:25px}.company-logo img{display:block;margin:0 auto}table td.table-actions a{margin-bottom:3px;margin-top:3px}.stat-ind{margin-right:8px}.stat-grp{margin-right:8px}.promote-reasons{margin-top:40px}.block.sidebar .sidebar-content .item-list li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news-list.col-md-9.altered .col-sm-push-9{left:72%}.news-list.col-md-9.altered .col-sm-pull-3{right:28%}input.form-control.side{margin-left:27px}.listing .responsive-container .img-container img,.promoted .responsive-container .img-container img,.company .responsive-container .img-container img{max-height:35px;max-width:115px}.img-block.tech .technology-container{width:200px;right:100px}.job-header .company-logo,.course-header .company-logo,.event-header .company-logo{margin-right:0}}@media only screen and (min-width:992px) and (max-width:1150px){.stat-ind{margin-right:16px}.list-group-item .empty{display:none}.stat-grp{border-right:none}.stat-grp.last{margin-top:20px}.home-highlight{padding-right:0;margin-top:5px;margin-bottom:5px}.home-highlight .responsive-container{width:110px;height:58px}.home-area .content-block{padding:7px 15px}}@media only screen and (min-width:992px) and (max-width:1110px){.navbar-nav>li>a{font-size:15px;padding:4px 12px;margin-left:5px;line-height:25px}.navbar-nav{margin-left:0}.search-box{width:130px}.pub-container img{width:100%;max-width:300px}.col-md-9.altered{width:69%;padding-right:0}.col-md-3.altered{width:31%}.col-md-pull-9{right:69%}.col-md-push-3{left:31%}}@media(max-width:767px){.login-side .form-group{margin-bottom:25px;border-bottom:1px solid #edecec;padding-bottom:25px}h1.title{font-size:25px;line-height:1.1em}h2{font-size:19px}h3{font-size:18px}h4{font-size:17px}h5{font-size:16px}h6{font-size:15px}.block.job-header h4.thin.grey,.block.course-header h4.thin.grey,.block.event-header h4.thin.grey,.block.job-header h4.thin.grey a,.block.course-header h4.thin.grey a,.block.event-header h4.thin.grey a{font-size:16px;line-height:19px}.job-header .over-title small,.course-header .over-title small,.event-header .over-title small{font-size:15px}.signup-header h2,.block.img-block h2{font-size:17px;line-height:19px;margin-bottom:0}.item-details ul li{width:100%;margin-bottom:7px}.icon{width:25px;text-align:center;min-width:30px}.company-logo{float:none!important}#candidaturaespontanea .ce-content,#application .ce-content{width:100%;max-width:300px}.contacts-map{width:100%;height:140px;margin-bottom:10px}h2.company-description,h2.company-description *{font-size:15px;line-height:19px}.nav-tabs>li.first>a{margin-left:0}.tabs-block .nav-tabs{padding-left:15px}.tab-content{margin-left:15px;margin-right:15px;margin-top:15px}.btn-inv{font-size:20px;line-height:22px}.company-logo{margin-top:13px;margin-right:0}.company-logo img{display:block;margin:0 auto}.mini-feed{display:none}footer{height:100px}.wrap{margin:0 auto -100px;padding:76px 0 100px}.sidebar-offcanvas li a,.sb-slidebar li a{color:#aaa;display:block;text-decoration:none;font-size:15px;padding-left:20px}.sidebar-offcanvas .nav>li>a{position:relative;display:block;padding:6px 15px}.sidebar-title{padding-left:0}.sidebar-title,.sidebar-title a{font-size:12px;line-height:12px}.search-box.form-group{margin-bottom:10px;padding-left:15px;padding-right:15px}.sb-slidebar hr,.sidebar-offcanvas hr{border-color:#5c5c5c;margin-top:8px;margin-bottom:8px}.img-block h1.title{line-height:24px;font-size:21px}.register-area h1{font-size:20px;line-height:22px}.register-area h4.thin{font-size:17px}.signup-box.left,.float-box.left{margin-right:15px;margin-left:15px}.register-area .lpbox{padding-left:15px;padding-right:15px}.register-area .signup-header h2{font-weight:300;font-size:17px;margin-bottom:0}.signup-box .btn-linkedin{margin-bottom:0}h2.background span,h2.orline span{line-height:40px}.register-area .signup-box{margin:-15px 15px 15px}.register-area .signup-box .register-content .btn.btn-xl{padding:12px 30px 14px}.signup-header{height:auto!important;padding-bottom:45px}.register-area h6.title{font-size:14px}.register-area .adv img{padding-bottom:15px;max-width:40px}.register-area .center-img img{margin:10px 20px}.srch-title-block .rss-label{margin-top:4px}.stat-grp{border-right:none}.stat-grp.last{margin-right:0}.stat-ind.last{padding-right:0}.news-block h1{margin-bottom:15px;font-size:20px;line-height:22px}.promote-reasons{margin-top:40px;text-align:center}.promote-reasons h6,.promote-reasons p{text-align:center}.top-promote .responsive-container{margin-right:10px;width:100%}.top-promote .single-job{font-size:15px}.img-block.tech .technology-container{top:10px;bottom:10px;width:25%;right:60px;border-left:10px solid transparent;border-right:10px solid transparent;border-left:12px solid transparent;border-right:12px solid transparent}#filters .sidebar-content{padding-top:10px}.cta .btn-container .btn{position:relative;top:0;left:0;bottom:0;right:0;width:100%;transform:none}.cta .btn-container{margin-top:10px}.listing .responsive-container .img-container img,.promoted .responsive-container .img-container img,.company .responsive-container .img-container img{max-height:35px;max-width:115px}.tabs-block #myTab-accordion{margin-left:15px;margin-right:15px;margin-bottom:5px}.tabs-block .panel-title>a{padding:10px 15px;display:block}.tabs-block .panel-heading{padding:0;border-radius:5px}.tabs-block .panel-default>.panel-heading{background-color:#fff}.tabs-block .panel-body{background:0 0}.img-block.tech .technology-container{right:60px;width:150px}.technology-cover{background-size:cover}}@media(max-width:991px){.nav-top .nav.navbar-nav>li>a{line-height:18px}.nav-mobile{margin-left:30px}.container>.navbar-collapse.top-menu{margin-left:0;margin-right:0;z-index:3}.top-menu.navbar-collapse{padding-left:0;padding-right:0}.srch-title-block{height:auto}.company-logo{margin-top:0;margin-bottom:15px;float:none!important}.block.sidebar{max-width:961px}.carousel-company img{max-height:40px;width:auto!important;text-align:center;margin:none}.side-carousel{max-width:961px}.sidebar-offcanvas{display:block}.float-box{margin:25px 15px 15px}.img-block{height:auto;background-size:cover;background-position:center center}.register-area .signup-box{margin:-15px 15px 15px;z-index:1}.srch-title-block .input-group{margin-bottom:10px}.main-container .col-md-8.altered{padding-right:15px}.place-top{background-position:center bottom}.form-control,.select-btn{height:36px;font-size:15px}.form-group .form-element .btn.btn-primary{padding:11px 9px 13px}.form-group .form-element .btn.btn-primary:active{height:34px;margin-top:2px;margin-bottom:0}.block.backoffice{padding:12px 20px 20px}.bo-content .block.backoffice .bfr{border-right:none}.signup-header{height:auto;background-position:center bottom;padding-bottom:45px}.block.sidebar .sidebar-content .item-list .details{text-overflow:ellipsis;overflow:hidden}input.form-control.side{margin-top:5px;margin-bottom:10px}.company-header .company-logo img{max-width:220px;max-height:54px}}@media screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.navbar-header{background-image:url(https://static.itjobs.pt/images/logo@2x.png)!important;background-size:156px 60px;width:156px;height:60px;background-repeat:no-repeat}.navbar-header .logo{display:none}}@media(max-width:480px){.navbar-header .logo{max-height:40px}.navbar-header{background-size:104px 40px;width:104px;height:40px}.company-logo .logo,.company-header .company-logo img{max-width:220px;max-height:54px}.nav-mobile{font-size:24px}.nav-mobile .fa{margin-top:8px;padding:0}.main-container{margin-top:75px}#view .sidebar-offcanvas{top:0}.main-container{margin-top:0}.wrap{padding-top:61px;margin:0 auto -120px;padding-bottom:120px}.home-header h1{font-size:18px}.home-header h3{font-size:16px}.responsive-container{width:85px;height:50px}.list-inline>li{display:inline-block;padding-right:0;padding-left:0}.list-img{max-width:80px;max-height:45px;margin-bottom:15px}.pagination>li{display:none}.pagination>li.last,.pagination>li.first{display:inline}.open>.dropdown-menu.linked-menu{position:absolute;left:0;max-height:183px;overflow:scroll}.dropdown-menu #abcd.dropdown-toggle{display:none}.footer-nav ul.list-inline{margin-left:0}.footer-nav li{margin-right:10px;margin-bottom:3px}.block.img-block .bootstrap-select.btn-group .dropdown-menu{left:auto;right:auto}.srch-title-block h1 small{display:block;line-height:1.6em;font-size:14px}.srch-title-block .rss-label{display:none}.block.backoffice .filter-container .btn-group.bootstrap-select{width:100%!important;margin-bottom:10px}.block.backoffice .title-c{display:block;width:100%}.block.backoffice .filter-container{float:none!important;margin-right:0}.bo-content .block.backoffice .form-group .btn.btn-primary{width:100%;margin-bottom:15px}.stat-grp{margin-right:0;border-right:0}.block.backoffice .nav-tabs>li{float:none;width:100%;text-align:center;margin-bottom:0}.block.backoffice .nav-tabs.nav.subtab>li>a{background:none repeat scroll 0% 0% #fafafa;border:medium;border-radius:0}.block.backoffice .nav-tabs.nav.subtab>li.active>a{background-color:#fff;border-top:1px solid #edecec;border-bottom:1px solid #edecec}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{background:#fff}.block.backoffice .nav.nav-tabs.subtab{border:1px solid #edecec}.block.backoffice{min-height:auto}.block.backoffice .btn-group.bootstrap-select.form-control{width:100%!important}.block.backoffice .bootstrap-select.btn-group .dropdown-menu{max-width:100%}.pub-container img{max-width:100%}.pagination-container ul.pagination{width:100%}.pagination>li:first-child>a,.pagination>li:first-child>span{font-size:20px;border-radius:5px;padding:4px 16px 6px;float:left}.pagination>li:last-child>a,.pagination>li:last-child>span{font-size:20px;border-radius:5px;padding:4px 16px 6px;float:right}ul.pagination>li>a:active,ul.pagination>li>a:focus:active{margin-top:2px;height:30px}.news-list .news-content .list-img{max-height:45px;max-width:75%}.news-img{float:none!important;max-width:100%;padding-left:0;margin:0 auto;display:block;max-height:170px}.block.backoffice .nav-tabs.nav.subtab>li.active:first-of-type>a{border-top:none}.block.backoffice .nav-tabs.nav.subtab>li.active:last-of-type>a{border-bottom:none}.plans .box .form-element{width:100%;text-align:center}.plans .box .text-center{width:100%;float:none!important}.plans .box .available-slots{margin-right:0}.stat-ind{margin-right:0;width:100%;padding-bottom:7px}.stat-grp{margin-bottom:0;width:50%}.backoffice .outer .inner .box{min-width:auto}.ad-description .pull-left,.ad-description .pull-right{float:none!important}.ad-description #final-item{line-height:19px;margin-bottom:10px}.box .pay-container{margin-bottom:12px}.box .pay-container:last-of-type{margin-bottom:0}.top-promote .single-job span{display:none}.dropdown-container{position:static;display:inline-block}.img-block.tech .technology-container{width:30%;right:55px}.listing .responsive-container .img-container img,.promoted .responsive-container .img-container img{max-height:35px;max-width:80px}.listing .responsive-container,.promoted .responsive-container,.company .responsive-container{width:70px;float:right;margin-left:10px}.listing .responsive-container,.promoted .responsive-container,.company .responsive-container{height:35px}.listing .responsive-container .img-container img,.promoted .responsive-container .img-container img,.company .responsive-container .img-container img{max-width:70px;max-height:35px;margin-bottom:15px}.listing li .list-title,.promoted-content .list-title{font-size:17px}.block.img-block.tech{background-image:url(https://static.itjobs.pt/images/job_2.jpg);padding-bottom:76px}.block.img-block.tech .technology-container{position:absolute;left:15px;right:15px;width:auto;bottom:10px;height:39px;top:auto}.block.img-block.tech .technology-cover{display:none}.block.img-block.tech .technology-cover-mobile{display:block}.conference img{max-width:100%;padding-left:15px;padding-right:15px}.listing .responsive-container .img-container{border-left:0}.col-sm-6 .block.corner{height:auto!important}}@media screen and (max-width:767px){.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.row-offcanvas-right{right:0}.row-offcanvas-right .sidebar-offcanvas{right:-50%}.row-offcanvas-right.active{right:50%}.row-offcanvas-left{left:0}.row-offcanvas-left .sidebar-offcanvas{left:-50%}.row-offcanvas-left.active{left:50%}.sidebar-offcanvas{position:absolute;top:0;width:50%}.home-header{height:auto!important}.boxed-content .btn.btn-srch{margin-bottom:0;margin-top:0}.social-footer{padding-bottom:10px}footer .container .pull-left{float:none!important}footer .container .pull-right{float:none!important;text-align:center}footer .copyright,footer .footer-nav{text-align:center}.bo-sidemenu{width:100%;position:relative;display:block;margin-bottom:15px;float:none!important}.bo-sidemenu .nav li>a,.bo-sidemenu .menu li>a{padding:10px 15px;text-align:center}.bo-content{width:100%;display:block;float:none!important}.bo-content .block.backoffice{padding:15px}.stat-ind{margin-right:15px}.stat-grp h5{margin-bottom:.5em}.stat-grp{margin-bottom:10px}.activity{margin-bottom:20px}.activity span{width:auto}.partner{height:80px;margin-bottom:15px}.partner.center img{padding:5px 0}.fullwidth{padding:15px 20px}.system-message h1{font-size:18px;margin-bottom:3px;line-height:21px}.system-message h2{font-size:14px;line-height:17px}.input-large{width:100%;max-width:auto}.system-message .input-large{margin-bottom:10px}.system-message i.darkred,.system-message i.red,.system-message i.blue,.system-message i.green,.system-message i.yellow,.system-message i.grey{font-size:30px}.owl-carousel.user-intro{width:100%!important}.owl-carousel.user-intro .owl-item img{width:37px;margin-right:5px;height:auto}.bo-sidemenu .nav li.active{border-right:1px solid #edecec}.block.sidebar .sidebar-content .list-group.filter{margin-bottom:10px}.bo-content .block.backoffice .call-to-action .btn.btn-primary{width:100%;margin-bottom:15px}.block.cta .content-box{padding-top:0}.block.cta{padding:12px 15px}.tabs-block .address{padding-bottom:0}.api .content .block{clear:both}}