.icon-link:hover,a:hover{text-decoration:none}.packagebox,.pointer{cursor:pointer}body,html{height:100%}h1{margin:30px 0}a{color:#000}a:hover{color:#1a1a1a}hr{border-top-color:#7ddbd0;margin:12px 0 10px}table.contactus-form input[type=text],table.contactus-form input[type=password],table.contactus-formselect,table.contactus-formtextarea{outline:0;border:none;background-color:#d3f5ee;border-radius:5px;width:100%;padding:10px}table.contactus-form td{padding-right:6px}table.contactus-form label{margin:6px 0 0;color:#444}.glyphicon{display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;position:relative;top:1px}.left{float:left}#rightblock,.right,div.g-recaptcha>div{float:right}.leftButton{border-top-right-radius:0;border-bottom-right-radius:0}.rightButton{padding:8px 12px;border-top-left-radius:0;border-bottom-left-radius:0}.responsiveImg{width:100%}.abs{position:absolute}.insideBubble{position:relative;text-align:center}.registerButton{top:439px;left:666px}.bg-icon{z-index:-1}#bg-icon-car{top:330px;left:40px}#bg-icon-female{top:109px;left:626px}#bg-icon-hat{top:73px;left:312px}#bg-icon-list{top:366px;left:350px}#bg-icon-male{top:150px;left:35px}#bg-icon-smile{top:270px;left:665px}#wrap{min-height:100%;height:auto!important;height:100%;margin:0 auto -250px}#mainContainer{position:relative;min-height:500px;overflow:auto;padding:0 33px 300px 0}#mainContainer address{font-size:12px;margin-bottom:15px}.creators,.creators a{font-size:11px;color:#37b9bc}#mainContainer address p{margin-bottom:2px}#mobileContainer{position:relative;min-height:500px;overflow:auto}#submenu{background-color:rgba(125,219,208,.2)}#beforeFooter{height:7px;background-color:#000}.creators{text-align:right;margin-bottom:1px}#listpositions,#newsbubble span,#rightblock h3,#shopping-cart h3,.icon-link,.news,.packagebox{text-align:center}#bubble-home-empl h3,#bubble-home-indiv h3,#rightblock h2{margin-top:13px;margin-bottom:7px}.customButton{padding:8px 21px;background-color:#7ddbd0;color:#000;border:none;border-radius:7px .customButton}.customButton :hover{color:#7ddbd0;background-color:#1a1a1a}.customInverseButton{color:#7ddbd0;background-color:#1a1a1a .customInverseButton}.customInverseButton :hover{background-color:#7ddbd0;color:#000}.sharingControls{margin-left:15px}.sharingControls a{margin-left:7px}.icon-people-home{top:41px;left:129px}#bubble-home-indiv{top:134px;left:127px;background-image:url(/img/site/bubble.png);background-repeat:no-repeat;width:278px;height:245px}#bubble-home-indiv h3{color:#fff;position:absolute;top:64px;font-size:16px;width:278px;padding:0 35px}#rightblock{margin-right:30px;width:219px;height:366px;background-color:#37b9bc;margin-top:64px;padding:10px;position:relative}#rightblock .arrowButton{position:absolute;background-repeat:no-repeat;width:22px;height:22px;background-position:center center}#bubble-employers,#bubble-jobseekers{height:410px;background-repeat:no-repeat}#rightblock p{font-size:10px}#rightblock h2{color:#fff;font-size:14px}#rightblock .prevButton{background-image:url(/Content/site/images/left-arrow-small.png);right:43px}#rightblock .nextButton{background-image:url(/Content/site/images/right-arrow-small.png);right:19px}#rightblock h3{color:#fff;font-size:15px;margin:0;padding-top:65px}#bubble-home-empl{top:89px;left:345px;background-image:url(/img/site/bubble2.png);background-repeat:no-repeat;width:272px;height:249px}#bubble-home-empl h3{color:#fff;position:absolute;top:46px;font-size:16px;width:272px;padding:0 40px 0 56px}.icon-employers-home{top:329px;left:502px}#individuals-methodology{top:180px;left:100px;background-repeat:no-repeat;width:760px;height:123px}#employers-methodology{top:62px;left:160px;background-repeat:no-repeat;width:576px;height:533px}.icon-link{color:#000;font-size:16px;font-weight:700}.news h2,.news h2 a{color:#fff}.icon-link p{margin:10px 0}.icon-people-section{top:12px;left:42px}#bubble-jobseekers{top:30px;left:134px;background-image:url(/img/site/bubble-jobseekers.png);width:498px}#bubble-jobseekers h3{position:absolute;font-size:15px;top:37px;width:498px;font-weight:700;padding:0 106px}#bubble-jobseekers .text{position:absolute;font-size:12px;top:112px;width:498px;padding:0 70px}.icon-employers-section{top:12px;left:42px}#bubble-employers{top:62px;left:160px;background-image:url(/Content/site/images/bubble-employers.png);width:498px}#bubble-employers .text{position:absolute;font-size:12px;top:70px;width:498px;padding:0 95px 0 66px}#employers-title{top:44px;left:218px;font-weight:700}.promotion{width:199px;height:168px;background-repeat:no-repeat}.promotionButton{background-color:#1a1a1a;top:146px}.positionButton,.promotionButton:hover{background-color:#7ddbd0}.positionButton{bottom:16px}.positionButton:hover{background-color:#1a1a1a}#newsblock{min-height:119px;background-color:#37b9bc}#newsblock .arrowButton{width:16px;height:21px}#newsblock .nextButton{margin-left:15px}#newsbubble{background-image:url(/img/site/bubble-small.png);background-repeat:no-repeat;width:92px;height:92px;position:relative;margin-top:15px}#newsbubble span{position:absolute;top:39px;width:92px;padding:0 21px;font-size:11px;color:#fff}.news h2{font-size:23px}.news .text{font-size:12px}.date,.telephone{font-size:11px}.telephone a{color:#37b9bc}.newsrow{margin-bottom:25px}.newsrow h2{margin-top:15px;margin-bottom:5px}.date{margin:0 0 12px}.packagebox{padding:20px;border-radius:8px;background:#efefef;height:180px;border:2px solid #efefef}.packagebox.selected,.packagebox:hover{border:2px solid #44b9bc}.packageDescription{border:1px solid #eee;border-radius:5px;padding:0 25px;height:111px;background-color:rgba(125,219,208,.2)}#aboutustext{width:660px;text-align:justify;margin:0 auto;font-size:17px}input .error,select .error,textarea .error{border-bottom:2px solid #c70000!important;background-color:#efefef!important;outline:0}input .error.form-control{background-color:#fff!important}#nav-menu{font-size:13px;text-transform:uppercase;margin-top:50px}#nav-menu ul{margin:0;padding:0}#nav-menu ul.dropdown-menu{margin:0;padding:2px}ul .errors{list-style:none;padding:0;margin:20px 0 0}ul li,ul.pagination li{color:#cc181e;padding:5px 10px;line-height:20px}ul.pagination li{margin-bottom:0;border:none;border-bottom:none}ul li{margin-bottom:10px;border:1px solid #ccc;border-bottom:solid 2px #cc181e}ul.sf-menu a{margin:0 5px;padding:10px 15px;position:relative;display:block;font-weight:600;color:#fff;border-radius:4px;transition:all .2s ease}ul.sf-menu li{margin-bottom:0;border:none;color:#cc181e;padding:0;display:inline-block;position:relative}ul.sf-menu li .subscription-notice{color:#8a8a8a;padding-top:10px;text-transform:initial;font-weight:700}ul.sf-menu li .red{color:#cc181e}ul.sf-menu li ul .main-menu-subitem a{border:none}ul.sf-menu li a:active,ul.sf-menu li a:focus,ul.sf-menu li a:focus:active,ul.sf-menu li a:hover{background-color:inherit;border:none}ul.sf-menu li ul{background-color:#44b8bb}ul.sf-menu li ul li{color:#fff;width:100%}ul.mainnav li{border-bottom:none}ul.mainnav li.menu-item .dropdown-menu{padding:2px}ul.mainnav li.menu-item .dropdown-menu li{margin:0;padding:0}ul.mainnav li.menu-item .dropdown-menu li.main-menu-subitem a{transition:none;margin:0}.btn-salaries,.btn-salaries:hover{color:#fff;transition:background-color .2s linear}.btn-salaries{background-color:#44b9bc;margin-top:10px;padding:13px 40px;display:inline-block;font-weight:600;border-radius:4px;box-shadow:0 -3px rgba(0,0,0,.1) inset;border:none;float:right}.btn-salaries:hover{background-color:#1477c7}.cleanDialog{border:0!important;padding:15px 15px 10px!important;box-shadow:0 0 20px #888;-moz-box-shadow:0 0 20px #888;-webkit-box-shadow:0 0 20px #888}.cleanDialog .ui-dialog-titlebar{display:none}#login{width:300px;margin:80px auto 0}#login input{padding:5px;background-color:#fbfbfb;border:1px solid #999;width:262px}#instructions{padding:10px;margin-top:77px;background-color:#fcfcfc;border-radius:65px;width:360px}#instructions h3{margin-left:20px}#listpositions{padding:20px 15px;background-color:#f5f5f5;margin-top:54px}#listpositions a{color:#444 #listpositions a}#listpositions a :hover{color:#37b9bc}#shopping-cart{padding:8px;border:1px solid #eee;overflow:auto;margin-top:29px}#shopping-cart h3{margin-top:12px;margin-bottom:28px}#cart-items{min-height:240px;list-style:none;padding:0}#cart-items li{padding:2px 8px}#cart-items li:hover{background-color:#f0f0f0}#cart-items li a.remove{font-size:18px;line-height:18px;color:#b31818;margin-left:5px;position:relative;bottom:1px}#cart-total{border-top:1px solid #eee;padding-top:13px}#cart-total p{text-align:right}.table-orders td,.table-orders th{text-align:center}#positions_ids{width:100%;margin-top:30px;padding:8px}.greenLink{color:#37b9bc;text-decoration:underline}.greenLink:hover{color:#000;text-decoration:none}.ui-dialog{z-index:1001}.ui-widget-overlay{z-index:1000;position:fixed!important}.table-orders{width:100%}.table-orders tr:not(:first-child):hover{background-color:#f5f5f5}.table-orders th{width:16.66666%}#discountText{margin:0 0 3px;color:#10a256}.assistive-text,.screen-reader-text{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}header{background-color:#44b8bb}.nav .open a,.nav .open a:focus,.nav .open a:hover{background-color:inherit}.mobile-header h1{margin:10px 0;font-size:20px;color:#fff}#footer a,#sidebar a,.page-title a{transition:all .2s ease}.wrapper a:not(.btn){color:#428bca}.wrapper .widget ul.filter-list li{padding:2px 5px}.wrapper .widget ul li{border:none;color:#cc181e;line-height:20px;margin-bottom:0;padding:0}#payslipFile{position:absolute;right:10000px}.navbar{min-height:inherit}#textsearch{width:250px;padding:7px 35px 7px 7px;border-radius:3px;border:1px solid #999}#textsearch.form-control{width:100%}#searchicon{position:absolute;right:13px;top:9px}#searchbar{position:relative}table.table th{text-align:left}.benchmarkThankYou{vertical-align:middle;text-align:center;margin:172px 0;min-height:100%}.benchmarkThankYou a{color:#4a6b82}.capitalize{text-transform:capitalize!important}.action-navbar{margin:0 0 15px;overflow:auto}.action-navbar a,.action-navbar button{margin-left:10px}.action-navbar-submenu{margin:0 0 15px}.action-navbar-submenu a,.action-navbar-submenu button{margin-left:10px}.widget .widget-content .company-details{overflow:auto;margin-bottom:10px}.widget .widget-content .company-details div{margin-bottom:5px}.widget .widget-content ul.csv-import-error{margin:20px 5px;font-size:14px;font-weight:500;color:#333}.widget .widget-content ul.csv-import-error li{color:#333;margin-bottom:5px}.widget .widget-content ul.csv-import-error li ul{margin:10px 0}.company-billing-details{padding-left:10px}.company-billing-details h4{margin-left:-10px;margin-bottom:20px}.listall .listall-header{padding-left:0}.listall .listall-filter-box{margin-top:35px;margin-bottom:30px;overflow:auto;min-height:1px;position:relative;padding-right:0}.listall .listall-filter-box label{margin-top:10px;text-align:right}.nav-listall{border:0}.nav-listall a{border:0!important;color:#333!important}.nav-listall .active a{color:#44B8BB!important}.nav-listall li{border-bottom:0!important}.tab-listall{border:1px solid #ddd;margin-top:0;padding-top:20px;margin-bottom:20px}.roles-group{border:1px solid #d5d5d5;margin-top:20px;padding:10px;margin-left:0;margin-right:0}.roles-group .role-category{border-bottom:1px solid #d5d5d5;margin-bottom:5px}.roles-group-subscription{border:0 solid #d5d5d5;padding:0 15px;margin:5px 0 0}@media (max-width:991px){#account-welcome,#newsblock .col-md-2,#rightblock{display:none}.topnavbar{padding-left:10px}.topnavbar .navbar-nav>li>a{padding:27px 15px 28px}#top-buttons{width:56px}#top-buttons button{padding:3px 5px;font-size:12px;border-radius:0}#top-buttons .leftButton{padding:3px 13px}}@media (max-width:1200px){.topnavbar{padding-left:60px}}.navbar-brand{height:auto;padding:50px 0}.nav .open a{border:0}#change-password-sms-code,#edit-password{margin-top:100px}#edit-password ul li{margin-bottom:0;border:none;border-bottom:none;color:#fff;font-weight:700;line-height:15px}#edit-password #strenght-meter-container{width:100%;height:34px;border:1px solid #ccc;border-radius:5px;background-color:#fff}#edit-password #strenght-meter-container #strenght-meter-bar{width:0%;height:100%;background-color:red;border-radius:5px}.alert{overflow:auto}.display-inline{display:inline}.tt-hint,.tt-query{width:396px;height:30px;padding:8px 12px;font-size:24px;line-height:30px;border:2px solid #ccc;border-radius:8px;outline:0}.tt-query{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tt-hint{color:#999}.tt-menu{width:422px;margin-top:12px;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:8px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.tt-suggestion{padding:5px 20px;font-size:18px;line-height:24px}.tt-suggestion.tt-is-under-cursor{color:#fff;background-color:#0097cf}.tt-suggestion p{margin:0}.form-horizontal .has-feedback span.glyphicon-ok,.form-horizontal .has-feedback span.glyphicon-remove{top:10px}.form-horizontal .button-margins{margin-left:0;margin-right:0}.has-feedback span.glyphicon-ok,.has-feedback span.glyphicon-remove{position:absolute;top:40px}.has-feedback .form-control.control-label{text-align:left}.has-feedback .date .glyphicon-ok,.has-feedback .date .glyphicon-remove{right:40px}#pdf-error{display:none!important}textarea{resize:none;min-height:300px}td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}.notification-emails td{white-space:normal;overflow:auot;text-overflow:auto}.btn-file,.graph-legend,.recaptcha-div{overflow:hidden}#wrap .wrapper .container{padding-top:30px}div#loading-image{height:100%;width:100%;position:fixed;top:0;left:0;background-color:rgba(200,200,200,.5)}.recaptcha-div,div#main{background-color:#fff}div#loading-image img{position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-10px}h4{margin-left:-10px}.btn-file{position:relative}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:0;background:#fff;cursor:inherit;display:block}.container-public#main a,.container-public#main label,.container-public#main p{font-size:16px;font-weight:800}.group-span-filestyle span.icon-span-filestyle,.print-only{display:none}.group-span-filestyle{float:none}.recaptcha-div div{border:0 solid}.button-margins .pull-right{margin-left:10px}.disable-click{pointer-events:none}.response-text{margin-left:20px}.print-only{visibility:hidden}.print-icon-block{margin-top:15px}.graph-legend{background-color:#f2f5a9;margin:10px 0;padding:20px;text-align:center}.graph-legend img{border:1px solid #ccc;left:0;position:relative;top:0}@media (min-width:992px){#forgot-password-container{margin:0 auto;float:none}}.container-public#main{background-color:#44b8bb;min-height:100%;padding-bottom:100px;color:#fff}.container-public#main .btn-success{background-image:linear-gradient(to bottom,#ffb33a 0,#ffb33a 100%);background-repeat:repeat-x;border-color:#419641;font-size:16px;font-weight:800;color:#fff}.container-public#main a{color:#fff}.container-public#main div.logo{box-sizing:border-box;margin-bottom:30px}#auth-box{margin-top:100px;background-color:#f7f7f7;padding:30px;border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.1);color:#333}#auth-box .alert-info,#auth-box .alert-info p,#auth-box .alert-info ul,#auth-box .alert-info ul li ul li::marker,#auth-box .alert-info ul li::marker{color:#31708f}#auth-box .alert-info{background-color:#d9edf7;border-color:#bce8f1}#auth-box .alert-info ul{padding-left:20px;list-style-type:disc}#auth-box .alert-info ul li{margin-bottom:5px;border:none!important;color:#31708f}#auth-box .alert-info ul li ul{list-style-type:circle;margin-top:5px}#auth-box .alert-info ul li ul li{border:none!important}#auth-box p{font-size:15px;font-weight:400;color:#555;line-height:1.6;margin-bottom:15px}#auth-box #auth-box-container{margin:0 auto;width:100%}#auth-box .login-form .form-control{border-radius:4px;border:1px solid #ddd;padding:10px 15px;box-shadow:none}#auth-box .login-form .form-control:focus{border-color:#44b8bb;box-shadow:0 0 0 .2rem rgba(68,184,187,.25)}#auth-box .login-form .btn-success{padding:10px 15px;border-radius:4px;font-size:16px;font-weight:800;background-image:linear-gradient(to bottom,#3da6a8 0,#44b8bb 100%);border-color:#369396}#auth-box .login-form .btn-success:active,#auth-box .login-form .btn-success:focus,#auth-box .login-form .btn-success:hover{background-image:linear-gradient(to bottom,#369396 0,#3da6a8 100%);border-color:#308183}#auth-box .login-form .form-check{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:20px}#auth-box .login-form .form-check-input{margin-right:5px;margin-top:0;vertical-align:middle}#auth-box .login-form .form-check-label{font-weight:400;color:#555;font-size:14px;vertical-align:middle;margin-bottom:0}#auth-box .login-form a.forgot-password-link-style{font-size:14px;color:#44b8bb;font-weight:400}#auth-box .login-form a.forgot-password-link-style:hover{text-decoration:underline;color:#369396}#auth-box .login-form label{color:#333}#auth-box .login-form #strenght-meter-wrapper{margin-top:10px}#auth-box .login-form #strenght-meter-wrapper label{font-weight:400;font-size:14px;color:#555;margin-bottom:5px}#auth-box .login-form #strenght-meter-wrapper #strenght-meter-container{width:100%;background-color:#eee;border-radius:4px;height:10px;overflow:hidden}#auth-box .login-form #strenght-meter-wrapper #strenght-meter-bar{height:100%;transition:width .3s ease-in-out,background-color .3s ease-in-out}#auth-box .faq-section{margin-top:25px}#auth-box .faq-section .faq-toggle{display:block;text-align:center;color:#44b8bb;text-decoration:none;font-weight:800;font-size:15px;margin-bottom:10px}#auth-box .faq-section .faq-toggle:focus,#auth-box .faq-section .faq-toggle:hover{color:#369396;text-decoration:underline}#auth-box .faq-section .faq-content{background-color:#fff;border:1px solid #eee;padding:15px;border-radius:4px;color:#333;font-size:14px}#auth-box .faq-section .faq-content p{margin-bottom:10px;font-weight:400;color:#555}#auth-box .faq-section .faq-content p strong{color:#333}.two-auth-remember .form-control-feedback{top:0!important}