@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic&subset=latin,greek,greek-ext,cyrillic-ext,latin-ext,cyrillic);@import url('https://fonts.googleapis.com/css?family=Karla:400,400i,700,700i&subset=latin-ext');html{overflow-x:hidden;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}select{outline:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}input::-webkit-input-placeholder{color:#5f5f5f;opacity:1}input:-moz-placeholder{color:#5f5f5f;opacity:1}input::-moz-placeholder{color:#5f5f5f;opacity:1}input:-ms-input-placeholder{color:#5f5f5f;opacity:1}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}textarea::-webkit-input-placeholder{color:#5f5f5f;opacity:1}textarea:-moz-placeholder{color:#5f5f5f;opacity:1}textarea::-moz-placeholder{color:#5f5f5f;opacity:1}textarea:-ms-input-placeholder{color:#5f5f5f;opacity:1}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus:-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}textarea:focus::-moz-placeholder{color:transparent}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none}button:focus{outline:0}input[type="button"],input[type="submit"]{cursor:pointer}html{min-width:320px}body{background:#fbfbfb;min-width:320px;margin:0;color:#000;font:14px/18px 'Karla',Arial,Helvetica,sans-serif}.body-grey-bg #main,.body-grey-bg{background:#efefef url(images/body-grey.gif) repeat-y 50% 50%}.bg-body-white{background:#fff}.bg-body-white:before,.bg-body-white:after{display:none}body.body-bg-grey{background:#f9f9f9}body.body-bg-white{background:#fff}body.body-company-profile{background:#fcf8f7}.fancybox_body{overflow:hidden!important;position:relative!important}img{border-style:none}a{color:#419aed;text-decoration:underline;outline:none}a:hover{text-decoration:none}.visual img{vertical-align:top}input,textarea,select{font:14px/18px 'Karla',Arial,Helvetica,sans-serif;vertical-align:middle}form,fieldset{margin:0;padding:0;border-style:none}input{-webkit-appearance:none;border-radius:0}header,nav,section,article,aside,footer,figure,menu,dialog{display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}p,h1,h2,h3,h4,h5,h6{margin:0}h1{font-weight:400;margin:0 0 10px;line-height:30px;font-size:26px;word-wrap:break-word}h2{font-weight:400;margin:0 0 10px;line-height:22px;font-size:18px}input[type="password"],input[type="number"],input[type="text"]{display:block;border:0;color:#000;outline:none;width:100%;background:#fff}button{padding:0;width:100%;border:0;display:block;cursor:pointer;text-align:center}ul{margin:0;padding:0;list-style:none}.clear:after{content:'';display:block;clear:both}table{border-collapse:collapse;margin:0;padding:0;width:100%}.btn-view01{cursor:pointer;color:#fff;display:block;padding:10px 5px 12px;background:#f78442;text-align:center;text-decoration:none}.btn-view02{line-height:16px;font-size:12px;color:#fff;display:block;padding:5px 10px 6px;background:#419aed;text-align:center;text-decoration:none}.btn-view02:hover{background:#3d91df}.btn-view03{cursor:pointer;font:400 14px/18px 'Karla',Arial,Helvetica,sans-serif;color:#fff;display:block;padding:8px 5px 10px;background:#419aed;text-align:center;text-decoration:none}.btn-view03:hover{background:#3d91df}.btn-view04{cursor:pointer;display:block;background:#419aed;color:#fff;font-size:10px;height:15px;line-height:14px;text-align:center;text-decoration:none;padding:0 20px}.btn-view04:hover{text-decoration:underline}.btn-view05{cursor:pointer;background:#419aed;color:#fff;display:block;font-size:12px;padding:5px 10px;text-decoration:none}.btn-view05:hover{background:#3d91df}.btn-view06{text-align:left;display:block;padding:12px 22px 12px;background:#f78442;text-decoration:none;color:#fff;font-size:14px;line-height:18px}.btn-view06:hover{background:#ea9d24}.btn-view07{cursor:pointer;line-height:16px;font-size:12px;color:#fff;display:block;padding:10px;background:#f78442;text-align:center;text-decoration:none}.btn-view08{line-height:20px;font-size:14px;color:#fff;display:block;padding:6px 5px 7px;background:#419aed;border-bottom:3px solid #3080ca;text-align:center;text-decoration:none}.btn-view09{background:#419aed;text-align:center;text-decoration:none;text-align:center;display:block;padding:7px 10px 10px;color:#fff;border-bottom:3px solid #2f82cf}.btn-view10{line-height:20px;font-size:16px;background:#1fbfd5;text-align:center;text-decoration:none;text-align:center;display:block;padding:11px 48px;color:#fff;border-bottom:3px solid #1796a7}.btn-view11{text-align:center;text-decoration:none;color:#fff;background:#ffc300;padding:7px 22px 11px;display:block;font-size:14px;line-height:18px;font-weight:400}.btn-view12{cursor:pointer;text-align:center;text-decoration:none;color:#fff;background:#c8c8c8;padding:4px 5px;display:block;font:14px/30px 'Karla',Arial,Helvetica,sans-serif}.btn-view13{text-align:center;text-decoration:none;color:#fff;background:#f9a726;padding:4px 5px;display:block;font:14px/30px 'Karla',Arial,Helvetica,sans-serif}.btn-view14{text-align:center;text-decoration:none;color:#fff;background:#c8c8c8;padding:8px 5px;display:block;font:14px/20px 'Karla',Arial,Helvetica,sans-serif}.btn-view01:hover,.btn-view07:hover,.btn-view08:hover,.btn-view09:hover,.btn-view10:hover,.btn-view11:hover,.btn-view12:hover,.btn-view13:hover,.btn-view14:hover{opacity:.8}.sign-in-email{background:#175792;padding:9px 2px 9px 0}.sign-in-email:hover{background:#165289}.sign-in-email:before{background:url(images/ico/sign-in-email.svg) no-repeat;background-size:17px 12px;width:17px;height:12px;left:11px;top:12px}.salaries-table .sign-in-facebook{margin-bottom:6px}.sign-in-facebook{background:#265999;padding:12px 2px 12px 0}.sign-in-facebook:before{background:url(images/ico/sign-in-facebook-white.svg) no-repeat;background-size:11px 18px;width:11px;height:18px;left:15px;top:12px}.sign-in-facebook.center-view{text-align:center;padding-left:5px;padding-right:5px}.sign-in-facebook.center-view:before{display:inline-block;vertical-align:middle;margin:0 10px 0 0;position:static}.sign-in-inkedin{background:#007bb6;padding:12px 2px 12px 0}.sign-in-inkedin:hover{background:#0074ab}.sign-in-inkedin:before{background:url(images/ico/sign-in-media-in-white.svg) no-repeat;background-size:20px 18px;width:20px;height:18px;left:10px;top:12px}.sign-in-google-plus{background:#db4d30;padding:12px 2px 12px 0}.sign-in-google-plus:before{background:url(images/ico/sign-in-google-plus.png) no-repeat;background-size:24px 24px;width:24px;height:24px;left:14px;top:10px}.sign-in-google-plus,.sign-in-email,.sign-in-facebook,.sign-in-inkedin{position:relative;color:#fff;display:block;text-align:left;text-decoration:none;width:100%;padding-left:33px;font:14px/18px 'Karla',Arial,Helvetica,sans-serif}.sign-in-email{padding-left:36px}.sign-in-google-plus:hover,.sign-in-facebook:hover{opacity:.7}.sign-in-google-plus:before,.sign-in-facebook:before,.sign-in-email:before,.sign-in-inkedin:before{content:'';position:absolute}.btn-primary{font:15px/20px 'Karla',Arial,Helvetica,sans-serif;color:#fff;display:block;padding:7px 45px 9px;background:#419aed;text-align:center;text-decoration:none}.btn-primary:hover{background:#3d91df}.popular-companies .btn-primary{float:right;margin-left:10px}.btn-style-view{text-align:center;font-weight:400;background:#fb824e;text-decoration:none;color:#fff;padding:4px 25px 8px;display:block}.btn-style-view.btn-create-account{margin:17px 0 0;float:right}.btn-style-view01{text-align:center;font-weight:400;background:#fb824e;text-decoration:none;color:#fff;padding:4px 25px 8px;display:block}.btn-style-view01.btn-create-account{margin:17px 0 0;float:right}.btn-style-view02{text-align:center;text-decoration:none;color:#fff;background:#666;padding:7px 38px 11px;display:block;font-size:14px;line-height:18px;font-weight:400}.btn-style-view03{text-align:center;text-decoration:none;color:#fff;background:#ffc300;padding:7px 22px 11px;display:block;font-size:14px;line-height:18px;font-weight:400}.btn-style-view04{text-align:center;text-decoration:none;color:#fff;background:#f89974;padding:7px 22px 11px;display:block;font-size:14px;line-height:18px;font-weight:400}.btn-style-view05{text-align:center;text-decoration:none;color:#fff;background:#419aed;padding:7px 5px 11px;display:block;font-size:14px;line-height:18px;font-weight:400;color:#fff;min-width:134px}.btn-style-view06{text-align:center;text-decoration:none;color:#fff;background:#419aed;padding:14px 37px 13px;display:block;font-size:16px;line-height:18px;font-weight:500;color:#fff}.btn-style-view06:hover,.btn-style-view05:hover,.btn-style-view04:hover,.btn-style-view03:hover,.btn-style-view02:hover,.btn-style-view01:hover,.btn-style-view:hover{opacity:.8}.btn-form-view01{border:0;padding:2px 5px 1px;line-height:31px;color:#fff;background:#419aed;font-size:14px;min-height:36px}.btn-form-view01:hover{background:#3d91df}.btn-form-view02{padding:2px 5px;line-height:26px;color:#fff;background:#f78442;border:1px solid #fff;font-size:15px;font-weight:400;min-height:34px}.btn-form-view03{padding:2px 5px;color:#fff;background:#9f4c71;border:0;border-bottom:3px solid #6f2848;min-height:46px;padding:7px 5px 5px;font:14px/29px 'Karla',Arial,Helvetica,sans-serif;display:block}.btn-form-view03:hover{opacity:.8}.btn-form-view04{min-height:221px;text-align:center;padding:2px 20px 1px;line-height:26px;color:#fff;background:#25b459;font-size:15px;font-weight:400;min-height:36px}.btn-form-view04:hover{opacity:.8}.btn-form-view05{min-height:221px;text-align:center;line-height:26px;color:#fff;background:#419aed;font-size:14px;font-weight:400;min-height:62px;padding:16px 5px 13px;border-bottom:5px solid #307fca}.btn-form-view05:hover{opacity:.8}.btn-general-search{float:left;width:60px;height:60px;overflow:hidden;text-indent:-9999px;background:#1b90fd url(images/ico/ico61.png) no-repeat 50% 50%}.advanced-search-form .btn-general-search{float:right;position:relative;z-index:10}.btn-form-view06{border:0;padding:2px 5px 1px;line-height:31px;color:#fff;background:#fb824e;font-size:14px;min-height:36px}.btn-form-view06:hover{opacity:.8}.container-center:after{display:block;clear:both;content:''}.container-center{width:960px;margin:0 auto;position:relative}.main-width1180 .container-center{width:100%;max-width:1180px;padding:0 10px}.wrapper-holder{overflow:hidden;position:relative;width:100%;min-height:100%}#wrapper{width:100%;overflow:hidden;min-height:100%}.active-page-slide #wrapper{position:absolute}#header{background:rgba(255,255,255,1);top:0;left:0;width:100%;height:auto;position:fixed;width:100%;z-index:998;box-shadow:0 0 10px rgba(0,0,0,.5)}#header.block-hidden{visibility:hidden}.header-normal-position #header{position:relative}.header-normal-position #main{padding-top:0}.header-normal-position .promo-company{margin:0}.logo.logo-sv-se,.logo{background:url(images/careereye_logo.jpg) no-repeat;background-size:contain;float:left;height:50px;text-indent:-9999px;width:120px}.logo{margin-right:50px}.logo.logo-no{background:url(images/logo-no.svg) no-repeat;background-size:contain;float:left;height:44px;margin:8px 44px 0 0;text-indent:-9999px;width:100px}.logo.logo-da-dk{background:url(images/logo-da-dk.svg) no-repeat;background-size:contain;float:left;height:44px;margin:8px 44px 0 0;text-indent:-9999px;width:100px}.logo-careereye.logo-sv-se,.logo-job.logo-sv-se,.logo-careereye,.logo-job{background:url(images/logo.svg) no-repeat;background-size:contain;display:block;height:73px;margin:0 auto 30px;text-indent:-9999px;width:215px}.logo-careereye,.logo-job{background:url(images/new-logo-c.svg) no-repeat;background-size:contain;width:215px;height:40px}.logo-careereye.logo-no,.logo-job.logo-no{background:url(images/logo-no.svg) no-repeat;background-size:contain;height:73px;width:167px}.logo-careereye.logo-da-dk,.logo-job.logo-da-dk{background:url(images/logo-da-dk.svg) no-repeat;background-size:contain;height:73px;width:167px}.logo-job{margin:41px auto 17px}.logo-careereye153-52.logo-sv-se,.logo-careereye153-52{background:url(images/logo.svg) no-repeat;background-size:contain;display:block;width:153px;height:52px;margin:0 auto;text-indent:-9999px}.logo-careereye153-52.logo-no{background:url(images/logo-no.svg) no-repeat;background-size:contain;width:119px;height:52px}.logo-careereye153-52.logo-da-dk{background:url(images/logo-da-dk.svg) no-repeat;background-size:contain;width:119px;height:52px}.logo-careereye-small.logo-sv-se,.logo-careereye-small{background:url(images/careereye_logo.jpg) no-repeat;background-size:contain;float:left;width:117px;height:41px;margin:0 auto;text-indent:-9999px}.logo-careereye-small{width:140px;height:26px;background:url(images/careereye_logo.jpg) no-repeat;background-size:contain}.logo-careereye-small.logo-no{background:url(images/logo-no.svg) no-repeat;background-size:contain;width:94px;height:41px}.logo-careereye-small.logo-da-dk{background:url(images/logo-da-dk.svg) no-repeat;background-size:contain;width:94px;height:41px}.general-nav{width:564px;position:relative;display:inline-block;vertical-align:top}.general-nav.without-ts>ul{display:table;width:100%}.general-nav-talent .nav-menu-mobile{display:none}.general-nav-talent .navbar-toggle{display:none}.nav-menu li{display:table-cell;vertical-align:top}.nav-menu li a{padding:0 2px;text-decoration:none;display:block;color:#fff;text-align:center;text-transform:uppercase;font:16px/20px 'Karla',Arial,Helvetica,sans-serif}.nav-menu li a>span{display:inline-block;vertical-align:middle}.nav-menu li a>span>em{display:table-cell;vertical-align:middle;font-style:normal;height:50px}.nav-menu li a:hover{opacity:.8}.nav-menu li:first-child a{background:#848484}.nav-menu li:nth-child(2) a{background:#999}.nav-menu li:nth-child(3) a{background:#6a6a6a}#nav.active .drop-nav-mobile{display:block}.nav-menu li.active a{background:#419aed}.btn-close-right-menu,.tiny.button{right:10px;position:absolute;top:3px;z-index:9000;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms}.btn-close-right-menu{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;z-index:-1;transition:all 1ms;-webkit-transition:all 1ms;-moz-transition:all 1ms;-o-transition:all 1ms;z-index:-1}.active-page-slide .btn-close-right-menu{opacity:100;filter:alpha(opacity=100);-moz-opacity:100;z-index:9000}.tiny.button{float:right;position:static}.tiny.button.btn-close-right-menu{position:fixed;z-index:-1}.active-page-slide .tiny.button.btn-close-right-menu{z-index:9000}.drop-nav-mobile{display:none;left:0;top:55px;bottom:0;right:0;overflow-y:auto;z-index:1000}.drop-nav-mobile>ul>li.has-drop>a:after{content:'';display:inline-block;vertical-align:top;border-top:8px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;margin:-6px 10px 0 0}.drop-nav-mobile>ul>li.active>a:after{border-bottom:8px solid #fff;border-top:0}.pageslide-hold{padding-top:60px;background-position:55% 0!important;background-size:cover;background:#2190fb;transition:all .5s!important;-webkit-transition:all .5s!important;-moz-transition:all .5s!important;-o-transition:all .5s!important;position:fixed;height:100%;width:300px;z-index:1000}.pageslide-hold{opacity:0;right:-300px!important}.active-page-slide .pageslide-hold{opacity:1!important;right:0!important}.content-scroll{position:relative}.pageslide-hold .drop-nav-mobile{display:block;padding-bottom:20px}.pageslide-hold .drop-nav-mobile .user-popup{float:none;margin:0}.pageslide-hold .general-nav{float:none;width:100%}.drop-nav-mobile>ul{text-align:center;overflow:auto;display:block}.drop-nav-mobile ul li{position:relative;overflow:hidden;display:block}.drop-nav-mobile ul li.separator-nav{border-top:1px solid #fff;margin:10px 35px;line-height:0}.drop-nav-mobile ul li.not-indent{margin:0}.drop-nav-mobile li.mobile-language-menu{min-height:52px}.drop-nav-mobile .item-hold-row,.drop-nav-mobile a{position:relative;font-size:17px;line-height:22px;text-align:left;color:#fff;display:block;text-decoration:none;text-transform:uppercase;padding:8px 10px 8px 35px;-webkit-transition:all .3s;transition:all .3s}.drop-nav-mobile a.link-employee-logged-in{font-size:13px;line-height:22px;padding-left:56px}.drop-nav-mobile a.link-employer-logged-in{padding-left:30px;font-size:13px;line-height:22px;white-space:nowrap}.drop-nav-mobile a.link-employer-logged-in .ico-company{float:left;width:30px;height:30px;margin:-6px 5px 0 0;line-height:30px;position:relative}.drop-nav-mobile a.link-employer-logged-in .ico-company:after{content:'';width:30px;height:30px;background:url(images/ico/3-d-building-white.svg) no-repeat;background-size:cover;background-position:50% 50%;position:absolute;top:0;left:0}.drop-nav-mobile a.link-employer-logged-in.has-img .ico-company:after{display:none}.drop-nav-mobile a.link-employer-logged-in .ico-company img{width:100%;vertical-align:middle;position:relative;z-index:5}.drop-nav-mobile a.link-employer-logged-in .area-text{display:block;overflow:hidden;text-overflow:ellipsis}.drop-nav-mobile a.link-employee-logged-in{padding-left:68px}.mobile-language-menu-wrap{display:inline-block;margin-top:13px}.link-employee-logged-in:before{content:'';position:absolute;background:#fff url(images/ico/ico66.png) no-repeat 50% 50%;background-size:14px 21px;width:24px;height:24px;top:7px;left:35px;border-radius:50%}.drop-nav-mobile .link-employer-logged-in,.drop-nav-mobile .link-employee-logged-in{overflow:hidden;text-overflow:ellipsis}.drop-nav-mobile .link-log-out:hover{text-decoration:none}.drop-nav-mobile.logged-user .link-log-in{display:none}.drop-nav-mobile.logged-user .link-log-out{display:block}.drop-nav-mobile .block-profile{display:none}.drop-nav-mobile.logged-user .block-profile{display:block}.drop-down-nav-inner{display:none;background:#f0efef}.drop-down-nav-inner li{border-top:1px solid #ccc;padding:0 5px 0 20px}.drop-down-nav-inner li:first-child{border-top:0}.drop-nav-mobile li.active .drop-down-inner{display:block}.drop-down-nav-inner li a{display:block;text-align:left;padding:7px 5px 7px 30px;color:#4a4a4a;text-decoration:none;font-size:15px;line-height:22px}.drop-down-nav-inner li a.link-employee-login{background-position:0 12px}.drop-down-nav-inner li a.link-employer-login{background-position:0 11px}.drop-down-nav-inner li a.link-take-control{background-position:0 8px}.pageslide-hold .block-send-invite{width:240px;margin:0 auto 60px}.pageslide-hold .block-send-invite .white-container{padding:20px 10px}.pageslide-hold .block-send-invite .btn-rate-employer{font-size:15px}.btn-add-review{text-decoration:none;margin:16px 19px 0 12px;background:#2b8be6;padding:5px 10px 7px 30px;color:#fff;float:right;font-size:16px;line-height:20px;border-radius:25px;position:relative}.btn-add-review:after{content:'';width:3px;height:18px;position:absolute;top:7px;left:14px;background:#fff}.btn-add-review:before{content:'';width:18px;height:3px;position:absolute;top:14px;left:6px;background:#fff}.btn-add-review .text-tablet{display:none}.mobile-language-menu .language-block-hold{display:inline-block;vertical-align:top;margin:-4px 0 0}.mobile-language-menu .title{display:inline-block;vertical-align:top;padding:0 20px 0 0}.mobile-language-menu .language-block-hold a{padding:3px;display:inline-block;vertical-align:top;margin:0 10px;border:1px solid transparent}.mobile-language-menu .language-block-hold a.active{border:1px solid #6089af;border-radius:7px;padding:3px;background:#f1f1f1}.mobile-language-menu .language-block-hold a:hover{padding:3px}.mobile-language-menu .language-block-hold a:after{margin:0}.link-back-home{text-decoration:none;float:right;padding:12px 0 0 15px}.link-back-home:hover{text-decoration:underline}.user-popup{position:relative;margin:0 36px 0 17px;text-transform:uppercase;float:right}.user-title-link{color:#419aed;position:relative;white-space:nowrap;line-height:16px;font-size:14px;display:inline-block;vertical-align:top;padding:0 13px 0 0;text-decoration:none}.user-title-link:hover{text-decoration:none}.link-for-employer{font-weight:700;margin:17px 16px 0 17px;text-transform:uppercase;float:right;color:#419aed;white-space:nowrap;line-height:16px;font-size:14px;display:inline-block;vertical-align:top;text-decoration:none;width:132px;white-space:nowrap}.link-for-employer:hover{text-decoration:underline}.user-popup>.user-title-link{padding:15px 0 1px 0}.login-block>.user-title-link{padding:15px 15px 1px 13px}.employee-logged-in>.user-title-link{padding:15px 31px 5px 23px;overflow:hidden;text-overflow:ellipsis;width:100%}.user-popup.active>.user-title-link{background:#f1f1f1;color:#4a4a4a;text-decoration:none;padding-bottom:23px}.employee-logged-in.active>.user-title-link{background:#f1f1f1;color:#4a4a4a;text-decoration:none}.user-login.active .link-first{background:#f1f1f1}.user-title-link:after{content:'';position:absolute;right:5px;top:21px;font-size:0;line-height:0;border-top:4px solid #419aed;border-left:4px solid transparent;border-right:4px solid transparent;width:8px;z-index:2}.user-login .user-title-link:after{top:16px}.user-login{position:relative;float:right;margin:3px 0 0 15px;padding:0 0 0 5px;text-align:right}.user-login .link-first{float:right;text-align:right;display:inline-block;vertical-align:top;color:#4a4a4a;text-decoration:none;padding:10px 15px 53px 15px}.user-login .area-text{width:125px;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.user-login.active .drop-user-popup{display:block}.link-create-account-ts,.talent-link-logout,.talent-link-login{display:inline-block;vertical-align:top;text-decoration:none;color:#4a4a4a;padding:0 0 3px 33px}.talent-link-login{background:url('Images/ico/ico21.png') no-repeat}.talent-link-logout{background:url('Images/ico/ico22.png') no-repeat 0 2px}.link-create-account-ts{background:url('Images/ico09.png') no-repeat 0 0;background-size:18px 20px}.employers-block .user-title-link:after{display:none}.employee-logged-in .user-title-link:after{display:block}.employee-logged-in.active .drop-user-popup{display:block}.user-popup.active>.user-title-link:after{border-top:0;border-bottom:4px solid #6f6f6f;border-left:4px solid transparent;border-right:4px solid transparent}.employee-logged-in.active>.ico-employers:before{background:url(images/ico/employers-white.svg) no-repeat;background-size:15px 14px}.ico-sign-in:before{content:'';float:left;background:url(images/ico/login-blue.svg) no-repeat;background-size:9px 14px;width:9px;height:14px;margin:0 5px 0 0}.drop-user-popup{display:none;background:#f1f1f1;position:absolute;right:0;top:54px;width:100%;min-width:244px;padding:5px 20px 0;box-shadow:0 6px 6px rgba(0,0,0,.3);text-align:left}.user-login .drop-user-popup,.user-login-block .drop-user-popup{padding-left:30px}.user-login .drop-user-popup{top:79px}.drop-user-popup .link-logout{color:#4a4a4a;text-decoration:none}.drop-user-popup .link-logout:hover{color:#1b90fd}.user-popup.active .drop-user-popup{display:block}.employee-logged-in.active .drop-user-popup{display:block}.drop-user-popup li{margin:0 -20px}.drop-user-popup li a{padding:7px 20px;display:block;color:#4a4a4a;text-decoration:none}.drop-user-popup li a:hover{color:#1b90fd}.link-take-control,.link-employer-login{display:inline-block;vertical-align:top;text-decoration:none;color:#4a4a4a;padding:0 0 3px 33px}.link-employee-login{background:url('Images/ico/login-gray.svg') no-repeat 0 9px;background-size:9px 14px}.link-employer-login{background:url('Images/ico/employers-grey-strong.svg') no-repeat 0 8px;background-size:15px 14px}.link-take-control{background:url('Images/ico/ico21.png') no-repeat 0 4px}.general-filter .input-holder.disabled input{cursor:not-allowed;opacity:.5}.text-input-holder{position:relative;width:100%}.text-input-view01{font-size:12px;line-height:16px;padding:9px 8px;border:1px solid #6b7887;font-weight:400}.active-focus .text-input-view01{border:1px solid #419aed}.input-has-ico .text-input-view01{padding:9px 8px 9px 33px}.text-input-view02[type="password"],.text-input-view02[type="number"],.text-input-view02[type="text"]{font-size:14px;line-height:20px;padding:7px 8px;border:1px solid #c8c8c8;font-weight:400;color:#a7a7a7;vertical-align:top}.form-salary .text-input-view02[type="password"],.form-salary .text-input-view02[type="number"],.form-salary .text-input-view02[type="text"],.form-add-review .text-input-view02[type="password"],.form-add-review .text-input-view02[type="number"],.form-add-review .text-input-view02[type="text"]{padding:8px}.text-input-holder.add-padding .text-input-view02[type="text"]{padding:8px}.text-input-view02[type="password"]:focus,.text-input-view02[type="text"]:focus{border:1px solid #419aed;color:#000}.text-input-view03[type="password"],.text-input-view03[type="text"]{font-size:16px;line-height:20px;padding:10px;border:1px solid #c8c8c8;font-weight:400;color:#000}.text-input-view04[type="password"],.text-input-view04[type="number"],.text-input-view04[type="text"]{font-size:14px;line-height:20px;padding:9px 12px 10px;font-weight:400;color:#000;background:#fff;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.38);border:solid 1px #b3b3b3;border-radius:3px}.text-input-view04::-webkit-input-placeholder{color:#9b9b9b;opacity:1}.text-input-view04:-moz-placeholder{color:#9b9b9b;opacity:1}.text-input-view04::-moz-placeholder{color:#9b9b9b;opacity:1}.text-input-view04:-ms-input-placeholder{color:#9b9b9b;opacity:1}.ico-mail-input:before{content:'';background:url(images/ico/email-grey.svg) no-repeat;background-size:16px 10px;width:16px;height:10px;left:11px;position:absolute;top:14px;z-index:3}.active-focus.ico-mail-input:before{background:url(images/ico/email-blue.svg) no-repeat;background-size:16px 10px}.ico-password-input:before{content:'';background:url(images/ico/signin-password-grey.svg) no-repeat;background-size:12px 16px;width:12px;height:16px;left:14px;position:absolute;top:10px;z-index:3}.active-focus.ico-password-input:before{background:url(images/ico/signin-password-blue.svg) no-repeat;background-size:12px 16px}.text-input-holder.input-grey input{background:#faf9f9}.forgot-password{line-height:16px;font-size:12px;color:#fff;display:inline-block;vertical-align:top}.or{color:#fff;position:relative;width:100%;text-align:center;margin:0 0 28px}.or:after{content:'';width:100%;background:#fff;height:1px;line-height:0;font-size:0;position:absolute;left:0;top:50%}.or span{background:#0f2f54;padding:0 8px;z-index:3;display:inline-block;vertical-align:top;position:relative;font-weight:400}#main{min-height:600px;width:100%;padding:45px 0 30px}#main.main-general{padding-top:65px}.container-advanced-search{padding:0 0 20px;width:100%;background:url(images/bg-advanced-search.jpg) no-repeat;background-position:50% 50%!important;background-size:cover;min-height:450px;position:relative}.container-advanced-search.container-advanced-search-jobs,.container-advanced-search.container-advanced-search-salary{margin:0 0 83px}.container-advanced-search.container-advanced-search-jobs{background-image:url(images/img77.jpg)}.container-advanced-search.container-advanced-search-salary{background-image:url(images/img78.jpg)}.container-advanced-search .container-center{z-index:5;width:1200px}.container-advanced-search .has-advanced-search{z-index:20}.container-advanced-search .bg-block{position:absolute;left:0;top:0;background:rgba(0,0,0,.36);width:100%;height:100%}h1.title-advanced-search{color:#fff;text-align:center;font-size:28px;line-height:34px;font-weight:400;margin:0 125px 52px;text-shadow:0 0 15px #000}.container-advanced-search h1.title-advanced-search{margin-bottom:52px;padding-top:52px;overflow:hidden}.container-advanced-search h1.title-advanced-search:after{content:'';display:block;clear:both}.container-advanced-search h1.title-advanced-search span{display:inline-block;vertical-align:middle}.container-advanced-search h1.title-advanced-search em{font-style:normal;height:68px;display:table-cell;vertical-align:middle}.advanced-search{width:100%}.search-panel .advanced-search{margin:0}.advanced-search .tab-list{font-size:16px;line-height:22px;padding:0 5px 10px}.advanced-search .tab-list li{float:left;padding:0 36px 0 0}.advanced-search .tab-list li:last-child{padding:0}.advanced-search .tab-list a{float:left;color:#fff;text-decoration:none;position:relative;letter-spacing:-.3px;opacity:.6;cursor:pointer}.advanced-search .tab-list a.active{opacity:1}.advanced-search .tab-list a:after{border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:8px solid rgba(255,255,255,.3);bottom:-10px;content:'';line-height:0;font-size:0;left:50%;margin-left:-12px;position:absolute;display:none}.advanced-search .tab-list a.active:after{display:block}.advanced-search-form .text-input-holder{border-bottom:2px solid #fff;padding:18px 8px 2px 60px;min-height:62px;background:rgba(255,255,255,.3)}.advanced-search-form .active-focus-search .text-input-holder,.advanced-search-form .active-focus-location .text-input-holder{border-bottom:2px solid #419aed}.advanced-search-form .text-input-view01{color:#fff;border:0;font-size:19px;line-height:24px;font-weight:400;background:none;padding:0;letter-spacing:-.4px}.advanced-search-form input::-webkit-input-placeholder{color:#000;opacity:1;font:22px/30px 'Karla',Arial,Helvetica,sans-serif}.advanced-search-form input:-moz-placeholder{color:#000;opacity:1;font:22px/30px 'Karla',Arial,Helvetica,sans-serif}.advanced-search-form input::-moz-placeholder{color:#000;opacity:1;font:22px/30px 'Karla',Arial,Helvetica,sans-serif}.advanced-search-form input:-ms-input-placeholder{color:#000;opacity:1;font:22px/30px 'Karla',Arial,Helvetica,sans-serif}.advanced-search-form input:focus::-webkit-input-placeholder{color:transparent}.advanced-search-form input:focus:-moz-placeholder{color:transparent}.advanced-search-form input:focus:-ms-input-placeholder{color:transparent}.advanced-search-form input:focus::-moz-placeholder{color:transparent}.advanced-search-form .btn-form-view05{float:left;width:13%}.ico-search-location-white.text-input-wrap .tags .input{text-align:left}.advanced-search-form .text-input-wrap.ico-search-location-white .tags:before{content:'';background:url(images/ico/ico62.png) no-repeat;width:14px;height:9px;left:15px;position:absolute;top:25px;z-index:3}.advanced-search-form .text-input-wrap.ico-search-location-white .tags.focused:before{display:none}.text-input-wrap{position:relative}.advanced-search-form{position:relative;max-width:564px;margin:0 auto}.bg-shadow-view01{content:'';position:absolute;left:0;bottom:0;background:url(images/bg-shadow-view01.png) repeat-x;height:25px;width:100%;z-index:5}.company-item-holder{background:#1b90fd;width:564px;padding:10px 8px 10px;margin:-73px auto 29px;z-index:10;color:#fff;overflow:hidden;position:relative}.company-item .visual{float:left;margin:0 34px 0 0;width:106px;height:106px;background:#fff;position:relative;border:3px solid #fff}.company-item .visual a{width:100px;height:100px;overflow:hidden;display:block;background-position:50% 50%;background-size:cover;position:relative;z-index:10}.company-item .visual img{position:relative;z-index:5}.company-item-holder .img-align-vertical{height:100px}.company-item .text{overflow:hidden;padding:0 0 7px}.company-item .text .row{padding-bottom:20px}.company-item .text .row .text-inner{height:40px;overflow:hidden}.company-item .text .row:last-child{padding-bottom:0}.company-item .rating-value{color:#fff;float:right;font:700 46px/54px 'Karla',Arial,Helvetica,sans-serif;margin:-20px 0 0 10px;width:106px;letter-spacing:-2px}.company-item .text.inner{overflow:hidden}.company-item .rating-new{float:right;margin:13px 10px 0}.company-item .title-company{display:block;font:700 28px/38px 'Karla',Arial,Helvetica,sans-serif;overflow-wrap:break-word;text-decoration:none;color:#fff;overflow:hidden}.company-item .title-company:hover{text-decoration:underline}.company-item .location{display:block;color:#000;font-weight:400}.company-item-holder p{font:16px/20px 'Karla',Arial,Helvetica,sans-serif}.text-input-wrap{width:100%;padding:0 60px 0 0}.text-input-wrap .host{margin:0}.text-input-wrap.ico-search-location-white .host{border-top:1px solid #1b90fd}.text-input-wrap .tags{box-shadow:0 0 0 0 rgba(0,0,0,0);border:0;padding:16px 10px 2px;min-height:60px;background:rgba(255,255,255,.9);width:504px}.advanced-search-form .text-input-wrap.ico-search-location-white .tags{padding-left:35px}.advanced-search-form .text-input-wrap.ico-search-location-white .tags.focused{padding-left:10px}.text-input-wrap .tags.focused{box-shadow:0 0 0 0 rgba(0,0,0,0)}.text-input-wrap tags-input.ng-invalid .tags{box-shadow:0 0 0 0 rgba(0,0,0,0)}.text-input-wrap .tags .input{color:#000;border:0;font-size:16px;line-height:30px;font-weight:400;background:none;padding:0;margin:0;min-width:50px;overflow:hidden}.autocomplete-view01 tags-input .tags .input{height:30px;min-width:364px;text-overflow:ellipsis}.autocomplete-view01 tags-input .tags .input:last-child{display:none!important}.tags.focused .input,.text-input-wrap .tags .input{width:auto}.autocomplete-view01 .tag-list{display:inline-block;margin:0 auto}.autocomplete-view01 tags-input .tags .input{display:inline-block!important;vertical-align:top;float:none!important}.autocomplete-view01 .tag-list .tag-template{cursor:pointer;color:#fff;padding:3px 30px 3px 5px;font:14px/18px 'Karla',Arial,Helvetica,sans-serif}.autocomplete-view01 .tag-list .tag-template:hover{opacity:.8}.autocomplete-view01 .tag-list .tag-template.search{background:#31d187}.autocomplete-view01 .tag-list .tag-template.category{background:#ffc142}.autocomplete-view01 .tag-list .tag-template.company{background:#419aed}.autocomplete-view01 .tag-list .tag-template{background:#e65f4a}.autocomplete-view01 .tag-list .tag-template.city{background:#ea5d4f}.autocomplete-view01 .tag-list .tag-template.region{background:#f7a609}.autocomplete-view01 .tag-list .tag-template.job{background:#3bbacd}.autocomplete-view01 .tag-list .tag-template.salary{background:#9f4c71}.autocomplete-view01 .tag-list .tag-item{margin:0 5px 5px 0;padding:0;background:none;border:0;border-radius:0;position:relative;word-break:break-all;height:auto;display:inline-block;float:none}.autocomplete-view01 .tags .tag-item.selected,.autocomplete-view01 .tags .tag-item:hover{background:#ffc142}.autocomplete-view01 .tags .tag-template:after{content:'';display:block;clear:both}.autocomplete-view01 .tags .left-panel{display:none}.autocomplete-view01 .tags .right-panel{display:block;float:none}.autocomplete-view01 .tags .tag-item .remove-button{content:''!important;position:absolute!important;right:10px!important;top:5px!important;width:13px!important;height:13px!important;background:url(images/sprite-ico.png) no-repeat -70px -52px!important;text-indent:-9999px!important;overflow:hidden!important;margin:0!important;vertical-align:top!important}.autocomplete-review-add .tags{white-space:nowrap}.autocomplete-review-add tags-input .autocomplete{padding:0}.autocomplete-view01 .autocomplete{border:1px solid #b6b6b6;border-top:1px solid #1b90fd;margin-top:0;box-shadow:0 5px 10px rgba(0,0,0,0)}.autocomplete-review-add .autocomplete{margin-top:-2px}.autocomplete-review-add.autocomplete-view01 .autocomplete,.ico-search-location-white.autocomplete-view01 .autocomplete,.ico-search-input-white.autocomplete-view01 .autocomplete{width:100%}.autocomplete-review-add .autocomplete:after{display:none}.active-focus-location.autocomplete-view01 .autocomplete:after{left:632px}.autocomplete-view01 .suggestion-list-hold{overflow:hidden}.ico-search-location-white.autocomplete-view01 .suggestion-list-hold,.ico-search-input-white.autocomplete-view01 .suggestion-list-hold{width:100%}.autocomplete-view01 tags-input .autocomplete .suggestion-list{max-height:390px}.autocomplete-review-add tags-input .autocomplete .suggestion-list{max-height:276px}.autocomplete-review-add tags-input .autocomplete .suggestion-list li{border-top:1px solid #ddd}.autocomplete-review-add tags-input .autocomplete .suggestion-list li:first-child{border-top:0}.autocomplete-review-add.autocomplete-view01 tags-input .autocomplete .suggestion-list,.ico-search-location-white.autocomplete-view01 tags-input .autocomplete .suggestion-list,.ico-search-input-white.autocomplete-view01 tags-input .autocomplete .suggestion-list{width:105%}.autocomplete-view01 hr{display:none}.autocomplete-view01 .autocomplete-template:after{content:'';clear:both;display:block}.autocomplete-view01 .autocomplete .suggestion-item{white-space:normal;word-break:break-all;padding-right:10px}.autocomplete-review-add .autocomplete .suggestion-item{padding:15px 14px}.autocomplete-review-add.autocomplete-view01 .autocomplete .suggestion-item{width:98%}.ico-search-location-white.autocomplete-view01 .autocomplete .suggestion-item,.ico-search-input-white.autocomplete-view01 .autocomplete .suggestion-item{width:95%}.autocomplete-view01 .suggestion-item.selected .autocomplete-template{background:#67aae8}.autocomplete-review-add .suggestion-item.selected .autocomplete-template{background:none}.autocomplete-view01 .autocomplete .suggestion-item.selected,.autocomplete-view01 .autocomplete .suggestion-item.selected em{background:none}.autocomplete-review-add .autocomplete .suggestion-item.selected{background:#f7f7f7}.autocomplete-view01 .suggestion-list .ng-scope>div.ng-scope{font-size:15px;font-weight:300;padding:5px 10px}.autocomplete-review-add .suggestion-list .ng-scope>div.ng-scope{padding:0}.autocomplete-view01 .suggestion-item.selected div.ng-scope{color:#000!important}.autocomplete-view01 .autocomplete .left-panel{display:table-cell;vertical-align:middle}.autocomplete-view01 .autocomplete .left-panel .hold{margin:0 10px 0 0;width:34px;min-height:34px;line-height:34px}.autocomplete-view01 .autocomplete .left-panel.search .hold{background:url(images/ico/ico12.png) no-repeat;background-size:34px 34px}.autocomplete-view01 .autocomplete .left-panel.category .hold{background:url(images/ico/ico01.png) no-repeat;background-size:34px 34px}.autocomplete-view01 .autocomplete .left-panel.company .hold{background:url(images/ico/ico03.png) no-repeat;background-size:34px 34px}.autocomplete-view01 .autocomplete .left-panel.company.has-img .hold{background:none}.autocomplete-review-add .autocomplete .left-panel.company .hold{width:38px;height:38px;padding:1px;box-shadow:0 0 4px 0 rgba(0,0,0,.34);background:#fff url(images/ico/3-d-building.svg) no-repeat 50% 50%;background-size:23px 25px}.autocomplete-review-add .autocomplete .left-panel.item-add-company .hold{width:30px;height:30px;box-shadow:0 0 0 0 rgba(0,0,0,0);background:url(images/ico/plus-1.svg) no-repeat;margin:0 10px 0 0}.autocomplete-view01 .autocomplete .left-panel.job .hold{background:url(images/ico/ico14.png) no-repeat;background-size:34px 34px}.autocomplete-view01 .autocomplete .left-panel.salary .hold{background:url(images/ico/ico15.png) no-repeat;background-size:34px 34px}.autocomplete-view01 .autocomplete .left-panel.city .hold{background:url(images/ico/ico13.png) no-repeat;background-size:34px 34px}.autocomplete-view01 .autocomplete .left-panel.region .hold{background:url(images/ico/ico16.png) no-repeat;background-size:34px 34px}.autocomplete-template .left-panel img{width:100%;vertical-align:middle}.autocomplete-view01 .autocomplete .right-panel{display:block;float:none;display:table-cell;vertical-align:middle}.autocomplete-view01 .suggestion-item.selected .right-panel{color:#fff}.autocomplete-review-add .suggestion-item.selected .right-panel{color:#000}.autocomplete-review-add .suggestion-item .right-panel.item-add-company,.autocomplete-review-add .suggestion-item.selected .right-panel.item-add-company{color:#3b98f0;font-size:15px;font-weight:500;line-height:20px}.autocomplete-view01 .suggestion-list .right-panel span:first-child{font-size:16px}.autocomplete-review-add .suggestion-list .right-panel span:first-child{font-size:15px}.autocomplete-view01 .suggestion-list .right-panel span:nth-child(2){font-size:14px;color:#fff}.autocomplete-view01 .suggestion-list .right-panel span:last-child{display:block;font-size:14px;color:#000}.autocomplete-view01 .suggestion-item.selected .right-panel span:last-child{color:#fff}.autocomplete-review-add tags-input .autocomplete .suggestion-item.selected,.autocomplete-review-add tags-input .autocomplete .suggestion-item.selected em{color:#000}.ico-search-input:before{content:'';background:url(images/ico/ico-search-grey.svg) no-repeat;background-size:13px 13px;width:13px;height:13px;left:9px;position:absolute;top:12px;z-index:3}.active-focus.ico-search-input:before{background:url(images/ico/ico-search-blue.svg) no-repeat;background-size:13px 13px}.ico-location-input:before{content:'';background:url(images/ico/ico-location-grey.svg) no-repeat;background-size:11px 16px;width:11px;height:16px;left:10px;position:absolute;top:10px;z-index:3}.active-focus.ico-location-input:before{background:url(images/ico/ico-location-blue.svg) no-repeat;background-size:11px 16px}.cell-size120{width:120px}.cell-size210{width:210px}.cell-size250{width:250px}.cell-size290{width:290px}.cell-size298{width:298px}.cell-size418{width:418px}.cell-size482{width:482px}.cell-size602{width:602px}.cell-size01{width:50%}.cell-size02{width:35%}.popular-companies{background:#fff;padding:30px 0 30px}.popular-companies-general{background:none;padding:0}.popular-companies h3{font-weight:700;font-size:18px;line-height:22px;margin:0 0 10px}.popular-companies-list{margin:0 -10px 0 -5px;position:relative;padding:0;list-style:none;font-size:0;line-height:0;letter-spacing:-1px}.popular-companies-list>li{font:12px/18px Arial,Helvetica,sans-serif;width:314px;margin:0 4px 30px 5px;letter-spacing:0;display:inline-block;vertical-align:top}.popular-company-info{position:relative;background:#fff;border:1px solid #ececec}.popular-company-info:hover{border-color:#a9d1f7;box-shadow:0 0 15px rgba(182,188,193,.3)}.popular-company-info .company-image{height:147px;overflow:hidden;background:#ccc;background:url(images/puff-matchme-log.jpg) no-repeat;background-position:50% 50%;background-size:cover;position:relative}.popular-company-info .company-image>a{position:absolute;top:0;left:0;width:100%;height:100%}.popular-company-info .company-image img{width:100%}.company-info-block{padding:20px 5px 25px;background:#fff}.company-info-block .row-indent{margin-bottom:7px}.latest-company-reviews .company-info-block{padding-bottom:10px}.company-info-block .text-company-name{display:inline-block;vertical-align:top;font-size:18px;line-height:22px}.company-info-block .rating17-17{display:inline-block;vertical-align:top;margin:0 5px 0 0}.company-info-block .review-count,.company-info-block .review-value{display:inline-block;vertical-align:top;color:#686868;line-height:20px}.company-info-block .review-value{padding:0 2px 0 0}.company-info-block .review-count{font-style:italic}.company-info-block .review-count a{color:#686868;margin:0 0 0 2px}.popular-company-info .company-achievements{position:absolute;left:10px;top:13px;z-index:5}.job-popular-companies .company-achievements-w17-17{position:absolute;left:7px;top:7px;z-index:5}.company-achievements-w17-17 li,.company-search-results .company-achievements li,.popular-company-info .company-achievements li{float:left;margin:0 4px 0 0}.company-achievements .ico{float:left;text-indent:-9999px;overflow:hidden;width:29px;height:29px;text-decoration:none}.company-achievements-w17-17 .ico{width:17px;height:17px}.ico.company-status-top{background:url(images/ico/ico01.svg) no-repeat;background-size:29px 29px}.company-achievements-w17-17 .ico.company-status-top{background:url(images/ico/ico01.svg) no-repeat;background-size:17px 17px}.ico.company-status-open{background:url(images/ico/ico02.svg) no-repeat;background-size:29px 29px}.company-achievements-w17-17 .ico.company-status-open{background:url(images/ico/ico02.svg) no-repeat;background-size:17px 17px}.ico.company-status-happy{background:url(images/ico/ico03.svg) no-repeat;background-size:29px 29px}.company-achievements-w17-17 .ico.company-status-happy{background:url(images/ico/ico03.svg) no-repeat;background-size:17px 17px}.companies-list-general .rating-new>span{cursor:auto}.company-item-holder .rating-new>span{cursor:auto}.companies-list-general{text-align:left;padding-bottom:0;margin:0 auto 30px;max-width:1070px;font-family:'Karla',Arial,Helvetica,sans-serif}.companies-list-general .container-center{width:1000px}.companies-list-general li{background:#f2f2f2;margin:0 0 20px;padding:8px;position:relative}.companies-list-general li:last-child{margin:0}.companies-list-general .visual{float:left;margin:0 42px 0 0;position:relative;width:144px;height:144px;background:#c9c7c7}.companies-list-general .visual a{width:144px;height:144px;display:block;background-position:50% 50%;background-size:cover;position:relative;z-index:5;overflow:hidden}.companies-list-general .img-align-vertical{height:144px}.companies-list-general .col-center{overflow:hidden;padding:4px 0}.companies-list-general .rating-new{float:left}.companies-list-general .job-title,.companies-list-general .text-company-name{color:#000;font:700 28px/32px 'Karla',Arial,Helvetica,sans-serif;text-decoration:none;display:block;vertical-align:top;margin:0 0 17px;overflow-wrap:break-word}.companies-list-general .text-company-name{margin-bottom:11px}.companies-list-general .job-title{margin:0 0 5px}.companies-list-general .job-title:hover,.companies-list-general .text-company-name:hover{text-decoration:underline}.companies-list-general .text-hold{width:100%}.companies-list-general .rating{margin:0 0 23px}.companies-list-general .free-jobs{float:left;font:700 15px/18px 'Karla',Arial,Helvetica,sans-serif}.companies-list-general .row-col-center{padding:0 0 6px}.companies-list-general .companies-rating-col{padding:0 0 7px}.companies-list-general .review-row{margin:-13px 0 0;float:right;width:170px}.companies-list-general .review-value{display:inline-block;font:700 34px/40px 'Karla',Arial,Helvetica,sans-serif;vertical-align:top;margin:0 8px 0 0}.companies-list-general .review-count{display:inline-block;font-size:15px;line-height:24px;padding:14px 0 0;vertical-align:top}.companies-list-general .review-count a{text-decoration:none;color:#000}.companies-list-general .review-count a:hover{text-decoration:underline}.companies-list-general .link-detail{text-decoration:none;font-size:14px;line-height:20px;float:right;width:170px}.companies-list-general .col-right{float:right;padding:22px 60px 0 0;width:365px;margin:0 0 0 104px}.companies-list-general p{font-size:16px;letter-spacing:-.6px;line-height:20px;overflow-wrap:break-word}.user-info{padding:0 0 10px}.user-info .photo{float:left;height:45px;width:45px;border-radius:50%;background:#d8d8d8;margin:0 18px 0 0;position:relative}.user-info .photo:after{content:'';position:absolute;top:50%;left:50%;width:22px;height:32px;margin:-16px 0 0 -11px;background:url(images/ico/ico63.png) no-repeat}.user-info .photo a{display:block;text-decoration:none}.user-info .photo a img{vertical-align:top;position:relative;z-index:10;border-radius:50%}.user-info .text-inner{overflow:hidden}.user-info .title{display:block;font-size:14px;line-height:18px;padding:0 0 4px;text-transform:uppercase}.user-info .years-old{display:block;font-size:15px;line-height:18px}.companies-list-general .text{font:16px/20px 'Karla',Arial,Helvetica,sans-serif;overflow:hidden;padding:5px 0 2px}.companies-list-general .col-inner-left{float:left;width:41%;padding:0 10px 0 0}.companies-list-general .city-location{display:block;padding:0 0 3px}.companies-list-general .company-name{font-weight:700;display:block}.companies-list-general .col-inner-right{float:right;width:26%;padding:0 0 0 8%}.empty-rating{display:block;overflow:hidden}.empty-rating:before{content:'';background:url(images/ico/rating-star-blue.svg) no-repeat;width:20px;height:20px;float:left;margin:0 5px 0 0}.companies-list-general .title-rating-average{display:block;padding:0 0 10px}.companies-list-general .rating-mobile{display:none;position:absolute;z-index:5;bottom:16px;right:12px;font-size:14px;line-height:20px}.companies-list-general .rating-mobile:after{content:'';background:url(images/ico/rating-star-blue-full.svg) no-repeat;width:12px;height:12px;float:right;margin:4px 0 0 2px}.companies-list-general .rating-mobile.not-review:after{background:url(images/ico/rating-star-blue.svg) no-repeat}.companies-list-general .col-inner-center{overflow:hidden;padding:6px 0 0}.companies-list-general .col-inner-center .text-inner{min-height:86px;padding:0 0 5px}.companies-list-general .col-inner-center .text-inner br{display:none!important}.companies-list-general .col-inner-center p{line-height:22px;letter-spacing:0;font-style:normal!important}.companies-list-general .col-inner-center p i,.companies-list-general .col-inner-center p em{font-style:normal!important}.companies-list-general .col-inner-center p strong,.companies-list-general .col-inner-center p b{font-weight:normal}.companies-list-general .col-inner-center a{font-style:normal;font-weight:normal}.companies-list-general .col-salary-inner-left{float:left;width:41%;padding:0 60px 0 0}.companies-list-general .col-salary-inner-left .company-name{font-weight:normal}.companies-list-general .col-salary-inner-right{float:right;width:26%;padding:11px 0 0 8px}.companies-list-general .col-salary-inner-center{overflow:hidden;padding-top:11px}.companies-list-general .title{display:block;font-weight:400;padding:0 0 15px}.companies-list-general .col-salary-inner-right .title,.companies-list-general .col-salary-inner-center .title{font-weight:700}.companies-list-general .value-salary{display:block;padding:0 0 5px}.companies-list-general .value-salary .color-text-blue{font-weight:700;color:#1b8ffc}.index-container{padding:30px 0 0}.general-content .col-content,.col-content,.general-heading .title-left{float:left;width:700px}.general-content .col-sidebar,.col-sidebar,.general-heading .title-right{float:right;width:238px}.general-heading-other .title-left,.general-content-other .col-content{float:left;width:660px}.general-heading-other .title-right,.general-content-other .col-sidebar{float:right;width:238px}.col-sidebar-indent{padding:0 0 0 38px}h3{font-weight:700;font-size:18px;line-height:22px;margin-bottom:10px}.latest-company-reviews{color:#666}.latest-company-reviews>li{border:1px solid #ececec;margin-bottom:10px;background:#fff;position:relative;min-height:202px}.latest-company-reviews>li:before{content:'';position:absolute;top:0;left:255px;width:1px;height:100%;background:#ececec}.latest-company-reviews .col-left{float:left;width:256px;padding:8px 2px 6px}.latest-company-reviews .description{float:right;width:442px;padding:10px 10px 10px 21px;position:relative;z-index:5}.latest-company-reviews .description:before{content:'';background:url(images/ico/arrow01.png) no-repeat;width:19px;height:38px;position:absolute;left:-19px;top:50%;margin-top:-19px}.latest-company-reviews .rating-text{display:block;padding:0 0 5px;font-weight:400;font-size:16px;line-height:20px}.latest-company-reviews .review-title{display:inline-block;margin:0 0 5px;font-size:16px;line-height:20px}.latest-company-reviews .rating23-23{margin-bottom:6px}.latest-company-reviews .review-job-title{display:block;padding:0 0 2px;font-size:12px;line-height:16px;color:#666;font-weight:600}.latest-company-reviews .time-create{display:block;padding:0 0 8px;display:none}.review-text-minus,.review-text-plus{color:#666;line-height:17px;font-size:12px}.review-definite-company .review-text-minus,.review-definite-company .review-text-plus{padding-bottom:10px}.review-text-plus strong{color:#07d187;font-weight:600;padding:0 3px 0 0}.review-text-minus strong{color:#e95d4f;font-weight:600;padding:0 3px 0 0}.latest-company-reviews .btn-full-review{display:inline-block;vertical-align:top}.recommend-mark{color:#fff;background:#1cba02;font-size:12px;line-height:16px;padding:5px 10px 6px;display:inline-block;vertical-align:top;text-align:center}.alternate-list-holder{font-family:'Karla',Arial,Helvetica,sans-serif;background:#f2f2f2;padding:27px 18px 12px;margin:0 0 30px}.alternate-list-holder h3{margin:0 -8px 6px 0;min-height:36px;text-transform:uppercase;font:700 17px/18px 'Karla',Arial,Helvetica,sans-serif}.alternate-list{margin-bottom:30px}.alternate-list-holder .alternate-list{margin:0}.alternate-list.full-bg{background:#f4f4f4}.alternate-list ul{background:#f4f4f4;padding:10px 10px 0}.alternate-list-holder .alternate-list ul{padding:0;background:none}.alternate-list li{padding:10px 0 12px;border-top:1px solid #e6e6e6}.alternate-list-holder .alternate-list li{border:0;padding:0 0 24px}.alternate-list-jobs .alternate-list li{padding:0 0 7px}.alternate-list-jobs .alternate-list li:last-child{padding:0 0 9px}.alternate-list li:first-child{border-top:0}.alternate-list .visual{float:left;width:42px;height:42px;background:#fff;overflow:hidden;margin:0 22px 0 0;position:relative}.alternate-list .visual a{position:relative;width:42px;height:42px;display:block;text-decoration:none;background-position:50% 50%;background-size:cover;z-index:5}.alternate-list-holder .alternate-list .visual a,.alternate-list-holder .alternate-list .visual{width:60px;height:60px}.alternate-list .visual img{width:100%;z-index:5;position:relative}.alternate-list .img-align-vertical{height:60px}.alternate-list .text{font-weight:normal;color:#666;overflow-wrap:break-word;overflow:hidden}.alternate-list .featured-jobs-title{display:block;margin-bottom:4px;line-height:19px}.alternate-list-holder .alternate-list .featured-jobs-title{margin-bottom:0;font:16px/19px 'Karla',Arial,Helvetica,sans-serif;text-decoration:none}.alternate-list-holder .alternate-list .featured-jobs-title:hover{text-decoration:underline}.alternate-list .company-name{font:12px/18px 'Karla',Arial,Helvetica,sans-serif;font-weight:500;color:#686868;display:block;padding-bottom:1px}.alternate-list-holder .alternate-list .company-name{font:16px/19px 'Karla',Arial,Helvetica,sans-serif;color:#292929}.alternate-list .featured-jobs-city{font-weight:400;font-size:12px;line-height:14px;font-style:italic;display:block}.alternate-list.full-bg h3{padding:10px 10px 0;margin:0;font-weight:400;word-wrap:break-word}.alternate-list.full-bg h3 strong{font-weight:bold}.link-view-more{display:inline-block;vertical-align:top;padding:0 14px 0 0;color:#419aed;font-size:14px;position:relative;font-style:normal;font-weight:normal}.link-view-more:after{content:'';width:7px;height:1px;position:absolute;top:12px;right:0;background:#419aed;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.link-view-more:before{content:'';width:7px;height:1px;position:absolute;top:8px;right:0;background:#419aed;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.popular-jobs-list-hold{font-family:'Karla',Arial,Helvetica,sans-serif;margin:0 0 30px;background:#f2f2f2;padding:27px 30px 12px 18px}.popular-jobs-list-hold h3{margin:0 0 14px;text-transform:uppercase;font:700 17px/18px 'Karla',Arial,Helvetica,sans-serif;letter-spacing:-.7px;min-height:36px}.popular-jobs-list{margin-bottom:30px}.popular-jobs-list-hold .popular-jobs-list{margin:0}.popular-jobs-list-hold .popular-jobs-list .heading{padding:0 0 18px}.popular-jobs-list-hold ul{background:#f2f2f2;padding:0}.popular-jobs-list ul{color:#666;background:#f4f4f4;padding:8px 10px 0}.popular-jobs-list-hold .popular-jobs-list ul{color:#000;background:none}.popular-jobs-list-hold .popular-jobs-list ul{padding:0}.popular-jobs-list li{padding:10px 0 21px;border-top:1px solid #e6e6e6}.popular-jobs-list-hold .popular-jobs-list li{border:0;padding:0 0 12px;line-height:19px}.popular-jobs-list li:first-child{border-top:0}.popular-jobs-list .holder{display:table;width:100%}.popular-jobs-list .cell{display:table-cell;vertical-align:middle;width:140px}.popular-jobs-list-hold .popular-jobs-list .cell-avg,.popular-jobs-list-hold .popular-jobs-list .cell{vertical-align:top}.popular-jobs-list-hold .name-job{text-decoration:none;font-size:15px;font-style:normal;font-weight:400}.popular-jobs-list-hold .name-job:hover{text-decoration:none}.popular-jobs-list .cell-avg{font-size:12px;line-height:18px;display:table-cell;vertical-align:middle;text-align:right;padding-top:1px;font-weight:400}.popular-jobs-list .heading .cell-avg{font:14px/18px 'Karla',Arial,Helvetica,sans-serif}.popular-jobs-list .salary-num{display:block;font-weight:700;font-size:14px;line-height:18px;font-style:normal}.text-jobs-searchers{color:#666;padding:0 0 69px;line-height:20px}.white-container{background:#fff;padding:20px;border:1px solid #ececec}.page-wrap-general .white-container{margin-bottom:20px}.white-container:after{content:'';display:block;clear:both}.widgets-content-block{margin-bottom:30px;word-wrap:break-word}.contribute-community{width:100%;background:#fff;padding-bottom:30px}.community{margin-bottom:30px;min-height:161px;background:url(images/puff-matchme-log.jpg) no-repeat;background-position:50% 17%;background-size:cover;padding:30px 10px 15px;position:relative}.community:after{content:'';clear:both;display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(64,134,204,.5)}.community .inner-block{position:relative;z-index:5}.community h3{text-align:center;color:#fff;margin:0 20px 30px;font-size:28px;line-height:32px;font-weight:700;word-wrap:break-word}.community .community-row{font-size:0;line-height:0;letter-spacing:-1px;padding:0 20px 10px;text-align:center}.community a{color:#fff;font-size:14px;line-height:18px;margin:0 7px;letter-spacing:0;display:inline-block;vertical-align:middle}.community .btn-view06{min-width:180px;text-align:center}.community button{margin:0 7px;display:inline-block;vertical-align:middle}.sign-in-facebook.btn-community{padding:12px 26px 12px 40px;width:auto;color:#fff;font-size:14px;line-height:18px}.sign-in-inkedin.btn-community{padding:12px 14px 12px 40px;width:auto;color:#fff;font-size:14px;line-height:18px}.community .link-create-account{font-size:16px;font-weight:500}.block-review h3{font-weight:700}.company-photos{margin:-21px 0 0;width:100%;text-align:center;overflow:hidden}.company-photos-list{margin-bottom:20px;font-size:0;line-height:0;letter-spacing:-5px;text-align:center;white-space:nowrap}.company-photos-list li{font-size:14px;line-height:20px;letter-spacing:0;display:inline-block;vertical-align:top;width:320px;height:184px;position:relative;margin-bottom:10px;overflow:hidden}.company-photos-list li img{width:100%;height:100%;vertical-align:top}.company-photos-list .holder{display:inline-block;vertical-align:top}.company-photos-list .holder .frame{display:table-cell;vertical-align:middle;width:100%;height:184px}.company-photos-list .watch-all{color:#fff;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(240,161,38,.75)}.company-photos-list .holder .ico{height:60px;margin:5px auto;width:60px;display:block;background:url(images/sprite-ico.png) no-repeat}.company-photos-list li a{text-decoration:none}.company-photos-list .text{display:block;text-decoration:underline}.company-photos-list li a:hover .text{text-decoration:none}.company-information-block{padding-bottom:30px}.company-information-block .heading-row{padding-bottom:20px}.company-info-hold{width:545px;float:left}.company-info{border:1px solid #ececec;background:#fff}.company-info .company-info-row{padding:26px 20px 20px}.company-info .company-info-row .indent-row{margin-bottom:5px}.company-info .company-logo80-80{float:left;margin:3px 15px 0 0}.company-info .text-block{float:left;width:450px}.company-info .company-name{font-weight:500;font-size:18px;line-height:22px;margin-bottom:6px;display:block;word-wrap:break-word}.company-info .company-name a{color:#000;text-decoration:none}.company-info .company-name a:hover{text-decoration:underline}.company-info .rating{margin-bottom:8px;display:block}.company-info .btn-view04{margin-right:8px;float:left}.company-info .companyinfo-profile{display:inline-block;padding:0 9px 0 5px;background:#419aed;color:#fff;cursor:pointer;font-size:10px;height:15px;line-height:14px;text-align:center;text-decoration:none}.company-info .companyinfo-profile:before{line-height:0;font-size:0;content:'';width:8px;height:7px;float:left;margin:4px 13px 0 0;background:url(images/sprite-ico.png) no-repeat 0 -66px}.company-info .text{padding-bottom:20px}.company-info .text.more p em{font-style:normal}.company-info .text ol{padding:0 0 0 25px}.company-info .text ul li{position:relative;padding:0 0 10px 10px}.company-info .text ul li:after{content:'';background:#000;width:3px;height:3px;border-radius:50%;position:absolute;top:7px;left:0}.company-info p{line-height:20px;color:#666;margin-bottom:10px}.achievements-link{float:right;width:119px;margin-right:-20px}.achievements-link>a{position:relative;font-size:10px;line-height:18px;text-decoration:none;font-weight:500;color:#666;padding:4px 3px 6px 34px;background:#f6f6f6;display:block;width:100%;margin-bottom:3px}.achievements-link>a:after{content:'';display:block;clear:both}.achievements-link .ico{position:absolute;left:7px;top:3px;text-indent:-9999px;overflow:hidden;width:22px;height:22px;text-decoration:none}.achievements-link .ico.company-status-top{background:url(images/ico/ico01.svg) no-repeat;background-size:22px 22px}.achievements-link .ico.company-status-open{background:url(images/ico/ico02.svg) no-repeat;background-size:22px 22px}.achievements-link .ico.company-status-happy{background:url(images/ico/ico03.svg) no-repeat;background-size:22px 22px}.widgets img{vertical-align:top}.company-info-table{border-top:1px solid #ececec;font-weight:400;font-size:12px;line-height:14px;background:#f6f6f6;padding:10px 20px}.company-info-table table{width:100%;border-collapse:collapse}.company-info-table td{padding:0 5px 3px 0;vertical-align:top}.company-info-table td:first-child{width:51%}.company-info-table strong{padding-right:3px;font-weight:700}.company-info-table a{color:#000;text-decoration:none}.company-info-table a:hover{text-decoration:underline}.has-economy-tooltip{position:relative;z-index:100;display:inline-block;vertical-align:top}.economy-tooltip{display:none;color:#fff;margin:-47px 0 0 10px;position:absolute;left:100%;top:50%;width:250px;background:#0a2f51;padding:12px 5px 14px 20px}.has-economy-tooltip:hover .economy-tooltip{display:block}.economy-tooltip:after{font-size:0;line-height:0;display:block;clear:both;content:'';position:absolute;left:-6px;top:50%;margin:-7px 0 0;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top:15px solid #0a2f51;border-right:15px solid transparent;z-index:1}.economy-tooltip .row-interest{word-wrap:break-word;display:block;font-size:14px;font-weight:700;line-height:16px;padding:0 0 1px;text-transform:uppercase}.economy-tooltip .row-interest .green{color:#16d598;padding:0 0 0 3px}.economy-tooltip .row-interest .red{color:#da363c;padding:0 0 0 3px}.economy-tooltip .row{padding:9px 0 10px}.economy-tooltip .making-loss,.economy-tooltip .making-profit{font-size:12px;font-style:italic;float:left;margin:0 17px 0 0}.economy-tooltip .making-profit:before,.economy-tooltip .making-loss:before{content:'';display:inline-block;vertical-align:top;width:13px;height:13px;border-radius:100%;margin:1px 3px 0 0}.economy-tooltip .making-loss:before{background:#da363c}.economy-tooltip .making-profit:before{background:#16d598}.has-economy-tooltip .first-link{border:1px solid #c6c6c6;height:14px;width:14px;display:none;vertical-align:top;text-align:center;text-decoration:none;position:relative;margin:0 0 0 4px}.has-economy-tooltip .first-link:after{content:'';position:absolute;left:1px;top:1px;display:inline-block;vertical-align:top;margin:3px 0 0;border-top:5px solid #c1c1c1;border-left:5px solid transparent;border-right:5px solid transparent}.btn-post-job,.tabset-employer .link-add-review a,.link-add-review{color:#fff;text-decoration:none;background:#f78442;padding:21px 10px 16px;font-size:16px;line-height:20px;font-weight:400;text-align:center;float:right;position:relative;width:160px}.btn-post-job:hover,.link-add-review:hover{text-decoration:underline}.tabset-company .link-add-review{padding:4px 4px}.tabset-company .link-add-review .holder{display:inline-block;vertical-align:middle}.link-add-review .frame{display:table-cell;height:49px;vertical-align:middle}.btn-post-job{padding:9px 10px}.tabset-employer .link-add-review{padding:0;width:100%;float:none;display:block}.tabset-employer .link-add-review a{padding:5px 5px 3px;margin:0 -1px;display:block;width:auto;float:none}.tabset-employer .link-add-review a:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f78442;bottom:-10px;content:" ";display:block;height:0;left:50%;margin-left:-10px;position:absolute;width:0}.tabset-employer .link-add-review.active a:after{border-top:10px solid #419aed}.average-rating-review{padding:17px 5px 10px}.average-rating-review .average-grade{font-weight:400;font-size:24px;line-height:32px;margin:7px 0 -5px;word-wrap:break-word}.rating-average-value{font-weight:700;display:block;font-size:31px;line-height:36px;padding:7px 0;color:#4898f4}.percent-size70-70{position:absolute;background-size:70px 70px;width:70px;height:70px;font-size:18px;line-height:68px;text-align:center;background:#fff;border-radius:50%}.ceo-overview-block .table-row-overview{padding-top:15px;padding-bottom:15px}.ceo-overview-block .table-row-overview:nth-child(2){display:none}.table-row-overview{float:left;width:50%;border-left:1px solid #d3d3d3;padding:0 20px;min-height:105px}.table-row-overview:first-child{border-left:0}.table-row-overview:after{clear:both;display:block;content:''}.table-row-overview .col-left116{width:116px;display:table-cell;vertical-align:middle}.table-row-overview .col-left116 .indent{margin-right:15px}.table-row-overview .text{font-weight:400;display:table-cell;width:100%;vertical-align:middle;line-height:24px;padding-bottom:5px;text-align:left;font-size:14px}.company-socials h5{text-align:center;font-size:18px;line-height:22px;font-weight:400;margin:0 0 15px}.socials{margin:0;padding:0;list-style:none;font-size:0;line-height:0;letter-spacing:-1px;text-align:center}.socials li{line-height:18px;font-size:12px;width:58px;height:58px;margin:0 5px 10px;letter-spacing:0;display:inline-block;vertical-align:top}.socials a{width:58px;height:58px;display:block;text-decoration:none}.socials a:hover{opacity:.8}.socials li .ico-facebook{background:url(images/social-sprite.png) no-repeat}.socials li .ico-twitter{background:url(images/social-sprite.png) no-repeat -68px 0}.socials li .ico-googleplus{background:url(images/social-sprite.png) no-repeat -136px 0}.socials li .ico-instagram{background:url(images/social-sprite.png) no-repeat -204px 0}.socials li .ico-youtube{background:url(images/social-sprite.png) no-repeat -272px 0}.socials li .ico-linkedin{background:url(images/social-sprite.png) no-repeat -340px 0}.socials li .ico-pinterest{background:url(images/social-sprite.png) no-repeat -408px 0}.tab-menu{table-layout:fixed;background:#d3d3d3;border:1px solid #8f8e8e;display:table;width:100%}.tab-menu li{display:table-cell;vertical-align:middle}.tab-menu li a{padding:5px 5px 4px;display:block;text-align:center;font-weight:400;line-height:24px;font-size:16px;color:#666;text-decoration:none}.tab-menu .link-tab-holder{display:inline-block;vertical-align:top;text-align:center;word-wrap:break-word}.tab-menu .link-tab-frame{display:table-cell;vertical-align:middle;height:46px}.tab-menu li.active a{background:#419aed;color:#fff}.review-text-single{color:#000;line-height:20px;font-size:16px}.star-rating:nth-child(2){margin:0}.star-rating{margin:0 0 0 5px;float:left;width:36px;height:36px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}.star-rating,.star-rating a{background:url(images/ico/rating-star.svg) no-repeat;background-size:36px 36px}.rating-cancel a,.star-rating a{display:block;width:36px;height:100%;background:url(images/ico/rating-star.svg) no-repeat;background-size:36px 36px;border:0}.star-rating-on a{background:url(images/ico/rating-star-full.svg) no-repeat;background-size:36px 36px}.star-rating-hover a{background:url(images/ico/rating-star-full.svg) no-repeat;background-size:36px 36px}.star-rating-readonly a{cursor:default!important}.star-rating{background:transparent!important;overflow:hidden!important}.font-size15{font-size:15px}.tab-free-jobs{margin-bottom:30px}.tab-free-jobs h3 strong{font-weight:700}.jobs-list-company{line-height:17px;font-size:14px}.jobs-list-company>li{background:#fff;width:100%;display:table;border:1px solid #c4c2c2;margin-bottom:10px}.jobs-list-company-other>li{border:0;margin:0;background:none}.jobs-list-company-other .jobs-list-item{background:#fff;width:100%;border:1px solid #c4c2c2;margin-bottom:10px}.jobs-list-company-other .table-line{display:table;width:100%}.jobs-list-company .col-left{padding:22px 10px;display:table-cell;vertical-align:top;width:118px;border-right:1px solid #c4c2c2;background:#fff}.jobs-list-company .company-logo80-80{margin:0 auto}.jobs-list-company .heading-row{padding-bottom:8px;width:100%}.jobs-list-company .heading-row:after{content:'';display:block;clear:both}.jobs-list-company .rating.rating12-12{margin:0 0 5px}.company-search-results .img-align-vertical,.salary-list-company .img-align-vertical,.jobs-list-company .img-align-vertical{height:74px}.company-search-results .img-align-vertical img,.salary-list-company .img-align-vertical img,.jobs-list-company .img-align-vertical img{vertical-align:middle!important}.link-apply-now{margin-left:10px;float:right;background:#419aed;color:#fff;font-size:12px;padding:4px 11px 3px;text-decoration:none}.link-apply-now:hover{background:#3d91df}.companies-list-general .link-apply-now{float:none;display:inline-block;vertical-align:top;margin:0 0 15px;font:16px/20px 'Karla',Arial,Helvetica,sans-serif}.jobs-list-company h3{font-weight:400;line-height:22px;margin:0 100px 0 0;word-wrap:break-word}.jobs-list-company h3.title-prem{font-weight:700}.jobs-list-company .company-name{display:block;margin-bottom:5px}.jobs-list-company .text{padding:18px 16px;display:table-cell;vertical-align:top}.jobs-list-company .holder{position:relative;word-break:break-all}.jobs-list-company p{margin:0 0 6px}.list-links{line-height:14px;font-size:12px;color:#686868}.list-links:after{content:'';clear:both;display:block}.jobs-list-company .list-links{margin-bottom:15px}.list-links li{border-left:1px solid #8f8e8e;padding:0 10px 0 8px;float:left}.list-links li:first-child{border:0;padding-left:0}.list-links li.active{color:#000}.link-job-save,.link-share{line-height:14px;font-size:12px;margin-left:20px}.jobs-list-company .link-share{float:right}.location-category{font-size:12px;line-height:14px;word-wrap:break-word}.jobs-list-company .location-category{padding-bottom:10px;width:350px;float:left}.location-category li{padding-bottom:2px}.jobs-list-company .job-saved{font-size:11px;line-height:14px;display:block}.jobs-list-company .btn{text-align:center;color:#fff;float:left;line-height:18px;padding:7px 25px;text-decoration:none}.jobs-list-company .btn-edit-ad{background:#fb824e;margin:0 10px 0 0}.jobs-list-company .btn-delete{background:#ee3b4a;float:right;margin:0 0 0 10px}.jobs-list-company .btn-delete:hover,.jobs-list-company .btn-edit-ad:hover{opacity:.8}.form-search-job{margin-bottom:30px}.form-search-job .text-input-holder{margin-bottom:10px}.form-search-job .text-input-view01{border:1px solid #c8c8c8;font-weight:400;font-size:14px}.form-search-job .btn-form-view01{font-weight:400;font-size:15px;font:14px/31px 'Karla',Arial,Helvetica,sans-serif}.filter-form-branches li{padding-bottom:10px}.filter-form-branches .general-label{font-size:13px;line-height:17px}.filter-form-branches .general-label .num{padding:0 8px;color:#b2b2b2}.tab-company-photo{margin-bottom:30px}.fancybox-photo{position:relative;margin:0 -10px 0 0}.fancybox-list{padding:0;list-style:none;font-size:0;line-height:0;letter-spacing:-1px}.fancybox-list li{font-size:12px;line-height:18px;width:220px;margin:0 12px 12px 0;letter-spacing:0;display:inline-block;vertical-align:top}.fancybox-photo .fancybox{width:220px;height:150px;display:block;background-position:50% 50%;background-size:cover}.fancybox-photo .fancybox img{width:100%;height:100%}.tab-company-review{margin-bottom:20px}.tab-company-review .reviews-rating{margin-right:40px;float:left;width:282px}.tab-company-review .block-filter-reviews{float:left}.block-filter-reviews{width:200px}.block-filter-reviews h4{font-size:18px;font-weight:300;line-height:22px;margin:0 0 23px}.block-filter-reviews .block{padding:0 0 6px 20px}.block-filter-reviews .title{display:block;margin-left:-19px;padding-bottom:14px;font-weight:700}.block-filter-reviews .title.gender-ico:after{content:'';background:url(images/sprite-ico.png) no-repeat -150px -3px;width:20px;height:20px;float:left;margin:0 7px 0 0}.block-filter-reviews .title.age-ico:after{content:'';background:url(images/sprite-ico.png) no-repeat -68px -4px;width:20px;height:20px;float:left;margin:0 7px 0 0}.block-filter-reviews .block .row{padding-bottom:5px}.block-filter-reviews .checkbox18-18:before{margin-right:6px;float:left}.block-filter-reviews .checkbox18-18 .num{font-weight:500}.block-filter-reviews .title-label{min-width:60px;padding-right:3px;display:inline-block;vertical-align:top}.review-container{margin-bottom:20px}.review-container .row-indent{padding-bottom:10px}.review-container h3{font-size:22px;line-height:26px;margin-bottom:16px;font-weight:700}.box-review{color:#3d3d3d;font-size:12px;line-height:14px;background:#f6f6f6;padding:15px 10px 15px 20px;width:225px}.review-container .box-review{margin-right:47px}.box-review h5{color:#419aed;font-weight:700;margin:0 0 9px;font-size:22px;line-height:26px}.box-review .rating32-32{padding-bottom:8px}.box-review .review-meta{display:block}.box-review .text-title{display:block;padding-bottom:1px}.box-data-review{color:#3d3d3d;width:370px;float:right}.box-data-review .holder{padding-bottom:16px}.box-data-review .title{display:block;font-size:12px;line-height:14px;padding:0 0 2px}.box-data-review .rating17-17{margin-bottom:6px}.box-data-review .col{float:left;width:164px;padding:0}.box-data-review .col:first-child{margin:0 40px 0 0}.text-review{line-height:14px;font-size:12px;display:inline-block;vertical-align:top;color:#000;padding:0 0 0 20px;font-weight:500}.text-review.no-opinion:before{font-size:0;line-height:0;display:block;clear:both;content:'';float:left;margin:1px 6px 0 -20px;border-bottom:12px solid #9c9c9c;width:12px}.text-review.recommend:before{font-size:0;line-height:0;display:block;clear:both;content:'';float:left;margin:1px 7px 0 -20px;border-bottom:12px solid #39d591;border-right:6px solid transparent;border-left:6px solid transparent}.text-review.not-recommend:before{font-size:0;line-height:0;display:block;clear:both;content:'';float:left;margin:3px 7px 0 -20px;border-top:12px solid #ea5d4f;border-right:6px solid transparent;border-left:6px solid transparent}.review-text-row{padding-bottom:34px}.review-text-row .col{width:312px;float:left}.review-text-row .col:first-child{margin-right:25px}.review-text-row .review-text-minus,.review-text-row .review-text-plus{color:#000;display:block;font-size:14px;line-height:17px}.answers-employers{line-height:17px;padding:15px 20px 15px 60px;margin-top:0;min-height:21px;background:#f6f6f6;border:1px solid #d3d3d3;border-top:0}.answers-employers:first-child{border-top:1px solid #d3d3d3}.answers-employers:before{content:'';background:url(images/sprite-ico.png) no-repeat -230px 0;width:29px;height:24px;float:left;margin:3px 5px 0 -41px}.answers-employers p{margin:0 0 16px}.answers-employers .btn-view03,.answers-employers .btn-view07{float:right;margin:0 0 0 10px;min-width:200px;font-size:14px;line-height:18px;padding:10px}.answers-employers .btn-holder{overflow:hidden}.link-add-reply{margin:0 0 5px}.link-add-reply:before{content:'';display:inline-block;vertical-align:top;background:url(images/sprite-ico.png) no-repeat -266px 0;width:22px;height:22px;margin:-3px 4px -5px 0}.paging-indent{padding-bottom:5px}.paging li{margin:0 9px 8px 0;float:left}.paging li.paging-ellipsis{padding-top:5px}.paging li a{text-align:center;font-weight:400;text-decoration:none;color:#fff;display:block;min-width:27px;line-height:25px;padding:2px 10px;background:#389ce7}.paging li a:hover,.paging li a.active{background:#236a9f}.salary-tab h2{font-weight:400;margin:0 0 10px;line-height:22px;font-size:18px;color:#000;text-transform:none}.salaries-range.salary-range-small{margin:-15px auto 0;width:200px}.salaries-range .row-num{position:relative}.salary-range-small .row-num{margin-bottom:11px}.salaries-range .min,.salaries-range .max{position:relative;color:#fff;text-align:left}.salary-range-small .min,.salary-range-small .max{min-width:61px;padding:0 2px;font-size:10px;line-height:14px;font-weight:700}.salaries-range .min{float:left;background:#419aed}.salaries-range .max{text-align:right;float:right;background:#a2a2a2}.salaries-range .min:before{content:'';position:absolute;left:0;font-size:0;line-height:0;z-index:2}.salary-range-small .min:before{top:14px;border-top:5px solid #419aed;border-right:10px solid transparent;border-bottom:5px solid transparent}.salaries-range .max:before{content:'';position:absolute;right:0;font-size:0;line-height:0;z-index:2}.salary-range-small .max:before{top:14px;border-top:5px solid #a2a2a2;border-left:10px solid transparent;border-bottom:5px solid transparent}.range-line{position:relative;width:100%;line-height:0;font-size:0;background:#a2a2a2}.salary-range-small .range-line{height:11px}.range-line:after,.range-line:before{background:#419aed;content:"";left:0;position:absolute}.salary-range-small .range-line:after,.salary-range-small .range-line:before{height:19px;top:-4px;width:3px}.range-line:after{left:auto;right:0;background:#a2a2a2}.salaries-range figure{margin:0}.salary-range-small figure{height:16px;width:186px}.salaries-range polygon{fill:#419aed;fill-rule:evenodd}.salaries-range svg{display:block}.salary-range-small svg{height:12px;width:100px}.registration-tooltip{display:none;z-index:10;border:1px solid #ccc;background:#fff;padding:10px 12px 14px;text-align:center;position:absolute;top:25px;left:50%;width:400px;margin:0 0 0 -200px;box-shadow:0 0 20px rgba(0,0,0,.3)}.tooltip-employer{width:500px;padding:20px;margin:0 0 0 -250px}.opacity-holder.opacity-active .registration-tooltip{display:block}.email-delivery .or-text,.registration-tooltip .or-text{display:block;text-align:center}.registration-tooltip .sign-in-facebook{margin-bottom:6px}.registration-tooltip .sign-in-facebook:hover{background:#236ac2;opacity:1}.tooltip-employer h5{font-weight:400;margin:0 0 20px;text-align:center;font-size:20px;line-height:24px}.tooltip-employer p{text-align:left;font-weight:400;margin:0 0 10px}.tooltip-employer .row{padding:15px 0 0}.tooltip-employer .row a,.tooltip-employer .row .btn-view01{display:inline-block;vertical-align:top;margin:0 10px}.tooltip-employer .row .link-read{margin-top:10px}.locked-entity{color:#000;background:url(images/bg01.jpg) no-repeat;background-position:center top;background-size:cover;padding:15px 15px 5px;min-height:100px;color:#fff;font-weight:400;margin-bottom:10px;margin-top:20px}.locked-entity .col-left-text{float:left;width:350px}.locked-entity .col-right{float:right;width:220px;text-align:center}.locked-entity .title{font-size:18px;line-height:22px;color:#000;display:block;padding:0 0 16px}.locked-entity p{margin:0 0 10px}.locked-entity p a{color:#fff}.btn-faceboock{color:#fff;line-height:36px;font-size:15px;font-weight:400;display:block;text-decoration:none;padding:2px 4px 1px;background:#419aed;text-align:center}.btn-faceboock:hover{background:#3d91df}.opacity-holder{position:relative}.opacity-cap{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;background:rgba(255,255,255,.6)}.opacity-holder.opacity-active .opacity-cap{display:block}.social-list-view01{font-size:0;line-height:0;letter-spacing:-3px}.social-list-view01 li{letter-spacing:0;display:inline-block;vertical-align:top;padding:0 10px 10px 0}.social-list-view01 button,.social-list-view01 a{text-indent:-9999px;overflow:hidden;position:relative;width:48px;height:48px;display:block;text-decoration:none}.social-list-view01 button{border-radius:50%;padding:0}.social-list-view01 a:hover{opacity:.8}.social-list-view01 .facebook{background:#3c579d}.social-list-view01 .facebook:hover{background:#245490}.social-list-view01 .twitter{background:#27aeed}.social-list-view01 .linkedin{background:#1675bb}.social-list-view01 .instagram{background:#baab76}.social-list-view01 .google-plus{background:#f32e31}.social-list-view01 button:after,.social-list-view01 a:after{content:'';display:block;clear:both;position:absolute;left:50%;top:50%}.social-list-view01 button.facebook:after,.social-list-view01 a.facebook:after{background:url(images/ico/facebook.svg) no-repeat;background-size:14px 25px;width:14px;height:25px;margin:-12px 0 0 -7px}.social-list-view01 button.twitter:after,.social-list-view01 a.twitter:after{background:url(images/ico/twitter.svg) no-repeat;background-size:38px 22px;width:38px;height:22px;margin:-11px 0 0 -18px}.social-list-view01 button.linkedin:after,.social-list-view01 a.linkedin:after{background:url(images/ico/linkedin.svg) no-repeat;background-size:30px 26px;width:30px;height:26px;margin:-14px 0 0 -15px}.social-list-view01 button.google-plus:after,.social-list-view01 a.google-plus:after{background:url(images/sprite-ico01.png) no-repeat -162px -207px;width:28px;height:28px;margin:-11px 0 0 -11px}.social-list-view01 button.instagram:after,.social-list-view01 a.instagram:after{background:url(images/ico/instagram.svg) no-repeat;background-size:30px 29px;width:30px;height:29px;margin:-14px 0 0 -15px}.tabset-login-employee .social-list-view01 button.linkedin:after{background:url(images/ico/linkedin.svg) no-repeat;background-size:30px 26px;width:30px;height:26px;margin:-14px 0 0 -15px}.tabset-login-employee .social-list-view01 button.google-plus:after{background:url(images/sprite-ico01.png) no-repeat -162px -207px;width:28px;height:28px;margin:-11px 0 0 -11px}.tabset-login-employee .social-list-view01 button.instagram:after{background:url(images/ico/instagram.svg) no-repeat;background-size:30px 29px;width:30px;height:29px;margin:-14px 0 0 -15px}.place-review-partial .rating.rating36-36{margin-bottom:5px}.place-review-partial .btn-view03{margin-bottom:10px}.btn-add-salary-sidebar{margin-bottom:20px}.short-informtion{font-weight:400;font-size:16px;line-height:19px;padding-bottom:14px}.short-informtion p strong{margin:0 3px 0 0;color:#000;font-weight:700}.col-sizeW-468{width:468px}.col-sizeW-482{width:482px}.col-sizeW-242{width:242px}.col-sizeW-296{width:296px}.general-heading-content{position:relative;border-bottom:1px solid #419aed;padding:20px 0;margin:0 0 17px}.general-heading-content:after{content:'';position:absolute;bottom:-5px;right:342px;font-size:0;line-height:0;border-top:6px solid #fbfbfb;border-left:10px solid transparent;border-right:10px solid transparent;z-index:2}.general-heading-content:before{content:'';position:absolute;bottom:-6px;right:342px;font-size:0;line-height:0;border-top:6px solid #419aed;border-left:10px solid transparent;border-right:10px solid transparent;z-index:2}h1.title-search-results{font-size:21px;line-height:28px;margin:0;font-weight:700;color:#419aed}.acquired-information{display:block;color:#3f3f3f;font-size:14px;line-height:18px;margin:-3px 0 0;font-weight:400}.sort-links-indent{margin-bottom:10px}.sort-links{float:right;font-weight:400;font-size:12px;line-height:14px;position:relative;padding:0 0 0 10px}.sort-links li{position:relative;float:left;padding:0 6px 5px 8px}.sort-links li:first-child{padding:0;font-weight:400;color:#000}.sort-links li:before{content:'';display:block;clear:both;position:absolute;left:0;top:3px;width:1px;height:11px;line-height:0;font-size:0;background:#a07b7b}.sort-links li:first-child:before,.sort-links li:nth-child(2):before{display:none}.sort-links li:last-child{padding-right:0}.sort-links li a{float:left;color:#666;text-decoration:none}.sort-links li a.link-sort-bottom:after,.sort-links li a.link-sort-top:after{content:'';float:right;width:12px;height:9px;margin:3px 0 0 3px}.sort-links li a.link-sort-top:after{background:url(images/sprite_icons_mobile.png) no-repeat -102px -249px}.sort-links li a.link-sort-bottom:after{background:url(images/sprite_icons_mobile.png) no-repeat -102px -260px}.sort-links li a.link-sort-bottom,.sort-links li a.link-sort-top,.sort-links li a.active,.sort-links li a:hover{color:#1c7cd6}.sort-links li a:hover{text-decoration:underline}.primary-heading .title-right,.primary-content #content{float:right;width:704px}.primary-heading .title-left,.primary-content #sidebar{width:236px;float:left}.sort-block-hold .sort-block{margin-bottom:30px}.sort-block-hold .sort-block:last-child{margin-bottom:0}.sort-block h3{font-size:12px;line-height:16px;font-weight:700;margin:0 0 24px}.sort-block li{padding:8px 0;border-bottom:1px solid #ececec}.sort-block li:first-child{padding-top:0}.sort-block .checkbox{margin:0 5px 0 0;float:left}.sort-block .checkbox:before{float:left}.sort-block .rating{overflow:hidden}.sort-block .title-label{color:#666;font-size:13px;line-height:15px;display:block;padding:0 0 0 27px}.sort-block .checkbox18-18{float:left}.sort-block .checkbox18-18:before{margin:0 1px 0 0}.sort-block .company-status-top,.sort-block .company-status-open,.sort-block .company-status-happy{padding:3px 0}.sort-block .company-status-top .title-label,.sort-block .company-status-open .title-label,.sort-block .company-status-happy .title-label{font-size:13px;line-height:17px;color:#666;display:block;vertical-align:top;margin:0 0 0 27px;padding:0 0 0 31px;position:relative}.sort-block .company-status-top .title-label:before,.sort-block .company-status-open .title-label:before,.sort-block .company-status-happy .title-label:before{content:'';float:left;text-indent:-9999px;overflow:hidden;width:24px;height:24px;position:absolute;left:0;top:-3px;text-decoration:none}.sort-block .company-status-top .title-label:before{background:url(images/ico/ico01.svg) no-repeat;background-size:24px 24px}.sort-block .company-status-open .title-label:before{background:url(images/ico/ico02.svg) no-repeat;background-size:24px 24px}.sort-block .company-status-happy .title-label:before{background:url(images/ico/ico03.svg) no-repeat;background-size:24px 24px}.company-search-results>ul>li{background:#fff;border:1px solid #ececec;margin:0 0 20px}.company-search-results .description-row{display:table;width:100%;border-bottom:3px solid #ececec}.company-search-results .col-left{padding:22px 10px;display:table-cell;vertical-align:middle;width:118px;border-right:1px solid #ececec;background:#fff}.company-search-results .company-logo80-80{margin:0 auto}.company-search-results .text-description{display:table-cell;vertical-align:top}.company-search-results .text-description-holder{position:relative;padding:0 0 40px}.company-search-results .company-img{min-height:142px;width:100%;position:relative;border-bottom:1px solid #ececec}.company-search-results .company-img .bg-img{position:absolute;width:100%;height:100%;top:0;left:0;background-position:50% 50%;background-size:cover}.company-search-results .company-img a{text-decoration:none}.company-search-results .company-img img{vertical-align:top;width:100%}.link-show-all-photo{font-weight:400;background:#419aed;position:absolute;bottom:0;right:0;color:#fff;padding:5px 23px;font-size:12px;text-decoration:none;z-index:10}.link-show-all-photo:hover{opacity:.8}.company-short-information{padding:8px 176px 10px 16px;min-height:65px;position:relative;word-break:break-all}.company-search-results .company-name{display:inline-block;vertical-align:top;padding:0 4px 0 0;font-weight:500;font-size:18px;line-height:24px;color:#419aed}.company-search-results .company-achievements{display:inline-block;vertical-align:top;padding:4px 0 0}.company-search-results .text-block{padding:0 0 2px}.status-company-now{margin:4px 0 0 4px;font-size:10px;line-height:12px;display:inline-block;vertical-align:top;height:17px}.status-company-now.premium{color:#fff;border:1px solid #ffc142}.status-company-now.premium>span{border:1px solid #fff;background:#ffd06d;padding:0 5px 0;display:block;height:15px;background:#ffd070;background:-moz-linear-gradient(left,rgba(255,208,112,1) 0%,rgba(255,193,66,1) 100%);background:-webkit-linear-gradient(left,rgba(255,208,112,1) 0%,rgba(255,193,66,1) 100%);background:linear-gradient(to right,rgba(255,208,112,1) 0%,rgba(255,193,66,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd070',endColorstr='#ffc142',GradientType=1)}.ico-star:before{content:'';display:block;width:10px;height:10px;background:url(images/sprite-ico.png) no-repeat 0 -80px;font-size:0;line-height:0}.status-company-now.premium .ico-star:before{display:inline-block;vertical-align:middle;margin:0 5px 0 0}.company-search-results .link-location{color:#000;display:inline-block;vertical-align:top;text-decoration:none}.company-search-results .link-location:hover{text-decoration:underline}.add-review-company{color:#fff;padding:2px 4px 1px;white-space:nowrap;overflow:hidden;position:absolute;right:10px;top:19px;width:27px;height:27px;background:#f78442;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;text-decoration:none;font-size:12px}.add-review-company:hover{min-width:132px}.add-review-company:before{content:'';background:url(images/sprite-ico.png) no-repeat -20px -79px;width:13px;height:13px;left:8px;position:absolute;top:8px}.add-review-company-text{display:none;padding:0 8px 0 26px;line-height:22px}.add-review-company:hover .add-review-company-text{display:block}.company-tab-menu{position:absolute;bottom:0;left:0;background:#f6f6f6;width:100%;padding:3px 0}.company-tab-menu-holder{font-size:12px;text-align:center;display:table;width:100%;table-layout:fixed}.company-tab-menu .cell{height:35px;display:table-cell;vertical-align:top;border-left:1px solid #c6c6c6}.company-tab-menu .cell:first-child{border:0}.company-tab-menu .link-tab{font-size:16px;display:block;text-decoration:none;font-weight:400;color:#000;padding:5px 4px 8px}.company-tab-menu .link-tab strong{font-size:18px;line-height:22px;font-weight:500;margin:0 3px 0 0}.company-search-results .rating{margin:7px auto 0}.account-block{padding:50px 0 20px}.account-block .container-center{width:650px}.link-home{display:inline-block;vertical-align:top;font-size:12px;line-height:16px;color:#000}.account-block .link-home{margin:0 10px 0 0}.account-holder{background:#fff;border:1px solid #ececec}.account-block .heading-account{padding-bottom:10px}.heading-account-block{font-weight:400;color:#fff;background:#419aed;padding:8px 40px 16px}.heading-account-block h1{font-weight:400;font-size:24px;line-height:32px;margin:0 1% 0 0;width:62%;float:left}.heading-account-block h1 strong{font-weight:700}.heading-account-block .heading-box{float:right;white-space:nowrap}.heading-account-block .text{float:left;margin:11px 0 0 10px}.heading-account-block .link{color:#fff;float:right;margin:11px 0 0 10px}.content-account-block{padding:20px 40px}.content-account-block .row-indent{padding-bottom:10px}.content-account-block .btn-row-account{line-height:36px;text-align:center}.content-account-block .btn-row-account a{display:inline-block;vertical-align:top}.content-account-block p{font-size:14px;line-height:20px;text-align:center;color:#666;font-weight:400}.content-account-block .text-info{padding-bottom:10px}.account-btn-row{text-align:center;font-size:0;line-height:0;letter-spacing:-1px}.account-btn-row .sign-in-inkedin,.account-btn-row .sign-in-facebook{display:inline-block;vertical-align:top;width:auto;display:inline-block;padding:12px 10px 12px;letter-spacing:0;font-size:14px;line-height:18px;margin:0 5px 5px;min-width:200px}.account-btn-row .sign-in-inkedin:before,.account-btn-row .sign-in-facebook:before{position:static;display:inline-block;vertical-align:top;left:0;top:0;margin:0 10px 0 0}.account-btn-row .sign-in-google-plus{display:inline-block;vertical-align:top;width:auto;padding:11px 7px 12px 33px;margin-bottom:5px}.round-or{background:#dbdbdb;border-radius:100%;color:#fff;display:block;margin:0 auto;font-weight:300;height:38px;line-height:40px;margin-bottom:20px;text-align:center;width:38px}.btn-form-account{float:right;width:auto;padding:2px 90px 1px;font:15px/31px 'Karla',Arial,Helvetica,sans-serif}.btn-row-account .btn-form-account{float:none}.text-or{display:inline-block;vertical-align:top;color:#666}.content-account-block .text-or{padding:0 10px}.form-messages-error,.form-messages-error2{display:none;color:#b00;font-size:12px;line-height:17px}.notification{color:#419aed}.has-messages-error .form-messages-error{display:block}.has-messages-error .form-messages-error2{display:block;margin-left:-90px;float:left}.has-messages-error .form-messages-error2.float-none{float:none;clear:both;padding-top:5px;margin:0}.has-messages-error .select-default-view02{border:1px solid #b00;color:#b00;opacity:.6}.has-messages-error .select-default-view02 option{color:#5f5f5f}.validation-summary-errors.text-danger{color:#b00;padding:0 0 10px;font-size:14px;line-height:18px}.validation-summary-errors.text-danger ul li{padding:0 0 5px}.job-heading-row{line-height:36px;padding-bottom:12px;width:100%}.job-heading-basic{width:700px}.breadcrumbs{color:#666;padding:0 10px 0 0;font-size:11px;line-height:16px}.job-heading-row .breadcrumbs{float:left}.breadcrumbs-view01{color:#000;padding-bottom:30px}.job-heading-row .breadcrumbs{max-width:500px;padding-top:10px}.breadcrumbs li{position:relative;float:left;margin:0 5px}.breadcrumbs-view01 li{margin:0;padding:0 4px 0 6px;background:url(images/ico/ico-separator.png) no-repeat 0 50%}.breadcrumbs-view01 li a{text-decoration:none;font-size:11px;line-height:16px}.breadcrumbs-view01 li a:hover{text-decoration:underline}.breadcrumbs li:first-child{margin-left:0}.breadcrumbs-view01 li:first-child{padding:0;margin-right:-2px}.breadcrumbs-view01 li:nth-child(2),.breadcrumbs-view01 li:first-child{background:none}.breadcrumbs-view01 li:after{content:'';width:1px;background:#949494;height:9px;position:absolute;left:-5px;top:50%;margin-top:-4px;-moz-transform:rotate(20deg);-webkit-transform:rotate(20deg);-o-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}.breadcrumbs-view01 li:after{display:none}.breadcrumbs li:first-child:after{display:none}.link-back-results{margin:-1px 0 0}.job-heading-row .link-back-results{float:right}.content-job-basic h1{line-height:30px;font-size:24px;font-weight:400;margin:0 0 13px}.content-job-standart,.content-job-standart .white-container,.content-job-premium,.content-job-premium .white-container{margin-bottom:30px}.content-job-premium h1,.content-job-standart h1{font-size:30px;font-weight:300;line-height:36px;margin:0 0 32px}.heading-content-job{padding-bottom:10px}.content-job-frame .col-text{float:left;width:400px}.content-job-standart .col-text{width:475px}.content-job-premium .col-text{width:668px}.job-content-text{font-weight:400}.job-content-text .text-block{padding-bottom:18px}.job-content-text .text-block img{width:100%;vertical-align:top}.job-content-text pre{font:14px/18px 'Karla',Arial,Helvetica,sans-serif;white-space:pre-wrap;font-weight:400}.job-content-text p{line-height:17px;margin:0 0 16px;color:#000}.job-content-text ul{padding:0 0 20px}.job-content-text ul li{position:relative;padding:0 0 10px 10px}.job-content-text ul li:before{content:'';background:#000;width:3px;height:3px;border-radius:50%;position:absolute;top:7px;left:0}.content-job-basic .job-content-text h3{font-weight:400;font-size:14px;line-height:17px;margin:0}.content-job-premium .job-content-text h3{font-size:18px;font-weight:700;line-height:22px;margin-bottom:-1px}.content-job-premium .job-content-text h3{color:#ee7718}.job-content-text h1,.job-content-text .text-block h1{font-size:26px;line-height:30px;margin:0 0 10px;font-weight:400}.job-content-text h2,.job-content-text .text-block h2{font-size:20px;line-height:24px;margin:0 0 10px;font-weight:400}.content-job-standart .job-content-text h3,.job-content-text .text-block h3{font-size:18px;line-height:22px;margin:0 0 10px;font-weight:400;color:#000}.content-job .name-company{font-size:16px;line-height:20px;color:#419aed}.heading-content-job .name-company{margin-right:10px;float:left}.heading-content-job .rating.rating12-12{float:left;margin-top:4px}.list-has-bullet{line-height:17px}.content-job-standart .list-has-bullet{padding:0 0 20px}.content-job-premium .list-has-bullet{padding:0 0 20px 36px}.list-has-bullet li{position:relative}.content-job-premium .list-has-bullet li{padding:0 0 16px 8px}.list-has-bullet li:before{display:inline-block;vertical-align:middle;content:'';background:#000;width:3px;height:3px;margin:-3px 5px 0 0}.content-job-premium .list-has-bullet li:before{position:absolute;left:0;top:10px}.job-list-view01 li{padding-bottom:16px}.job-list-view01 .title{font-weight:700}.link-save-job{text-decoration:none;line-height:34px}.link-save-job:after{content:'';width:22px;height:21px;background:url(images/sprite-ico.png) no-repeat -295px 0;float:left;margin:7px 8px 0 0}.link-save-job-active:after{background:url(images/sprite-ico.png) no-repeat -319px 0}.link-save-job-active span{display:none}.link-save-job em{display:none;color:#6e6e6e}.link-save-job-active em{display:inline-block;vertical-align:top}.col-aside{float:right;width:176px;margin:0 0 0 15px}.content-job-basic .col-aside{width:226px}.sub-info{word-wrap:break-word;line-height:17px;font-weight:400;background:#f6f6f6;padding:20px 12px 10px;margin-bottom:20px}.sub-info li{padding-bottom:16px}.sub-info .title{font-weight:bold;display:block}.job-info{background:#fff;line-height:16px;font-weight:400;padding:15px 12px 0;border:1px solid #ececec;margin-bottom:20px;word-wrap:break-word}.job-info li{padding-bottom:19px}.job-info span{display:block}.job-info .title{line-height:20px;font-size:14px;font-weight:bold}.content-job-premium .job-info .title{font-size:16px}.similar-jobs{margin-bottom:30px}.similar-jobs h3{font-weight:700;font-size:16px;line-height:20px}.similar-jobs ul{background:#f4f4f4;padding:10px 10px 0}.similar-jobs ul ul{padding:0}.similar-jobs li{padding:10px 0 12px;border-top:1px solid #e6e6e6}.similar-jobs li:first-child{border-top:0;padding-top:0}.similar-jobs ul ul li:last-child{padding-bottom:0}.similar-jobs .visual{position:relative;float:left;width:42px;height:42px;background:#686868;background:#fff;margin:0 17px 0 0}.similar-jobs .visual a{overflow:hidden;position:relative;width:42px;height:42px;display:block;text-decoration:none;background-position:50% 50%;background-size:cover;z-index:5}.similar-jobs .img-align-vertical{height:42px}.similar-jobs .visual img{vertical-align:middle;width:100%;z-index:5;position:relative}.similar-jobs .text{color:#666;word-wrap:break-word;overflow:hidden}.similar-jobs .featured-jobs-title{display:block;margin-bottom:4px;line-height:19px}.similar-jobs .company-name{font-size:12px;font-weight:500;color:#686868;display:block;line-height:16px}.similar-jobs .featured-jobs-city{font-weight:400;font-size:13px;line-height:16px;font-style:italic;display:block}.company-short-info{margin-bottom:30px}.company-short-info .text,.company-short-info .cell{display:table-cell;vertical-align:middle}.company-short-info .text{padding-bottom:10px}.content-job-premium .company-short-info .text{padding:10px 0 0}.company-short-info .name-company{display:block;margin:0 0 6px;font-size:22px;line-height:28px;color:#419aed}.company-short-info .company-logo80-80{margin-right:22px}.company-short-info .rating.rating16-16{float:left}.company-short-info .img-align-vertical{height:74px}.table-info{line-height:17px;padding:19px 20px 18px;background:#f6f6f6;margin-bottom:30px}.table-info td{font-size:14px;padding:0 2px 0 0;vertical-align:top}.table-info td:first-child{width:376px}.table-info .title{font-weight:700;padding:0 3px 0 0}.premium-job-photo{width:960px;height:266px;margin:-20px -20px -13px;background-size:cover;background-position:50% 0}.premium-job-photo img{width:100%;height:100%;vertical-align:top}.link-application{min-width:148px}.job-content-text .link-save-job,.job-content-text .link-application{float:left;margin-right:30px}.job-heading-row .link-application,.content-job-premium .link-application{background:#ee7718}.job-heading-row .link-application{float:right;margin-left:30px}.content-job .right-sidebar{float:right;width:226px;margin:0 0 0 23px}.email-block{margin-bottom:20px;padding:16px 9px 14px;background:#edf4fa}.email-block h3{line-height:18px;font-size:14px;margin:0 0 10px;text-align:center}.email-block .row-indent{margin-bottom:10px}.email-block .text-input-holder{margin-bottom:6px}.share-ad{background:#f6f6f6;padding:16px 10px 10px;margin-bottom:20px}.share-ad .share-ad-block{margin-bottom:25px}.share-ad h3{margin:0 0 5px;font-size:14px}.share-ad a{text-decoration:none}.share-ad .btn{position:relative;text-decoration:none;display:block;color:#fff;padding:6px 5px 7px 51px;margin-bottom:6px}.share-ad .btn:hover{opacity:.8}.share-ad .btn:before{content:'';position:absolute}.btn-share-facebook{background:#3a5897}.btn-share-facebook:before{left:14px;top:6px;background:url(images/ico/sign-in-facebook-white.svg) no-repeat;background-size:12px 21px;width:12px;height:21px}.btn-share-twitter{background:#28aae3}.btn-share-twitter:before{background:url(images/ico/twitter.svg) no-repeat;background-size:28px 28px;width:28px;height:28px;left:6px;top:2px}.btn-share-linkedin{background:#0077b0}.btn-share-linkedin:before{background:url(images/ico/sign-in-media-in-white.svg) no-repeat;background-size:22px 20px;width:22px;height:20px;left:11px;top:5px}.btn-share-google-plus{background:#dc4a38}.btn-share-google-plus:before{background:url(images/ico/btn-share-google-plus.png) no-repeat;width:22px;height:23px;left:11px;top:5px}.btn-share-e-post{background:#ffcc6f}.btn-share-e-post:before{background:url(images/ico/ico-email-white.png) no-repeat;width:23px;height:17px;left:8px;top:6px}.btn-print-advertisement{background:#4ab967}.btn-print-advertisement:before{background:url(images/ico/ico-print-white.png) no-repeat;width:21px;height:21px;left:11px;top:5px}.alternate-list-line{margin-bottom:30px}.alternate-list-line ul{background:#f4f4f4;padding:10px 10px 0}.alternate-list-line li{float:left;width:226px;padding:0 10px 0;margin:0 0 10px;border-left:1px solid #e6e6e6}.alternate-list-line li:first-child{border-left:0;padding-left:0}.alternate-list-line .visual{float:left;width:42px;height:42px;background:#fff;margin-right:16px}.alternate-list-line .visual a{position:relative;width:42px;height:42px;display:block;text-decoration:none}.alternate-list-line .visual img{width:100%;height:100%;z-index:5;position:relative}.alternate-list-line .text{color:#666;word-wrap:break-word;overflow:hidden}.alternate-list-line .featured-jobs-title{display:block;margin-bottom:4px;line-height:19px}.alternate-list-line .company-name{font-size:12px;font-weight:500;color:#686868;display:block;padding-bottom:1px}.alternate-list-line .featured-jobs-city{font-weight:400;font-size:12px;line-height:14px;font-style:italic;display:block}.review-definite-company ul{padding-bottom:20px}.review-definite-company li{background:#fff;padding:18px 20px;margin-bottom:12px;border:1px solid #ececec}.review-definite-company .review-title{display:inline-block;font-size:18px;line-height:24px;margin:0 0 13px}.review-definite-company .row{padding-bottom:8px}.review-definite-company .rating.rating17-17{float:left;margin-right:13px}.review-definite-company .review-meta{float:left;width:540px;font-size:12px;line-height:22px;color:#868686;line-height:18px;margin-top:-2px}.review-definite-company .text-job-title{color:#424242;display:inline-block;vertical-align:top;margin-right:2px}.ico-profile:before{content:'';display:inline-block;vertical-align:top;background:url(images/ico/ico-profile.svg) no-repeat;background-size:14px 14px;height:14px;width:14px;margin:3px 7px 0 0}.review-definite-company .review-date{display:inline-block;vertical-align:top}.average-salary-company ul{border:1px solid #ececec;background:#f6f6f6;padding:20px 10px 14px;line-height:21px}.average-salary-company li{padding:0 0 10px}.average-salary-company .title{line-height:18px;width:96px;float:left;font-style:italic;font-weight:400;word-wrap:break-word;padding-right:3px}.average-salary-company .text{float:right;width:120px;font-weight:bold;font-size:15px;word-wrap:break-word}.link-has-right-mark{position:relative;padding-right:5px}.link-has-right-mark:after{content:'';position:absolute;right:0;top:7px;border-left:4px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent}.link-has-right-mark:before{content:'';position:absolute;right:-1px;top:7px;border-left:4px solid #419aed;border-top:4px solid transparent;border-bottom:4px solid transparent}.photo-company h3{margin:0 0 26px}.photo-company ul{margin:0 -10px 0 0;padding:0;list-style:none;font-size:0;line-height:0;letter-spacing:-1px}.photo-company ul li{font-size:12px;line-height:18px;width:220px;margin:0 12px 12px 0;letter-spacing:0;display:inline-block;vertical-align:top}.salary-list-company{line-height:17px;font-size:14px}.salary-list-company>li{background:#fff;width:100%;border:1px solid #c4c2c2;margin-bottom:10px}.salary-list-company .col-left{padding:22px 10px;display:table-cell;vertical-align:top;width:118px;border-right:1px solid #c4c2c2;background:#fff}.salary-list-company .company-logo80-80{margin:0 auto}.salary-list-company .heading-row{padding-bottom:8px;width:100%}.salary-list-company .heading-row:after{content:'';display:block;clear:both}.salary-list-company h3{font-weight:700;line-height:22px;margin:0 0 8px;word-wrap:break-word}.salary-list-company .row-indent{padding-bottom:10px}.salary-list-company .company-name{display:block;font-size:15px;margin-bottom:5px}.salary-list-company .text{padding:18px 16px;display:table-cell;vertical-align:top}.salary-list-company .holder{position:relative}.salary-list-company .text-inner-block{padding-bottom:15px}.salary-list-company .rating.rating12-12{margin-bottom:5px}.salary-list-company p{margin:0 0 6px;font-size:15px}.salaries-block{color:#000;display:block;padding:0 0 4px;font-weight:700;font-size:20px;line-height:22px;padding:0 0 5px}.salaries-block .col{word-wrap:break-word;border-left:1px solid #aaa;float:left;padding:1px 5px 1px 32px}.salaries-block .col:first-child{padding-left:0;border-left:none;width:175px}.salaries-block .col:nth-child(2){width:222px}.salaries-block .col:nth-child(3){width:155px}.salaries-block .title{display:block;font-weight:400;font-size:15px;line-height:18px;padding:0 0 6px}.salaries-block .value.blue{color:#419aed}.text-block-info{font-weight:400;text-align:justify}.text-block-info p{margin:0 0 15px}.white-container.range-block{margin-bottom:30px}.range-block .title{display:block;padding-bottom:19px;color:#666;line-height:20px}.range-block .range-title{display:block;padding:0 0 22px;font-size:22px;line-height:32px}.range-block .pay-range-title{color:#000;display:block;padding:0 0 16px}.match-me-block .heading{padding:0 0 7px}.match-me-block .heading h3{overflow:hidden;margin:0}.mm{background:url(images/sprite-ico.png) no-repeat -279px 0;background-size:300px 300px;width:21px;height:21px;display:block}.match-me-block .mm{float:left;margin:-2px 10px 0 0}.match-me-block ul{padding-bottom:10px}.match-me-block p{font-size:12px;line-height:16px;margin:0 0 10px}.match-me-block .block{border-bottom:1px solid #ececec;margin:0 0 10px}.page-wrap-general{padding:20px 0}.page-wrap-general .link-home{margin-top:10px;font-weight:400;float:left}.heading-review{padding-bottom:16px}.steps-list{font-weight:400;font-size:0;line-height:0;letter-spacing:-4px;text-align:center;color:#fff}.steps-list-position01{margin:0 150px}.steps-list li{margin:0 7px;position:relative;text-align:center;background:#a2a2a2;height:30px;min-width:30px;border-radius:50%;line-height:26px;font-size:16px;letter-spacing:0;display:inline-block;vertical-align:top;padding:2px 3px}.steps-list li.active{background:#f78442}.steps-list li:before{content:'';position:absolute;left:-14px;top:10px;background:#a2a2a2;height:3px;margin:4px 0 0;width:14px}.steps-list li:first-child:before{display:none}.write-review-holder{padding:30px 20px}.btn-write-review{font:12px/18px 'Karla',Arial,Helvetica,sans-serif;float:right;min-width:256px;width:auto;min-height:46px;padding:11px 5px 13px;text-transform:uppercase}.write-review-page{color:#4a4a4a}.write-review-page .container-center{width:930px}.row-logo .container-center{border-bottom:1px solid #e4e4e4;padding:20px 0 17px}.info-text-help-mobile,.info-text-help{float:right;padding:10px 34px 0 10px;color:#9b9b9b;font-size:16px;line-height:19px}.review-company-info .container-center{border-bottom:1px solid #e4e4e4}.review-company-info .container-center{padding:22px 50px 24px}.review-company-info .company-logo{float:left;width:auto}.review-company-info .company-logo90-90{float:left;margin:0 21px 0 0;box-shadow:0 0 7px 0 rgba(0,0,0,.29)}.review-company-info .img-align-vertical{height:84px}.review-company-info .img-align-vertical img{vertical-align:middle}.company-name-hold{overflow:hidden;display:block}.company-name-hold .company-name{display:table-cell;vertical-align:middle;height:90px;padding-bottom:2px;font:700 20px/36px 'Karla',Arial,Helvetica,sans-serif}.review-company-info .company-name-hold .company-name{line-height:24px;word-break:break-all}.review-rating-conatainer{background:#f9f9f9;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:27px 0 11px;margin-top:20px}.review-rating-conatainer h2{text-align:center;font-size:16px;line-height:20px;font-weight:700;margin:0 0 24px}.review-rating-list{letter-spacing:-1px;line-height:0;font-size:0;padding:0 20px;text-align:center}.review-rating-list li{letter-spacing:0;font-size:16px;line-height:20px;display:inline-block;vertical-align:top;padding:0 10px 34px;width:230px}.review-rating-list .title{display:block;padding:0 0 7px;font-size:16px;line-height:20px}.review-rating-list .rating{margin:0 auto}.form-block-item .row-form{padding:0 0 36px}.form-add-review .step-review03 .label-form,.form-add-review .form-block-item .label-form{font-weight:500}.form-add-review .form-block-item .label-form .wrap-text{display:block}.form-block-item .container-center{padding-top:0;padding-bottom:0}.form-block-item .form-block-item-hold{padding:0 130px 8px 160px;border-bottom:1px solid #e4e4e4}.rating-form-wrap{padding:0 0 17px}.rating-block-hold{padding:21px 359px 8px 141px}.rating-block-frame{padding:10px 19px;border:2px solid transparent}.row-form-error.rating-block .rating-block-frame{border:2px solid #d0021b}.form-block-item .form-block-item-hold .rating37-37{margin-top:5px}.form-review-message-error{border:1px solid #ffbdbd;background:#ffdede;border-radius:3px;color:#d0021b;text-align:center;padding:20px;font-size:15px;line-height:18px;margin-top:-1px}.bottom-row-review .container-center{padding:33px 50px}.bottom-row-review .text-info{float:left;line-height:19px;padding:3px 10px 0 0;width:360px;color:#747474}.bottom-row-review .text-info a{color:#747474}.button-blue{transition:background-color 400ms;-webkit-transition:background-color 400ms;-moz-transition:background-color 400ms;-o-transition:background-color 400ms;color:#fff;text-shadow:0 1px 1px #2a6dac;border-radius:77px;background:#3b98f0;padding:9px 31px;box-shadow:0 3px 0 0 #1c5a95;font:700 16px/25px 'Karla',Arial,Helvetica,sans-serif}.button-blue:hover{background-color:#3e86d2;box-shadow:0 3px 0 0 #0f4a81}.write-review-page .button-blue{float:right;width:auto}.form-container-review .button-blue{float:none;display:inline-block;vertical-align:top;padding:9px 57px}.user-info-row .container-center{padding:19px 45px 22px 50px}.form-review-general{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;background:#f9f9f9}.form-review-general .container-center{padding:46px 150px 12px 158px}.user-info-row .text{float:left;width:400px;padding:0 10px 0 0;font-weight:700;font-size:20px;line-height:24px}.anonymous-text{text-decoration:none;font-size:16px;float:right;margin:0 0 0 10px;color:#4a4a4a;line-height:25px;padding:0 0 0 25px;background:url(images/ico/padlock.svg) no-repeat;background-size:17px 25px}.row-review-slider-hold{margin:0 0 19px}.row-review{padding:0 0 40px}.row-review .cell-oh{overflow:hidden}.row-review-form{padding:0 0 24px}.table-row-review{width:100%;display:table}.row-review-form .cell{display:table-cell;vertical-align:middle}.row-review-form .cell-info.empty{font-size:0;line-height:0}.row-review-form .cell-title{font-size:18px;line-height:21px;padding:2px 10px 0 0;width:172px;font-weight:500;color:#4a4a4a}.row-review-form .cell-second{padding:0 25px 0 0;width:305px}.active-data-cell .cell-info{display:table-cell}.row-review-form .text-info-item{color:#4a4a4a;font-size:18px;line-height:21px;font-weight:500;display:none;padding:4px 0 0}.active-data-cell.row-review-form .text-info-item{display:block}.row-review-form .text-info{display:block;color:#9b9b9b;font-size:15px;line-height:20px;margin:0 0 -2px;padding:0 15px 0 0}.active-data-cell.row-review-form .text-info{display:none}.row-review-slider-hold .row-review-form .text-info{padding:9px 30px 0 0}.row-review-input-hold .row-review-form{padding:0 0 38px}.form-review-general .radio-view03{min-width:130px}.rzslider{display:block;height:26px;position:relative;margin:16px 0 0}.rzslider .rz-bar-wrapper{height:14px}.rzslider .rz-bar{background:#fff}.rzslider .rz-bar-wrapper:nth-child(2){opacity:1!important}.rzslider .rz-pointer{width:38px;height:38px;left:-19px;top:-10px;background:url(images/ico/oval-1.svg) no-repeat!important;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-webkit-transform:scale(1)!important;transform:scale(1)!important}.rzslider .rz-pointer:focus{outline:none}.rzslider .rz-pointer:after{display:none}.form-review-general md-slider.md-default-theme.md-primary .md-thumb:after,md-slider.md-primary .md-thumb:after{display:none}.form-review-general md-slider.md-primary .md-focus-ring{background:none!important}.rzslider .rz-bar{height:14px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.38);border:solid 1px #b3b3b3}.form-review-general md-slider.md-default-theme .md-track,md-slider .md-track{background-color:transparent!important}.rzslider .rz-bar.rz-selection{background:#3b98f0!important;height:5px;top:21px;left:6px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;z-index:100;border:0}.company-data-info{padding:0 0 20px}.company-data-info .company-logo80-80{margin:4px 15px 0 0;float:left}.company-data-info .text{overflow:hidden}.company-data-info .company-name{display:block;margin:0 0 5px;font-weight:500;font-size:18px;line-height:24px;word-break:break-all}.company-data-info .rating23-23{margin-bottom:4px}.company-data-info .row-links>a{margin-right:15px}.company-data-info .locatiton{color:#666;display:inline-block;vertical-align:top;padding-bottom:4px}.form-salary .col-left{float:left;width:652px}.form-salary .col-left{width:634px}.form-salary .col-right{float:right;width:240px}.form-add-review h3{font-size:20px;line-height:22px;margin:0 0 20px;font-weight:400}.form-add-review h4{font-size:18px;line-height:24px;margin:0 0 14px;font-weight:400}.form-add-review .text-info-view01{color:#666;display:block;font-weight:700;padding-bottom:15px}.form-add-review .text-info-view02{display:block;font-weight:400;line-height:17px;padding-bottom:14px}.form-add-review .text-info-view02 strong{font-weight:700}.form-add-review .text-info-view02 em{font-style:italic}.form-add-review .form-block{padding-bottom:25px}.form-add-review .form-block:last-child{padding-bottom:0}.form-add-review .form-block .row-form{padding:0 0 4px}.form-add-review .form-block-rating .row-form{padding:0 0 15px}.form-add-review .grey-block .row-form-input{padding-bottom:15px}.form-add-review .grey-block .row-form{padding-bottom:10px}.form-add-review .grey-block .row-form:last-child{padding-bottom:0}.form-add-review .label-form{float:left;width:171px;padding:0 15px 0 0;font-weight:400;font-size:18px;line-height:21px}.form-add-review .label-form-full-width{display:block;padding:0 0 11px;font-weight:500;font-size:18px;line-height:21px}.row-form-error .label-form-full-width{color:#d0021b}.form-add-review .label-form-full-width.has-right-indent{padding:0 146px 11px 0}.form-add-review .label-form-full-width .inner-text{font-size:15px;line-height:20px;color:#9b9b9b;font-weight:400}.form-add-review .row-review-textarea-hold .cell.label-form{vertical-align:top}.form-add-review .cell.label-form{display:table-cell;vertical-align:middle;float:none}.form-add-review .label-form .hold{display:table-cell;vertical-align:middle}.row-form-error .label-form{color:#d0021b}.form-add-review .label-form .inner-text{color:#9b9b9b;font-size:15px;line-height:20px;margin:2px 0 0;display:block;font-weight:400}.height27{height:27px}.height36{height:36px}.height37{height:37px}.height46{height:46px}.height60{height:60px}.form-add-review .label-form strong.hold{font-weight:700}.form-add-review .label-form .hold em{font-weight:400;display:block}.form-add-review .form-text{overflow:hidden}.choice-item-group .item{float:left;margin:0 5px 5px 0}.form-add-review .choice-item-group .item{margin:0 19px 5px 0}.form-add-review .choice-item-group .item:last-child{margin-right:0}.form-add-review .btn-share-opinion{display:inline-block;vertical-align:top;width:auto}.rating-raview-has-error{display:inline-block;vertical-align:top}.textarea-holder{margin-bottom:20px;background:#fbfbfb;padding:6px 10px 10px}.form-add-review .white-container .textarea-holder:last-child{margin-bottom:5px}.textarea-holder.positive{border-left:5px solid #07d187}.textarea-holder.negative{border-left:5px solid #e95d4f}.form-add-review .general-label{cursor:pointer}.consent-block{padding-bottom:15px}.consent-block .title-label{display:block;overflow:hidden}.consent-block .checkbox18-18{float:left;margin-right:8px}.form-add-review .label-row{padding:0 0 6px;display:block;color:#000;line-height:20px;font-size:15px;font-weight:400;overflow:hidden}.form-add-review .textarea-holder .label-row{font-style:italic}.form-add-review .label-row strong{font-weight:700}.additional-bonus .col{margin-right:15px;float:left;width:178px}.additional-bonus .col:nth-child(2){width:218px}.textarea-holder.positive .label-row:before{margin:6px 5px 0 0;content:'';float:left;width:7px;height:8px;background:url(images/sprite-ico.png) no-repeat -37px -80px}.textarea-holder.negative .label-row:before{margin:4px 4px 0 0;content:'';float:left;width:7px;height:8px;background:url(images/sprite-ico.png) no-repeat -38px -88px}.textarea-view01{display:block;height:73px;padding:8px 8px 5px;border:1px solid #c8c8c8;background:#fff;width:100%}.textarea-review-hold{padding:0 20px 0 0}.textarea-review{border-radius:3px;display:block;height:90px;padding:10px 15px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.38);border:solid 1px #b3b3b3;background:#fff;width:100%}.row-form-error .textarea-review{border:solid 1px #d0021b}.page-wrap-general .textarea-view01{max-width:600px;float:left}.textarea-review textarea,.textarea-view01 textarea{font-weight:400;width:100%;font-size:14px;line-height:18px;color:#000;display:block;border:0;padding:0;margin:0;outline:none;resize:none;background:none;overflow:auto}.textarea-review textarea{font-size:15px;height:100%}.textarea-view01 textarea::-webkit-input-placeholder{color:#5f5f5f;opacity:1}.textarea-review textarea:-moz-placeholder,.textarea-view01 textarea:-moz-placeholder{color:#5f5f5f;opacity:1}.textarea-view01 textarea::-moz-placeholder{color:#5f5f5f;opacity:1}.textarea-view01 textarea:-ms-input-placeholder{color:#5f5f5f;opacity:1}.textarea-view01 textarea:focus::-webkit-input-placeholder{color:transparent}.textarea-view01 textarea:focus:-moz-placeholder{color:transparent}.textarea-view01 textarea:focus:-ms-input-placeholder{color:transparent}.textarea-view01 textarea:focus::-moz-placeholder{color:transparent}.textarea-review textarea:-moz-placeholder{color:#9b9b9b;opacity:1}.textarea-review textarea::-moz-placeholder{color:#9b9b9b;opacity:1}.textarea-review textarea:-ms-input-placeholder{color:#9b9b9b;opacity:1}.textarea-review textarea:focus::-webkit-input-placeholder{color:transparent}.textarea-review textarea:focus:-moz-placeholder{color:transparent}.textarea-review textarea:focus:-ms-input-placeholder{color:transparent}.textarea-review textarea:focus::-moz-placeholder{color:transparent}.form-add-review .text-input-view02::-webkit-input-placeholder{color:#a7a7a7;opacity:1}.form-add-review .text-input-view02:-moz-placeholder{color:#a7a7a7;opacity:1}.form-add-review .text-input-view02::-moz-placeholder{color:#a7a7a7;opacity:1}.form-add-review .text-input-view02:-ms-input-placeholder{color:#a7a7a7;opacity:1}.form-add-review .text-input-view02:focus::-webkit-input-placeholder{color:transparent}.form-add-review .text-input-view02:focus:-moz-placeholder{color:transparent}.form-add-review .text-input-view02:focus:-ms-input-placeholder{color:transparent}.form-add-review .text-input-view02:focus::-moz-placeholder{color:transparent}.textarea-view02{display:block;border:1px solid #c8c8c8;padding:11px 8px;width:568px;height:202px}.textarea-view02 textarea{min-width:550px;min-height:180px;max-width:550px;max-height:180px;width:550px;height:180px;color:#000;display:block;border:0;padding:0;margin:0;outline:none;resize:none;background:none;overflow:auto;line-height:18px;font-size:16px}.color-brown textarea::-webkit-input-placeholder{color:#3d3d3d;opacity:1}.color-brown textarea:-moz-placeholder{color:#3d3d3d;opacity:1}.color-brown textarea::-moz-placeholder{color:#3d3d3d;opacity:1}.color-brown textarea:-ms-input-placeholder{color:#3d3d3d;opacity:1}.color-brown textarea:focus::-webkit-input-placeholder{color:transparent}.color-brown textarea:focus:-moz-placeholder{color:transparent}.color-brown textarea:focus:-ms-input-placeholder{color:transparent}.color-brown textarea:focus::-moz-placeholder{color:transparent}.textarea-error{margin:0 0 0 40px;position:relative;height:73px;color:#fff;line-height:14px;font-size:12px;float:left;width:252px;background:#000;padding:7px 7px 2px}.textarea-error:before{content:'';position:absolute;left:-20px;top:0;bottom:0;font-size:0;line-height:0;border-right:20px solid #07d187;border-bottom:36px solid transparent;border-top:37px solid transparent;width:0;z-index:2}.textarea-holder.negative .textarea-error:before{border-right:20px solid #e95d4f}.textarea-error .title{display:block;font-size:14px;line-height:16px}.textarea-holder.positive .textarea-error{background:#07d187}.textarea-holder.negative .textarea-error{background:#e95d4f}.grey-block{padding:17px 10px;background:#fbfbfb}.form-add-review .grey-block{margin-bottom:20px;padding:10px}.form-add-review .white-container .grey-block:last-child{margin-bottom:0}.how-write-review{line-height:22px;font-size:11px;font-weight:400;color:#666}.how-write-review .title{font-size:14px;line-height:18px;text-decoration:none;color:#666;display:inline-block;vertical-align:top}.how-write-review .title:before{content:''}.how-write-review .title:before{margin:-2px 3px 0 -11px;display:inline-block;vertical-align:middle;content:'';font-size:0;line-height:0;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);border-left:8px solid #666;border-top:5px solid transparent;border-bottom:5px solid transparent;z-index:2}.how-write-review.active .title:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.how-write-review .drop{display:none}.how-write-review.active .drop{display:block}.how-write-review h6{font-size:11px;line-height:15px;font-weight:700;margin:0}.how-write-review p{margin:0 0 20px}.how-write-review ul li:before{content:'';width:2px;height:2px;border-radius:100%;display:inline-block;vertical-align:top;margin:11px 4px 0 0;background:#666}.success-block{padding:47px 0 20px}.success-block .container-center{width:650px}.success-block .white-container{padding:0;margin-bottom:30px}.success-block .heading{background:#f78442;padding:15px 40px}.success-block .block-content{padding:14px 40px}.success-block h1{font-size:24px;line-height:30px;font-weight:400;margin:0;color:#fff}.success-block h2{font-weight:400}.success-block p{color:#666;margin:0 0 10px}.success-block-blue{color:#000;font-weight:400;padding:47px 0 20px}.success-block-blue .container-center{width:650px}.success-block-blue .white-container{padding:0}.success-block-blue .heading{background:#419aed;padding:15px 40px}.success-block-blue .block-content{padding:14px 40px}.success-block-blue h1{font-size:24px;line-height:30px;font-weight:400;margin:0;color:#fff}.success-block-blue h2{font-weight:400}.success-block-blue p{margin:0 0 15px}.success-block-done{padding:70px 0 0;text-align:center}.success-block-done .logo-careereye{margin-bottom:94px}.success-block-done h1{font-size:32px;font-weight:300;line-height:40px;margin:0 0 44px}.success-block-done p{font-size:16px;line-height:20px;margin:0 0 19px}.success-block-done p a{text-decoration:none}.success-block-done p a:hover{text-decoration:underline}.success-block-done .ico{margin:0 auto 39px;background:url(images/ico/checkbox-check-green.svg) no-repeat;background-size:92px 92px;width:92px;height:92px}.company-add-review h1,.form-salary h1,.page-add-photo h1{font-weight:400;font-size:26px;line-height:30px;margin:0 0 14px}.page-add-photo .info-text{padding-top:10px;font-size:12px;line-height:14px;text-align:center;font-weight:400}.btn-upload-pictures{font:400 12px/30px 'Karla',Arial,Helvetica,sans-serif;font-weight:400;width:auto;background:#f78442;padding-left:42px;padding-right:42px}.btn-upload-pictures:hover{background:#f78442;opacity:.8}.file-photo-name{display:none;float:left;font-weight:400;padding:10px 0 0;color:#666}.has-photo .file-photo-name{display:block}.file-photo-name strong{padding:0 3px 0 0;font-weight:700}.btn-add-photo{text-decoration:none;width:35px;height:35px;position:relative;float:right;padding:5px;background:#f78442}.btn-add-photo:hover{opacity:.8}.btn-add-photo:after{content:'';width:20px;height:4px;position:absolute;top:50%;left:50%;margin:-2px 0 0 -10px;background:#fff}.btn-add-photo:before{content:'';width:4px;height:20px;position:absolute;top:50%;left:50%;margin:-10px 0 0 -2px;background:#fff}.tab-employer-photo .btn-add-photo{margin-left:5px}.btn-delete-photo{float:right;text-decoration:none;width:35px;height:35px;position:relative;float:right;padding:5px;background:#cf2053;text-indent:-9999px;overflow:hidden}.btn-delete-photo:hover{opacity:.8;text-decoration:none}.btn-delete-photo:after{content:'';width:20px;height:4px;position:absolute;top:50%;left:50%;margin:-2px 0 0 -10px;background:#fff;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-delete-photo:before{content:'';width:4px;height:20px;position:absolute;top:50%;left:50%;margin:-10px 0 0 -2px;background:#fff;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.page-align-middle p{font-weight:400}.contribute-photos-table{border-bottom:1px solid #eeeeef;margin-bottom:10px;padding-bottom:10px}.contribute-photos-table tr:first-child td{padding-top:0;border:0}.contribute-photos-table td{vertical-align:top;padding:20px 25px 20px 0;border-top:1px solid #eeeeef}.contribute-photos-table td:last-child{padding-right:0;min-width:35px}.contribute-photos-table .col01{width:175px}.contribute-photos-table .row-form{padding-bottom:18px}.contribute-photos-table .row-indent{margin-bottom:18px}.contribute-photos-table .row-form:last-child{padding-bottom:0}.contribute-photos-table .visual{border-radius:5px;position:relative;width:150px;height:150px;padding:3px;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.2);border-radius:4px;position:relative;display:block;margin-bottom:10px}.contribute-photos-table .visual .visual-holder{background:#eee;border-radius:5px;display:block;height:144px;overflow:hidden;position:relative;text-decoration:none;width:144px}.contribute-photos-table .visual img{width:100%;height:100%;border-radius:5px;position:relative;z-index:5;vertical-align:top}.contribute-photos-table .visual iframe{position:relative;z-index:5}.contribute-photos-table .company-logo150-150{margin:0 0 10px}.contribute-photos-table .text-or{display:block;text-align:center;padding:5px}.contribute-photos-table .photo-file-name{color:#666;display:block;padding-top:5px}.successful-upload-photo h1{text-align:center}.successful-upload-photo h2{margin:0 0 22px}.successful-upload-photo .row-indent{padding-bottom:10px}.successful-upload-photo .row-link{line-height:36px}.successful-upload-photo .row-link .link{margin:0 5px;white-space:nowrap}.successful-upload-photo .btn-upload-pictures{display:inline-block;vertical-align:top;margin:0 5px}.wrong-job-title{display:inline-block;vertical-align:top;font-weight:400;margin-bottom:16px}.row-monthly-income{padding-bottom:20px}.form-salary .label-form{display:block;color:#666;font-weight:300}.form-salary h1{margin:0 0 10px}.form-salary h2{color:#666;line-height:30px;font-size:20px;margin:0 0 10px}.form-salary .label-form-left{color:#666;float:left;font-weight:300;padding:0 6px 0 0;width:189px}.form-salary .label-form-left .hold{display:table-cell;vertical-align:middle}.form-salary .form-text{overflow:hidden}.form-salary .form-container{border-bottom:1px solid #d3d3d3;margin-bottom:30px;padding-bottom:30px}.form-salary .form-container .row-form{padding-bottom:15px}.salary-bonus-row{padding-bottom:15px}.salary-bonus-row .col{float:left;width:178px;margin-right:5px}.salary-bonus-row .col:first-child{margin-right:11px;width:178px}.salary-bonus-row .col:nth-child(2){width:267px;margin-right:0}.salary-bonus-row .col:last-child{margin-right:0}.form-salary .btn-salary-send{text-transform:uppercase;font:400 14px/30px 'Karla',Arial,Helvetica,sans-serif;width:auto;background:#f78442;min-width:150px}.form-salary .btn-salary-send:hover{background:#f78442;opacity:.8}.search-panel{padding:30px 0;position:relative;background:url(images/bg02.jpg) no-repeat;background-position:center top;background-size:cover}.search-panel .container-center{width:1200px}.search-panel h1.title-advanced-search{margin:0 125px 33px}.bg-opacity-060{position:absolute;left:0;top:0;background:rgba(0,0,0,.36);width:100%;height:100%}.job-category{padding:20px 0 30px}.heading-has-ico{padding:0 0 25px}.heading-has-ico .heading{vertical-align:top;border-bottom:1px solid #ffc142;padding-bottom:10px}.heading-has-ico .ico{overflow:hidden;float:left;width:30px;height:30px;margin:0 10px 0 0}.heading-has-ico .ico img{width:100%;height:100%}.heading-has-ico h2{overflow:hidden;font-weight:700;font-size:20px;line-height:24px;margin:0;padding:2px 0 0}.job-list-category{font-weight:400;font-size:12px;line-height:14px;padding-bottom:5px}.job-list-category a{text-decoration:none}.job-list-category a:hover{text-decoration:underline}.job-list-category ul{font-size:0;line-height:0;letter-spacing:-1px}.job-list-category ul li{width:316px;padding:0 16px 16px 0;letter-spacing:0;display:inline-block;vertical-align:top;font-size:12px;line-height:14px;word-wrap:break-word}.job-list-category .title{display:block;font-size:16px;line-height:18px}.job-list-category .title strong{font-weight:700}.job-list-category p{margin:0}.articles-block{padding:30px 0}.articles-block h3{font-size:16px;line-height:18px;margin:0 0 26px}.articles-list{text-align:center;position:relative;margin-bottom:20px}.articles-list ul{font-size:0;line-height:0;letter-spacing:-5px}.articles-list li{width:312px;line-height:18px;font-size:14px;margin:0 6px 12px;letter-spacing:0;display:inline-block;vertical-align:top}.articles-list li:first-child{margin-left:0}.articles-list li:last-child{margin-right:0}.articles-list .visual{height:81px;overflow:hidden}.articles-list .visual img{width:100%;height:100%}.articles-list .text{border:1px solid #ececec;min-height:175px;padding:18px 14px 16px}.articles-list h4{color:#419aed;font-weight:700;line-height:16px;font-size:14px;margin:0 0 4px}.articles-list h4 a{text-decoration:none}.articles-list h4 a:hover{text-decoration:underline}.articles-list .date{display:block;font-size:10px;line-height:12px;padding:0 0 2px}.articles-list p{overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:14px;margin:0 0 5px;letter-spacing:-.2px}.link-read-more{background:#419aed;text-align:center;text-decoration:none;text-align:center;display:block;padding:7px 10px 10px;color:#fff;border-bottom:3px solid #2f82cf}.link-read-more:hover{opacity:.8}.job-popular-companies{background:#f6f6f6;padding:20px 0}.job-popular-companies h3{margin:0 0 20px;font-size:16px;line-height:20px}.gallery-popular-companies{margin:0 auto;width:920px}.gallery-popular-companies .slick-list.draggable{padding-bottom:15px}.gallery-popular-companies .slick-dots{line-height:0;font-size:0;height:13px;position:static}.gallery-popular-companies .slick-prev{text-indent:-9999px;overflow:hidden;position:absolute;left:-20px;top:50%;margin-top:-22px;height:17px;width:12px;background:url(images/sprite-ico.png) no-repeat -98px -51px}.gallery-popular-companies .slick-prev:hover{background:url(images/sprite-ico.png) no-repeat -98px -51px}.gallery-popular-companies .slick-next{text-indent:-9999px;overflow:hidden;position:absolute;right:-20px;top:50%;margin-top:-22px;height:17px;width:12px;background:url(images/sprite-ico.png) no-repeat -112px -51px}.gallery-popular-companies .slick-next:hover{background:url(images/sprite-ico.png) no-repeat -112px -51px}.gallery-popular-companies li button:before{display:none}.gallery-popular-companies li button{background:#dcdcdc;padding:0;border-radius:100%;position:relative;width:13px;height:13px}.gallery-popular-companies li.slick-active button{background:#a2a2a2}.gallery-popular-companies .description{margin:0 10px;border-bottom:3px solid #ececec}.gallery-popular-companies .visual-block{position:relative}.gallery-popular-companies .visual-block>a{display:block}.gallery-popular-companies .img{overflow:hidden;height:97px;background:url(images/puff-matchme-log.jpg) no-repeat;background-position:50% 50%;background-size:cover}.gallery-popular-companies .img img{width:100%}.gallery-popular-companies .info-block{position:absolute;left:10px;bottom:11px;width:250px;color:#fff;z-index:5}.gallery-popular-companies .logo-company{float:left;width:36px;height:36px;margin:0 10px 0 0;background:#fff;position:relative}.gallery-popular-companies .logo-company>div{width:36px;height:36px;position:relative;background-position:50% 50%;background-size:cover;z-index:5}.gallery-popular-companies .logo-company img{width:100%;height:100%;vertical-align:top}.gallery-popular-companies .text{overflow:hidden;word-wrap:break-word}.gallery-popular-companies .company-name{display:block;font-size:16px;line-height:20px}.gallery-popular-companies .location{display:block;font-style:italic;font-size:12px;line-height:16px;font-weight:400}.bg-opacity-035{z-index:2;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.35)}.gallery-popular-companies .block{background:#fff;padding:8px 10px;min-height:30px;position:relative}.gallery-popular-companies .block:before{content:'';width:1px;position:absolute;left:50%;top:2px;bottom:2px;background:#c6c6c6;margin:0 0 0 -1px}.gallery-popular-companies .cell:first-child{width:128px;margin:0 10px 0 0;float:left}.gallery-popular-companies .cell{float:right;width:120px}.gallery-popular-companies .text-job{display:block;text-align:center;font-size:16px;line-height:20px;margin:2px 0 0;font-weight:400;word-wrap:break-word}.gallery-popular-companies .text-job strong{font-weight:bold;padding:0 3px 0 0}.information-block{padding:30px 0}.information-block .col-left{float:left;width:48%}.information-block .col-right{float:right;width:48%}.user-list-view01{padding:16px 20px 2px;border:1px solid #f6f6f6;font-size:12px;line-height:15px}.user-list-view01 li{padding-bottom:26px}.user-list-view01 .visual{float:left;width:49px;height:49px;margin:2px 8px 0 0}.user-list-view01 .visual img{width:100%;height:100%}.user-list-view01 .text{overflow:hidden}.user-list-view01 h5,.user-list-view01 h4{font-size:16px;line-height:20px;font-weight:700;margin:0 0 25px}.user-list-view01 h5{margin:0 0 -2px}.user-list-view01 h5 a{text-decoration:none}.user-list-view01 .text-color-green a{color:#31d187}.user-list-view01 .text-color-light-blue a{color:#1fbfd5}.user-list-view01 .text-color-orange a{color:#f78442}.user-list-view01 .text-color-blue a{color:#1c6ea8}.user-list-view01 h5 a:hover,.user-list-view01 h4 a:hover{text-decoration:underline}.text-color-green{color:#31d187}.text-color-light-blue{color:#1fbfd5}.text-color-orange{color:#f78442}.text-color-blue{color:#1c6ea8}.user-list-view02{font-weight:400;background:#f6f6f6;padding:20px;border:1px solid #f6f6f6;font-size:12px;line-height:15px}.user-list-view02 ul{padding-bottom:16px}.user-list-view02 li{padding:7px 0 8px;border-bottom:1px solid #e5e5e5}.user-list-view02 li:first-child{padding:0 0 8px}.user-list-view02 .visual{overflow:hidden;float:left;margin:3px 10px 0 0;width:30px;height:30px;position:relative;background:#fff}.user-list-view02 .visual .img{width:30px;height:30px;background-position:50% 50%;background-size:cover;z-index:5;position:relative}.user-list-view02 .text{overflow:hidden}.user-list-view02 h5,.user-list-view02 h4{font-size:16px;line-height:20px;font-weight:700;margin:0 0 25px}.user-list-view02 h4{margin:0 0 19px}.user-list-view02 h5{letter-spacing:-.3px;margin:0 0 -2px}.user-list-view02 h5 a{text-decoration:none}.user-list-view02 .company-name{float:left;margin-right:5px}.user-list-view02 .company-name a{text-decoration:none}.user-list-view02 .company-name a:hover{text-decoration:underline}.user-list-view02 .rating{margin:4px 0 0;float:left}.user-list-view02 h5 a:hover,.user-list-view02 h4 a:hover{text-decoration:underline}.has-blue-arrow{overflow:hidden;line-height:18px;font-size:14px;text-decoration:none;padding:0 6px 0 0;background:url(images/ico/ico-separator-blue.png) no-repeat 100% 64%}.has-blue-arrow:hover{text-decoration:underline}.articles-block .ads-post-job:last-child{margin:0}.ads-post-job{overflow:hidden;background:url(images/bg03.jpg) no-repeat;background-position:center top;background-size:cover;min-height:105px;position:relative;padding:0 20px 0 0;margin:0 0 30px}.ads-post-job .ico-holder{text-align:center;position:absolute;left:0;top:0;bottom:0;width:242px;background:#1fbfd5;min-height:105px;padding:12px 50px 24px 20px}.ads-post-job .ico-holder:after{background:#1fbfd5;border-radius:73%;content:'';height:300px;margin:-150px 0 0;position:absolute;right:-11px;top:50%;width:254px}.ads-post-job .ico-holder span{display:block;z-index:2;position:relative;width:140px;height:71px}.ads-post-job .ico-holder span img{vertical-align:top;width:100%;height:100%}.ads-post-job .text{color:#fff;float:left;margin:0 0 0 283px;padding:22px 0 12px;width:458px}.ads-post-job .text h4{font-size:32px;line-height:38px;font-weight:700;margin:0 0 -3px}.ads-post-job .text p{margin:0 0 5px;font-weight:400;font-size:18px;line-height:24px}.ads-post-job .btn-view10{margin:31px 0 0;float:right;padding-left:20px;padding-right:20px}.extra-text-block{font-weight:400;line-height:17px}.extra-text-block .visual{float:right;margin:0 0 0 6%;width:48%;background:#f6f6f6}.extra-text-block .visual img{width:100%}.extra-text-block h5{font-weight:700;margin:0 0 13px;font-size:16px;line-height:20px}.extra-text-block p{text-align:justify;margin:0 0 16px}.link-show-more{font-size:16px;line-height:20px;position:relative;text-decoration:none;font-weight:700;display:inline-block;vertical-align:top;padding-bottom:19px}.link-show-more.show-more-white{color:#fff}.link-show-more.show-more-grey{color:#4f4d4d}.link-show-more:hover span{text-decoration:underline}.link-show-more:after{content:'';width:23px;height:13px;position:absolute;left:50%;margin:0 0 0 -12px;bottom:0}.link-show-more.show-more-white:after{background:url(images/sprite-ico.png) no-repeat -63px -71px}.link-show-more.show-more-grey:after{background:url(images/sprite-ico.png) no-repeat -92px -71px}.link-show-more.show-more-white.active:after{background:url(images/sprite-ico.png) no-repeat -63px -87px}.link-show-more.show-more-grey.active:after{background:url(images/sprite-ico.png) no-repeat -92px -87px}.link-show-more .text-hide{display:none}.link-show-more.active .text-show{display:none}.link-show-more.active .text-hide{display:inline-block}.general-style-text{color:#666}.general-style-text h1{font-size:29px;font-weight:300;line-height:36px;margin:0 0 20px;color:#000}.general-style-text h2{font-weight:700;font-size:14px;line-height:20px;margin:0 0 20px}.general-style-text h3{color:#000;font-weight:400;font-size:18px;line-height:24px;margin:0 0 10px}.general-style-text p{line-height:19px;margin:0 0 21px}.general-style-text p:last-child{margin:0}.contact-container{color:#666}.contact-container h1{margin:0 0 12px}.contact-container .text-info{display:block;padding:0 0 12px;margin:0 -10px 0 0}.contact-container .col-left{float:left;width:626px}.contact-container .col-right{float:right;width:252px}.contact-block{line-height:20px;font-size:12px;background:#f6f6f6;padding:30px 20px}.contact-block .block{padding:0 0 20px}.contact-block .block:last-child{padding:0}.contact-block h2{line-height:20px;font-size:12px;font-weight:700;margin:0}.contact-block .social-list-view01 li{padding:0 5px 5px 0}.contact-form .row-indent{margin-bottom:10px}.contact-form .textarea{display:block;border:1px solid #c8c8c8;padding:7px 8px;width:100%;background:#fff}.contact-form .textarea textarea{font-weight:400;color:#000;width:100%;height:100%;display:block;border:0;padding:0;margin:0;outline:none;resize:none;background:none;overflow:auto;line-height:18px;font-size:14px}.contact-form .btn-form-view01{width:228px;margin:0 auto}.contact-faq-block{color:#666;font-size:14px;line-height:20px;padding-top:20px}.contact-faq-block h3{font-weight:700;line-height:36px;font-size:29px;color:#000}.contact-faq-block .text-info{display:block;font-style:italic;padding:0 0 10px}.contact-faq-block li{padding:0 0 20px}.contact-faq-block h4:before{content:'';width:4px;height:4px;background:#666;display:inline-block;vertical-align:top;margin:8px 3px 0 0;border-radius:100%;position:relative}.panel-progress{position:relative;padding:5px 0 0}.list-color{line-height:17px;font-size:12px;font-weight:400;padding:0 0 2px}.list-color li{float:left;margin:0 4px 10px 0;min-width:102px}.list-color li:before{content:'';width:18px;height:18px;line-height:0;font-size:0;float:left;margin:0 10px 0 0}.not-opinion-text{font-weight:400;font-weight:300;font-size:16px;line-height:19px}.not-opinion-text p{margin:0 0 20px}.text-info-company{text-align:center;margin-bottom:30px;font-weight:400;font-weight:300;font-size:16px;line-height:19px}.employee-setting h3{margin:0 0 20px;font-weight:400}.employee-setting h3 strong{font-weight:700}.employee-setting .form-block{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ececec}.employee-setting .row-indent{padding-bottom:14px}.employee-setting .cell{width:49%;margin:0 0 0 2%;float:left}.employee-setting .cell:first-child{margin-left:0}.employee-setting .form-text{overflow:hidden}.employee-setting .label-form{display:block;font-weight:300;padding-bottom:4px}.employee-setting .label-form-left{float:left;font-weight:300;padding:0 6px 0 0}.employee-setting .label-form-left.other-width{width:200px}.form-block-management{border-bottom:1px solid #ececec;margin:0 0 20px}.form-block-management .label-form-left{width:500px}.employee-setting .label-form-left span{display:table-cell;vertical-align:middle;height:37px}.employee-setting .col-right{overflow:hidden}.employee-setting .text-input-view02{font-weight:400}.employee-setting input::-webkit-input-placeholder{font-weight:400}.employee-setting input:-moz-placeholder{font-weight:400}.employee-setting input::-moz-placeholder{font-weight:400}.employee-setting input:-ms-input-placeholder{font-weight:400}.employee-setting input:focus::-webkit-input-placeholder{color:transparent}.employee-setting input:focus:-moz-placeholder{color:transparent}.employee-setting input:focus:-ms-input-placeholder{color:transparent}.employee-setting input:focus::-moz-placeholder{color:transparent}.employee-setting .h-popup-paragraph{padding:0 0 10px}.width-200{width:200px}.width-270{width:270px}.width-400{width:400px}.width-500{width:500px}.table-row{font-size:18px;line-height:22px;font-weight:400}.contributions-tab .table-row{margin-bottom:10px}.table-row td{vertical-align:middle;padding:0 0 10px 10px}.table-row td:first-child{padding-left:0}.table-row .col01{width:77%}.table-date01{font-weight:400;text-align:center}.table-date01 th,.table-date01 td{padding:15px 2px;border-bottom:1px solid #eeeeef}.table-date01 th{padding-top:0}.table-date01 th:first-child,.table-date01 td:first-child{padding-left:0}.table-date01 .col01{width:38%;text-align:left}.table-date01 .col02{width:16%}.table-date01 .col03{width:21%}.table-date01 .col04{width:17%}.table-date01-photo .col01{width:38%}.table-date01 .rating{margin-bottom:5px}.table-date01 p{margin:0 0 5px;line-height:19px}.table-date01 p strong{font-weight:bold}.table-date01 .photo{width:100px;height:100px;border:1px solid #ccc}.table-date01 .photo img{width:100%;height:100%;vertical-align:top}.link-row-del{text-decoration:none;text-indent:-9999px;display:block;margin:0 auto;width:18px;height:18px;background:url(images/sprite-ico.png) no-repeat 0 -108px}.companies-and-jobs{font-weight:400}.companies-and-jobs .block-hold{border-top:1px solid #d3d3d3;padding:15px 0;position:relative}.companies-and-jobs .block-hold:first-child{margin-top:0;border:0}.companies-and-jobs .row-indent{margin-bottom:10px}.companies-and-jobs .heading-row{padding-right:250px}.companies-and-jobs .btn-monitor-jobs{position:absolute;top:15px;right:0;min-width:200px}.companies-and-jobs h2{font-size:26px;font-weight:400;line-height:32px;margin:0 0 10px;color:#686868}.companies-and-jobs h2 strong{font-weight:700}.companies-and-jobs p{font-size:18px;line-height:22px;margin:0 0 10px}.companies-and-jobs .btn-form-view01{width:auto;display:inline-block;vertical-align:top;margin:0 10px;width:200px}.tabset-view-user h2,.tabset-view-user h1{font-size:26px;font-weight:400;line-height:30px;margin:0 0 10px;color:#686868}.table-save-job{vertical-align:top;font-weight:400;text-align:center}.table-save-job th,.table-save-job td{vertical-align:top;padding:15px 3px}.table-save-job th{font-weight:400;font-size:16px;line-height:22px}.table-save-job td{border-top:1px solid #eeeeef}.table-save-job tr:nth-child(2) td{border-top:0}.table-save-job th{padding-top:0;border-bottom:1px solid #eeeeef}.table-save-job th:first-child,.table-save-job td:first-child{padding-left:0;text-align:left}.table-save-job .col01{width:70%}.table-save-job .col03{width:62px}.table-save-job p{margin:0 0 5px;line-height:19px}.table-save-job p strong{font-weight:bold}.table-save-job .photo{width:100px;height:100px;border:1px solid #ccc}.table-save-job .photo img{width:100%;height:100%;vertical-align:top}.table-save-job .company-logo80-80{float:left;margin:0 20px 0 0}.table-save-job .text-block{overflow:hidden;font-size:14px;line-height:20px}.table-save-job .text-block h3{font-weight:400;margin:0 0 4px}.table-save-job .text-block p{font-size:14px;margin:0 0 5px}.table-save-job .text-block .rating{margin-bottom:5px}.table-save-job .company-name{display:block;padding:0 0 5px;font-weight:bold}.table-save-job tr{display:table-row}.table-company-job{font-weight:400}.table-company-job .table-heading-row{font-weight:400;font-size:16px;line-height:24px;display:table;width:100%}.table-company-job .table-line{display:table;width:100%}.table-company-job .table-heading-row .cell:first-child,.table-company-job .table-line .cell:first-child{padding-left:0}.table-company-job .cell{display:table-cell;vertical-align:middle;padding:6px 3px}.table-company-job .date,.table-company-job .location,.table-company-job .name{display:block}.table-company-job .col02{width:62px;text-align:center}.contributions-tab .row-indent{margin-bottom:10px}.content-apply{padding-top:30px}.content-apply .heading-row{padding-bottom:10px}.content-apply .heading-row .link-back-results{float:right}.content-apply .row-indent{padding-bottom:20px}.content-apply h1{font-weight:400;font-size:16px;float:left;margin:-7px 5px 0 0;max-width:50%}.content-apply h1 strong{font-weight:700}.content-apply h2{font-weight:400;margin:0 0 10px}.content-apply h2 strong{font-weight:700}.content-apply .row{padding-bottom:10px}.content-apply .col{width:49%;float:left}.content-apply .col:first-child{margin-right:2%}.content-apply .other-location-col .col:first-child{float:right;margin:0}.content-apply .other-location-col .col:nth-child(2){float:left;margin-right:2%}.content-apply .photo{width:80px;height:80px;float:left;margin:10px 20px 0 0;padding:3px;background:#fff;border:1px solid #ccc;position:relative}.content-apply .photo a{display:block;background:#ccc;width:72px;height:72px}.content-apply .photo img{width:100%;height:100%;vertical-align:top;z-index:5;position:relative}.content-apply .text-block{overflow:hidden}.content-apply .text-block .visual{margin-bottom:10px}.content-apply .description-text{color:#868686;font-size:11px;display:block;width:100%}.add-row-photo .form-messages-error{padding:5px 0 20px}.content-apply .btn-view03{width:auto;min-width:100px;margin:0 0 5px;display:inline-block;vertical-align:top}.general-textarea{display:block;border:1px solid #c8c8c8;padding:7px 8px;background:#fff;width:100%}.has-messages-error .general-textarea{border:1px solid #b00;color:#b00}.textarea-size02{height:105px}.general-textarea textarea{font-weight:400;color:#000;display:block;border:0;padding:0;margin:0;outline:none;resize:none;background:none;overflow:auto;line-height:18px;font-size:14px;width:100%;height:100%}.has-messages-error .general-textarea textarea::-webkit-input-placeholder{color:#b00;opacity:.6}.has-messages-error .general-textarea textarea:-moz-placeholder{color:#b00;opacity:.6}.has-messages-error .general-textarea textarea::-moz-placeholder{color:#b00;opacity:.6}.has-messages-error .general-textarea textarea:-ms-input-placeholder{color:#b00;opacity:.6}.has-messages-error .general-textarea textarea:focus::-webkit-input-placeholder{color:transparent}.has-messages-error .general-textarea textarea:focus:-moz-placeholder{color:transparent}.has-messages-error .general-textarea textarea:focus:-ms-input-placeholder{color:transparent}.has-messages-error .general-textarea textarea:focus::-moz-placeholder{color:transparent}.text-max-num{color:#868686;display:block;font-size:11px;line-height:20px;text-align:right}.row-personal-letter .text-max-num{float:right}.row-personal-letter label{display:block;padding-bottom:2px}.content-apply .row-gender .label-title{float:left;padding:9px 20px 0 0}.content-apply .row-gender .choice-item-group{float:left;margin:0 5px 0 0}.content-apply .row-gender .choice-item-group .item{margin:0 20px 0 0}.content-apply .text-info{padding:0 0 10px;display:block}.content-apply .btn-form-view01{float:right;width:auto;min-width:100px;font:15px/31px 'Karla',Arial,Helvetica,sans-serif;font-weight:400}.tabset-employer .tab{position:static;opacity:0;left:0;height:auto;overflow:visible}.tabset-employer .tab-pane.active .tab{opacity:1}.tabset-employer{margin-top:20px;border:1px solid #d2d0d0;background:#fff url(images/bg-line.gif) repeat-y}.tabset-employer .tab-menu{margin-bottom:-1px;background:none;float:left;display:block;width:220px;border:0;border-bottom:1px solid #d2d0d0}.tabset-employer .tab-menu li{display:block;border:1px solid #d2d0d0;border-top:0;border-left:0}.tabset-employer .tab-menu li:last-child{border-bottom:0}.tabset-employer .tab-menu li:last-child a{background:#cf2053;color:#fff}.tabset-employer .tab-menu li:last-child a:hover{opacity:.8}.tabset-employer .tab-holder{overflow:hidden;padding:20px}.tabset-employer .tab-menu li a{margin:0 -1px}.tabset-employer .general-heading .title-left,.tabset-employer .general-content .col-content{float:left;width:450px}.tabset-employer .tab-employer-inner .tab-menu{margin-bottom:-1px;background:none;float:none;display:table;width:100%;border:0;border-bottom:1px solid #93b2cf;border-bottom:1px solid #ccc}.tabset-employer .tab-employer-inner .tab-menu li{border:0;display:table-cell;vertical-align:middle;border:1px solid transparent;border-bottom:6px solid transparent}.tabset-employer .tab-employer-inner .tab-menu li a{line-height:18px;font-size:14px}.tabset-employer .tab-employer-inner .tab-menu li.active{border:1px solid #4a90e2;border-bottom:6px solid #4a90e2}.tabset-employer .tab-employer-inner .tab-menu li.active a{font-weight:normal;line-height:18px;font-size:14px}.tabset-employer .tab-employer-inner .tab-menu li.active a{border:0;color:#4a4a4a;background:none}.tabset-employer .tab-employer-inner .tab-menu li:last-child a{background:none;color:#666}.tabset-employer h2{margin:0 0 16px;font-size:22px;line-height:30px}.tabset-employer .btn-save,.tabset-employer .btn-preview{float:right;margin:0 0 0 10px;min-width:160px;width:auto}.back-company-profile{float:right;margin:10px 0 0 10px}.tabset-employer .btn-form-view06.other-position{margin-top:20px;float:right;width:auto;min-width:100px;z-index:20;position:relative}.tab-setting-account .block-holder{padding-bottom:16px}.tab-setting-account h3{font-weight:700;font-size:16px;line-height:20px}.employer-text-info{font-size:16px;line-height:19px}.employer-text-info p{margin:0 0 16px}.tab-setting-account .row{padding-bottom:16px}.tab-setting-account .row:last-child{padding-bottom:0}.tab-setting-account .label-title{font-size:16px;line-height:19px;display:block;padding:0 0 8px;font-weight:700}.tab-setting-account .grey-block{padding:10px;margin-bottom:30px}.manage-settings-block .row-table{display:table;margin:0 0 10px}.manage-settings-block .row-table .label-title-manage{width:252px;padding:0 10px 0 0}.manage-settings-block .row-table .cell,.manage-settings-block .row-table .label-title-manage{display:table-cell;vertical-align:middle}.manage-settings-block .choice-item-group .item{margin-bottom:0}.manage-settings-block .choice-item-group .radio-view02{font-size:16px}.tab-setting-account .btn-form-view06.btn-form-save{float:right;min-width:150px;width:auto;font:14px/31px 'Karla',Arial,Helvetica,sans-serif}.tab-setting-account .btn-form-view01.btn-form-send{font:14px/31px 'Karla',Arial,Helvetica,sans-serif}.email-delivery{font-size:16px}.email-delivery .row-indent{padding-bottom:10px}.email-delivery .row-indent:last-child{padding-bottom:0}.email-delivery h4{font-weight:400;margin:0 0 10px;font-size:17px}.email-delivery label{font-size:15px;font-weight:700;padding:0 0 5px;display:block}.email-delivery .or-text{padding:0 0 10px}.tab-employer-reviews h3{color:#000;font-size:22px;line-height:26px;font-weight:400;margin:0 0 15px}.reviews-block{border:1px solid #ececec;padding:20px;margin:0 0 30px}.reviews-block .row-select{padding:0 0 15px}.reviews-tab .reviews-block{border:1px solid #3d91df;margin-bottom:20px}.reviews-tab .reviews-block:last-child .reviews-item{border:0;padding-bottom:0}.reviews-item{padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #ececec}.reviews-item:last-child{padding:0;margin:0;border-bottom:0}.reviews-block .inner-block{padding:0 0 20px}.reviews-block .inner-block .indent{padding:0 0 20px}.reviews-block .box-review{float:left}.reviews-block h3{font-size:22px;line-height:26px;margin:0 0 16px}.reviews-block .review-text-row{padding-bottom:20px}.response-form .block-form{display:none}.response-form.form-active .block-form{display:block}.response-form .row{padding:0 0 10px}.response-form.form-active .btn-view01{display:none}.response-form .btn-view12,.response-form .btn-form-view01{float:left;margin:0 10px 0 0;width:auto;min-width:180px;font:14px/29px 'Karla',Arial,Helvetica,sans-serif}.our-job-tab .jobs-list-company{margin:0 0 20px}.grey-block.jobs-info{border:1px solid #c4c2c2}.jobs-info h3{font-size:18px;line-height:21px;font-weight:400;margin:0 0 20px}.our-job-tab h3.title-col-job{margin:0 0 5px;font-size:14px;line-height:18px;font-weight:700}.jobs-info p{margin:0 0 14px}.tab-employer-reviews .jobs-list-company h3{font-size:18px;line-height:22px;font-weight:400;line-height:22px;margin:0 0 5px}.tab-employer-reviews .jobs-list-company h3.title-prem{font-weight:700}.block-has-border{padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #ececec}.example-img{border:2px solid #4898f4}.example-img img{width:100%;vertical-align:top}.example-box{margin:30px 0 0;line-height:19px;font-size:16px;color:#fff;position:relative;background:#4898f4;padding:15px}.example-box:after{content:'';position:absolute;left:50%;top:-18px;font-size:0;line-height:0;border-bottom:18px solid #419aed;border-left:25px solid transparent;border-right:25px solid transparent;z-index:2;margin:0 0 0 -25px}.example-box h4{line-height:24px;font-size:20px;font-weight:700;margin:0}.edit-employer-profile{padding:0 0 30px}.edit-employer-profile h2{font-size:20px;line-height:24px;margin:0 0 10px}.edit-employer-profile h3{font-size:16px;line-height:19px;margin:0 0 10px;font-weight:400}.edit-employer-profile .employer-bottom-indent{padding:0 0 30px}.tabset-employer .btn-delete-photo,.tabset-employer .select-default-view02,.tabset-employer .general-textarea,.tabset-employer .text-input-view02[type="password"],.text-input-view02[type="number"],.tabset-employer .text-input-view02[type="text"]{border-radius:8px}.tab-setting-account .btn-form-view06.btn-form-save,.tabset-employer .radio-view02,.tabset-employer input[type="radio"]:checked+.radio-view02,.tabset-employer input[type="checkbox"]:checked+.radio-view02,.tabset-employer .btn-form-view06,.tabset-employer .btn-view07,.tabset-employer .btn-view03,.tabset-employer .btn-view01,.edit-employer-profile .type-file-add-photo{border-radius:25px}.arrange-photos{padding-bottom:20px}.arrange-photos .label-title{display:block;padding:0 0 5px}.photos-added-general{margin:10px 0;border-radius:5px;position:relative;width:250px;height:100px;padding:3px;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.2);border-radius:4px;position:relative;display:block;overflow:hidden}.photos-added-general img{border-radius:4px;position:relative;vertical-align:top;width:100%;height:100%}.type-file-add-photo.width-250{width:250px}.image-upload{width:290px}.image-upload .company-logo90-90 a{background-position:50% 50%;background-size:cover}.image-upload .col-left{float:left;margin:0 10px 15px 0}.image-upload .img-align-vertical{height:74px}.image-upload .text{overflow:hidden}.employer-bottom-indent .image-upload .text{overflow:visible;padding-left:90px}.image-upload p{line-height:15px;font-size:11px;color:#868686;margin:0 0 5px}.form-employer{position:relative}.form-employer .btn-delete-photo{position:absolute;top:0;right:0}.form-employer .row{position:relative;padding:0 0 10px}.form-employer .table-line{display:table;width:100%}.form-employer .label-title{display:table-cell;vertical-align:middle;padding:0 2px 0 0;width:140px;font-weight:700}.form-employer .label-title.full-width{width:100%;display:block;vertical-align:top;padding:10px 0}.form-employer .label-title.align-top{vertical-align:top}.form-employer .label-title .height37{display:table-cell;vertical-align:middle}.form-employer .form-text{display:table-cell;vertical-align:middle}.form-employer .cell{float:left;width:32%;margin:0 0 2% 2%}.form-employer .cell:first-child{margin:0}.change-cover{width:584px}.change-cover .visual,.change-cover .photo{width:584px;height:142px;background:#eee}.change-cover .photo{height:auto}.change-cover .visual img,.change-cover .photo img{width:100%;height:100%}.contribute-photos-table .type-file-add-photo,.change-cover .type-file-add-photo{width:100%}.change-cover .btn-view03{margin-bottom:5px}.change-cover .text-description{font-size:12px;line-height:18px;color:#3d3d3d;padding:5px 0 0}.arrange-photos{padding:0 0 10px}.arrange-photos li{border-top:1px solid #ececec;padding:20px 0}.arrange-photos li:first-child{padding-top:0;border:0}.arrange-photos .row-table{width:100%;display:table}.arrange-photos .col{display:table-cell;vertical-align:middle;padding:0 5px;width:30%}.arrange-photos .col:first-child{padding-left:0}.arrange-photos .col:nth-child(3){width:10%}.arrange-photos .title{display:block;padding:0 0 5px}.arrange-photos .photo{width:115px;height:85px;margin:0 0 5px}.arrange-photos .photo img{width:100%;height:100%}.arrange-photos .text-or{color:#000}.photo-information-employer{font-size:11px;line-height:14px;color:#868686}.employer-photos{overflow:hidden}.employer-photos-upload h4{font-size:26px;font-weight:400;line-height:36px;margin:0 0 25px}.employer-photos-upload h4 strong{font-weight:700}.employer-photos-upload .no-photos-message{background:#dcebfa;padding:20px 10px;text-align:center;font-weight:700;margin:0 0 20px}.has-employer-photos-upload .no-photos-message{display:none}.employer-photos-upload .btn-view01{width:200px;margin:0 auto}.has-employer-photos-upload .btn-view01{display:none}.employer-gallery-photo-holde .slick-slider{margin:0}.employer-gallery-photo-holder{width:600px;margin:0 auto;opacity:0;left:-9999px;position:absolute}.has-employer-photos-upload .employer-gallery-photo-holder{opacity:1;position:relative;left:0}.employer-gallery-photo .slick-slide img{width:100%}.employer-gallery-photo .slick-prev,.employer-gallery-photo .slick-next{position:absolute;top:50%;z-index:10;margin:-15px 0 0;width:30px;height:30px}.employer-gallery-photo .slick-prev{left:20px}.employer-gallery-photo .slick-next{right:20px}.employer-gallery-photo .slick-prev:before,.employer-gallery-photo .slick-next:before{content:'';height:29px;width:14px;margin:0 auto;display:block}.employer-gallery-photo .slick-prev:before{background:url(images/bg-gallery-arrow.png) no-repeat;background-size:29px 29px}.employer-gallery-photo .slick-next:before{background:url(images/bg-gallery-arrow.png) no-repeat 100% 0;background-size:29px 29px}.employer-gallery-photo .slick-prev:before:hover,.employer-gallery-photo .slick-prev:before:focus{background:url(images/bg-gallery-arrow.png) no-repeat;background-size:29px 29px}.employer-gallery-photo .slick-next:before:hover,.employer-gallery-photo .slick-next:before:focus{background:url(images/bg-gallery-arrow.png) no-repeat 100% 0;background-size:29px 29px}.counter-gallery{position:absolute;right:0;top:-20px;white-space:nowrap;font-size:14px;line-height:20px}.employer-gallery-photo-holder .btn-delete{background:#fff;padding:0 5px 1px;position:absolute;top:0;right:0;z-index:10;text-decoration:none;color:red;font-weight:400;line-height:30px;border:1px solid #d2d0d0;border-radius:25px}.employer-gallery-photo-holder .btn-delete:after{content:'';background:url(images/sprite-ico.png) no-repeat 0 -108px;width:18px;height:18px;float:left;margin:6px 10px 0 0}.description-gallery-photo{display:none}.has-employer-photos-upload .description-gallery-photo{display:block}.row-max-words{text-align:right;color:#868686;font-size:11px;line-height:16px}.photo-list{margin:0}.photo-list ul{overflow:hidden;text-align:center;margin:0 -15px;padding:0;list-style:none;font-size:0}.photo-list li{font-size:12px;line-height:18px;width:150px;height:150px;margin:0 16px 32px;display:inline-block;vertical-align:top}.photo-list li a{display:block;overflow:hidden;width:150px;height:150px;position:relative;z-index:5;background-position:50% 50%;background-size:cover}.photo-list li img{width:100%;height:100%}.photo-list li iframe{width:100%!important;height:100%!important}.image-upload-container .text{padding:0 40px 0 0}.image-upload-container .photo{width:80px;height:80px;float:left;margin:0 30px 0 0;border:1px solid #c8c8c8;position:relative;background:#fff;overflow:hidden}.form-employer .image-upload-container .photo{margin:0 60px 15px 0}.form-employer .image-upload-container .img-align-vertical{height:78px}.image-upload-container .img{background-position:50% 50%;background-size:cover;width:78px;height:78px;position:relative;z-index:5}.image-upload-container .photo img{width:100%;z-index:5;position:relative}.image-upload-container .btn-form-view01{float:left;margin:14px 0 0;width:180px}.image-upload-container .type-file-add-photo{float:left;margin:20px 0 0}.form-employer .image-upload-container .type-file-add-photo{margin:0}.company-social-media{padding-bottom:10px}.company-social-media .col-left{float:left;width:66%;padding:20px 0 0}.company-social-media .row-form{padding-bottom:30px}.company-social-media .row-form:last-child{padding-bottom:0}.ico-widget,.ico-social{margin:-8px 10px 0 0;overflow:hidden;width:52px;height:52px;float:left;text-indent:-9999px}.ico-social.ico-twitter{background:url(images/sprite-social-media.png) no-repeat}.ico-social.ico-facebook{background:url(images/sprite-social-media.png) no-repeat -56px 0}.ico-social.ico-linkedin{background:url(images/sprite-social-media.png) no-repeat -113px 0}.ico-social.ico-google-plus{background:url(images/sprite-social-media.png) no-repeat -225px 0}.ico-social.ico-instagram{background:url(images/ico-instagram.png) no-repeat;background-size:cover}.ico-social.ico-youtube{background:url(images/sprite-social-media.png) no-repeat -281px 0}.ico-social.ico-pinterest{background:url(images/sprite-social-media.png) no-repeat -337px 0}.ico-social.ico-soundcloud{background:url(images/ico/soundcloud_logo.svg) no-repeat;background-size:contain;background-position:0 10px}.ico-widget{background:url(images/sprite-social-media.png) no-repeat -393px 0}.ico-social.ico-google-maps{height:54px;background:url(images/sprite-social-media.png) no-repeat -449px 0}.company-social-media .form-text{overflow:hidden}.company-social-media .col-right{float:right;width:30%}.company-social-media h4{margin:0 0 20px;font-size:16px;line-height:20px;font-weight:700}.company-social-media p{margin:0 0 15px}.widgets-holder h4{font-size:16px;font-weight:700;line-height:20px;margin:0 0 12px}.widgets-holder p{margin:0 0 10px}.widgets-holder .ico-social,.widgets-holder .ico-widget{margin-top:0}.widgets-block{padding-bottom:20px}.widgets-block .row{margin:0 0 10px}.widgets-block .col-select{float:right;width:40%;padding:10px 0 0}.widgets-block .title-text{font-weight:700;float:left;width:45%;padding:17px 5px 0 0;font-size:16px;line-height:20px}.instagram-widget .photo{position:relative;background:#fff;border:3px solid #fff;width:52px;height:52px;float:left;margin:5px 20px 0 0;box-shadow:0 0 5px rgba(0,0,0,.5);border-radius:5px}.instagram-widget .photo img{vertical-align:top;width:100%;height:100%;border-radius:5px;position:relative;z-index:5}.instagram-widget .text{overflow:hidden}.instagram-widget .full-name,.instagram-widget .name{display:block;font-weight:600;font-size:15px;line-height:24px}.instagram-widget .full-name{font-weight:400}.link-instagram,.login-instagram{background:#3897f0;display:inline-block;vertical-align:top;padding:3px 18px;color:#fff;border-radius:3px;margin:0 10px 0 0;text-decoration:none;border-radius:25px}.link-instagram{background:#d10869}.link-instagram:hover,.login-instagram:hover{text-decoration:none;opacity:.7}.work-block-employer .block-hold{padding:0 0 5px}.work-block-employer h4{font-size:16px;font-weight:700;line-height:20px;margin:0 0 10px}.work-block-employer p{margin:0 0 15px}.work-block-employer .title-label{display:block;padding:0 0 5px;font-weight:700;font-size:16px;line-height:20px}.work-block-employer .row-form{padding:0 0 10px}.work-block-employer .description-text{color:red;padding:3px 0}.work-block-employer .max-qty{text-align:right;color:#868686;font-size:11px;line-height:14px}.work-block-employer .choice-item-group{margin:0 0 10px}.work-block-employer .col-right h4:first-child{margin:0 0 5px}.review-registration.page-wrap-general{padding-bottom:10px}.review-registration .logo-careereye{margin-bottom:30px}.review-sign-in h1,.review-registration h1{font-weight:400;margin:0 0 24px;font-size:22px;line-height:26px;text-align:center}.review-sign-in .text-info,.review-registration .text-info{display:block;text-align:center;padding:0 0 24px;font-weight:300}.block-review-registration{padding:0 0 10px}.block-review-registration .indent-row{padding-bottom:10px}.block-review-registration .label-text{display:block;padding-bottom:5px}.block-review-registration .label-text strong{font-weight:700}.ngdialog.ngdialog-theme-default{padding-left:10px;padding-right:10px}.ngdialog.ngdialog-theme-default .ngdialog-content{padding:20px 20px 10px!important;margin-bottom:20px!important}.popup-general-style h3{text-align:center;padding:0 20px}.popup-general-style p{margin-bottom:10px}.popup-general-style .btn-form-account{float:none;display:block;width:100%;padding-left:0;padding-right:0;margin-bottom:10px}.place-review-popup .row-indent{margin-bottom:10px}.block-popup-holder{padding-top:20px}.place-review-popup .block-popup-holder{padding-top:0}.block-popup-holder .block-popup{padding-bottom:20px}.block-popup-holder .block-popup:last-child{padding:0}.place-review-popup p{text-align:center}.place-review-popup .btn-anonymously{background:#25b459}.place-review-popup h2{font-weight:700;font-size:20px;line-height:26px;text-align:center;margin:0 0 8px}.place-review-popup .text-info{display:block;text-align:center;padding:0 0 10px}.talent-popup{font:14px/18px 'Karla',Arial,Helvetica,sans-serif}.talent-popup .label-title{text-align:center;padding-bottom:8px;font-weight:700;display:block}.talent-popup .row-indent{padding-bottom:15px}.popup-home-page.ngdialog.ngdialog-theme-default .ngdialog-content{width:648px}.popup-home-page .top-block{border-radius:5px 5px 0 0;background:#fff;margin:-20px -10px 20px;padding:30px 15px 10px}.popup-home-page .logo-careereye{margin-bottom:32px}.popup-home-page h3{margin:0;font-size:24px;line-height:28px;font-weight:700;color:#3d91df}.popup-home-page .text-info{display:block;padding:0 25px 10px;font-size:16px;line-height:31px;color:#000;text-align:center;font-weight:400}.popup-home-page .form-block{padding:10px 12px 14px}.popup-home-page .form-block .row-indent{padding:0 0 24px}.popup-home-page .form-block .title-label{display:block;padding:0 0 3px;text-align:center}.ui-datepicker{width:266px;background:#fff;border:1px solid #c4c4c4;padding:10px;border-radius:5px;margin:-10px 0 0 19px}.ui-datepicker-header{width:100%;padding:0 0 11px}.ui-datepicker-header:after{content:'';clear:both;display:block}.ui-datepicker:after,.ui-datepicker:before{content:'';position:absolute;left:10px;width:12px;height:7px}.ui-datepicker:after{top:-7px;border-bottom:7px solid #c4c4c4;border-left:6px solid transparent;border-right:6px solid transparent}.ui-datepicker:before{top:-6px;z-index:10;border-bottom:7px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent}.ui-datepicker .ui-datepicker-next .ui-icon,.ui-datepicker .ui-datepicker-prev .ui-icon{text-indent:-9999px;display:block}.ui-datepicker .ui-datepicker-prev{width:20px;height:20px;float:left;position:relative;cursor:pointer}.ui-datepicker .ui-datepicker-prev:after{position:absolute;top:3px;left:0;content:'';display:block;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #000;width:12px;height:14px}.ui-datepicker .ui-datepicker-prev:before{position:absolute;top:6px;left:8px;content:'';display:block;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:4px solid #fff;width:4px;height:8px;z-index:15}.ui-datepicker .ui-datepicker-next{width:12px;height:14px;float:right;position:relative;cursor:pointer}.ui-datepicker .ui-datepicker-next:after{position:absolute;top:3px;left:0;content:'';display:block;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #000;width:12px;height:14px}.ui-datepicker .ui-datepicker-next:before{position:absolute;top:6px;left:0;content:'';display:block;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #fff;width:4px;height:8px;z-index:15}.ui-datepicker-title{overflow:hidden;padding:0 10px;text-align:center;font-weight:bold}.ui-datepicker-calendar td,.ui-datepicker-calendar th{padding:0}.ui-datepicker-calendar th{padding-bottom:5px}.ui-datepicker-calendar td a{padding:5px;display:block;position:relative;border-radius:5px;text-decoration:none;text-align:center;min-width:34px;min-height:30px;color:#000}.ui-datepicker-calendar td a.active,.ui-datepicker-calendar td a:hover{color:#fff;background:#3979bc}.ui-datepicker-calendar td a:after{content:'';display:none;position:absolute;bottom:2px;right:2px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui-datepicker-calendar td a.active:after,.ui-datepicker-calendar td a:hover:after{display:block}.companies-categories{padding:30px 0;background:#fbfbfb}.companies-categories-list{font-size:0;line-height:0;letter-spacing:-1px;margin:0 -1%;text-align:center}.companies-categories-list li{text-align:left;letter-spacing:0;display:inline-block;vertical-align:top;font-size:14px;line-height:20px;margin:0 1% 30px;border:0;background:#fbfbfb;border-bottom:5px solid #f0f0f0;width:48%;max-width:450px}.companies-categories-list .visual{height:177px}.companies-categories-list .visual img{width:100%;height:100%}.companies-categories-list .text-inner-block{padding:20px 30px}.companies-categories-list h4{margin:0 0 16px;font-size:19px;line-height:24px;font-style:italic;font-weight:normal;text-align:center}.companies-categories-list .rating.rating23-23{margin:0 auto 23px}.companies-categories-list p{color:#666;margin:0 0 5px;font-style:italic;font-size:17px;line-height:23px}.companies-categories-list .info{display:block;color:#666;font-size:13px;line-height:18px;padding:0 0 12px}.companies-categories-list .row{padding:10px 0 0;text-align:center;font-size:16px;line-height:20px}.salaries-employers-block{padding:30px 0}.salaries-employers-block h3{text-align:center}.salaries-employers-block .white-container{background:#fbfbfb}.salaries-employers-block .text-jobs-searchers{padding:0 0 20px}.salaries-employers-list ul{font-size:0;line-height:0;letter-spacing:-1px;padding:0 0 10px}.salaries-employers-list li{letter-spacing:0;display:inline-block;vertical-align:top;font-size:14px;line-height:20px;padding:0 10px 0 0;min-height:25px;width:25%}.general-block{margin-bottom:30px}.general-block h3 .has-title-indent{margin-left:20px}.element-delete{display:none}.element-mobile-version{display:none}.circle-wrap{margin:0 0 10px!important;text-align:center}.circle-wrap .col-sm-6{margin:0 10px 10px!important;float:none!important;display:inline-block;vertical-align:top}.general-bottom-text{font:16px/20px 'Karla',Arial,Helvetica,sans-serif;text-align:center;padding:15px;color:#fff;background:#686868;border-bottom:1px solid #fff}.general-bottom-text.position-tab{margin:10px -20px -20px;background:#f0efef;border-top:1px solid #e0dfdf}.general-bottom-text-info{border-top:1px solid #ccc;padding:10px 0;font-weight:400;text-align:center;width:100%;max-width:1180px;margin:30px auto 0}.general-bottom-text-info .holder{padding:20px}.general-page-error .container-center{width:650px}.general-page-error.other-width .container-center{max-width:1000px;width:100%}.general-page-error .white-container{padding:40px}.general-page-error.other-width .white-container{background:none;border:0;padding-left:0;padding-right:0}.general-page-error{color:#686868;text-align:center}.general-page-error .logo.logo-sv-se,.general-page-error .logo{background-size:contain;width:250px;height:85px;float:none;display:block;margin:0 auto 30px}.general-page-error .logo.logo-no{width:194px;height:85px}.general-page-error .logo.logo-da-dk{width:194px;height:85px}.general-page-error .error-title-code{display:block;padding:0 0 10px;font-size:26px;line-height:30px;font-weight:400}.general-page-error h1{font-size:29px;line-height:36px;margin:0 0 10px;font-weight:700}.general-page-error h2{font-size:26px;line-height:33px;margin:0 0 10px}.general-page-error p{margin:0 0 20px;text-align:left}.general-page-error .text-general{display:block;text-align:center;padding:10px 20px 20px}.list-error{text-align:left}.list-error li{padding:0 0 2px}.list-error-new{text-align:center}.list-error-new li{padding:0 10px 10px;display:inline-block;vertical-align:top}.general-page-error .search-panel{margin:0 0 10px;padding-left:10px;padding-right:10px;background:none;text-align:left}.general-page-error .text-input-wrap{padding:0}.general-page-error .text-input-wrap .tags{width:auto}.general-page-error .text-input-wrap .host{background:#fff}.general-page-error .row-search-holder{border:1px solid #419aed}.general-page-error .bg-opacity-060{display:none}.general-page-error .advanced-search-form .btn-form-view05{background:#2b8be6}.text-input-holder.text-input-search{margin:0 0 23px}.leave-review-employer{margin-top:-1px;background:#f9f9f9;padding:68px 0 0;border-top:solid 1px #e4e4e4;border-bottom:solid 1px #e4e4e4}.leave-review-employer .container-center{width:834px}.leave-review-employer .col-left{float:left;width:555px}.leave-review-employer h1{margin:0 0 16px;font-size:30px;line-height:35px;color:#000;font-weight:500}.leave-review-employer .img-block{float:right;height:210px;margin:23px -15px 0 20px;width:205px}.leave-review-employer .img-block img{vertical-align:top;width:100%}.leave-review-employer .anonymous-text{float:none;display:inline-block;vertical-align:top;margin:0 0 27px}.buckets-list .container-center{width:834px}.buckets-list{padding:45px 0 25px;text-align:center;border-bottom:solid 1px #e4e4e4}.buckets-list .title{margin:0 0 45px;font-size:30px;line-height:35px;color:#000;font-weight:500}.buckets-list ul{text-align:justify;padding:0;margin:0;text-justify:distribute-all-lines}.buckets-list ul:after{content:'';width:100%;display:inline-block}.buckets-list li{display:inline-block;vertical-align:top;width:29%;padding:0 0 0 30px;font-size:20px;font-weight:500;margin:0 0 20px;position:relative;line-height:1.2;text-align:left}.buckets-list li:before{position:absolute;width:23px;height:17px;left:0;top:0;content:'';background:url(images/ico/check-mark1.svg) no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.intro-section .container-center{width:834px}.intro-section{padding:45px 0;text-align:center}.intro-section .title{font-size:20px;font-weight:700;color:#4a4a4a;margin-bottom:22px}.intro-section p{font-size:19px;font-weight:400;margin-bottom:48px;color:#4a4a4a;line-height:27px}.button-primary{display:inline-block;text-transform:uppercase;padding:13px 46px;border-radius:20px;color:#9b9b9b;font-size:15px;font-weight:500;-moz-border-radius:20px;-webkit-border-radius:20px;border:1px solid #9b9b9b;text-decoration:none}.button-primary:hover{color:#4a4a4a;border-color:#9b9b9b;background-color:rgba(155,154,155,.1)}.buckets-media-list .container-center{width:834px}.buckets-media-list{background-color:#f1f1f1;padding:40px 0 20px;text-align:center;border-bottom:solid 1px #e4e4e4}.buckets-media-list .title{font-size:20px;font-weight:700;color:#4a4a4a;margin-bottom:22px}.buckets-media-list ul{padding:0;margin:0;text-align:center}.buckets-media-list li{display:inline-block;vertical-align:middle;padding:0;margin:0 20px 20px;position:relative;line-height:1.2;width:18%}.buckets-media-list li a{display:block;height:70px;white-space:nowrap;text-decoration:none}.buckets-media-list li a:after{display:inline-block;vertical-align:middle;content:'';height:100%;outline:none!important}.buckets-media-list li img{max-width:100%;display:inline-block;vertical-align:middle}.text-input-padlock .text-input-view04,.text-input-mail .text-input-view04,.text-input-search .text-input-view04{padding:8px 50px 10px 19px;line-height:26px}.text-input-mail .text-input-view04{padding:7px 50px 7px 13px}.text-input-search:after{content:'';width:19px;height:19px;background:url(images/ico/magnifying-glass.svg) no-repeat;position:absolute;right:17px;top:13px}.text-input-mail:after{content:'';width:20px;height:15px;background:url(images/ico/message-closed-envelope.svg) no-repeat;position:absolute;right:15px;top:13px}.text-input-padlock:after{content:'';width:18px;height:21px;background:url(images/ico/padlock-3.svg) no-repeat;position:absolute;right:17px;top:10px}.text-input-search .text-input-view04::-webkit-input-placeholder{color:#9b9b9b;opacity:1}.text-input-search .text-input-view04:-moz-placeholder{color:#9b9b9b;opacity:1}.text-input-search .text-input-view04::-moz-placeholder{color:#9b9b9b;opacity:1}.text-input-search .text-input-view04:-ms-input-placeholder{color:#9b9b9b;opacity:1}.text-input-search .text-input-view04:focus::-webkit-input-placeholder{color:transparent}.text-input-search .text-input-view04:focus:-moz-placeholder{color:transparent}.text-input-search .text-input-view04:focus:-ms-input-placeholder{color:transparent}.text-input-search .text-input-view04:focus::-moz-placeholder{color:transparent}.popular-companies-review .container-center{border-bottom:1px solid #e4e4e4;padding-bottom:32px}.popular-companies.popular-companies-review{padding:48px 0}.form-add-review .popular-companies-review h3{font-size:20px;font-weight:700;line-height:24px;margin:0 0 23px;text-align:center;color:#4a4a4a;font-style:normal}.popular-companies-review .popular-companies-list>li{width:305px}.contribution-block{text-align:center;padding:20px 0 53px}.contribution-block .ico-check{width:82px;height:82px;margin:0 auto 22px;background:url(images/ico/group.svg) no-repeat;background-size:82px 82px}.review-step-four h2,.review-step-four h1{margin:0 0 11px;font-size:25px;font-weight:700;line-height:30px}.rate-other-company h2,.register-anonymously h2{text-align:center}.rate-other-company h3{margin:0 0 18px}.contribution-block .text-info{display:block;padding:0 0 35px;color:#9b9b9b;text-align:center;font-size:16px;line-height:19px}.register-anonymously .info-text-help,.contribution-block .info-text-help{float:none;display:block;padding:0 0 35px;text-align:center}.button-view01{transition:background-color 400ms;-webkit-transition:background-color 400ms;-moz-transition:background-color 400ms;-o-transition:background-color 400ms;border:1px solid #3b98f0;border-radius:77px;display:block;text-decoration:none;color:#3b98f0;font-weight:500;font-size:15px;line-height:20px;text-transform:uppercase;padding:11px 33px 12px}.button-view01:hover{background-color:rgba(59,152,240,.1)}.contribution-block .button-view01{display:inline-block;vertical-align:top;margin:0 13px}.button-view02{transition:background-color 400ms;-webkit-transition:background-color 400ms;-moz-transition:background-color 400ms;-o-transition:background-color 400ms;text-transform:uppercase;border:1px solid #fff;border-radius:77px;display:block;text-decoration:none;color:#fff;font-weight:500;font-size:15px;line-height:20px;padding:11px 33px 12px;background:none}.button-view02:hover{background-color:rgba(255,255,255,.1)}.help-block-info{border-top:1px solid #fff;color:#fff;padding:34px 0 31px;background:#00be95}.help-block-info-more{padding:31px 0 37px}.help-block-info .visual{float:right;margin:0 85px 0 100px;width:222px}.help-block-info .visual img{width:100%}.help-block-info .text{overflow:hidden;padding:23px 0 0 73px}.help-block-info h2{font-size:25px;line-height:32px;margin:0 0 17px}.help-block-info-more h4{margin:0 0 5px}.help-block-info-more .col-right h4{margin:0 0 14px}.help-block-info p{font-size:16px;line-height:19px;margin:0 0 44px}.help-block-info .button-view02{display:inline-block;vertical-align:top;padding:11px 55px 12px;width:auto}.help-block-info.open .button-view02{display:none}.help-block-info-more .button-view02{padding:11px 37px 12px}.help-block-info-more .text-input-view04[type="password"],.help-block-info-more .text-input-view04[type="number"],.help-block-info-more .text-input-view04[type="text"]{box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0)}.register-anonymously{padding:42px 0 35px;background:#f9f9f9;border:solid 1px #e4e4e4}.register-anonymously h4{font-weight:500;margin:0 0 9px}.form-container-review{padding:15px 50px 12px 78px}.form-container-review .row{padding:0 0 24px}.help-block-info-more .form-container-review .row{padding:0 0 22px}.form-container-review .col-left{float:left;padding:0 55px 0 0;width:510px;border-right:1px solid #d2d2d2}.help-block-info-more .form-container-review .col-left{border:0;width:372px}.form-container-review .col-right{float:right;width:240px}.review-step-four .button-google{color:#4a4a4a!important}.button-facebook,.button-linkedin,.button-google{transition:background-color 400ms;-webkit-transition:background-color 400ms;-moz-transition:background-color 400ms;-o-transition:background-color 400ms;font-weight:700;position:relative;overflow:hidden;text-align:center;font-size:16px;line-height:16px;color:#fff;text-decoration:none;display:inline-block;vertical-align:middle;margin:0 0 15px;padding:15px 40px 14px;border-radius:77px;min-width:192px}.button-facebook{background:#506aaa;border-bottom:3px solid #33497c}.button-linkedin{background:#1070a3;border-bottom:3px solid #074f78}.button-google{background:#fff;border:1px solid #c4c4c4;border-bottom:3px solid #c4c4c4}.button-facebook:hover{background-color:#395193;border-bottom:0 3px 0 0 #1d3161}.button-linkedin:hover{background-color:#0b6391;border-bottom:0 3px 0 0 #033e60}.button-google:hover{background:#f4f4f4;border:1px solid #aeaeae;border-bottom:3px solid #a2a2a2}.button-facebook:after,.button-linkedin:after,.button-google:after{content:'';position:absolute;top:50%}.button-facebook:after{left:19px;margin-top:-11px;width:12px;height:22px;background:url(images/ico/facebook-logo.svg) no-repeat;background-size:12px 22px}.button-linkedin:after{left:17px;margin-top:-11px;width:20px;height:19px;background:url(images/ico/linkedin-logo.svg) no-repeat;background-size:20px 19px}.button-google:after{left:16px;margin-top:-10px;width:24px;height:19px;background:url(images/ico/google-plus.svg) no-repeat;background-size:24px 19px}.rate-other-company{padding:44px 0 300px}.rate-other-company .rating18-18{margin:0 auto 16px;overflow:hidden}.rate-other-company .text-input-holder.text-input-search{width:452px;margin:0 auto 10px}.social-review-list{overflow:hidden}.social-review-list li{float:left;margin:0 21px 0 0}.social-review-list a{display:block;text-decoration:none}.social-review-list li .facebook-ico{width:30px;height:30px;background:url(images/ico/facebook-white-full.svg) no-repeat}.social-review-list li .linkedin-ico{width:30px;height:30px;background:url(images/ico/linkedin@3x.png) no-repeat;background-size:30px 30px}.social-review-list li .twitter-ico{width:30px;height:26px;background:url(images/ico/twitter-logo-silhouette.svg) no-repeat}.autocomplete-review-add tags-input .tags{line-height:26px;padding:8px 50px 8px 12px;font-size:15px;line-height:20px;font-weight:400;color:#000;background:#fff;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.38);border:solid 1px #b3b3b3;border-radius:3px}.autocomplete-review-add tags-input .tags .input{font:15px/26px 'Karla',Arial,Helvetica,sans-serif}.autocomplete-review-add tags-input .tags .input::-webkit-input-placeholder{color:#9b9b9b;opacity:1}.autocomplete-review-add tags-input .tags .input:-moz-placeholder{color:#9b9b9b;opacity:1}.autocomplete-review-add tags-input .tags .input::-moz-placeholder{color:#9b9b9b;opacity:1}.autocomplete-review-add tags-input .tags .input:-ms-input-placeholder{color:#9b9b9b;opacity:1}.review-recommend-hold{margin:3px 0 0;max-width:454px}.review-recommend{margin:0 0 9px;text-align:center;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.14);border:solid 1px #c6c6c6;padding:14px 0 17px;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(238,238,238,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(238,238,238,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(238,238,238,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0)}.review-recommend ul{font-size:0}.review-recommend li{display:inline-block;vertical-align:top;padding:0 2px;width:41px}.review-recommend .title-label{display:block;padding:0 0 7px;color:#4a4a4a;font:16px/19px 'Karla',Arial,Helvetica,sans-serif}.review-recommend .radio-view04{margin:0 auto;float:none;display:block}.review-recommend input[type="radio"]:checked+.radio-view04:after,.review-recommend input[type="checkbox"]:checked+.radio-view04:after{margin-left:-5px;margin-top:-5px;width:10px;height:10px}.row-active-tab{color:#c3c3c3;text-align:center}.row-active-tab li{cursor:pointer;display:inline-block;vertical-align:top}.row-active-tab li:first-child{float:left}.row-active-tab li:last-child{float:right}.row-active-tab li.active{color:#4a4a4a}.row-form-error .label-form-full-width{color:#d0021b}.banner-block a{display:block;text-decoration:none;color:#000}.banner-block .banner-text-left{width:28%;padding:0 22px 0 20px;text-align:right;text-transform:uppercase;position:absolute;top:0;left:0;height:100%}.banner-block .banner-text-right .holder,.banner-block .banner-text-left .holder{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner-block .text-region{display:block;font-size:14px;line-height:18px;letter-spacing:1px}.banner-block .text-title{display:block;font-size:33px;line-height:33px;margin:0 0 3px}.banner-block .text-slogan{display:block;font-size:14px;line-height:18px;margin:0 -11px 8px 0}.banner-block .banner-visual{margin:0 auto;width:49%}.banner-block .banner-visual img{vertical-align:top;width:100%}.banner-block .banner-text-right{width:23%;text-align:center;font-size:26px;line-height:40px;padding:0 30px 0 2px;position:absolute;right:0;top:0;height:100%}.banner-block .text-green{color:#81bc3d;font-weight:bold}.logo-banner{display:block;margin:0 auto 10px;background:url(images/ico08.png) no-repeat;background-size:contain;width:100px;height:79px;text-decoration:none}.banner-block-general a{color:#000;cursor:pointer;text-decoration:none}.banner-block-table{display:table;width:100%}.banner-block-table .cell{display:table-cell;vertical-align:middle;height:205px}.text-banner-mobile{display:none;text-align:center;padding:10px 10px 20px}.banner-block-view04 .text-banner-mobile strong{display:block}.logo-banner-general{display:inline-block;vertical-align:middle}.banner-block-view04 .logo-banner-general,.banner-block-view03 .logo-banner-general{margin-bottom:4px}.logo-banner-general img{vertical-align:top}.banner-block-logo{width:208px;text-align:center;border-right:1px solid #878787}.banner-block-view01 .banner-visual{background:url(images/bg-banner-view01.jpg) no-repeat}.banner-block-view02 .banner-visual{background:url(images/bg-banner-view02.jpg) no-repeat}.banner-block-view03 .banner-visual{background:url(images/bg-banner-view03.jpg) no-repeat}.banner-block-view04 .banner-visual{background:url(images/bg-banner-view04.jpg) no-repeat}.banner-visual{background-position:0 0!important;background-size:cover!important}.banner-block-view02 .text-banner,.banner-block-view01 .text-banner{float:right;width:226px;text-align:center;margin:-1px 19px 0 0}.banner-block-view04 .text-banner,.banner-block-view03 .text-banner{float:right;width:144px;text-align:center;margin:10px 10px 0 0}.banner-block-view04 .text-banner{width:288px}.banner-block-view04 .text-banner strong,.banner-block-view03 .text-banner strong{font-weight:500;display:block;font-size:24px;line-height:24px}.text-banner-mobile p,.banner-block-view01 .text-banner p{margin:0 0 29px;font:500 24px/24px 'Karla',Arial,Helvetica,sans-serif}.banner-block-view04 .text-banner-mobile p,.banner-block-view03 .text-banner-mobile p{font-weight:400}.banner-block-view03 .text-banner p,.banner-block-view02 .text-banner p{margin:0 0 29px;font:24px/24px 'Karla',Arial,Helvetica,sans-serif}.banner-block-view04 .text-banner p{margin:0 0 29px;font:18px/26px 'Karla',Arial,Helvetica,sans-serif}.btn-search-banner{padding:5px 26px 7px;margin:0 auto;font:500 22px/28px 'Karla',Arial,Helvetica,sans-serif;box-shadow:5px 5px 5px rgba(0,0,0,.4);background:#f30e18;color:#fff;border-radius:10px}.banner-block-view03 .btn-search-banner{background:#cf1141;text-shadow:5px 5px 10px rgba(0,0,0,.5)}.banner-block-view04 .btn-search-banner{background:#01a453;text-shadow:5px 5px 10px rgba(0,0,0,.5)}.logo-text{font:18px/18px 'Karla',Arial,Helvetica,sans-serif;text-align:center;padding:0 20px 2px 0}.logo-text span{display:block;padding:0 0 1px;font:23px/25px 'Karla',Arial,Helvetica,sans-serif}.link-forgot-password{display:inline-block;vertical-align:top;margin:8px 10px 10px}.btn-form-account.btn-align-center{float:none;display:inline-block;vertical-align:top}#header .container-center{width:100%;text-align:center;max-width:1180px}.company-profile-content{margin-top:30px}.company-profile-main .container-center{width:100%;max-width:1180px;padding:0 10px}.company-profile-content-row{display:table;width:100%}.company-profile-content .content-profile{display:table-cell;vertical-align:top}.company-profile-content .sidebar-profile{display:table-cell;vertical-align:top;width:313px;padding:51px 0 0 25px}.company-profile-content .sidebar-profile.add-bottom-padding{padding-bottom:400px}.block-side-wrap{height:100%;position:relative}.block-side-take-hold{margin-bottom:20px;width:288px}.block-side-take-hold .white-container{border:0;box-shadow:0 1px 1px 1px rgba(127,127,127,.3)}.block-side-take-cp h3{font-weight:500;font-size:20px;line-height:30px;text-align:center;color:#000;margin:0 0 15px}.contact-list{text-align:left;color:#000;font-size:14px;line-height:20px;font-weight:500}.contact-list li{padding:20px 0 10px;border-top:1px solid #ccc}.contact-list li:first-child{padding-top:0;border-top:0}.contact-list li:last-child{padding-bottom:0}.contact-list li>div{padding:0 0 5px}.contact-list .visual{float:left;width:63px;height:63px;margin:0 10px 0 0;position:relative;border:1px solid #ccc}.contact-list .visual img{width:100%;position:relative;z-index:5;height:100%}.contact-list .text{overflow:hidden;font-weight:700}.contact-list .title-job,.contact-list .name{display:block}.contact-list .title-job{font-weight:400;font-size:14px;line-height:18px;padding-bottom:10px}.contact-list .name{font-size:17px;line-height:21px}.contact-list p{margin:0 0 5px}.contact-list .btn-view02{float:right;margin:0 0 0 5px;font-weight:400;font-size:14px;background:none;border:1px solid #419aed;border-radius:4px;color:#419aed;padding:3px 7px 4px}#mapSide{min-height:372px}.location-side-block .block-map{box-shadow:0 1px 1px 1px rgba(127,127,127,.3);min-height:372px;position:relative}.location-side-block .block-map img{width:100%;vertical-align:top}.social-media-cp{background:#fff;padding:14px 20px 12px;box-shadow:0 1px 1px 1px rgba(127,127,127,.3)}.social-media-cp .footer-social-list a{border-radius:100%}.cp-side-list{margin:0 0 20px}.cp-side-list .white-container{padding:10px}.cp-side-list ul{padding:0 0 20px}.cp-side-list li{padding:0 0 20px}.cp-side-list li:last-child{padding:0}.cp-side-list .visual{width:52px;height:52px;float:left;margin:0 10px 0 0;padding:2px;border:1px solid #ccc;position:relative}.cp-side-list .img-align-vertical{height:46px}.cp-side-list .visual img{width:100%;position:relative;z-index:5;vertical-align:middle}.cp-side-list .text{text-align:left;overflow:hidden;padding-right:10px}.cp-side-list .name{display:inline-block;vertical-align:top;margin:0 0 2px;font-size:12px;line-height:16px;text-decoration:none}.cp-side-list .name:hover{text-decoration:underline}.cp-side-list .rating12-12{float:left;width:68px;margin:0 5px 0 0}.cp-side-list .text-info{overflow:hidden;display:block;font-size:12px;line-height:13px}.cp-side-list .row-align-right{text-align:right}.cp-side-list .link-view-all{display:inline-block;vertical-align:top;position:relative;color:#6d6d6d;text-decoration:none}.cp-side-list .link-view-all:after{margin-left:8px}.cp-side-list .link-view-all:hover{text-decoration:underline}.block-send-invite{z-index:10;text-align:center;margin-bottom:20px}.block-send-invite.fixed-block{position:fixed;top:86px;left:50%;margin-left:292px;width:288px;z-index:10}.block-send-invite.sticky-block-bottom{bottom:20px;top:auto;position:absolute;width:288px}.block-send-invite p{margin:0 0 20px;font-size:18px;line-height:24px;font-weight:400}.block-send-invite .btn-rate-employer{font-weight:500;font-size:16px;border-radius:25px;width:100%;background:#418ce9;display:block;text-decoration:none;color:#fff;font-weight:500;text-align:center;margin-bottom:20px;line-height:38px;padding:0 10px}.block-send-invite .btn-send-invite{font-weight:500;font-size:16px;border-radius:25px;width:100%;background:#fff;display:block;text-decoration:none;color:#418ce9;font-weight:500;text-align:center;margin-bottom:20px;line-height:38px;padding:0 10px;border:1px solid #418ce9;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.btn-send-invite:hover{background:#eaf4fd;color:#3d98ee}.btn-send-invite.pressed{background:#a6d4fd}.block-send-invite .invite-or{padding:0 0 20px;position:relative;display:block;text-align:center}.block-send-invite .invite-or span{background:#fff;display:inline-block;vertical-align:top;z-index:10;position:relative;padding:0 10px}.block-send-invite .invite-or:after{content:'';background:#b2b5b3;height:1px;width:100%;position:absolute;top:31px;left:0}.block-send-invite .invite-or em{font-style:normal;background:#f3f3f3;width:60px;height:60px;font-size:16px;line-height:60px;border:1px solid #b1b4b2;border-radius:50%;color:#a7aaa8;font-weight:400;display:block;margin:0 auto}.company-profile-container{color:#4a4a4a}.promo-company{z-index:400;position:relative;margin-top:-21px;background:#ccc;height:400px;background:url(images/img58.jpg) no-repeat;background-size:cover!important;background-position:50% 50%!important}.promo-company>div{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover!important;background-position:50% 50%!important}.promo-company iframe{height:400px!important;width:100%!important}.profile-not-info .promo-company{height:250px}.promo-company .img-promo-logo{vertical-align:top;width:100%}.promo-company.promo-company-has-blur{overflow:hidden}.promo-company.promo-company-has-blur .img-promo-logo{position:relative;filter:blur(8.7px);-webkit-filter:blur(8.7px);-moz-filter:blur(8.7px);-o-filter:blur(8.7px);-ms-filter:blur(8.7px)}.company-profile-container-wrap{position:relative;z-index:20}.profile-container-top{position:relative;z-index:110}.profile-company-heading{border-bottom:1px solid #d3d3d3;margin:-58px 0 0;position:relative;padding:0 0 16px;z-index:401;width:100%}.promo-company:hover+.profile-company-heading{pointer-events:none}.promo-company-not-info:hover+.profile-company-heading{pointer-events:auto}.profile-logo{border:2px solid #e0e0e4;position:relative;float:left;width:150px;height:150px;padding:4px;background:#fff;margin:0 45px 0 0}.profile-logo:after{content:'';position:absolute;left:50%;top:50%;margin:-35px 0 0 -34px;background:url(images/ico/3-d-building.svg) no-repeat;background-size:contain;width:68px;height:73px}.profile-company-heading .profile-logo .img-align-vertical{height:138px}.profile-logo-default{border:1px solid #dcdcdc;position:relative}.profile-logo img{width:100%;position:relative;z-index:10;vertical-align:middle}.profile-company-heading .block{padding:70px 245px 0 194px}.take-control-text{font-weight:700;position:absolute;top:0;left:160px;padding:16px 38px 13px 10px;text-shadow:0 0 30px rgba(0,0,0,1);color:#fff;font-size:25px;line-height:32px;max-width:600px;overflow:hidden;background:url('Images/shad-test03.png') no-repeat 100% 0}.take-control-text a{color:#fff}.btn-type01{float:right;font-weight:700;font-size:16px;line-height:20px;border-radius:77px;background-color:#2b8be6;box-shadow:0 1px 0 0 #1c5a95;padding:14px 39px 11px;color:#fff;text-decoration:none;transition:background-color 400ms;-webkit-transition:background-color 400ms;-moz-transition:background-color 400ms;-o-transition:background-color 400ms}.btn-type01:hover{background-color:#3e86d2}.profile-company-heading h1{font-size:25px;font-weight:bold;color:#4a4a4a;margin-bottom:12px}.profile-company-heading .btn-type01{margin:88px 0 0 5px;text-shadow:0 1px 1px #2a6dac;position:absolute;top:0;right:10px;font-size:15px}.profile-company-heading .btn-type01:after{content:'';width:3px;height:18px;position:absolute;top:14px;left:19px;background:#fff}.profile-company-heading .btn-type01:before{content:'';width:18px;height:3px;position:absolute;top:22px;left:11px;background:#fff}.nav-company-profile-hold{background:#fff;padding-top:20px;border-bottom:1px solid #d3d3d3;position:static;z-index:10}.nav-company-profile-hold.attach-top{position:fixed;top:0;left:0;width:100%;z-index:300}.nav-company-profile::-webkit-scrollbar{display:none}.nav-company-profile{overflow:hidden;font-size:0}.nav-company-profile:-moz-scrollbars-none{display:none}.nav-company-profile li{display:inline-block;vertical-align:top;letter-spacing:0;font-size:18px;line-height:22px;margin:0 47px 0 0;position:relative;overflow:hidden}.nav-company-profile li a{color:#4a90e2;display:block;padding:0 0 17px;text-decoration:none;border-bottom:7px solid transparent}.nav-company-profile li.disable a{opacity:.5}.nav-company-profile li.disable:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:50}.nav-company-profile li a:hover,.nav-company-profile li a.active{color:#000;border-bottom:7px solid #4a90e2}.nav-company-profile-frame{position:relative}.logo-company-nav{display:none;float:left;margin:-20px 10px 0 0}.logo-company-nav .visual{width:66px;height:66px;overflow:hidden;float:left;position:relative}.logo-company-nav .img-align-vertical{height:54px}.logo-company-nav .img-align-vertical img{vertical-align:middle}.careers-list .logo-company-careeres:after,.logo-company-nav .profile-logo:after{width:35px;height:38px;margin:-18px 0 0 -17px}.logo-company-nav .name-company{overflow:hidden;padding:0 0 0 10px;display:none}.logo-company-nav .name-company a{text-decoration:none;color:#575757}.logo-company-nav .name-company .holder{display:table-cell;vertical-align:middle;height:66px}.attach-top .logo-company-nav{display:block}.logo-company-nav img{width:100%;vertical-align:middle;position:relative;z-index:5}.leave-reviews-holder{display:none;text-align:center;float:right;margin:-11px 0 0 10px}.attach-top .leave-reviews-holder{display:block}.leave-reviews-holder a{text-decoration:none;display:block}.leave-reviews-holder .btn-fake{position:relative;display:block;font-weight:700;font-size:16px;line-height:20px;border-radius:77px;background-color:#2b8be6;box-shadow:0 1px 0 0 #1c5a95;padding:14px 39px 11px;color:#fff;transition:background-color 400ms;-webkit-transition:background-color 400ms;-moz-transition:background-color 400ms;-o-transition:background-color 400ms}.leave-reviews-holder a:hover .btn-fake{background-color:#3e86d2}.leave-reviews-holder .text-btn{display:none;font-weight:500;padding-top:5px}.leave-reviews-holder .btn-fake:after{content:'';position:absolute;top:22px;left:12px;width:20px;height:3px;background:#fff}.leave-reviews-holder .btn-fake:before{content:'';height:19px;left:20px;position:absolute;top:14px;width:3px;background:#fff}.btn-work-like{display:none;float:right;margin:-18px 0 0 10px}.btn-work-like a{text-decoration:none}.btn-work-like .btn-fake{position:relative;display:block;border-radius:77px;background-color:#c02203;width:41px;height:40px;margin:0 auto;color:#fff;transition:background-color 400ms;-webkit-transition:background-color 400ms;-moz-transition:background-color 400ms;-o-transition:background-color 400ms}.btn-work-like a:hover .btn-fake{background-color:#d12503}.btn-work-like .text-btn{display:block;font-weight:500;padding-top:5px;color:#c02203}.btn-work-like .btn-fake:after{content:'';position:absolute;top:50%;left:50%;margin:-10px 0 0 -1px;background:url(images/ico/ico56.png) no-repeat 50% 50%;width:20px;height:22px}.mobile-nav-company-profile{display:none;position:absolute;top:0;right:0}.mobile-nav-company-profile .first{background:#fff;text-decoration:none;border-left:1px solid #d3d3d3;float:right;padding:14px 10px 18px 13px}.mobile-nav-company-profile.active .first:after{background:url(images/ico/general-more-links.png) no-repeat}.mobile-nav-company-profile ul{display:none;background:#4a90e2;position:absolute;top:50px;right:0;width:320px}.mobile-nav-company-profile.active ul{display:block}.mobile-nav-company-profile ul li{border-bottom:1px solid #fff}.mobile-nav-company-profile ul li a{color:#fff;text-decoration:none;padding:6px 10px;display:block}.mobile-nav-company-profile ul li a:hover{background:#f3f2f2;color:#000;text-decoration:none}.heading-company-profile{text-align:center;padding:0 0 18px;min-height:50px}.company-profile-container h2{margin:0;font-size:22px;line-height:32px;color:#4a4a4a;font-weight:400;text-transform:none;text-align:center;word-break:break-all}.overview-container .heading-company-profile h2{padding:0 300px}.overview-container-standart{padding-bottom:60px}.overview-container .heading-company-profile{position:relative;z-index:5}.filter-reviews{position:absolute;right:25px;top:11px}.careers-container .filter-reviews{padding-right:0}.filter-reviews .open-more-info{text-decoration:none;display:inline-block;vertical-align:top;color:#4a90e2;font-weight:500;font-size:14px}.filter-reviews .open-more-info:hover{text-decoration:underline}.overview-block{box-shadow:0 1px 1px 1px rgba(127,127,127,.3)}.overview-block-wrap .overview-block{margin-top:30px}.overview-block-wrap .overview-block:first-child{margin-top:0}.overview-block.overview-show-review{display:block}.overview-block.overview-hide-review{display:none}.overview-block .container-center{border:0}.overview-block:hover{text-decoration:none}.overview-container-other .overview-block{margin-top:20px}.overview-container-other .overview-block:first-child{margin:0 auto 30px}.overview-block-text{overflow:hidden;padding-bottom:7px;margin-bottom:20px;position:relative;color:#000;border-bottom:1px solid #e1e1e5}.overview-block-not-info .overview-block-text{padding-bottom:0;margin-bottom:0;border-bottom:0}.overview-block-text .col-left-text{float:left;width:280px;margin:0 30px 0 0;padding:0 20px 0 0;border-right:1px solid #e1e1e5;position:relative;z-index:3}.overview-block-text .col-left-text:before{content:'';position:absolute;bottom:0;right:-1px;z-index:10;height:6px;width:1px;background:#fff}.overview-block-text .col-left-text:after{display:none;content:'';height:1px;font-size:0;line-height:0;background:#e1e1e5;position:absolute;bottom:-6px;left:0;width:268px}.overview-block .col-left-text.active:after{display:block}.overview-block-text .col-left-text .inner-block{border-bottom:1px solid #e1e1e5}.overview-block-text .col-right-text{font-size:16px;line-height:24px;position:relative}.overview-block-text .col-right-text p{margin:0 0 10px;font-weight:400;color:#000}.overview-block-text .overview-short-desctiption p:first-child>.empty-box-for-more-link{display:none}.overview-block-text .col-right-text p:last-child{margin-bottom:4px}.overview-block-text .col-right-text p p{display:inline}.empty-box-for-more-link{display:inline-block;vertical-align:top;width:120px;height:1px;line-height:0;font-size:0}.overview-short-desctiption{position:relative}.overview-short-desctiption-more{position:absolute;bottom:2px;right:0;float:right;font-size:14px;line-height:18px;cursor:pointer;text-decoration:none}.overview-short-desctiption-more:hover span{text-decoration:underline}.overview-short-desctiption .overview-short-desctiption-more{position:static;float:right;margin-top:-8px}.overview-short-desctiption-more .second-text:before{border-top:0;border-bottom:9px solid #4a90e2;border-left:8px solid transparent;border-right:8px solid transparent}.overview-short-desctiption .overview-short-desctiption-more.active .first-text,.overview-short-desctiption .overview-short-desctiption-more .second-text{display:inline-block;vertical-align:top}.overview-short-desctiption-more.active .first-text,.overview-short-desctiption-more .second-text{display:none}.overview-short-desctiption-more.active .second-text{display:inline-block;vertical-align:top}.description-company ul,.overview-short-desctiption ul{list-style:disc;padding-left:20px}.overview-block .col-left{float:left;padding:0 1% 0 0;width:33%;background:#fff;border-right:1px solid #d3d3d3}.average-rating-block{padding-bottom:2px;font-weight:400;overflow:hidden}.average-rating-block .rating.rating30-30{margin:0 0 12px}.average-rating-block .average-rating-title{display:inline-block;vertical-align:top;font-weight:400;font-size:15px;line-height:34px;color:#9b9b9b}.average-rating-block .average-rating-num{display:inline-block;vertical-align:top;font-size:24px;line-height:30px;font-weight:400;opacity:.6;margin:0 0 2px;color:#000}.average-rating-block .average-rating-num span{display:inline-block;vertical-align:top;color:#9b9b9b;padding:4px 0 0 3px;font-size:14px;line-height:30px}.average-rating-block .text-inner{display:block;color:#9b9b9b;font-weight:400;padding:0 0 5px}.average-rating-block .rating.rating27-27{padding-bottom:5px}.reviews-list .open-more-info,.overview-block .open-more-info{position:absolute;bottom:7px;right:30px}.reviews-list .open-more-info:hover,.overview-block .open-more-info:hover{text-decoration:underline}.open-more-info{line-height:18px;font-size:14px;display:inline-block;vertical-align:top;text-decoration:none}.open-more-info:hover span{text-decoration:underline}.arrow-link-more-b-grey:after,.arrow-link-more-t-grey:after,.arrow-link-more-l-grey:after,.arrow-link-more-r-grey:after,.arrow-link-more-bottom:after,.arrow-link-more-top:after,.arrow-link-more-left:after,.arrow-link-more-right:after{content:'';display:inline-block;vertical-align:top}.arrow-link-more-b-grey:after,.arrow-link-more-t-grey:after,.arrow-link-more-bottom:after,.arrow-link-more-top:after{width:12px;height:7px;margin:7px 0 0 4px}.arrow-link-more-l-grey:after,.arrow-link-more-r-grey:after,.arrow-link-more-left:after,.arrow-link-more-right:after{width:7px;height:12px;margin:4px 0 0 2px}.arrow-link-more-left:after{background:url(images/ico/general-more-links.png) no-repeat -38px 0}.arrow-link-more-l-grey:after{background:url(images/ico/general-more-links-grey.png) no-repeat -38px 0}.arrow-link-more-left.active:after{background:url(images/ico/general-more-links.png) no-repeat}.arrow-link-more-l-grey.active:after{background:url(images/ico/general-more-links-grey.png) no-repeat}.arrow-link-more-right:after{background:url(images/ico/general-more-links.png) no-repeat -28px 0}.arrow-link-more-r-grey:after{background:url(images/ico/general-more-links-grey.png) no-repeat -28px 0}.arrow-link-more-right.active:after{background:url(images/ico/general-more-links.png) no-repeat}.arrow-link-more-r-grey.active:after{background:url(images/ico/general-more-links-grey.png) no-repeat}.arrow-link-more-top:after{background:url(images/ico/general-more-links.png) no-repeat}.arrow-link-more-t-grey:after{background:url(images/ico/general-more-links-grey.png) no-repeat}.arrow-link-more-top.active:after{background:url(images/ico/general-more-links.png) no-repeat -16px 0}.arrow-link-more-t-grey.active:after{background:url(images/ico/general-more-links-grey.png) no-repeat -16px 0}.arrow-link-more-bottom:after{background:url(images/ico/general-more-links.png) no-repeat -16px 0}.arrow-link-more-b-grey:after{background:url(images/ico/general-more-links-grey.png) no-repeat -16px 0}.arrow-link-more-bottom.hide:after,.arrow-link-more-bottom.active:after{background:url(images/ico/general-more-links.png) no-repeat}.arrow-link-more-b-grey.active:after{background:url(images/ico/general-more-links-grey.png) no-repeat}.open-more-info.active .text-show,.open-more-info .text-hide{display:none}.open-more-info.active .text-hide{display:inline-block;vertical-align:top}.drop-more-review{width:100%;border-top:1px solid #d2d2d2}.overview-block{position:relative}.overview-block.active .drop-more-review{display:block!important;margin-top:20px}.overview-block .col-center{float:left;width:67%}.overview-block .text-block{padding-left:30px}.overview-block .text-block p{font-weight:300;color:#000;font-size:14px}.overview-block .review-row{text-align:center}.overview-block .review-row:last-child{margin:0}.overview-block .reviews-info-rating{display:block;font-size:12px;line-height:14px;margin:-3px 0 2px;color:#9b9b9b;font-style:italic}.overview-block .col-right{float:left;width:32%;padding:0 1% 0 4.6%}.col-center-standart{overflow:hidden;padding:25px 0 0 50px;border-left:1px solid #d3d3d3}.col-center-standart h4{font-size:20px;line-height:28px;font-weight:500;margin:0 0 11px}.col-center-standart .text-block{font-size:18px;line-height:26px;font-weight:400;float:left;width:52%;padding:0 10px 0 0}.overview-container-other{margin-bottom:40px}.anonymous-rating-block{color:#5c5c5c}.anonymous-rating-block .col-left{float:left;width:64%;padding-right:14px;border-right:1px solid #d3d3d3}.anonymous-rating-block .col-right{float:left;width:35%;padding:0 0 0 2%}.anonymous-rating-block .visual{float:left;width:68px;height:68px;position:relative;border:1px solid #ccc;margin:6px 14px 0 0}.anonymous-rating-block .visual a{text-decoration:none}.anonymous-rating-block .visual img{width:100%}.anonymous-rating-block .text{overflow:hidden}.anonymous-rating-block .name-company{display:block;font-size:24px;line-height:32px;padding:0 0 5px;color:#000}.anonymous-rating-block h3{font-size:25px;line-height:30px;margin:0 0 5px;font-weight:400;color:#000}.anonymous-rating-block p{margin:0 0 5px;font-size:18px;line-height:24px;color:#000;font-weight:300;padding-bottom:30px}.anonymous-rating-block .ico-cap-logo36-36 .img-align-vertical{height:66px}.anonymous-rating-block .rating37-37{margin:0 4px 12px 0;display:inline-block;vertical-align:top}.text-click-to-rate{color:#a7aaa8;display:inline-block;vertical-align:top;font-size:16px;margin:10px 0 0}.anonymous-rating-block .text-info{color:#a7aaa8;display:block;font-size:14px;line-height:28px;padding:0 0 0 10px}.anonymous-rating-block .text-info span{padding:0 0 0 20px;display:inline-block;vertical-align:top;background:url(images/ico/ico57.png) no-repeat 0 50%}.anonymous-rating-block .or{text-transform:uppercase;float:left;font-size:16px;padding:49px 20px 0 0;color:#a7aaa8;width:auto}.anonymous-rating-block .or:after{display:none}.anonymous-link-holder{text-align:center;float:left;margin:28px 0 0;padding:5px 0 9px;width:190px}.btn-anonymous-link{text-align:left;display:block;text-decoration:none;font-size:14px;line-height:22px;padding:0 0 5px;position:relative;width:190px;font-weight:300}.btn-anonymous-link:hover{text-decoration:underline;color:#418ce9}.banner-block-profile{color:#3f3f3f;background:#fff;margin:60px 0 40px;position:relative;border:1px solid #ececec;background:url(images/img70.jpg) no-repeat;background-position:50% 50%;background-size:cover}.banner-block-profile .text{max-width:460px;padding:76px 20px 31px 99px}.banner-block-profile h4{font-size:28px;line-height:32px;font-style:italic}.banner-block-profile p{font-size:22px;line-height:26px;font-style:italic;margin:0 0 14px}.banner-block-profile .link-banner-more{background:url(images/btn-view-more.png) no-repeat 100% -30px;display:inline-block;vertical-align:top;padding:0 20px 0 0!important;font-size:15px;line-height:26px;text-decoration:none;font-style:italic;color:#fff!important;font-weight:bold}.banner-block-profile .link-banner-more span{display:inline-block;vertical-align:top;line-height:22px;padding:1px 0 3px 11px;background:url(images/btn-view-more.png) no-repeat}.reviews-container{padding-bottom:40px}.reviews-container h2{margin:0 0 25px}.reviews-container .row{padding-bottom:10px}.place-filter-job,.place-filter-reviews{padding:20px 40px;border-bottom:1px solid #ccc}.place-filter-reviews{margin-bottom:15px}.place-filter-job .filter-reviews,.place-filter-reviews .filter-reviews{position:static;margin:0 0 0 -16px}.place-filter-job .filter-reviews .open-more-info:hover span,.place-filter-reviews .filter-reviews .open-more-info:hover span{text-decoration:underline}.place-filter-job .general-filter,.place-filter-reviews .general-filter{padding:16px 0 0}.place-filter-job .general-filter .row,.place-filter-reviews .general-filter .row{padding:0;margin:0 0 -16px}.reviews-list-hold{background:#fff;position:relative;box-shadow:0 1px 1px 1px rgba(127,127,127,.3);margin-bottom:20px}.reviews-list .wrap-block{padding:0;border-top:1px solid #ccc}.reviews-list li .wrap-block.recomended-review{margin:0 0 15px;border:0}.reviews-list li:first-child .wrap-block{padding-top:0;border-top:0}.reviews-list li:last-child .wrap-block{padding-bottom:15px}.reviews-list .holder-block{z-index:10;position:relative;padding:20px 14px;margin:0 24px;border:1px solid transparent}.reviews-list li .recomended-review .holder-block{padding-top:22px;padding-bottom:20px;border-radius:5px}.reviews-list .text-sponsored{position:absolute;top:-22px;left:0;width:100%;padding:0;color:#4a90e2;display:block}.reviews-list .text-sponsored:before{content:'';background:url(images/ico/ico55.png) no-repeat;background-size:12px 11px;width:12px;height:11px;display:inline-block;vertical-align:middle;margin:-3px 2px 0 0}.reviews-list li .recommended-review .holder-block{border-radius:20px;border:1px solid #4a90e2}.reviews-list li .recomended-review .holder-block{border:1px solid #4a90e2!important}.reviews-list .reviews-list-head .block-user-data{float:left;width:310px}.review-tags{overflow:hidden;position:relative;padding-right:200px;margin-bottom:-17px}.reviews-list .recomended-review .review-tags{margin:0 0 -25px}.review-tags li{margin:0 10px 10px 0;float:left}.review-tags li a{display:block;padding:2px 10px;color:#a5a2a4;background:#f4f2f2;border:1px solid #b4b0b2;border-radius:5px;text-decoration:none}.review-tags li a:hover{background:#e7e7e7}.block-user-data .visual{border:1px solid #ccc;float:left;margin:8px 10px 0 0;width:44px;height:44px;border-radius:50%;overflow:hidden}.block-user-data .visual img{width:100%;height:100%;position:relative;z-index:5}.block-user-data .text{overflow:hidden;padding:6px 0 0;font-size:15px}.block-user-data .text .job-position,.block-user-data .text .name{color:#9b9b9b}.block-user-data .title{display:block;padding-bottom:2px;color:#9b9b9b;font-size:15px}.block-user-data .title span{color:#444}.block-user-data .title span{padding:0 5px 0 0}.block-user-data .job-position{display:block;width:100%}.block-user-data .position-user,.block-user-data .date{display:block;color:#9b9b9b}.reviews-company-rating{float:right;width:166px}.reviews-company-rating .rating.rating19-19{margin-bottom:5px}.reviews-company-rating .title{display:block;font-size:14px;line-height:28px;word-break:break-all;color:#9b9b9b;padding-bottom:6px}.reviews-company-rating .title-rating{font-size:20px;font-weight:500;line-height:24px;color:#4e4e4e}.reviews-company-rating .title-rating em{color:#9b9b9b;font-style:normal;font-size:12px}.reviews-company-rating .rating30-30{margin-bottom:12px}.reviews-company-rating .date-text{display:block;color:#9b9b9b;display:block;font-size:12px;line-height:16px}.link-rating-details{display:inline-block;vertical-align:top}.reviews-list .link-rating-details{position:absolute;right:20px;bottom:13px;text-decoration:none}.reviews-list .link-rating-details:hover{text-decoration:underline}.company-user-reviews .link-rating-details{margin-top:3px}.link-rating-details.active .first-text,.link-rating-details .second-text{display:none}.link-rating-details.active .second-text{display:inline-block;vertical-align:top}.reviews-list .company-user-reviews{overflow:hidden;padding-bottom:10px}.company-user-reviews .column-review{width:100%}.company-user-reviews .column-review.block-full-width{width:100%}.company-user-reviews .column-review .text-inner p{font-size:15px;line-height:20px;margin-top:10px}.company-user-reviews .column-review .text-inner p:first-child{margin:0}.company-user-reviews .column-review.plus{padding:5px 0 15px}.company-user-reviews .column-review.minus .column-review-hold{padding:5px 0 0}.company-user-reviews .title{font-weight:700;display:block;padding:0 0 5px;font-size:15px}.company-user-reviews .column-review.plus .title{color:#8cd146}.company-user-reviews .column-review.minus .title{color:#ff697b}.reviews-list li.active .reviews-information{display:block}.reviews-information .review-row{margin:0 0 20px;font-size:0;text-align:center}.reviews-information .cell{text-align:left;line-height:20px;display:inline-block;vertical-align:top;margin:0 30px;width:160px}.reviews-information .title{display:table-cell;font-size:14px;height:35px;vertical-align:bottom;line-height:14px;padding-bottom:5px}.reviews-information .reviews-info-rating{display:block;font-size:13px;line-height:14px;margin:-3px 0 2px;color:#9b9b9b;font-style:italic}.answer-review{padding:0 40px 40px 0}.answer-block{padding:10px 0 0 40px}.answer-review h3{padding-bottom:5px;font-size:16px;line-height:22px;margin:0;color:#5799f6;font-weight:700;border-bottom:1px solid #ccc}.answer-block .text-cell h4{font-size:14px;line-height:20px;font-weight:500;margin:0 0 -1px}.answer-logo-company{width:53px;height:53px;float:left;margin:4px 19px 0 0}.answer-logo-company img{width:100%}.answer-block .text-cell .text{overflow:hidden;line-height:20px}.answer-block .block-user-data{padding:0 0 15px}.answer-block .block-user-data .visual{margin:3px 10px 0 0;position:relative}.answer-block .block-user-data .visual:after{width:24px;height:30px;margin:-15px 0 0 -12px}.view-full-review{display:inline-block;vertical-align:top;text-decoration:none;margin-top:6px}.view-full-review:hover{text-decoration:underline}.row-align-center{text-align:center}.btn-type02-hold{display:inline-block;vertical-align:top;position:relative;padding:0 20px}.btn-type02-hold:first-child{border-right:1px solid #ccc}.btn-type02-hold.not-separator:first-child{border:0}.btn-type02-hold:after{display:none;content:'';position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}.btn-type02-hold.default:after{display:block}.btn-type02{color:#9b9b9b;text-decoration:none;display:inline-block;vertical-align:top;padding:0 0 0 20px;font-size:15px;font-weight:500;line-height:20px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.btn-type02-hold.default .btn-type02{opacity:.6}.btn-type02:hover{color:#4a4a4a;text-decoration:underline}.btn-type02.pressed{background:rgba(140,140,140,.2)}.btn-information{font-size:0}.btn-type02.less-info,.btn-type02.more-info{font-size:14px;font-weight:400;margin:0;padding-left:0;min-width:100px;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease}.btn-type02.less-info:hover,.btn-type02.more-info:hover{font-weight:500}.one-button .btn-type02{float:none}.salary-container{opacity:0;-webkit-transition:all .55s linear;-moz-transition:all .55s linear;transition:all .55s linear;padding:0 0 40px}.salary-container.visible{opacity:1}.salary-container h2{margin:0 0 25px;text-align:center}.salary-container-hold{margin-bottom:30px;background:#fff;border-radius:3px;padding:31px 28px 12px;box-shadow:0 1px 1px 1px rgba(127,127,127,.3)}.salary-heading{display:none;padding:0 0 17px}.salary-heading h3{float:left;width:500px;font-size:20px;font-weight:500;line-height:24px;color:#4a4a4a}.form-sort-salary{float:right;margin-top:1px}.form-sort-salary .title{float:left;padding:0 10px 0 0;font-size:16px;line-height:20px;font-weight:500}.form-sort-salary .general-label{margin:0 0 0 25px;float:left;cursor:pointer}.salary-data-list>li{padding-bottom:24px}.salary-data-list .heading{position:relative}.salary-data-list .title-item{float:left;padding:0 5px 0 0;width:225px;color:#4a90e2;font-weight:500;font-size:16px;line-height:20px;cursor:pointer}.salary-data-list .align-element-middle{display:table-cell;vertical-align:middle;height:40px}.salary-data-list .hold{text-decoration:underline;position:relative;display:block;word-break:break-all}.salary-data-list .hold:hover{text-decoration:none}.salary-data-list .progress-wrap{overflow:hidden}.salary-data-list .drop-down{display:none;margin-bottom:23px;padding:26px 128px 40px 162px;border-bottom:1px solid #ddd}.salary-data-list li.active .drop-down{display:block}.salary-data-list .drop-down .row{padding:0 0 26px}.salary-data-list .drop-down .row:last-child{padding-bottom:0}.salary-data-list .visual{float:left;margin:1px 16px 0 0;width:46px;height:46px}.salary-data-list .visual img{width:100%;height:100%}.salary-data-list .text{margin:0 0 0 62px}.salary-data-list .drop-down .title{display:block;padding:0 0 5px;font-size:14px;line-height:20px;font-weight:500}.salary-data-list .mobile-value-inner{display:none;color:#bcbcbc}.progress:after{content:'';clear:both;display:block}.progress .progress-bar{float:left;width:0;height:100%;color:#fff;text-align:center;background-color:#337ab7}.progress-bar-blue{padding:0 128px 0 0}.progress-bar-blue .progress-bar{font-size:16px;line-height:20px;height:40px;text-align:left;padding:0 14px;background:#2e77bb;background:-moz-linear-gradient(left,#2e77bb 0%,#66aef3 100%);background:-webkit-linear-gradient(left,#2e77bb 0%,#66aef3 100%);background:linear-gradient(to right,#2e77bb 0%,#66aef3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2e77bb',endColorstr='#66aef3',GradientType=1)}.progress-bar-blue .value-inner{color:#bcbcbc;font-size:16px;line-height:24px;left:100%;margin:7px 0 0 10px;top:0;position:absolute;width:84px}.progress-bar-blue .progress-bar i{display:inline-block;vertical-align:top;line-height:38px;font-weight:500;font-style:normal;color:#fff}.progress-bar-green .progress-bar{background:#b8e986;height:19px}.progress-bar-green .value-inner-price{color:#000;font-size:14px;line-height:16px;left:100%;margin:0 0 0 10px;top:2px;position:absolute;text-align:left;width:100px}.mobile-value-inner-price{display:none;color:#000;font-size:14px;line-height:16px;margin:0 0 4px}.salary-container.visible .progress .progress-bar{border-radius:0 21px 21px 0;position:relative;animation:mymove 3s}@keyframes mymove{from{width:0}to{}}.general-filter{display:none;padding:0 0 20px}.overview-container{padding:0 0 40px}.overview-container .white-container{border:0;padding:30px 30px;box-shadow:0 1px 1px 1px rgba(127,127,127,.3)}.overview-container-other .white-container{padding:30px 30px}.overview-container .general-filter{padding:39px 0 6px}.general-filter .row{font-size:0;padding:0 0 0 10px}.general-filter.active{display:block}.general-filter .group-block-filter{font-size:14px;line-height:17px}.general-filter .general-label-holder,.general-filter .group-block-filter,.general-filter .general-label{display:inline-block;vertical-align:top;margin:0 4px}.place-filter-job .general-filter .general-label-holder,.place-filter-reviews .general-filter .general-label-holder{overflow:hidden;display:block}.place-filter-job .general-filter .group-block-filter,.place-filter-reviews .general-filter .group-block-filter{display:block;padding:0 0 5px}.place-filter-job .group-block-filter .group-title,.place-filter-reviews .group-block-filter .group-title{float:left;width:60px;text-align:left;padding:5px 5px 0 0}.general-filter .general-label{margin-bottom:14px;text-align:center}.general-filter .group-block-filter.has-right-indent,.general-filter .general-label.has-right-indent{margin-right:10px}.group-block-filter{display:inline-block;vertical-align:top;margin:0 5px}.group-block-filter .group-title{display:inline-block;vertical-align:top;padding:5px 2px 0 0;line-height:20px;color:#919191;font-weight:700}.info-block-work{padding-bottom:40px}.info-block-work .container-center{width:610px;margin:0 auto}.info-block-work h2{margin:0 0 12px;text-align:center}.info-block-work .text-info{display:block;text-align:center;font-weight:400;padding:0 0 25px;font-size:18px;line-height:24px}.info-block-work .white-container{text-align:center;border:1px solid #ccc;box-shadow:0 2px 3px 0 rgba(207,207,207,.5)}.info-block-work .text{display:inline-block;vertical-align:top;padding:13px 30px 0 0;font-weight:700;font-size:15px;line-height:18px}.info-block-work .btn-type01{display:inline-block;vertical-align:top;margin:0 0 0 15px;float:none}.general-promo-block{border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;margin-bottom:40px;overflow:hidden}.general-promo-block img{width:100%;vertical-align:top}.general-promo-block iframe{width:100%!important;margin-bottom:-4px!important}.description-company{padding-bottom:30px}.description-company .white-container{border:0;padding:10px 30px 30px;box-shadow:0 1px 1px 1px rgba(127,127,127,.3)}.description-company h2{margin-bottom:25px}.tabset-company-info .tab-menu{background:none;border:0;border-bottom:1px solid #93b2cf;text-align:center;margin:0 0 36px}.tabset-company-info .tab-menu li{display:inline-block;vertical-align:top;position:relative;line-height:0;font-size:0;margin:11px 15px 0}.text-message-error .arrow span{position:absolute;top:-1px;left:-2px;width:100%;height:2px;z-index:5}.text-message-error.red-color .arrow span{background:#d52b61}.text-message-error.white-color .arrow span{background:#fff}.tabset-company-info .tab-menu li a{color:#4a90e2;font-size:15px;line-height:24px;display:block;padding:0 10px 13px;border-bottom:6px solid transparent;background:none;font-weight:400;text-decoration:none}.tabset-company-info .tab-menu li.active a{border-bottom:6px solid #4a90e2;color:#4a4a4a;background:none;font-size:18px;font-weight:500}.tabset-company-info .tab-wrap{margin:0 auto}.information-block-company h3,.tabset-company-info h3{margin:0 0 14px;text-align:center;font-size:25px;line-height:30px;font-weight:500}.tabset-company-info h3{font-size:18px;line-height:24px}.information-block-company p,.tabset-company-info p{font-size:18px;line-height:28px;color:#343434;font-weight:400}.tabset-company-info p{font-size:14px;line-height:24px}.tabset-company-info p a{padding-left:5px!important;padding-right:5px!important}.tabset-company-info .faded-line{width:100%!important}.tabset-company-info img{height:auto!important}.circle-wrap .col-sm-6 img{width:100%!important}.information-block-company{padding:50px 0 70px;background:#fff;border-top:1px solid #d0d0d0}.information-block-company .container-center{width:760px}.information-block-company p{text-align:center}.overview-block .col-center .text-block h4,.overview-block-text h4{color:#343434;font-size:18px;font-weight:500;line-height:26px;margin:0 0 14px}.quick-facts-block{word-break:break-word}.quick-facts-block p{margin:0 0 7px;font-weight:400}.quick-facts-block p:last-child{margin-bottom:4px}.quick-facts-block p strong{font-weight:500;color:#000}.quick-facts-block p a{text-decoration:none}.quick-facts-block p a:hover{text-decoration:underline}.employment-benefits{color:#fff;background:#428ae5;padding:30px 0;margin:-26px 0 40px}.employment-benefits+h3{display:none}.employment-benefits h2{text-align:center;color:#fff;font-size:25px;line-height:32px;margin:0 0 8px;font-weight:500;text-transform:none}.employment-benefits .separator{margin:0 auto 28px;width:70px;line-height:0;font-size:0;height:5px;background:#fff;display:block}.employment-benefits ul{letter-spacing:-1px;font-size:0;line-height:0;text-align:center}.employment-benefits ul li{letter-spacing:0;font-size:16px;line-height:20px;display:inline-block;vertical-align:top;margin:0 4px 30px;width:156px}.employment-benefits .visual{margin:0 auto 12px;border:1px solid #fff;border-radius:50%;overflow:hidden;width:100px;height:100px;text-align:center}.employment-benefits .frame{display:inline-block;vertical-align:top}.employment-benefits .hold{height:100px;display:table-cell;vertical-align:middle}.employment-benefits .text{display:block;text-align:center;color:#fff;font-size:15px;line-height:20px;font-weight:400;word-break:break-all}.careers-container{margin-bottom:40px}.careers-container .row{padding:0 0 8px}.careers-container .heading-company-profile{padding:0 0 12px}.careers-container .general-filter{padding:20px 0 10px}.careers-list-holder{background:#fff;margin-bottom:20px;box-shadow:0 1px 1px 1px rgba(127,127,127,.3)}.careers-list>li{border-top:1px solid #dfdcdb;position:relative;background:#fff;padding:30px 160px 30px 30px}.careers-list>li:first-child{border-top:0}.logo-company-careeres{width:62px;height:62px;padding:2px;float:left;margin:0 13px 0 0;position:relative}.careers-list .img-align-vertical{height:54px}.logo-company-careeres img{width:100%;vertical-align:middle}.careers-list .link-careers-list-more{position:absolute;right:30px;top:68px;font-weight:500;font-size:13px;display:block;text-decoration:none}.careers-list .link-careers-list-more:hover{text-decoration:underline}.careers-list .date-job{color:#b0b3b1;font-size:13px;position:absolute;right:30px;top:27px}.careers-list .logo-company-careeres{margin-top:3px}.careers-list .text{overflow:hidden;padding-top:3px}.careers-list h4{margin:0 0 10px;font-size:21px;line-height:21px;font-weight:500;color:#000}.careers-list h4 a{color:#000;text-decoration:none}.careers-list h4 a:hover{color:#419aed;text-decoration:underline}.careers-list .inner-list{word-break:break-all;font-size:14px;line-height:20px;color:#9b9b9b}.careers-list .inner-list>li{float:left;margin:0 35px 0 0;font-style:italic}.careers-list .inner-list>li:before{content:'';display:inline-block;vertical-align:top;margin:0 4px 0 0}.careers-list .inner-list>li.location:before{background:url(images/ico/ico58.png) no-repeat;background-size:contain;height:13px;width:13px;margin-top:2px}.careers-list .inner-list>li.time:before{background:url(images/ico/ico59.png) no-repeat;background-size:contain;width:15px;height:15px;margin-top:1px}.careers-list .inner-list>li.date-text:before{background:url(images/ico/ico60.png) no-repeat;background-size:contain;width:13px;height:13px;margin-top:2px}.careers-list .name-job{display:block;font-weight:500;margin:-7px 0 0;padding-bottom:0;font-size:16px}.careers-list .title-location{display:block;font-size:14px}.careers-list .name-company,.careers-list .rating17-17{display:inline-block;vertical-align:top}.careers-list .name-company{font-size:20px;line-height:24px;font-weight:400;margin:-5px 10px 0 0}.careers-list .name-company a{text-decoration:none;color:#419aed}.careers-list .name-company a:hover{text-decoration:underline}.count-careere-list{margin:-5px 0 0;display:inline-block;vertical-align:top;padding:0 3px;font-size:20px;font-weight:500;line-height:24px;color:#4e4e4e}.count-careere-list span{color:#9b9b9b;font-style:normal;font-size:12px}.pictures-company{padding:0 0 40px}.pictures-company .heading-company-profile{padding:0 0 1px}.pictures-company .heading-company-profile h2{padding:0 300px}.pictures-company .grid{width:100%;margin:0 0 19px}.pictures-company .grid-item{float:none;width:50%;padding:11px}.pictures-company .grid-item-mobile{float:none;display:inline-block;vertical-align:top;width:50%;padding:11px}.pictures-company .grid-item-mobile img,.pictures-company .grid-item img{vertical-align:top;width:100%;height:100%}.pictures-company-mobile .grid-item-mobile iframe,.pictures-company .grid-item iframe{width:100%!important;height:300px!important;max-width:100%;display:block}.pictures-company.row-active .grid-item{width:100%;padding:0 0 10px}.pictures-company{font-size:0}.pictures-company-mobile{display:none}.fancygal{display:block;position:relative}.fancygal:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.toggle-structure{float:right;margin:-3px 16px 0 0}.toggle-structure .title{float:left;margin:14px 10px 0 0;font-size:14px;line-height:20px}.tab-pictures-company{float:left}.tab-pictures-company li{float:left;margin:0 0 0 10px;border:1px solid #aeaeae;border-radius:50%;width:50px;height:50px;padding:4px;cursor:pointer}.tab-pictures-company li.active{border:1px solid #4a90e2;box-shadow:inset 0 1px 1px rgba(0,0,0,.4)}.tab-pictures-company li span{line-height:0;font-size:0;background:#d8d8d8;display:block}.tab-pictures-company li.active span{background:#bababa}.tab-pictures-company li.default{padding:13px 9px 3px 10px}.tab-pictures-company li.default .left{width:14px;height:9px;margin:0 0 2px}.tab-pictures-company li.default .right{width:11px;height:20px;float:right}.tab-pictures-company li.row{padding:13px 9px 3px}.tab-pictures-company li.row span{margin:0 auto 2px;width:17px;height:9px}.grid.row-active .grid-item{width:100%;left:0!important;top:0!important;position:static!important}.grid.row-active .grid-item img{width:100%;height:auto}.grid-item{width:50%;float:left}.grid-item img{width:100%}.location-container{padding:0 0 40px}.location-container h2{margin:0 0 28px}.location-block{border:1px solid #ccc;position:relative;min-height:473px}#map{position:absolute;top:0;left:0;width:100%;height:100%}.map-point .gm-style-iw{width:200px!important;z-index:1300;font:14px/18px 'Karla',Arial,Helvetica,sans-serif;padding:7px 2px 14px}.map-point .gm-style-iw .text{text-align:left}.map-point .gm-style-iw .visual{float:left;width:60px;height:60px;margin:0 10px 0 0}.map-point .gm-style-iw .visual img{width:100%}.map-point .gm-style-iw .text{overflow:hidden}.map-point .gm-style-iw h4{margin:0 0 10px;font-weight:700;font-size:14px;line-height:18px;color:#4a4a4a}.map-point .gm-style-iw p{font-size:14px;line-height:18px;font-weight:400;padding:0 0 5px}.gm-style-iw+div{display:none}.social-media{margin:0 auto;max-width:414px}.social-media h2{font-size:20px;line-height:30px;margin:0 0 5px;color:#000}.social-media .hold{font-size:0;text-align:center}.social-media .col{background:#fff;margin:0 0 20px;padding:5px;width:100%;box-shadow:0 1px 1px 1px rgba(127,127,127,.3)}.social-media img{width:100%;vertical-align:top}.social-media iframe{width:100%!important}.social-media iframe.twitter-timeline{height:320px!important}.plugin chrome{display:none}.fb_iframe_widget iframe ._\32p3a,.fb_iframe_widget iframe,.fb_iframe_widget span,.fb_iframe_widget{width:100%!important}.instagram-container .container-center{width:1026px;margin:0 auto}.instagram-container h2{margin:0 0 20px}.interests-photo{width:100%;padding:0 0 24px}.interests-photo a{float:left;overflow:hidden;width:25%;padding:5px}.interests-photo a img{width:100%;vertical-align:top}.interests-photo a:first-child{width:50%}.interests-photo a img{width:100%;vertical-align:top}.container-company-socials{padding:0 0 20px;width:100%}.container-company-socials:after{content:'';clear:both;display:block}.container-company-socials h2{margin:0 0 24px}.gm-style-cc,.gmnoprint{display:none}.language-block{display:none;float:right;margin:14px 2px 0 0;padding:0 0 0 10px}.language-block.ts{margin:0 2px 0 0}.language-block.other-view{margin-top:8px;display:block}.language-block-hold{position:relative}.language-block .first-link{display:inline-block;vertical-align:top;text-decoration:none;text-align:right;position:relative;line-height:22px;margin:0 0 0 10px;border:2px solid transparent}.language-block.active .first-link{background:#f1f1f1}.language-block .active.first-link{border:2px solid #1b90fd;border-radius:7px}.language-block ul{display:none;position:absolute;left:0;top:0}.language-block.active ul{display:block}.language-block .first-link:after{content:'';background:#f1f1f1;width:28px;height:22px;border-radius:5px;display:block}.language-block .first-link:before{content:'';position:absolute;top:17px;right:5px;border-top:5px solid #0f2f54;border-left:5px solid transparent;border-right:5px solid transparent;z-index:5;display:none}.language-block.active .first-link:before{border-top:0;border-bottom:5px solid #0f2f54;border-left:5px solid transparent;border-right:5px solid transparent;display:none}.mobile-language-menu .land-svenska-mobile:after,.language-block .land-svenska:after{background:url(images/ico/se.svg) no-repeat;background-size:28px 22px}.mobile-language-menu .land-eng-mobile:after,.language-block .land-eng:after{background:url(images/ico/gb.svg) no-repeat;background-size:28px 22px}.mobile-language-menu .land-no-mobile:after,.language-block .land-no:after{background:url(images/ico/no.svg) no-repeat;background-size:28px 22px}.language-block a{display:block;color:#000;text-decoration:none}.mobile-language-menu .land-svenska-mobile:after,.mobile-language-menu .land-eng-mobile:after,.mobile-language-menu .land-no-mobile:after,.language-block ul a:after{content:'';float:right;width:28px;height:22px;margin:0;border-radius:5px}.popup-contact-us{text-align:center}.popup-contact-us .ngdialog-content{display:inline-block;vertical-align:top}.body-company-profile .popup-login-employee,body .popup-upload-photo{overflow:auto;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:9000}.popup-login-employee.ngdialog.ngdialog-theme-default{width:100%;height:100%;padding:54px 10px 100px}.popup-login-employee.ngdialog.ngdialog-theme-default .ngdialog-content,.popup-upload-photo.ngdialog.ngdialog-theme-default .ngdialog-content{background:#fff;padding:0!important;width:945px;position:absolute;left:50%;top:50%;margin:-216px 0 30px -473px}.popup-login-employee.ngdialog.ngdialog-theme-default .ngdialog-content .popup-h,.popup-upload-photo.ngdialog.ngdialog-theme-default .ngdialog-content .popup-h{overflow:hidden;background:#fff;border-radius:5px}body .ngdialog.popup-contact-us .ngdialog-close,body .ngdialog.popup-width300 .ngdialog-close,body .ngdialog.pupup-successful-registration .ngdialog-close,body .ngdialog.popup-login-employee .ngdialog-close,body .ngdialog.popup-upload-photo .ngdialog-close{width:29px;height:29px;top:-48px;right:0;background:none;position:absolute;background:none;text-decoration:none}body .ngdialog.popup-contact-us .ngdialog-close:after,body .ngdialog.popup-width300 .ngdialog-close:after,body .ngdialog.pupup-successful-registration .ngdialog-close:after,body .ngdialog.popup-login-employee .ngdialog-close:after,body .ngdialog.popup-upload-photo .ngdialog-close:after{content:'';position:absolute;top:13px;left:-6px;width:41px;height:1px;background:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}body .ngdialog.popup-contact-us .ngdialog-close:before,body .ngdialog.popup-width300 .ngdialog-close:before,body .ngdialog.pupup-successful-registration .ngdialog-close:before,body .ngdialog.popup-login-employee .ngdialog-close:before,body .ngdialog.popup-upload-photo .ngdialog-close:before{content:'';position:absolute;top:13px;left:-6px;width:41px;height:1px;background:#fff;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup-upload-photo .paging-indent{width:100%;text-align:center}.popup-upload-photo .paging-indent .paging{display:inline-block}.popup-btn{padding:10px 30px 10px 30px}.btn-accept{display:inline-block;vertical-align:top;width:170px;font-size:16px;border-radius:25px;background:#418ce9;color:#fff;font-weight:500;text-align:center;line-height:38px;margin:0 0 0 20px}.btn-decline{display:inline-block;vertical-align:top;width:170px;background:#eaf4fd;color:#3d98ee;font-size:16px;border-radius:25px;font-weight:500;line-height:38px;text-align:center;border:1px solid #418ce9;margin-left:20px}.popup-upload-photo .photo-list li a{width:146px;height:146px;border:2px solid transparent}.popup-upload-photo .photo-list li.active a{border:2px solid #418ce9}.tabset-login-employee .tab-list{width:100%;display:table;table-layout:fixed;text-align:center}.tabset-login-employee .tab-list li{display:table-cell;vertical-align:top;width:50%;border-left:1px solid #acb0af;border-bottom:1px solid #acb0af}.tabset-login-employee .tab-list li:first-child{border-left:0}.tabset-login-employee .tab-list a{font-size:30px;line-height:40px;color:#8d9290;text-decoration:none;display:block;cursor:pointer;font-weight:400;padding:8px 12px 10px}.tabset-login-employee .tab-list a.active{color:#db1952;font-weight:500;background:#e6e6e6}.tabset-login-employee .tab-list li:first-child a.active{border-radius:5px 0 0 0}.tabset-login-employee .tab-list li:last-child a.active{border-radius:0 5px 0 0}.tabset-login-employee .tab-holder{padding:16px 26px}.tabset-login-employee .text-info{display:block;font-size:22px;font-weight:300;line-height:24px;padding:0 0 4px;text-align:center;min-height:52px}.popup-width300 .tabset-login-employee .text-info{font-weight:400;padding:4px 0 28px}.tabset-login-employee .row{text-align:center;padding:0 0 20px}.popup-width300 .tabset-login-employee .row{padding:0 0 6px}.tabset-login-employee .row-indent-bottom{padding:0 0 28px}.tabset-login-employee .cell{width:50%;float:left;padding:0 10px}.tabset-login-employee .cell.cell-aling-center{float:none;display:inline-block;vertical-align:top}.tabset-login-employee .cell:first-child{padding-left:0}.tabset-login-employee .cell:last-child{padding-right:0}.tabset-login-employee .text-input-view02[type="password"],.tabset-login-employee .text-input-view02[type="number"],.tabset-login-employee .text-input-view02[type="text"]{font-size:16px;line-height:22px;padding:10px 8px;border-radius:6px}.tabset-login-employee .text-message-error{display:none;text-align:left;color:#f32e31}.text-message-error-full{display:none;color:#de2e62;text-align:center}.has-error-full .text-message-error-full{display:block}.tabset-login-employee .btn-form-account{border-radius:25px;font-size:24px;font-weight:500;line-height:30px;padding:4px 26px 8px;background:#2c8be6}.tabset-login-employee .link-forgot-password{color:#0f73e1;font-size:16px;font-weight:300;line-height:18px;margin:0 0 32px}.popup-width300 .tabset-login-employee .link-forgot-password{font-weight:600;font-size:14px;line-height:18px;color:#418ce9;text-decoration:none;margin:0 0 28px}.popup-width300 .tabset-login-employee .link-forgot-password:hover{text-decoration:underline}.tabset-login-employee .or-popup{display:block;position:relative;color:#939895;text-align:center;margin:0 auto 13px;font-weight:400;font-size:16px;line-height:18px}.popup-width300 .tabset-login-employee .or-popup{font-size:14px}.tabset-login-employee .or-popup:after{position:absolute;content:'';background:#dadcde;height:1px;width:100%;top:10px;left:0}.tabset-login-employee .or-popup span{background:#fff;padding:0 10px;display:inline-block;vertical-align:top;position:relative;z-index:5}.tabset-login-employee .social-list-view01{text-align:center}.tabset-login-employee .social-list-view01 a{border-radius:50%}.tabset-login-employee .social-list-view01 li{padding:0 10px 20px}.tabset-login-employee .add-text{display:block;text-align:center;line-height:20px;font-size:16px}.pupup-successful-registration.ngdialog.ngdialog-theme-default{padding:0}.popup-width300.ngdialog.ngdialog-theme-default .ngdialog-content,.popup-code.ngdialog.ngdialog-theme-default .ngdialog-content,.pupup-successful-registration.ngdialog.ngdialog-theme-default .ngdialog-content{background:#fff;width:945px;position:absolute;left:50%;top:50%;margin:-165px 0 0 -473px}.popup-contact-us.ngdialog.ngdialog-theme-default .ngdialog-content{background:none;padding:0!important;position:relative;margin-top:70px;width:auto}.popup-width300.ngdialog.ngdialog-theme-default .ngdialog-content,.popup-code.ngdialog.ngdialog-theme-default .ngdialog-content,.pupup-successful-registration.ngdialog.ngdialog-theme-default .ngdialog-content{margin:-165px 0 0 -300px;width:600px}.pupup-successful-registration{text-align:center}.pupup-successful-registration .logo{float:none;margin:0 auto 10px;display:block}.popup-ts-successful .logo{margin:0 auto;float:none;display:block;position:static}.popup-ts-successful p{margin:0 0 20px;font-size:16px;line-height:24px;text-align:center}.pupup-successful-registration h1.title-color-blue,.popup-ts-successful .title-blue{color:#1b90fd}.recruitment-solutions{font-weight:400;display:block;font-size:17px;color:#b7b7b7;line-height:22px}.pupup-successful-registration .recruitment-solutions{color:#b7b7b7;display:block;font-size:17px;font-weight:300;line-height:22px;padding:0 0 10px}.popup-ts-successful .recruitment-solutions{text-align:center}.pupup-successful-registration h1{color:#db1952;margin:0 0 20px;text-align:center;font-size:22px;line-height:24px;font-weight:400}.pupup-successful-registration p{font-size:16px;line-height:24px;margin:0 0 40px;word-wrap:break-word}.ico-link-s{display:inline-block;vertical-align:top;width:70px;height:60px;margin:-24px 2px 0;background:url(images/ico/ico54.png) no-repeat}.pupup-successful-registration p iframe{width:auto!important}.has-ts-error>.text-input-view02[type="password"],.has-ts-error>.text-input-view02[type="text"]{border:1px solid #de2e62}.general-style-popup .text-message-error{text-align:left;display:none;font-weight:400;padding:9px 0 7px 22px;font-size:14px;line-height:18px}.text-message-error.red-color{color:#de2e62}.text-message-error.white-color{color:#fff}.has-ts-error>.text-message-error{display:block}.text-message-error .arrow{display:inline-block;vertical-align:top;position:relative;width:10px;height:2px;line-height:0;font-size:0;margin:11px 6px 0 0}.text-message-error .arrow span{position:absolute;top:-1px;left:-2px;width:100%;height:2px;z-index:5}.text-message-error.red-color .arrow span{background:#d52b61}.text-message-error.white-color .arrow span{background:#fff}.text-message-error .arrow:before{content:'';position:absolute;right:0;top:-4px;font-size:0;line-height:0;border-bottom:4px solid transparent;border-top:4px solid transparent}.text-message-error.red-color .arrow:before{border-left:6px solid #d52b61}.text-message-error.white-color .arrow:before{border-left:6px solid #fff}.text-message-error .arrow:after{content:'';position:absolute;right:2px;top:-3px;font-size:0;line-height:0;border-bottom:3px solid transparent;border-top:3px solid transparent}.text-message-error.red-color .arrow:after{border-left:4px solid #fff}.text-message-error.white-color .arrow:after{border-left:4px solid #1b90fd}.iframe-like{display:inline-block;vertical-align:top;margin-top:-2px;width:60px}.general-style-popup{box-shadow:0 2px 3px 0 rgba(207,207,207,.5);padding:12px 10px;font-family:'Karla',Arial,Helvetica,sans-serif}.popup-contact-us .general-style-popup,.popup-width300 .general-style-popup,.popup-code .general-style-popup{padding:0;box-shadow:0 0 0 rgba(0,0,0,0)}.general-style-popup .row-hold{padding:0 0 10px;font-size:0}.general-style-popup .row-hold .indent{padding:0 10px;font-size:18px}.general-style-popup .cell{font-size:18px;display:inline-block;vertical-align:top;padding:0 10px 20px}.general-style-popup .cell.cell-first{width:50%;float:left}.general-style-popup .cell.cell-second{display:block;overflow:hidden}.general-style-popup .cell-half{width:50%}.link-show-full-width .link-full-width{width:100%}.general-style-popup label{text-align:center;display:block;padding:0 0 2px;font-weight:400;line-height:20px;font-size:14px;color:#444}.general-style-popup h2{text-transform:none;text-align:center;font-size:22px;line-height:24px;font-weight:400;margin:0 0 20px;color:#de2e62}.general-style-popup .popup-ts-successful h2{margin-bottom:40px}.popup-ts-successful p{margin-bottom:40px}.general-style-popup .text-inner-info{display:block;font-size:14px;line-height:22px;margin:0 0 15px;font-weight:400;text-align:center}.general-style-popup .text-input-ts{border-radius:6px;border:solid 1px #d7d7d7;height:50px;line-height:50px;font-weight:400;font-size:18px;line-height:24px;padding:0 19px;background:#fff;color:#5f5f5f}.general-style-popup .textarea-view01{border-radius:6px;padding:5px 19px}.general-style-popup .textarea-view01 textarea{font-size:18px;line-height:24px}.general-style-popup .btn-form-account{float:none;display:block;border-radius:25px;background:#3b98f0;box-shadow:0 1px 0 0 #1c5a95;text-shadow:0 1px 1px #2a6dac;padding:15px 59px;color:#fff;text-decoration:none;transition:background-color 400ms;-webkit-transition:background-color 400ms;-moz-transition:background-color 400ms;-o-transition:background-color 400ms;text-transform:uppercase;font:700 16px/20px 'Karla',Arial,Helvetica,sans-serif;margin:0 auto}.general-style-popup .btn-form-account:hover{text-shadow:0 1px 1px #065094;box-shadow:0 1px 0 0 #074680;background:#106bbf}.general-style-popup .has-ts-error>.textarea-view01,.general-style-popup .has-ts-error>.text-input-ts{border:1px solid #de2e62}.general-style-popup .has-ts-error.not-red-border>.text-input-ts{border:1px solid #d7d7d7}.popup-width300 .ngdialog-content,.popup-code .ngdialog-content{border-radius:0!important}.popup-code h3{font-size:19px;font-weight:normal;line-height:25px;margin:3px 10px 20px}.popup-code .code-info{color:#838181;display:block;line-height:18px;padding:0 0 29px}.popup-width300 .general-style-popup .text-input-view02,.popup-code .general-style-popup .text-input-ts{height:35px;font-size:14px;line-height:24px;padding:0 4px;border:1px solid #b2b5b3}.popup-code .general-style-popup .cell{padding-bottom:15px}.popup-width300 .general-style-popup .btn-form-account,.popup-code .general-style-popup .btn-form-account{font-size:20px;line-height:16px;margin-bottom:41px;min-height:34px;padding:0 27px;text-transform:none}.popup-width300 .general-style-popup .btn-form-account{margin-bottom:26px}.popup-bottom-info{text-align:center;color:#000;display:block;font-size:13px;line-height:17px;padding:0 0 9px;font-weight:400}.popup-registration-new .popup-bottom-info{padding-bottom:20px}.popup-bottom-block{border-top:1px solid #bbbdbe;padding:11px 5px 15px;background:#dddde1;color:#52575f;text-align:center;font-size:14px;margin:0 -20px -20px}.popup-bottom-block a{color:#2465c3;text-decoration:none}.popup-bottom-block a:hover{text-decoration:underline}.questions-text-block{display:block;font-size:16px;line-height:20px;font-weight:400;color:#777}.questions-text-block.other-bottom-indent{padding-bottom:0}.questions-text-block.other-bottom-indent .link-forgot-password{margin:0}.questions-text-block:first-child{display:block;padding:0 0 20px}.form-registration .questions-text-block{line-height:24px;padding:25px 0 20px;text-align:center}.contact-text-info .email,.contact-text-info .phone{display:inline-block;vertical-align:top;margin:0 22px}.contact-text-info .phone{padding:0 0 0 20px;background:url(images/ico/ico33.svg) no-repeat 0 4px}.contact-text-info .email{line-height:22px;padding:0 0 0 27px;background:url(images/ico/ico50.svg) no-repeat 0 5px}.company-video-block{box-shadow:0 1px 1px 1px rgba(127,127,127,.3);background:#fff;padding:10px 12px 14px}.company-video-gallery{width:262px;margin:0 auto 10px}.company-video-block .link-see-all{float:right;margin:0 0 0 10px;font-size:16px;line-height:32px;text-decoration:none;padding:0 20px 0 0;position:relative}.company-video-block .link-see-all:hover{text-decoration:underline}.company-video-block .link-see-all:after{content:'';background:url(images/sprite_icons_mobile.png) no-repeat -64px -330px;position:absolute;top:10px;right:5px;width:7px;height:12px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.company-video-block h3{overflow:hidden;text-align:left}.company-video-gallery .slick-prev,.company-video-gallery .slick-next{width:auto;height:auto;position:absolute;left:auto;top:auto;bottom:-30px;right:0}.company-video-gallery .slick-prev,.company-video-gallery .slick-next{width:15px;height:23px}.company-video-gallery .slick-prev{right:50px;background:url(images/ico53.png) no-repeat}.company-video-gallery .slick-next{right:8px;background:url(images/ico53.png) no-repeat 100% 0}.company-video-gallery .slick-prev:before,.company-video-gallery .slick-next:before{display:none}.company-video-gallery .slick-prev:before{content:'Prev';color:#4a90e2}.company-video-gallery .slick-next:before{content:'Next';color:#4a90e2}.paging-video-gallery{margin:0 auto -6px;display:block;color:#ccc;font-weight:500;font-size:15px;line-height:20px;text-align:left}.sidebar-video{height:200px!important;overflow:hidden}.sidebar-video iframe{width:100%!important;height:200px!important}.instagram-hold{max-height:968px;overflow:auto}.instagram-one-block{padding:5px;margin:0 0 10px}.company-video-gallery .slick-prev:after{content:'';position:absolute;bottom:4px;right:-14px;background:#ccc;width:1px;height:14px}.new-instagram-block .heading{padding:10px}.new-instagram-block .logo-instagram{background-image:url('Images/bdf8c3.png');background:url(images/bdf8c3.png) no-repeat;background-position:-72px 0;height:25px;width:80px;float:left;margin:5px 10px -3px 0}.new-instagram-block .btn-instagram-follow{float:right;background:#fff;border:1px solid #2b5a83;border-radius:4px;box-sizing:border-box;color:#2b5a83;font-size:14px;font-weight:600;height:28px;line-height:26px;padding:0 11px;text-decoration:none}.list-infstagram-hold{max-height:300px;overflow:auto}.list-infstagram{font-size:0}.list-infstagram li{display:inline-block;vertical-align:top;margin:0 5px 10px;font-size:14px;width:119px;border-radius:5px;background:#ccc;overflow:hidden}.list-infstagram li img{position:relative;border-radius:5px;width:100%;vertical-align:top}.form-filter-job .input-holder{width:43%;margin:0 2% 0 0;float:left}.form-filter-job .btn-view03{float:left;width:10%;border-radius:5px}body.active-nav{overflow:hidden;width:100%}@media screen and (max-width:500px){.fancybox-outer .fancybox-inner{max-width:250px;margin:0 auto}}.fancybox-outer .fancybox-nav{width:10%;height:90%}.fancybox-outer .fancybox-nav{width:36px;height:34px;top:50%;margin-top:-17px}.fancybox-outer .fancybox-nav span{top:56%}.custom-job-lediga-job{margin:0 0 30px}.custom-job-lediga-job .white-container{padding-top:12px;box-shadow:0 1px 1px 1px rgba(127,127,127,.3)}.custom-job-lediga-job .btn-type01{float:none;display:inline-block;vertical-align:top}.awards-tooltip-holder{display:inline-block;vertical-align:top;white-space:nowrap}.awards-tooltip{color:#7f7f7f;cursor:pointer;position:relative;display:inline-block;white-space:normal;vertical-align:top;margin:4px 0 0 5px;font:15px/18px 'Karla',Arial,Helvetica,sans-serif;z-index:10}.awards-tooltip .ico{display:block;background-size:24px 24px;height:24px;width:24px}.awards-tooltip:hover{z-index:12}.awards-tooltip:hover .awards-tooltip-drop{display:block}.awards-tooltip-drop{display:none;position:absolute;top:-39px;left:30px;width:206px;background:#fff;border-radius:10px;padding:17px 10px 24px;box-shadow:0 0 10px rgba(0,0,0,.5)}.awards-tooltip-drop ico.company-status-top{background:url(images/ico/ico01.svg) no-repeat;background-size:24px 24px}.awards-tooltip-drop ico.company-status-open{background:url(images/ico/ico02.svg) no-repeat;background-size:24px 24px}.awards-tooltip-drop ico.company-status-happy{background:url(images/ico/ico03.svg) no-repeat;background-size:24px 24px}.awards-tooltip-drop .row{display:block;border-bottom:1px solid #d4d4d4;padding:0 0 15px;margin:0 0 10px}.awards-tooltip-drop .ico{float:left;width:45px;height:44px;background-size:45px 44px;margin:0 12px 0 0}.awards-tooltip-drop .text{display:block;overflow:hidden;padding:13px 0 0}.awards-tooltip-drop .inner-text{padding:3px 0 2px;line-height:22px;display:block;text-align:left;font-weight:400}.visual-article{height:519px;overflow:hidden;margin:0 0 30px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.articles-list-index .visual>a:after,.articles-list-index .visual>a,.visual-article>a:after,.visual-article>a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:6;-webkit-transition:all .7s linear;-moz-transition:all .7s linear;transition:all .7s linear}.articles-list-index .visual>a:after,.visual-article>a:after{content:"";opacity:0;background:rgba(0,0,0,.2)}.articles-list-index .visual>a:hover:after,.visual-article>a:hover:after{opacity:1}.visual-article img{width:100%;vertical-align:top}.visual-article .title{z-index:5;position:absolute;top:0;left:0;background:#1b90fd;text-transform:uppercase;color:#fff;padding:18px 85px;font:15px/24px 'Karla',Arial,Helvetica,sans-serif}.visual-article .description-text{z-index:5;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.5);padding:23px 36px 13px;color:#fff;font:700 34px/44px 'Karla',Arial,Helvetica,sans-serif;width:100%}.c1{float:left;width:100%}.index-container .col-content-index{margin:0 296px 0 0}.index-container .col-sidebar-index{float:right;width:270px;margin:0 0 0 -100%}.articles-and-banner{font-size:0}.articles-and-banner .hold{display:table;width:100%}.articles-and-banner .cell{display:table-cell;vertical-align:top}.banner-index-inner,.banner-index{background:#dcdedf;width:270px;height:299px;background-repeat:no-repeat;background-size:cover}.banner-index img{width:100%;vertical-align:top}.banner-index-mobile{display:none}.articles-list-index{padding:0 0 38px}.articles-list-index li{width:46%;margin:0 4% 0 0;display:inline-block;vertical-align:top}.articles-list-index .visual{position:relative;height:225px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.articles-list-index .visual img{width:100%;vertical-align:top}.articles-list-index .description-text{z-index:5;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.5);padding:5px 15px;color:#fff;width:100%;font:700 16px/22px 'Karla',Arial,Helvetica,sans-serif}.match-me-container{position:absolute;width:1070px;margin:0 0 0 -535px;left:50%;top:100%;text-align:center;z-index:10}.match-me-container .link-match-me-close{cursor:pointer;position:absolute;top:-15px;margin-left:-12px;left:50%;width:28px;height:34px;z-index:10;display:none}.match-me-container.active .link-match-me-close{display:block}.match-me-container .link-match-me-close span{display:block;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:15px solid #1b90fd;width:28px;height:15px;z-index:10;width:28px;height:15px}.match-me-container .link-match-me-close:after{content:'';width:20px;height:1px;position:absolute;top:26px;right:4px;background:#fff;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.match-me-container .link-match-me-close:before{content:'';width:20px;height:1px;position:absolute;right:4px;top:26px;background:#fff;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.link-match-me{width:312px;left:50%;top:-45px;margin:0 0 0 -156px;position:absolute;padding:10px 112px 13px;text-decoration:none;display:inline-block;vertical-align:top;background:#1b90fd;color:#fff;font:16px/22px 'Karla',Arial,Helvetica,sans-serif}.match-me-container.has-selected-element .link-match-me{top:0}.match-me-container.active .link-match-me{display:none}.link-match-me:after{content:'';border-left:14px solid transparent;border-right:14px solid transparent;border-top:15px solid #1b90fd;position:absolute;bottom:-15px;margin-left:-12px;left:50%}.match-me-container.has-selected-element .link-match-me:after{border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:15px solid #1b90fd;border-top:0;bottom:auto;top:-15px}.drop-match-me{width:100%;position:absolute;top:100%;left:0;display:none;min-height:100px;background:#1b90fd;padding:33px 20px 35px;box-shadow:0 20px 20px rgba(5,2,15,.5)}.match-me-container.active .drop-match-me{display:block}.match-me-container a{color:#fff}.drop-match-me-hold>.clear{font-size:0;text-align:center;padding:0 0 32px}.drop-match-me .col{display:inline-block;vertical-align:top;width:25%;text-align:left}.drop-match-me .col:last-child .col-inner{padding-right:0}.drop-match-me .col-inner{border-left:1px solid #fff;padding:0 10px;font:14px/22px 'Karla',Arial,Helvetica,sans-serif}.drop-match-me .col:first-child .col-inner{border-left:0;padding-left:0}.drop-match-me h4{text-transform:uppercase;text-align:center;margin:0 0 20px;color:#fff;font:18px/22px 'Karla',Arial,Helvetica,sans-serif}.drop-match-me h5{margin:-3px 0 8px;color:#7fc7ff;font:18px/22px 'Karla',Arial,Helvetica,sans-serif}.drop-match-me ul li{padding-bottom:6px}.drop-match-me ul a{text-decoration:none;font:15px/20px 'Karla',Arial,Helvetica,sans-serif}.drop-match-me ul li.selected-item a{text-decoration:underline}.drop-match-me .col-small{float:left;width:44%;padding:0 5px 0 0}.drop-match-me .col-small:first-child{width:56%}.drop-match-me .general-label{padding:0 0 8px;overflow:hidden;width:100%}.drop-match-me .general-label .title{padding:0 0 0 20px;display:block;overflow:hidden;color:#fff;font:15px/20px 'Karla',Arial,Helvetica,sans-serif}.scroll-pane{position:relative;width:100%;height:248px;overflow:auto}.scroll-pane:after{height:10px;content:'';position:absolute;bottom:-12px;left:0;width:100%;box-shadow:0 0 10px rgba(27,144,253,.9)}.jspVerticalBar{width:9px;background:none!important}.jspTrack{background:none!important;border-radius:25px}.jspDrag{background:#9ed8ff!important;border-radius:25px;width:9px}.match-me-container .link-show-result{display:inline-block;vertical-align:top;background:#c0e5ff;padding:7px 45px 9px;color:#1e7cfc;font:15px/20px 'Karla',Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;width:270px}.match-me-container .link-show-result:hover{opacity:.8}.scroll-pane-other{height:272px;overflow:auto}.scroll-pane-other ul{overflow:hidden;height:auto}.extra-list li{overflow:hidden}.match-fileter-list{font:20px/28px 'Karla',Arial,Helvetica,sans-serif;position:absolute;bottom:100%;left:0}.match-fileter-list li{color:#fff;float:left;margin:0 5px 15px 0;position:relative;background:#1b90fd;padding:5px 40px 5px 20px}.match-fileter-list li .close-selected{width:16px;height:16px;position:absolute;right:5px;top:50%}.match-fileter-list li .close-selected:after{content:'';width:20px;height:1px;position:absolute;top:0;right:0;background:#fff;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.match-fileter-list li .close-selected:before{content:'';width:20px;height:1px;position:absolute;right:0;top:0;background:#fff;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.available-hold{padding:30px 0 0}.available-hold .col{float:left;padding-left:30px}.available-hold .col.first{width:49%;padding-left:0}.available-hold .col.second{width:26%}.available-hold .col.third{width:25%}.banner-index-job{height:302px;background:#dcdedf;background-size:cover}.banner-index-job-salary{height:351px}.banner-index-job img{vertical-align:top;width:100%}.available-hold .popular-jobs-list-hold,.available-hold .alternate-list-holder{margin:0}.available-hold .popular-jobs-list-hold .popular-jobs-list .heading{padding-bottom:21px}.available-hold .alternate-list .review-count a{color:#000;text-decoration:none}.available-hold .alternate-list .review-count a:hover{text-decoration:underline}.user-info-popup-active{position:fixed!important;width:100%}.user-info-popup{overflow:hidden;z-index:600;position:fixed;top:0;left:0;width:100%;height:100%}.hidden-view-page{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(34,46,45,.7)}.user-info-popup-active #header,.user-info-popup-active .company-profile-container{-webkit-filter:blur(5px);filter:blur(5px)}.user-info-popup-hold{padding:50px 10px 40px;background:#fff;position:absolute;top:50%;left:50%;margin:-150px 0 0 -300px;width:600px}.user-info-popup .row{padding:0 0 20px}.user-info-popup .text-info{display:block;font-size:22px;font-weight:300;line-height:24px;padding:0 0 4px;text-align:center;min-height:52px}.user-info-popup .input-label{display:block;text-align:center;padding:0 0 10px;font-size:18px;line-height:24px;font-weight:300}.user-info-popup .text-input-view02{font-size:16px;line-height:22px;padding:10px 8px;border-radius:6px}@media screen and (max-width:1180px){.user-info-popup-hold{width:300px;margin:-150px 0 0 -150px}}.company-short-info-logo .img-align-vertical{height:74px}.company-short-info-logo .img-align-vertical img{vertical-align:middle}.img-align-vertical{vertical-align:middle;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:100%;overflow:hidden}.img-align-vertical img{vertical-align:middle;width:100%}.company-short-info-logo .img-align-vertical{height:74px}.company-short-info-logo .img-align-vertical img{vertical-align:middle}.has-img:after{display:none}.status-user-line{position:relative}.status-user-line .choice-item-group{display:table;width:100%;border-collapse:collapse}.status-user-line .choice-item-group:after{display:none}.status-user-line:before{content:'';width:100%;height:2px;position:absolute;left:0;top:18px;background:#e5e5e5;line-height:0;font-size:0}.status-user-line .choice-item-group .item{display:table-cell;vertical-align:top;margin:0;padding:0 0 5px;float:none;z-index:10;position:relative}.status-user-line .choice-item-group .item:nth-child(2){padding:0 10px}.status-user-line .radio-view02{border-radius:25px;font-size:18px}.status-user-line .choice-item-group .item:nth-child(1) input[type="radio"]:checked+.radio-view02{background:#cf2053}.status-user-line .choice-item-group .item:nth-child(2) input[type="radio"]:checked+.radio-view02{background:#3b98f0}.status-user-line .choice-item-group .item:nth-child(3) input[type="radio"]:checked+.radio-view02{background:#106bbf}.status-user-line .choice-item-group .item:last-child{padding-right:0}.drop-active-status{position:relative;margin:5px 0 0;border:2px solid #106bbf;padding:5px 10px}.status-user-line .choice-item-group .item:nth-child(1) .status-radio-choice{float:left}.status-user-line .choice-item-group .item:nth-child(3) .status-radio-choice{float:right}.status-user-line .choice-item-group .status-radio-choice{position:relative;margin:0 auto;max-width:194px;width:100%}.status-user-line .choice-item-group .item:last-child .radio-view02:after{content:'';border-top:10px solid #106bbf;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;bottom:-10px;left:50%;margin-left:-5px;display:none}.status-user-line .choice-item-group input[type="radio"]:checked+.radio-view02:after{display:block}.drop-active-status p{margin:0 0 5px}.status-user-line .radio-view02{font-size:12px}.history-user-work .text{float:left;width:300px}.history-user-work .inner-block{overflow:hidden;padding:0 80px 0 0}@media screen and (max-width:767px){.history-user-work .text{float:none;width:100%}.history-user-work .text p{margin:0 0 10px}.history-user-work .inner-block{padding:0}}.employee-setting .select-default-view02,.employee-setting .text-input-view02{border-radius:8px;border:1px solid #b2b5b3;color:#000}.employee-setting .has-messages-error .select-default-view02,.employee-setting .has-messages-error .text-input-view02{border:1px solid #b00;color:#b00;opacity:1}.employment-history .has-messages-error input.text-input-view02::-webkit-input-placeholder{opacity:1}.employment-history .has-messages-error input.text-input-view02:-moz-placeholder{opacity:1}.employment-history .has-messages-error input.text-input-view02::-moz-placeholder{opacity:1}.employment-history .has-messages-error input.text-input-view02:-ms-input-placeholder{opacity:1}.messages-error-popup02,.messages-error-popup01{border:1px solid #ffbdbd;background:#ffdede;border-radius:3px;color:#d0021b;text-align:center;padding:10px 20px;font-size:15px;line-height:18px;margin-top:-1px}.employee-setting .input-disabled .select-default-view02,.employee-setting .input-disabled .text-input-view02{opacity:.3}.employment-history .row-indent .general-label.display-inline-block{display:inline-block;vertical-align:top}.employee-setting .radio-view02{border-radius:25px}.employee-setting .btn-form-view01{margin:0 auto;max-width:320px;border-radius:25px}.history-user-work .btn-form-view01{float:none;display:block;text-align:center;margin:0 auto;text-decoration:none;border-radius:25px;padding:3px 10px 0;max-width:194px}@media screen and (max-width:767px){.history-user-work .btn-form-view01{margin:0}}.employment-history{color:#000}.employee-setting .text-input-view02{color:#000}.employment-history h3{padding:0 0 10px;border-bottom:1px solid #b2b5b3}.employment-history .cell{padding:0}.employment-history label{text-align:left;color:#000}.employment-history .text-input-view02::-webkit-input-placeholder{color:#000}.employment-history .text-input-view02:-moz-placeholder{color:#000}.employment-history .text-input-view02::-moz-placeholder{color:#000}.employment-history .text-input-view02:-ms-input-placeholder{color:#000}.employment-history .btn-holder .btn-form-view01{float:right;margin:0 0 0 10px;max-width:100px}.employment-history .btn-holder .btn-form-view01.grey{float:left}.employee-setting .btn-holder .hold{float:right;width:230px}.employment-history .btn-holder .btn-form-view01.grey{background:#999}.employment-history .btn-holder .btn-form-view01.grey:hover{background:#858484}.popup-width300 .employment-history .text-input-view02{padding:0 10px}.autocomplete-employment-history input.form-control{border:1px solid #b2b5b3;height:35px;font-size:14px;line-height:24px;border-radius:8px;padding:0 10px}.has-messages-error .autocomplete-employment-history input.form-control{color:#b00;border:1px solid #b00}.has-messages-error .autocomplete-employment-history input.form-control::-webkit-input-placeholder{color:#b00}.has-messages-error .autocomplete-employment-history input.form-control:-moz-placeholder{color:#b00}.has-messages-error .autocomplete-employment-history input.form-control::-moz-placeholder{color:#b00}.has-messages-error .autocomplete-employment-history input.form-control:-ms-input-placeholder{color:#b00}.employment-history .form-messages-error{padding-top:5px}.employment-history .has-messages-error input.text-input-view02{border:1px solid #b00}.autocomplete-employment-history.text-input-search{margin:0}.autocomplete-employment-history.text-input-search:after{display:none}.autocomplete-employment-history.autocomplete-review-add tags-input .tags{padding:0;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:8px}.autocomplete-employment-history tags-input .tags .input{color:#000;font-size:14px;padding:0 10px}.autocomplete-employment-history tags-input .tags .input::-webkit-input-placeholder{color:#000}.autocomplete-employment-history tags-input .tags .input:-moz-placeholder{color:#000}.autocomplete-employment-history tags-input .tags .input::-moz-placeholder{color:#000}.autocomplete-employment-history tags-input .tags .input:-ms-input-placeholder{color:#000}.autocomplete-employment-history tags-input .tags .input{min-width:100px!important}.status-user-line{position:relative}.status-user-line .choice-item-group{display:table;width:100%;border-collapse:collapse}.status-user-line .choice-item-group:after{display:none}.status-user-line:before{content:'';width:100%;height:2px;position:absolute;left:0;top:18px;background:#e5e5e5;line-height:0;font-size:0}.status-user-line .choice-item-group .item{display:table-cell;vertical-align:top;margin:0;padding:0 0 5px;float:none;z-index:10;position:relative}.status-user-line .choice-item-group .item:nth-child(2){padding:0 10px}.status-user-line .radio-view02{border-radius:25px;font-size:18px}.status-user-line .choice-item-group .item:nth-child(1) input[type="radio"]:checked+.radio-view02{background:#cf2053}.status-user-line .choice-item-group .item:nth-child(2) input[type="radio"]:checked+.radio-view02{background:#3b98f0}.status-user-line .choice-item-group .item:nth-child(3) input[type="radio"]:checked+.radio-view02{background:#106bbf}.status-user-line .choice-item-group .item:last-child{padding-right:0}.drop-active-status{position:relative;margin:5px 0 0;border:2px solid #106bbf;padding:5px 10px}.status-user-line .choice-item-group .item:nth-child(1) .status-radio-choice{float:left}.status-user-line .choice-item-group .item:nth-child(3) .status-radio-choice{float:right}.status-user-line .choice-item-group .status-radio-choice{position:relative;margin:0 auto;max-width:194px;width:100%}.status-user-line .choice-item-group .item:last-child .radio-view02:after{content:'';border-top:10px solid #106bbf;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;bottom:-10px;left:50%;margin-left:-5px;display:none}.status-user-line .choice-item-group input[type="radio"]:checked+.radio-view02:after{display:block}.drop-active-status p{margin:0 0 5px}.status-user-line .radio-view02{font-size:12px}.history-user-work .text{float:left;width:300px}.history-user-work .inner-block{overflow:hidden;padding:0 80px 0 0}@media screen and (max-width:767px){.history-user-work .text{float:none;width:100%}.history-user-work .text p{margin:0 0 10px}.history-user-work .inner-block{padding:0}}.employee-setting .select-default-view02,.employee-setting .text-input-view02{border-radius:8px;border:1px solid #b2b5b3;color:#000}.employee-setting .has-messages-error .select-default-view02,.employee-setting .has-messages-error .text-input-view02{border:1px solid #b00;color:#b00;opacity:1}.employment-history .has-messages-error input.text-input-view02::-webkit-input-placeholder{opacity:1}.employment-history .has-messages-error input.text-input-view02:-moz-placeholder{opacity:1}.employment-history .has-messages-error input.text-input-view02::-moz-placeholder{opacity:1}.employment-history .has-messages-error input.text-input-view02:-ms-input-placeholder{opacity:1}messages-error-popup02,.messages-error-popup01{border:1px solid #ffbdbd;background:#ffdede;border-radius:3px;color:#d0021b;text-align:center;padding:10px 20px;font-size:15px;line-height:18px;margin-top:-1px}.employee-setting .input-disabled .select-default-view02,.employee-setting .input-disabled .text-input-view02{opacity:.3}.employment-history .row-indent .general-label.display-inline-block{display:inline-block;vertical-align:top}.employee-setting .radio-view02{border-radius:25px}.employee-setting .btn-form-view01{margin:0 auto;max-width:320px;border-radius:25px}.history-user-work .btn-form-view01{float:none;display:block;text-align:center;margin:0 auto;text-decoration:none;border-radius:25px;padding:3px 10px 0;max-width:194px}@media screen and (max-width:767px){.history-user-work .btn-form-view01{margin:0}}.employment-history{color:#000}.employee-setting .text-input-view02{color:#000}.employment-history h3{padding:0 0 10px;border-bottom:1px solid #b2b5b3}.employment-history .cell{padding:0}.employment-history label{text-align:left;color:#000}.employment-history .text-input-view02::-webkit-input-placeholder{color:#000}.employment-history .text-input-view02:-moz-placeholder{color:#000}.employment-history .text-input-view02::-moz-placeholder{color:#000}.employment-history .text-input-view02:-ms-input-placeholder{color:#000}.employment-history .btn-holder .btn-form-view01{float:right;margin:0 0 0 10px;max-width:100px}.employment-history .btn-holder .btn-form-view01.grey{float:left}.employee-setting .btn-holder .hold{float:right;width:230px}.employment-history .btn-holder .btn-form-view01.grey{background:#999}.employment-history .btn-holder .btn-form-view01.grey:hover{background:#858484}.popup-width300 .employment-history .text-input-view02{padding:0 10px}.autocomplete-employment-history input.form-control{border:1px solid #b2b5b3;height:35px;font-size:14px;line-height:24px;border-radius:8px;padding:0 10px}.has-messages-error .autocomplete-employment-history input.form-control{color:#b00;border:1px solid #b00}.has-messages-error .autocomplete-employment-history input.form-control::-webkit-input-placeholder{color:#b00}.has-messages-error .autocomplete-employment-history input.form-control:-moz-placeholder{color:#b00}.has-messages-error .autocomplete-employment-history input.form-control::-moz-placeholder{color:#b00}.has-messages-error .autocomplete-employment-history input.form-control:-ms-input-placeholder{color:#b00}.employment-history .form-messages-error{padding-top:5px}.employment-history .has-messages-error input.text-input-view02{border:1px solid #b00}.autocomplete-employment-history.text-input-search{margin:0}.autocomplete-employment-history.text-input-search:after{display:none}.autocomplete-employment-history.autocomplete-review-add tags-input .tags{padding:0;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:8px}.autocomplete-employment-history tags-input .tags .input{color:#000;font-size:14px;padding:0 10px}.autocomplete-employment-history tags-input .tags .input::-webkit-input-placeholder{color:#000}.autocomplete-employment-history tags-input .tags .input:-moz-placeholder{color:#000}.autocomplete-employment-history tags-input .tags .input::-moz-placeholder{color:#000}.autocomplete-employment-history tags-input .tags .input:-ms-input-placeholder{color:#000}.autocomplete-employment-history tags-input .tags .input{min-width:100px!important}.list-employment-history{margin-top:-15px}.list-employment-history>li{border-top:1px solid #ececec;position:relative;padding:10px 0}.list-employment-history>li:first-child{border:0}.list-employment-history ul{overflow:hidden;line-height:16px}.list-employment-history ul li{position:relative;padding:0 10px 0 12px;float:left;min-height:16px}.list-employment-history ul li:after{content:'';height:10px;width:1px;line-height:0;font-size:0;background:#ccc;position:absolute;top:50%;left:0;margin:-5px 0 0}.list-employment-history ul li:first-child{padding-left:0}.list-employment-history ul li:first-child:after{display:none}.list-employment-history .logo-company-careeres{float:left;margin:0 10px 0 0}.list-employment-history .profile-logo:after{width:35px;height:38px;margin:-18px 0 0 -17px}.list-employment-history .right-block{position:absolute;top:10px;right:0;width:200px}.list-employment-history .btn-form-view01{float:right;max-width:80px;margin:0 0 0 10px}.list-employment-history .btn-form-remove{background:#c61c52}.list-employment-history .text{position:relative;overflow:hidden;padding:0 200px 0 0}.list-employment-history .name-company{font-size:20px;line-height:24px;display:block;padding:0 0 5px}.list-employment-history .name-company a{color:#000;text-decoration:none}.list-employment-history .name-company a:hover{text-decoration:underline}.list-employment-history p{margin:0 0 2px}.list-employment-history .date{padding:0 0 10px}.list-employment-history .logo-company-careeres .img-align-vertical{height:54px}@media screen and (max-width:767px){.list-employment-history .text{padding:0 0 10px}.list-employment-history .right-block{position:static;padding:20px 0 0;width:auto;min-width:180px}.list-employment-history .right-block .btn-holder{position:relative}.list-employment-history .right-block .btn-holder button{display:block;margin:0 0 10px;width:100%;float:none;max-width:100%;font-size:18px;line-height:20px;padding-left:10px;padding-right:10px;padding-bottom:3px}.employee-setting .btn-form-view01{font-size:18px;line-height:20px;padding-left:10px;padding-right:10px;padding-bottom:3px;max-width:100%}}.photo-question-hold h4{display:inline-block;vertical-align:top}.photo-question{position:relative;float:left;margin:-4px 0 0 10px;text-align:center;z-index:10}.image-upload-container .indent-row-bottom10{padding-bottom:10px}.image-upload-container .photo-question{margin-top:-1px;display:inline-block;vertical-align:top;float:none}.photo-question .first-link{background:#419aed;width:20px;height:20px;text-align:center;color:#fff;font-size:14px;line-height:20px;display:block;border-radius:50%;text-decoration:none}.photo-question:hover .tooltip{display:block}.photo-question .tooltip{display:none;position:absolute;top:33px;left:0;width:166px;margin-left:-76px;background:#419aed;border-radius:5px;color:#fff;padding:3px 5px;z-index:10}.photo-question .tooltip p{color:#fff;font-size:11px}.photo-question .tooltip:after{content:'';border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:12px solid #419aed;position:absolute;top:-12px;left:50%;margin-left:-3px}.photo-question.active .tooltip:after{display:block}.autocomplete-employment-history.autocomplete-review-add tags-input .tags{padding:0;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:8px}.autocomplete-employment-history tags-input .tags .input{color:#000;font-size:14px;padding:0 10px}.autocomplete-employment-history tags-input .tags .input::-webkit-input-placeholder{color:#000}.autocomplete-employment-history tags-input .tags .input:-moz-placeholder{color:#000}.autocomplete-employment-history tags-input .tags .input::-moz-placeholder{color:#000}.autocomplete-employment-history tags-input .tags .input:-ms-input-placeholder{color:#000}.autocomplete-employment-history tags-input .tags .input{min-width:100px!important}.list-employment-history{margin-top:-15px}.list-employment-history>li{border-top:1px solid #ececec;position:relative;padding:10px 0}.list-employment-history>li:first-child{border:0}.list-employment-history ul{overflow:hidden;line-height:16px}.list-employment-history ul li{position:relative;padding:0 10px 0 12px;float:left;min-height:16px}.list-employment-history ul li:after{content:'';height:10px;width:1px;line-height:0;font-size:0;background:#ccc;position:absolute;top:50%;left:0;margin:-5px 0 0}.list-employment-history ul li:first-child{padding-left:0}.list-employment-history ul li:first-child:after{display:none}.list-employment-history .logo-company-careeres{float:left;margin:0 10px 0 0}.list-employment-history .profile-logo:after{width:35px;height:38px;margin:-18px 0 0 -17px}.list-employment-history .right-block{position:absolute;top:10px;right:0;width:200px}.list-employment-history .btn-form-view01{float:right;max-width:80px;margin:0 0 0 10px}.list-employment-history .btn-form-remove{background:#c61c52}.list-employment-history .text{position:relative;overflow:hidden;padding:0 200px 0 0}.list-employment-history .name-company{font-size:20px;line-height:24px;display:block;padding:0 0 5px}.list-employment-history .name-company a{color:#000;text-decoration:none}.list-employment-history .name-company a:hover{text-decoration:underline}.list-employment-history p{margin:0 0 2px}.list-employment-history .date{padding:0 0 10px}.list-employment-history .logo-company-careeres .img-align-vertical{height:54px}@media screen and (max-width:767px){.list-employment-history .text{padding:0 0 10px}.list-employment-history .right-block{position:static;padding:20px 0 0;width:auto;min-width:180px}.list-employment-history .right-block .btn-holder{position:relative}.list-employment-history .right-block .btn-holder button{display:block;margin:0 0 10px;width:100%;float:none;max-width:100%;font-size:18px;line-height:20px;padding-left:10px;padding-right:10px;padding-bottom:3px}.employee-setting .btn-form-view01{font-size:18px;line-height:20px;padding-left:10px;padding-right:10px;padding-bottom:3px;max-width:100%}}.reviews-employer-text p{margin:0 0 12px}.reviews-employer-text ul li{padding:0 0 15px}.reviews-employer-text ul li p{margin:0 0 4px}.reviews-employer-text img{vertical-align:top;border:1px solid #ccc}.tabset-employer .bottom-m-indent10{margin:0 0 10px}.popup-tablist .hold>a{display:table-cell;vertical-align:top;width:50%;text-decoration:none;padding:10px 5px;font-size:20px;background:#848484}.popup-tablist .hold>a.tab-active{background:#3b98f0;color:#fff}.row-drop-box{padding:0 0 20px}.row-drop-box-inner{padding:0 0 20px}.row-drop-box .btn-holder{text-align:right}.tab-employer-photo .btn-form-view06,.row-drop-box .btn-form-view06{padding-left:10px;padding-right:10px}.row-drop-box .col-left{float:left;margin:0 20px 0 0}.drop-box{margin:0 0 20px;background:#f8f8f8;border:5px dashed #ddd;width:150px;height:150px;text-align:center;font-size:70px;line-height:120px;color:#ddd;cursor:pointer;border-radius:12px}.dragover{border:5px dashed #00f}.cropArea{overflow:hidden}.cropArea img{float:left;vertical-align:top}.cropArea canvas{margin:0!important;max-height:250px;vertical-align:top}.input-iframe-area{padding:0 0 20px}.previewArea{margin:0 0 20px}.bilder-info-text{padding:0 0 10px}.bilder-info-text .photo-question{float:none;display:inline-block;vertical-align:top}.addIframeArea .photo-question .tooltip{width:290px;text-align:left;margin:0 0 0 -138px}.btn-holder.has-separator{border-top:1px solid #ececec;padding:20px 0 10px;margin-top:20px}img-crop{width:100%;height:100%;display:block;position:relative;overflow:hidden}.muuri-grid{position:relative;text-align:center;margin:0 -12px 0 -10px}.muuri-item{cursor:move!important;display:block;position:absolute;width:160px;height:160px;margin:10px;z-index:1;color:#fff;border:2px solid #419aed;padding:5px;border-radius:8px}.gallery-area-item{padding:25px 0 0;height:146px;line-height:146px;overflow:hidden}.muuri-item img{width:100%;height:auto!important}.muuri-item.muuri-item-dragging{z-index:3}.muuri-item.muuri-item-releasing{z-index:2}.muuri-item.muuri-item-hidden{z-index:0}.muuri-item-content{position:relative;width:100%;height:100%}.tooltip-link{text-decoration:dotted;cursor:help}.actions{cursor:pointer;position:absolute;z-index:10;top:0;right:0}.actions .remove-image{width:28px;height:28px;position:fixed;top:-4px;right:-2px;border-radius:50%;font-size:14px;line-height:21px}.actions .remove-image:after{content:'';width:24px;height:24px;position:absolute;background:url(images/ico/ico69.svg) no-repeat;background-size:cover;top:2px;left:2px}.actions .full-view{margin:0 10px 0 0;position:relative;text-decoration:none;border-radius:5px;position:fixed;left:0;top:-4px;cursor:zoom-in;width:28px;height:28px}.actions .full-view:after{content:'';width:24px;height:24px;position:absolute;background:url(images/ico/ico67.svg) no-repeat;background-size:cover;top:2px;left:2px}.link-media{width:32px;height:32px;position:absolute;margin:-16px 0 0 -16px;top:55%;left:50%;background:url(images/ico/ico70.svg) no-repeat;background-size:cover}.galleryArea{margin:20px 0}.uploadImageArea{position:relative}.employer-why-work .row-has-indent{padding:0 0 20px}.tabset-employer .tab-employer-inner .tab-holder{padding:20px 0 0}.tab-employer-inner .cke_chrome{padding:0}.tab-employer-inner h4{margin:0 0 6px}.employer-why-work p{margin:0 0 10px}.row-employer-why-work{padding:10px 0 50px}.row-employer-why-work .max-qty{float:right;margin:0 0 0 10px;font-weight:bold}.row-employer-why-work .text{overflow:hidden}.cke_editor1-row-error.has-messages-error #cke_editor1{border:1px solid #b00}.error-upload-photo{color:#cf2053}.maintenance-message{position:fixed;top:100px;left:0;max-width:360px;background:#fff200;color:#000;z-index:1100;padding:20px 20px;font-size:20px;line-height:26px;font-weight:bold}.maintenance-message .close{cursor:pointer;text-indent:-9999px;overflow:hidden;background:url(images/sprite-ico.png) no-repeat -73px -34px;position:absolute;right:10px;top:12px;width:9px;height:9px;z-index:10}.swiper-container{width:100%}.swiper-wrapper{padding-bottom:20px}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-container-horizontal>.swiper-pagination-bullet{padding-top:20px;bottom:5px}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{border:1px solid #3d91df;width:20px;height:20px;position:relative;background:none}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after{content:'';display:block;background:#3d91df;width:10px;height:10px;left:50%;top:50%;margin:-5px 0 0 -5px;position:absolute;border-radius:50%}.companies-list-general-holder{display:inline-block;position:relative;width:100%;padding:0 10px}#footer{color:#fff;background:#686868;overflow:hidden;padding:53px 0 0}#footer .col .footer-social-list,.footer-menu-mobile{display:none}.footer-frame{width:100%}.footer-content{padding-bottom:50px}.logo-footer.logo-sv-se,.logo-footer{display:block;background:url(images/careereye_logo.jpg) no-repeat;background-size:contain;width:93px;height:33px;text-indent:-9999px;overflow:hidden;margin:0 auto 30px}.logo-footer{background:url(images/careereye_logo.jpg) no-repeat;background-size:cover;width:120px;height:50px}.logo-footer.logo-no{width:75px;height:33px;background:url(images/logo-no.svg) no-repeat;background-size:contain}.logo-footer.logo-da-dk{width:75px;height:33px;background:url(images/logo-da-dk.svg) no-repeat;background-size:contain}.footer-content h4{font:700 14px/18px 'Karla',Arial,Helvetica,sans-serif;margin:0 0 20px}.footer-menu{margin:0 auto;padding:0 0 43px;font-size:0;line-height:0;letter-spacing:-5px}.footer-menu .col{font:15px/18px 'Karla',Arial,Helvetica,sans-serif;letter-spacing:0;display:inline-block;vertical-align:top;padding:0 10px 0 0}.footer-menu .col:nth-child(1){width:25%}.footer-menu .col:nth-child(2){width:26%}.footer-menu .col:nth-child(3){width:26%}.footer-menu .col:nth-child(4){width:16%;padding:0}.footer-menu li{padding:0 0 13px}.footer-menu li a{text-decoration:none;color:#fff}.footer-menu li a:hover{text-decoration:underline}.bottom-footer-row .col{float:left;width:70%;padding:0 10px 0 0}.footer-content p{font:12px/18px 'Karla',Arial,Helvetica,sans-serif;font-weight:400;margin:0 0 2px}.footer-social-list{font-size:0;text-align:center}#footer .footer-social-list{float:left;padding:18px 0 0}.footer-social-list li{font-size:14px;line-height:18px;margin:0 5px;display:inline-block;vertical-align:top}#footer .footer-social-list li{margin:0 20px 0 0}#footer .footer-social-list li:last-child{margin:0}.social-media-cp .footer-social-list li{display:block;margin:0;text-align:left;padding:10px 0 8px;border-top:1px solid #ccc;font-weight:bold}.social-media-cp .footer-social-list li:first-child{border:0;padding-top:0}.social-media-cp .footer-social-list li:last-child{padding-bottom:0}.footer-social-list a{position:relative;overflow:hidden;width:34px;height:34px;display:block;text-decoration:none}.social-media-cp .footer-social-list a{width:auto;height:auto;border-radius:0;text-transform:uppercase;cursor:pointer;color:#a2a2a2}.social-media-cp .footer-social-list a:hover{color:#4a90e2;opacity:1;text-decoration:underline}.social-media-cp .footer-social-list a:after{display:none}.footer-social-list a:hover{opacity:.8}.footer-social-list .facebook{background:#3c579d}.footer-social-list .facebook:hover{background:#245490}.footer-social-list .twitter{background:#27aeed}.footer-social-list .linkedin{background:#1675bb}.footer-social-list .google-plus{background:#f32e31}.footer-social-list .instagram{background:#baab76}.footer-social-list .ico-youtube{background:red url(images/sprite-social-media.png) no-repeat -177px 0;background-size:324px 34px}.footer-social-list a:after{content:'';display:block;clear:both;position:absolute;left:50%;top:50%}.footer-social-list a.facebook:after{background:url(images/ico/facebook.svg) no-repeat;background-size:10px 24px;width:10px;height:24px;margin:-12px 0 0 -5px}.footer-social-list .facebook-new:after{background:url(images/ico/ico65.png) no-repeat;background-size:34px 34px;width:34px;height:34px;position:absolute;left:0;top:0}.footer-social-list a.twitter:after{background:url(images/ico/twitter.svg) no-repeat;background-size:28px 16px;width:28px;height:16px;margin:-8px 0 0 -14px}.footer-social-list a.linkedin:after{background:url(images/ico/linkedin.svg) no-repeat;background-size:18px 17px;width:18px;height:17px;margin:-9px 0 0 -9px}.footer-social-list .linkedin-new:after{background:url(images/ico/linkedin.svg) no-repeat;background-size:32px 32px;width:32px;height:32px;position:absolute;left:0;top:0}.footer-social-list a.google-plus:after{background:url(images/sprite-ico01.png) no-repeat -162px -207px;width:28px;height:28px;margin:-11px 0 0 -11px}.footer-social-list a.instagram:after{background:url(images/ico/instagram.svg) no-repeat;background-size:20px 19px;width:20px;height:19px;margin:-9px 0 0 -10px}.footer-social-list .instagram-new:after{background:url(images/ico/ico64.png) no-repeat;background-size:34px 34px;width:34px;height:34px;position:absolute;left:0;top:0}.footer-social-list a.ico-careereye:after{background:url(images/ico/img02.png) no-repeat;background-size:34px 34px;width:34px;height:34px;margin:-17px 0 0 -17px}.copy-right{float:right;text-align:center;font:11px/18px 'Karla',Arial,Helvetica,sans-serif;padding:0 10px 0 0}.company-logo80-80{border-radius:5px;position:relative;width:80px;height:80px;padding:3px;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.2);border-radius:4px;position:relative;display:block}.popular-company-info .company-logo80-80{margin:-55px auto 12px}.latest-company-reviews .company-logo80-80{margin:0 auto 12px}.image-upload .visual,.company-logo80-80 a{text-decoration:none;border-radius:5px;position:relative;display:block;overflow:hidden;width:74px;height:74px;background-position:50% 50%;background-size:cover;position:relative;z-index:5}.image-upload .visual{width:84px;height:84px}.ico-cap-logo36-36:after{content:'';position:absolute;left:50%;top:50%;margin:-20px 0 0 -18px;background:url(images/ico/3-d-building.svg) no-repeat;background-size:36px 39px;width:36px;height:39px}.ico-cap-logo36-36-white:after{content:'';position:absolute;left:50%;top:50%;margin:-20px 0 0 -18px;background:url(images/ico/3-d-building-white.svg) no-repeat;background-size:36px 39px;width:36px;height:39px}.ico-cap-logo53-57:after{content:'';position:absolute;left:50%;top:50%;margin:-29px 0 0 -26px;background:url(images/ico/3-d-building.svg) no-repeat;background-size:53px 57px;width:53px;height:57px}.ico-cap-logo72-72:after{content:'';position:absolute;left:50%;top:50%;margin:-38px 0 0 -36px;background:url(images/ico/3-d-building.svg) no-repeat;background-size:72px 77px;width:72px;height:77px}.ico-cap-logo20-20-grey:after,.ico-cap-logo20-20:after{content:'';position:absolute;left:50%;top:50%;margin:-12px 0 0 -12px;background:url(images/ico/3-d-building.svg) no-repeat;background-size:23px 25px;width:23px;height:25px}.ico-cap-logo20-20-grey:after{background:url(images/ico/3-d-building.svg) no-repeat;background-size:23px 25px}.ico-cap-contact:after{content:'';position:absolute;left:50%;top:50%;margin:-18px 0 0 -15px;background:url(images/ico/ico-cap-contact.png) no-repeat;background-size:contain;width:30px;height:36px}.company-logo90-90 img,.company-logo150-150 img,.company-logo80-80 img{width:100%;border-radius:5px;position:relative;z-index:5;vertical-align:top}.company-logo80-80 .img{border-radius:5px;position:relative;z-index:5;background-position:50% 50%;background-size:cover;width:74px;height:74px;overflow:hidden}.company-logo150-150{border-radius:5px;position:relative;width:150px;height:150px;padding:3px;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.2);border-radius:4px;position:relative;display:block}.company-logo150-150>div{background:#eee;border-radius:5px;display:block;height:144px;overflow:hidden;position:relative;text-decoration:none;width:144px}.company-logo90-90{border-radius:5px;position:relative;width:90px;height:90px;padding:3px;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.2);border-radius:4px;position:relative;display:block}.company-logo90-90 a{text-decoration:none;border-radius:5px;position:relative;display:block;overflow:hidden;width:84px;height:84px;background:#fff}.rating{display:block;font-size:0;line-height:0}.rating:after{content:'';display:block;clear:both}.rating8-8{width:100px}.rating12-12{width:100px}.rating16-16{width:88px}.rating17-17{width:100px}.rating18-18{width:104px}.rating19-19{width:110px}.rating21-21{width:125px}.rating22-22{width:125px}.rating23-23{width:125px}.rating27-27{width:156px}.rating30-30{width:170px}.rating32-32{width:184px}.rating36-36{width:200px}.rating37-37{width:214px}.rating>span{float:left;cursor:pointer;background:url(images/ico/rating-star-blue.svg) no-repeat}.nopointer.rating>span{cursor:default}.rating .full{background:url(images/ico/rating-star-blue-full.svg) no-repeat}.rating .full1{background:url(images/ico/rating-star-blue-full1.svg) no-repeat}.rating .full2{background:url(images/ico/rating-star-blue-full2.svg) no-repeat}.rating .full3{background:url(images/ico/rating-star-blue-full3.svg) no-repeat}.rating .full4{background:url(images/ico/rating-star-blue-full4.svg) no-repeat}.rating .full5{background:url(images/ico/rating-star-blue-half.svg) no-repeat}.rating .full6{background:url(images/ico/rating-star-blue-full6.svg) no-repeat}.rating .full7{background:url(images/ico/rating-star-blue-full7.svg) no-repeat}.rating .full8{background:url(images/ico/rating-star-blue-full8.svg) no-repeat}.rating .full9{background:url(images/ico/rating-star-blue-full9.svg) no-repeat}.rating8-8>span{margin:0 0 0 2px;width:8px;height:8px;background-size:8px 8px!important}.rating12-12>span{margin:0 0 0 2px;width:12px;height:12px;background-size:12px 12px!important}.rating14-14>span{margin:0 0 0 2px;width:14px;height:14px;background-size:14px 14px!important}.rating16-16>span{margin:0 0 0 2px;width:16px;height:16px;background-size:16px 16px!important}.rating17-17>span{margin:0 0 0 3px;width:17px;height:17px;background-size:17px 17px!important}.rating18-18>span{margin:0 0 0 3px;width:18px;height:18px;background-size:18px 18px!important}.rating19-19>span{margin:0 0 0 3px;width:19px;height:19px;background-size:19px 19px!important}.rating21-21>span{margin:0 0 0 4px;width:21px;height:21px;background-size:21px 21px!important}.rating22-22>span{margin:0 0 0 3px;width:22px;height:22px;background-size:22px 22px!important}.rating23-23>span{margin:0 0 0 2px;width:23px;height:23px;background-size:23px 23px!important}.rating27-27>span{margin:0 0 0 5px;width:27px;height:27px;background-size:27px 27px!important}.rating30-30>span{margin:0 0 0 4px;width:30px;height:30px;background-size:30px 30px!important}.rating32-32>span{margin:0 0 0 6px;width:32px;height:32px;background-size:32px 32px!important}.rating36-36>span{margin:0 0 0 5px;width:36px;height:36px;background-size:36px 36px!important}.rating37-37>span{margin:0 0 0 7px;width:37px;height:37px;background-size:37px 37px!important}.rating>span:first-child{margin:0}.rating-new{display:block;font-size:0;line-height:0;white-space:nowrap}.rating-new:after{content:'';display:block;clear:both}.rating-new>span{float:left;cursor:pointer}.rating-white>span{background:url(images/ico/rating-star-white.svg) no-repeat}.rating-blue>span{background:url(images/ico/rating-star-blue.svg) no-repeat}.nopointer.rating-new>span{cursor:default}.rating-white .full{background:url(images/ico/rating-star-white-full.svg) no-repeat}.rating-white .full1{background:url(images/ico/rating-star-white-full1.svg) no-repeat}.rating-white .full2{background:url(images/ico/rating-star-white-full2.svg) no-repeat}.rating-white .full3{background:url(images/ico/rating-star-white-full3.svg) no-repeat}.rating-white .full4{background:url(images/ico/rating-star-white-full4.svg) no-repeat}.rating-white .full5{background:url(images/ico/rating-star-white-half.svg) no-repeat}.rating-white .full6{background:url(images/ico/rating-star-white-full6.svg) no-repeat}.rating-white .full7{background:url(images/ico/rating-star-white-full7.svg) no-repeat}.rating-white .full8{background:url(images/ico/rating-star-white-full8.svg) no-repeat}.rating-white .full9{background:url(images/ico/rating-star-white-full9.svg) no-repeat}.rating-blue .full{background:url(images/ico/rating-star-blue-full.svg) no-repeat}.rating-blue .full1{background:url(images/ico/rating-star-blue-full1.svg) no-repeat}.rating-blue .full2{background:url(images/ico/rating-star-blue-full2.svg) no-repeat}.rating-blue .full3{background:url(images/ico/rating-star-blue-full3.svg) no-repeat}.rating-blue .full4{background:url(images/ico/rating-star-blue-full4.svg) no-repeat}.rating-blue .full5{background:url(images/ico/rating-star-blue-half.svg) no-repeat}.rating-blue .full6{background:url(images/ico/rating-star-blue-full6.svg) no-repeat}.rating-blue .full7{background:url(images/ico/rating-star-blue-full7.svg) no-repeat}.rating-blue .full8{background:url(images/ico/rating-star-blue-full8.svg) no-repeat}.rating-blue .full9{background:url(images/ico/rating-star-blue-full9.svg) no-repeat}.rating-new20-20>span{width:20px;height:20px;margin-left:1px}.rating-new>span:first-child{margin:0}.general-label{display:block;line-height:17px;cursor:pointer}.general-label:after{content:'';display:block;clear:both}input[type="checkbox"],input[type="radio"]{display:none}.checkbox,.radio{cursor:pointer;position:relative}.checkbox:before{content:'';display:block}.checkbox18-18:before{background:url(images/ico/checkbox-uncheck.svg) no-repeat;background-size:18px 18px;width:18px;height:18px}.element-align-left.checkbox18-18:before{float:left}label:hover .checkbox18-18:before{background:url(images/ico/checkbox-hover.svg) no-repeat;background-size:18px 18px}input[type="radio"]:checked+.checkbox18-18:before,input[type="checkbox"]:checked+.checkbox18-18:before{background:url(images/ico/checkbox-check.svg) no-repeat;background-size:18px 18px}input[type="radio"]:disabled+.checkbox18-18:before,input[type="checkbox"]:disabled+.checkbox18-18:before{background-image:url(images/checkbox-disabled.svg)}.filter-form-branches .checkbox28-28:before{margin-right:11px;float:left}.checkbox28-28:before{background:url(images/ico/checkbox-uncheck.svg) no-repeat;background-size:28px 28px;width:28px;height:28px}.element-align-left.checkbox28-28:before{float:left}label:hover .checkbox28-28:before{background:url(images/ico/checkbox-hover.svg) no-repeat;background-size:28px 28px}input[type="radio"]:checked+.checkbox28-28:before,input[type="checkbox"]:checked+.checkbox28-28:before{background:url(images/ico/checkbox-check.svg) no-repeat;background-size:28px 28px}input[type="radio"]:disabled+.checkbox28-28:before,input[type="checkbox"]:disabled+.checkbox28-28:before{background-image:url(images/checkbox-disabled.svg)}.checkbox-border-white{background:url(images/ico/ico-check.png) no-repeat;width:18px;height:18px}input[type="radio"]:checked+.checkbox-border-white,input[type="checkbox"]:checked+.checkbox-border-white{background:url(images/ico/ico-check.png) no-repeat 0 -22px}.radio-view01{color:#666;font-weight:400;font-size:16px;line-height:22px;text-align:center;padding:9px 15px 7px;display:block;background:#c8c7cc}.general-label .radio-view01+.title-label{position:relative;z-index:3}input[type="radio"]:checked+.radio-view01,input[type="checkbox"]:checked+.radio-view01{background:#419aed;color:#fff}.radio-view02{text-align:center;color:#666;font-weight:400;font-size:12px;line-height:20px;text-align:center;padding:9px 1px;min-width:84px;display:block;background:#e5e5e5}.general-label .radio-view02+.title-label{position:relative;z-index:3}input[type="radio"]:checked+.radio-view02,input[type="checkbox"]:checked+.radio-view02{background:#419aed;color:#fff}input[type="radio"]:checked+.radio-view02.positive-color,input[type="checkbox"]:checked+.radio-view02.positive-color{background:#07d187;color:#fff}input[type="radio"]:checked+.radio-view02.negative-color,input[type="checkbox"]:checked+.radio-view02.negative-color{background:#e95d4f;color:#fff}.radio-view03{text-align:center;color:#666;font-size:16px;line-height:20px;text-align:center;padding:12px 3px;min-width:137px;display:block;background:#fff;background:-moz-linear-gradient(top,#fff 1%,#fff 49%,#efefef 100%);background:-webkit-linear-gradient(top,#fff 1%,#fff 49%,#efefef 100%);background:linear-gradient(to bottom,#fff 1%,#fff 49%,#efefef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#efefef',GradientType=0);border-radius:3px;border:1px solid #c6c6c6;box-shadow:0 1px 2px 0 rgba(0,0,0,.14);transition:color 400ms,border-color 400ms;-webkit-transition:color 400ms,border-color 400ms;-moz-transition:color 400ms,border-color 400ms;-o-transition:color 400ms,border-color 400ms}.radio-view03:hover{border:solid 1px #929292}.general-label .radio-view03+.title-label{position:relative;z-index:3}input[type="radio"]:checked+.radio-view03,input[type="checkbox"]:checked+.radio-view03{border:2px solid #3b98f0;padding:11px 2px;color:#4a4a4a;object-fit:contain;border-radius:3px;background-color:#f9f9f9;box-shadow:inset 0 3px 3px 0 rgba(0,0,0,.15);border:solid 2px #3b98f0;background:#f9f9f9;background:-moz-linear-gradient(top,#f9f9f9 0%,#f9f9f9 100%);background:-webkit-linear-gradient(top,#f9f9f9 0%,#f9f9f9 100%);background:linear-gradient(to bottom,#f9f9f9 0%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#f9f9f9',GradientType=0)}input[type="radio"]:checked+.radio-view03.positive-color,input[type="checkbox"]:checked+.radio-view03.positive-color{background:#07d187;color:#fff}input[type="radio"]:checked+.radio-view02.negative-color,input[type="checkbox"]:checked+.radio-view02.negative-color{background:#e95d4f;color:#fff}.other-bg-radio input[type="radio"]:checked+.radio-view02.negative-color,.other-bg-radio input[type="checkbox"]:checked+.radio-view02.negative-color{background:#c61c52}.radio-view04{width:21px;height:21px;border:1px solid #a1a1a1;border-radius:50%;float:left;margin:0 6px 0 0;position:relative}.general-label .radio-view04+.title-label{position:relative;z-index:3;font-size:16px;line-height:20px;color:#9b9b9b;float:left}input[type="radio"]:checked+.radio-view04,input[type="checkbox"]:checked+.radio-view04{background-position:0 -24px;color:#fff}input[type="radio"]:checked+.radio-view04:after,input[type="checkbox"]:checked+.radio-view04:after{content:'';background:#555;width:11px;height:11px;position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;border-radius:50%}.radio-view05{display:block;border:1px solid #4a90e2;color:#4a90e2;border-radius:77px;font-weight:500;min-width:93px;padding:7px}.general-filter .radio-view05{padding:4px;font-size:13px}.general-label input[disabled]+.radio-view05{border:1px solid #c3c3c3!important;color:#929292;cursor:no-drop}.general-label .radio-view05 .value-num{display:inline-block;vertical-align:top;color:#929292;padding:0 0 0 4px;font-weight:500}input[type="radio"]:checked+.radio-view05,input[type="checkbox"]:checked+.radio-view05{background:#fff;box-shadow:inset 0 2px 3px rgba(0,0,0,.3);color:#000}input[type="radio"]:checked+.radio-view05 .value-num,input[type="checkbox"]:checked+.radio-view05 .value-num{color:#919191}.radio-view06{display:block;border-radius:50%;width:20px;height:20px;border:1px solid #6dbeff}.drop-match-me .radio-view06{float:left}.general-label input[disabled]+.radio-view06{background:#9ed8ff;opacity:.5;cursor:no-drop}input[type="radio"]:checked+.radio-view06,input[type="checkbox"]:checked+.radio-view06{background:#9ed8ff;border:1px solid #0585fd}input[type="radio"]:checked+.radio-view06 .value-num,input[type="checkbox"]:checked+.radio-view06 .value-num{color:#919191}.input-type-file{position:relative;overflow:hidden;display:inline-block;vertical-align:top}.type-file-add-photo{width:90px;text-align:center;display:block;background:#419aed}.employer-bottom-indent .type-file-add-photo{display:inline-block;vertical-align:top}.employer-bottom-indent .photo-question{float:none;display:inline-block;vertical-align:top;margin-top:8px}.employer-bottom-indent .photo-question{margin-top:4px}.file-input-area{cursor:pointer;font-size:100px;filter:alpha(opacity=1);opacity:.01;position:absolute;right:0;top:0;z-index:2}.input-type-file .button{cursor:pointer;text-decoration:none;display:block}.type-file-add-photo .button{padding:8px 5px 10px;color:#fff}.textarea-size01{width:568px;height:123px}.textarea-size01 textarea{min-width:550px;min-height:101px;max-width:550px;max-height:101px;width:550px;height:101px}.font-weight-light{font-weight:400}.color-yellow{color:#ffc300}.bg-white{background:#fff}.has-grey-border{border-bottom:1px solid #ececec}.max-width442{max-width:442px}.display-in-block{display:inline-block;vertical-align:top;float:none}.width218{width:218px}.width264{width:264px}.max-width600{max-width:600px}.color-grey{color:#666}.font-weight400{font-weight:400}.text-transform-uppercase{text-transform:uppercase}.font-size14{font-size:14px}.width-700{width:700px}.row-full-width{width:100%}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.element-align-left{float:left}.element-align-right{float:right}.element-align-center{margin:0 auto}.text-uppercase{text-transform:uppercase}.border-bottom-white{border-bottom:1px solid #fff}.border-bottom-grey{border-bottom:1px solid #ccc}.border-none{border:0}.background-none{background:none}.select-default{width:100%;overflow:hidden;color:#9b9999;padding:6px 5px 5px;min-height:34px;line-height:34px}.select-default-view01{font-size:16px;color:#3d3d3d;border:1px solid #c8c8c8}.select-default-view02{font-weight:400;border:1px solid #c8c8c8;width:100%;display:block;color:#5f5f5f;padding:8px 5px 7px;min-height:36px}.width-auto{width:auto}.line-height36{line-height:36px}.indent-ma-5{margin:0 5px}.indent-mr-5{margin-right:5px}.indent-mr-8{margin-right:8px}.indent-mr-9{margin-right:9px}.indent-mr-15{margin-right:15px}.indent-mr-18{margin-right:18px}.indent-mr-40{margin-right:40px}.indent-mr-70{margin-right:70px}.indent-mt-4{margin-top:4px}.indent-mt-10{margin-top:10px}.indent-mt-20{margin-top:20px}.indent-mt-22{margin-top:22px}.indent-mt-30{margin-top:30px}.indent-mr-5{margin-right:5px}.indent-mr-10{margin-right:10px}.indent-mr-13{margin-right:13px}.indent-mr-14{margin-right:14px}.indent-mr-22{margin-right:22px}.indent-mr-37{margin-right:37px}.indent-mb-4{margin-bottom:4px}.indent-mb-5{margin-bottom:5px}.indent-mb-6{margin-bottom:6px}.indent-mb-7{margin-bottom:7px}.indent-mb-8{margin-bottom:8px}.indent-mb-9{margin:0 0 10px}.indent-mb-10{margin:0 0 10px}.indent-mb-11{margin:0 0 11px}.indent-mb-12{margin-bottom:12px}.indent-mb-15{margin-bottom:15px}.indent-mb-20{margin-bottom:20px}.indent-mb-21{margin-bottom:21px}.indent-mb-26{margin-bottom:26px}.indent-mb-30{margin-bottom:30px}.indent-mb-32{margin-bottom:32px}.indent-mb-33{margin-bottom:33px}.indent-mb-35{margin-bottom:35px}.indent-mb-40{margin-bottom:40px}.indent-ml-10{margin-left:10px}.indent-ml-32{margin-left:32px}.indent-mt--4{margin-top:-4px}.indent-pr-5{padding-right:5px}.indent-pr-10{padding-right:10px}.indent-pb-2{padding-bottom:2px}.indent-pb-5{padding-bottom:5px}.indent-pb-7{padding-bottom:7px}.indent-pb-8{padding-bottom:8px}.indent-pb-9{padding-bottom:9px}.indent-pb-10{width:100%;padding-bottom:10px}.indent-pb-13{padding-bottom:13px}.indent-pb-14{padding-bottom:14px}.indent-pb-16{padding-bottom:16px}.indent-pb-18{padding-bottom:18px}.indent-pb-19{padding-bottom:19px}.indent-pb-20{padding-bottom:20px}.indent-pb-22{padding-bottom:22px}.indent-pb-23{padding-bottom:23px}.indent-pb-30{padding-bottom:30px}.indent-pb-33{padding-bottom:33px}.indent-pt-30{padding-top:30px}.indent-pl-36{padding-left:36px}.indent-pb-pt-5{padding-top:5px;padding-bottom:5px}.tab-holder{position:relative}.tab{width:100%;overflow:hidden;position:absolute;top:0;left:-9999px}.tab.active{overflow:visible;height:auto;position:static}.tab-pane{width:100%;overflow:hidden;position:absolute;top:0;left:-9999px}.tab-pane.active{overflow:visible;height:auto;position:static}.angucomplete-holder{position:relative}.angucomplete-dropdown{cursor:pointer;z-index:100;overflow-y:auto;position:absolute;left:0;width:100%;max-height:320px;background:#419aed;font-weight:400;font-size:14px;line-height:18px;color:#fff}.text-input-holder.text-input-search .angucomplete-dropdown:after{content:'';height:40px;background:#fff;width:100%;position:absolute;bottom:-360px;z-index:10;left:0}.angucomplete-dropdown .angucomplete-title,.angucomplete-dropdown .angucomplete-searching{padding:7px 10px;display:block}.angucomplete-dropdown .highlight{color:#000}.angucomplete-dropdown .angucomplete-title:hover{background:#fcfcfc;color:#000}.has-messages-error .textarea,.has-messages-error .text-input-view02{border:1px solid #b00;color:#b00}.has-messages-error .text-input-view02:focus{border:1px solid #b00}.has-messages-error .text-input-view02::-webkit-input-placeholder{color:#b00;opacity:.6}.has-messages-error .text-input-view02:-moz-placeholder{color:#b00;opacity:.6}.has-messages-error .text-input-view02::-moz-placeholder{color:#b00;opacity:.6}.has-messages-error .text-input-view02:-ms-input-placeholder{color:#b00;opacity:.6}.has-messages-error .text-input-view02:focus::-webkit-input-placeholder{color:transparent}.has-messages-error .text-input-view02:focus:-moz-placeholder{color:transparent}.has-messages-error .text-input-view02:focus:-ms-input-placeholder{color:transparent}.has-messages-error .text-input-view02:focus::-moz-placeholder{color:transparent}.has-messages-error .textarea textarea::-webkit-input-placeholder{color:#b00;opacity:.6}.has-messages-error .textarea textarea:-moz-placeholder{color:#b00;opacity:.6}.has-messages-error .textarea textarea::-moz-placeholder{color:#b00;opacity:.6}.has-messages-error .textarea textarea:-ms-input-placeholder{color:#b00;opacity:.6}.has-messages-error .textarea textarea:focus::-webkit-input-placeholder{color:transparent}.has-messages-error .textarea textarea:focus:-moz-placeholder{color:transparent}.has-messages-error .textarea textarea:focus:-ms-input-placeholder{color:transparent}.has-messages-error .textarea textarea:focus::-moz-placeholder{color:transparent}.img-overlay{background:#fff url(Images/spinner.gif) center center no-repeat;opacity:.8;position:fixed;width:100%;height:100%;top:0;z-index:10001;left:0}.text-input-holder.has-loader{position:relative}.img-overlay-small{background:#fff url(Images/spinner.gif) center center no-repeat;background-size:15px 15px;width:15px;height:15px;position:absolute;z-index:5;right:9px;top:50%;margin-top:-9px}.popup-holder{overflow:auto;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:1000}.popup-holder .bg{position:relative;top:0;left:0;width:100%;height:100%;background:#000;filter:alpha(opacity=80);opacity:.8}.popup{background:#fff;top:100px;left:50%;position:absolute}.popup-review .popup{top:175px;width:600px;margin:0 0 0 -300px;padding:35px 45px}.popup-review .popup p:last-child{margin:0}.popup-message-sign-in .popup{top:175px;width:600px;margin:0 0 0 -300px;padding:55px 45px 10px;padding:32px 20px;color:#666}.popup-jobs-info .popup{top:175px;width:600px;margin:0 0 0 -300px;padding:18px 20px}.popup-photo.popup-holder{padding:10px}.popup-photo .bg{position:fixed}.popup-photo .popup{width:960px;margin:0 0 0 -480px;padding:20px}.popup-jobs-info .btn-hold .btn-cancel{margin-right:5px}.btn-close-popup{text-indent:-9999px;overflow:hidden;background:url(images/sprite-ico.png) no-repeat -73px -34px;position:absolute;right:10px;top:12px;width:9px;height:9px;z-index:10}.popup-review h4{margin:0 0 10px;font-weight:bold;margin:0 0 15px;font-size:18px;line-height:24px}.popup-review p{margin:0 0 20px;line-height:17px}.popup-review .grey-box{background:#f6f6f6;padding:15px 31px 14px;margin-bottom:10px}.popup-review .indent-row{padding-bottom:5px}.popup-review .title{display:block;text-align:center;padding:0 0 18px}.popup-review .cell{float:left;width:213px;margin:0 0 0 22px}.popup-review .cell:first-child{margin:0}.popup-photo h4,.popup-jobs-info h4,.popup-message-sign-in h4{color:#000;font-size:18px;line-height:24px;font-weight:400;margin:0 15px 28px 0}.popup-message-sign-in .text-info{padding-bottom:20px}.popup-message-sign-in p{line-height:20px}.review-sign-in .btn-view03,.popup-message-sign-in .btn-view03{min-width:135px;display:inline-block;vertical-align:top}.popup-jobs-info .text-info{display:block;padding:0 0 22px;font-weight:700;color:#666}.popup-jobs-info p{color:#666;margin:0 0 10px}.popup-jobs-info .popup-row-indent{padding-bottom:20px}.popup-jobs-info .solial-share{padding-bottom:20px}.popup-jobs-info .btn-hold button{margin-right:5px}.popup-jobs-info .btn-cancel{float:left;width:auto;min-width:132px;color:#fff;display:block;padding:8px 5px;background:#c8c8c8;text-align:center;text-decoration:none;font:15px/18px 'Karla',Arial,Helvetica,sans-serif}.popup-jobs-info .btn-email{float:left;width:auto;min-width:242px;color:#fff;display:block;padding:8px 5px;background:#f9a726;text-align:center;text-decoration:none;font:15px/18px 'Karla',Arial,Helvetica,sans-serif}.popup-jobs-info .btn-login{background:#419aed;color:#fff;text-decoration:none;line-height:20px}.popup-jobs-info .btn-login:hover{text-decoration:underline}.popup-jobs-info .sign-in-google-plus,.popup-jobs-info .sign-in-inkedin,.popup-jobs-info .sign-in-facebook,.popup-jobs-info .btn-login{display:inline-block;vertical-align:top;margin:0 5px 10px;padding-left:37px;width:210px}.popup-jobs-info .btn-login{padding:12px 15px}.list-photo-select{overflow:auto;height:293px;margin:0 0 20px}.list-photo-select ul{margin:0;padding:0;list-style:none;font-size:0;line-height:0;letter-spacing:-1px}.list-photo-select ul li{font-size:12px;line-height:20px;width:121px;height:91px;margin:3px;letter-spacing:0;display:inline-block;vertical-align:top;border:3px solid transparent}.list-photo-select ul li:hover{border:3px solid #d3d3d3}.list-photo-select ul li.active{border:3px solid #f9a726}.list-photo-select img{vertical-align:top}.popup-photo .btn-view13,.popup-photo .btn-view12{float:left;margin:0 10px 0 0;min-width:135px}.btn-close-right-menu,.navbar-toggle{float:right;text-decoration:none;margin:9px 0 0;width:31px;height:31px;padding:10px 2px 1px;z-index:1000}.general-nav.active .navbar-toggle{background:url(images/sprite_icons_mobile.png) no-repeat -44px 6px;background-size:200px 200px}.general-nav.active .navbar-toggle span{display:none}.navbar-toggle span{-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}.navbar-toggle span:first-child{margin:0}.btn-close-right-menu span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:1px;position:absolute;top:3px;width:28px;background:#fff}.btn-close-right-menu span:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:1px;position:absolute;top:3px;width:28px;background:#fff}.btn-close-right-menu span:nth-child(3){display:none}.mCSB_inside>.mCSB_container{margin-right:12px}.btn-close-right-menu span,.navbar-toggle span{display:block;height:3px;width:27px;background:#000;margin-top:7px}.btn-close-right-menu span{height:1px}.employer-title-mobile{display:none;background:#ececec;margin:0 -10px 10px;padding:6px 48px;text-align:center}.btn-employer-toggle{cursor:pointer;display:none;width:31px;height:31px;padding:7px 2px 1px;text-decoration:none;z-index:10;position:absolute;top:6px;left:0}.btn-employer-toggle span{height:3px;display:block;margin-top:4px;background:#f78442}.btn-employer-toggle span:first-child{margin-top:0}.place-review-popup .row-indent{position:relative}.place-review-popup .btn-hold{padding-top:10px;border-top:1px solid #ccc}.place-review-popup .ngdialog-content{-webkit-transform:translate3d(0,0,0)}.ngdialog-theme-default .ngdialog-overlay{background:rgba(0,0,0,.8)}tags-input.ng-invalid .tags,tags-input .tags.focused{box-shadow:0 0 0 rgba(0,0,0,0)}.schema-data{position:absolute;top:0;left:0;z-index:-10;opacity:0;filter:alpha(opacity=0);-moz-opacity:0}iframe{margin:0!important;padding:0!important;border:0!important;vertical-align:baseline!important;border:0!important}.tabset-company-info img{display:block;margin:0 auto 10px!important;max-width:100%!important;height:auto!important}.tabset-company-info iframe{display:block;margin:0 auto 10px!important;max-width:100%!important}.fancybox-overlay-fixed{width:100%!important;height:100%!important;overflow:hidden!important}@media screen and (max-width:1180px){.companies-list-general .text-company-name{max-width:600px}}@media screen and (max-width:1100px){.companies-list-general .text-company-name{max-width:550px}}@media screen and (max-width:1000px){.companies-list-general .text-company-name{max-width:400px}}@media screen and (max-width:900px){.companies-list-general .text-company-name{max-width:300px}}@media screen and (max-width:1600px){.company-photos-list li:last-child,.company-photos-list li:first-child{display:none}}@media screen and (max-width:1440px){.overview-container .heading-company-profile{margin:0 -10px}.overview-container .general-filter{padding:20px 0 0}.general-filter .row{padding:0}.group-block-filter .group-title{float:left;width:60px;text-align:left;padding:8px 5px 0 0}.group-block-filter .general-label-holder{display:block;overflow:hidden;text-align:left;margin:0}.general-filter .general-label{margin:0 8px 14px 0}.general-filter .group-block-filter{display:block;margin:0;padding:0 0 5px}.general-filter .group-block-filter.has-right-indent,.general-filter .general-label.has-right-indent{margin-right:0}.general-filter .radio-view05{min-width:110px;text-align:center}.banner-block .banner-text-right{font-size:28px;line-height:36px;padding:5px 30px 5px 2px}.banner-block .text-title{font-size:28px;line-height:28px}.banner-block .banner-text-left{padding:0 22px 0 20px}}@media screen and (max-width:1365px){#header .container-center{padding-left:10px;padding-right:10px}}@media screen and (max-width:1220px){.search-panel .container-center,.container-advanced-search .container-center{padding:0 10px;width:960px}}@media screen and (max-width:1200px){.btn-add-review{margin-top:18px;margin-left:8px;margin-right:8px}.btn-add-review .text-tablet{display:block}.btn-add-review .text-desktop{display:none}}@media screen and (max-width:1180px){.block-send-invite.fixed-block{left:auto;right:10px;margin-left:0}.user-info-popup-hold{width:300px;margin:-150px 0 0 -150px}.company-profile-content{margin-top:20px}.block-side-take-cp04,.block-side-take-cp03,.block-side-take-cp02,.block-side-take-cp01{margin-bottom:0}.full-header-width .container-center{padding:0 10px;width:auto}.overview-block{padding:15px 0;margin:0 0 20px;border:1px solid #d3d3d3;border-radius:3px}.overview-block .col-right,.overview-block .col-center,.overview-block .col-left{float:none;display:block;border:0;padding:0;width:100%}.overview-block .col-left{margin:0 0 12px;padding:0 0 18px;min-height:100px;border-bottom:1px solid #d3d3d3}.overview-block .col-left-holder{width:280px;margin:0 auto;text-align:center}.average-rating-block .text-inner{font-size:12px;line-height:16px}.average-rating-block .rating.rating27-27{padding-bottom:18px}.average-rating-block .rating.rating30-30{margin:0 auto 12px}.rating27-27>span{margin:0 0 0 2px}.overview-block .col-center{text-align:center;border-bottom:1px solid #d3d3d3;margin:0 0 12px}.reviews-information .review-row-hold{font-size:0}.overview-block .review-row{font-size:0}.overview-container-other .reviews-information .cell{width:138px;margin:0 auto;padding-bottom:20px}.overview-container-other .review-row{width:50%;padding:0;display:inline-block;vertical-align:top;margin:0}.overview-block .review-row .title{text-align:left;font-size:12px;line-height:14px;padding-bottom:5px}.col-center-standart{border-left:0;padding:10px 0 20px}.col-center-standart .text-block{width:50%;padding:0 20px}.reviews-container h2{margin:0 0 25px}.reviews-container-hold{padding:0 0 20px}.info-block-work .container-center,.salary-container-hold{margin-bottom:20px}.ceo-overview-block .table-row-overview{width:auto;border:0}.overview-container-other .overview-block{padding:10px;max-width:414px;margin:0 auto 40px}.anonymous-rating-block{text-align:center}.anonymous-rating-block h3{font-size:22px;margin-bottom:10px}.anonymous-rating-block p{font-size:18px;line-height:22px}.anonymous-rating-block .rating37-37,.anonymous-rating-block .visual{float:none;display:block;margin:0 auto 10px}.anonymous-rating-block .or{display:block;text-align:center;float:none;padding:0 0 10px;margin:0}.anonymous-link-holder{float:none;margin:0 auto}.btn-anonymous-link{display:block;float:none;text-align:center}.nav-menu li a{font-size:14px}.language-block a{text-indent:-9999px}#main.company-profile-main{padding-top:0}.filter-reviews{top:8px}.company-profile-content-row{display:block}.company-profile-content .content-profile{display:block;width:100%}.company-profile-content .sidebar-profile{display:none}.overview-block .col-center .text-block,.ceo-overview-block{margin:0 auto;width:280px;padding:0}.overview-block .col-center{padding-bottom:20px;margin-bottom:20px;text-align:left;min-height:100px}.overview-block .col-center.other-left-indent{border:0;padding-bottom:0;margin-bottom:0}.quick-facts-block{margin:0 auto;float:none}.attach-top.nav-company-profile-hold .btn-work-like{display:none}.nav-company-profile li{margin-right:3%;font-size:14px}.leave-reviews-holder{margin-top:-18px}.leave-reviews-holder .btn-fake{text-indent:-9999px;overflow:hidden;padding-left:0;padding-right:0;width:41px;height:40px;margin:0 auto}.leave-reviews-holder .text-btn{display:block}.nav-company-profile-frame .btn-fake:after{left:11px;top:20px}.nav-company-profile-frame .btn-fake:before{left:19px;top:12px}.promo-company{height:400px}.promo-company iframe{height:400px!important}.block-side-take-cp{padding:0}.content-insert-cp .block-side-take-cp{text-align:center}.company-video-gallery{max-width:388px;width:100%}.block-side-take-hold{display:block;max-width:414px;margin:0 auto;width:auto}.block-side-take-hold .white-container{padding:10px}.block-side-take-cp .block-side-take-hold:last-child{margin-bottom:0}.block-side-take-cp .block-side-take-hold:first-child{margin-bottom:20px}.block-send-invite.sticky-block-bottom{position:static;top:0;left:0;width:auto}.block-send-invite.fixed-block{position:static;width:auto}.overview-block-hold{padding:0}.companies-list-general{padding:0 40px}.companies-list-general .visual{margin:0 25px 0 0}.companies-list-general .col-right{display:none}.companies-list-general .col-center{padding:8px 0 0}.companies-list-general .job-title,.companies-list-general .text-company-name{margin:0 0 2px}.companies-list-general .text-company-name{display:inline-block;vertical-align:top}.companies-list-general .free-jobs{float:none;font-size:17px}.companies-list-general .companies-rating-col{float:right;width:150px;padding:4px 0 0}.companies-list-general .col-inner-right .companies-rating-col{float:none;padding-top:0;width:auto}.companies-list-general .rating-new{float:none;margin:0 0 10px}.companies-list-general .review-row{margin:0 0 6px;float:none;width:auto}.companies-list-general .review-value{display:block;margin:0 0 4px}.companies-list-general .review-count{display:block;padding:0;font-size:17px;line-height:20px}.companies-list-general .link-detail{display:none}.companies-list-general .row-col-center:last-child{padding-bottom:0}.logo{margin-right:74px}.link-for-employer{margin:17px 36px 0 17px}.available-hold .col.first{width:40%}.available-hold .col.third,.available-hold .col.second{width:30%}.match-me-container{width:100%;margin:0;left:0}}@media screen and (max-width:1034px){.reviews-container .reviews-list{width:auto}.reviews-information{padding:12px 0}.reviews-information .title{font-size:12px;line-height:14px;padding-bottom:5px}}@media screen and (min-width:1024px){.popup-take-control .tabset-login-employee .row{padding:0 0 20px}.popup-take-control .ngdialog-content .row-hold{float:left;width:50%;padding:0 10px}.drop-match-me .col-inner{display:block!important}}@media screen and (max-width:1024px){.pictures-company>.hidden-mobile{display:none}.pictures-company-mobile{display:block}.popup-take-control.ngdialog.ngdialog-theme-default .ngdialog-content,.popup-width300.ngdialog.ngdialog-theme-default .ngdialog-content,.popup-code.ngdialog.ngdialog-theme-default .ngdialog-content,.pupup-successful-registration.ngdialog.ngdialog-theme-default .ngdialog-content{margin:-165px 0 0 -150px;width:300px}.drop-match-me{padding:20px 28px 30px}.drop-match-me .col-inner{display:none}.drop-match-me .active .col-inner{display:block}.scroll-pane,.jspContainer{width:100%!important}.drop-match-me-hold>.clear{padding-bottom:10px}.extra-list{min-width:224px}.drop-match-me h4{cursor:pointer;text-align:left;font-size:14px;line-height:18px}.drop-match-me h4:after{content:' +';color:#fff}.drop-match-me h4.active:after{content:' -';color:#fff}.drop-match-me .col:nth-child(2),.drop-match-me .col{width:100%}.drop-match-me .col-inner{border-left:0}.drop-match-me .col:first-child .col-inner,.drop-match-me .col .col-inner{padding:0 0 30px 40px}.drop-match-me ul a{font-size:14px;line-height:20px}#header{height:50px}.btn-information .btn-type02{float:none;margin:0 10px 20px}.btn-information .btn-type02:last-child{margin:0}.profile-logo{float:none;width:89px;height:89px;padding:2px;border:1px solid #e0e0e4}.careers-list .profile-logo{margin-bottom:10px}.careers-list .img-align-vertical{height:83px}.profile-company-heading .profile-logo{margin:0 auto}.list-employment-history .logo-company-careeres .img-align-vertical{height:83px}.profile-company-heading .profile-logo .img-align-vertical{height:83px}.take-control-text{max-width:100%;padding:0 0 20px;position:static;background:none;color:#4a4a4a;text-align:center;text-shadow:0 0 0 rgba(0,0,0,0)}.take-control-text a{color:#4a4a4a}.profile-company-heading{padding:0}.profile-company-heading .btn-type01{width:245px;display:block;float:none;position:relative;margin:0 auto 20px;text-align:center;right:auto}.profile-company-heading .block{padding:6px 0 16px}.profile-company-heading h1{text-align:center;font-size:18px;line-height:20px;line-height:22px}.profile-company-heading .rating37-37{margin:0 auto}.profile-company-heading .rating27-27>span{background-size:20px 20px!important;height:20px;width:20px;margin:0 2px 0 0}.general-style-popup h2{font-size:26px;line-height:32px;margin:0 0 10px}.general-style-popup .text-inner-info{font-size:14px;line-height:22px;margin:0 0 20px}.general-style-popup .text-message-error{font-size:12px;line-height:20px}.overview-container .heading-company-profile h2{padding:0}.answer-review{padding-right:0}.awards-tooltip-holder{margin:-5px 0 0}.awards-tooltip:first-child .awards-tooltip-drop{left:-106px;top:30px}.awards-tooltip:nth-child(2) .awards-tooltip-drop{left:-140px;top:30px}.awards-tooltip:nth-child(3) .awards-tooltip-drop{left:-173px;top:30px}.awards-tooltip{padding-bottom:7px}.match-me-container .link-show-result{width:100%}.employment-history .btn-holder .btn-form-view01{width:100%;display:block;max-width:100%;margin:0 0 10px}.employee-setting .btn-holder .hold{width:100%}.employment-history .btn-holder .btn-form-view01.grey{float:none;display:block;margin-left:0}}@media screen and (max-width:1023px){.text-input-wrap .tags{width:554px}#header{position:relative}.logo{height:26px;margin-right:26px;margin-left:40px;margin-top:9px;width:140px}.tiny.button{margin-right:40px;margin-left:121px}.general-nav{width:350px}.general-nav .nav-menu li{vertical-align:middle}.general-nav.without-ts>ul:after{display:none}.general-nav .nav-menu li:nth-child(3),.general-nav .nav-menu li:nth-child(2){width:30%}.nav-menu li a{font-size:12px;line-height:14px}.nav-menu li a span em{height:50px}.advanced-search-form{width:100%;max-width:614px}.company-item-holder{margin:-86px auto 38px;width:100%;max-width:614px}.link-for-employer{display:none}.user-popup{display:none}.container-advanced-search{margin-top:0;padding:0 0 15px}.container-advanced-search h1.title-advanced-search{padding-top:50px;margin-bottom:50px}.advanced-search{margin-bottom:60px}h1.title-advanced-search{margin:0 50px 46px}.company-item .visual{width:118px;height:118px;margin:0 38px 0 0}.company-item .visual a{width:112px;height:112px}.company-item .visual .img-align-vertical{height:112px}.company-item .text{padding:0 0 10px}.company-item-holder p{font:16px/19px 'Karla',Arial,Helvetica,sans-serif}.company-item .rating-new{margin:15px 20px 0 0}.company-item .text .row{padding-bottom:26px}.company-item .rating-value{width:126px}#main{padding-top:0}.index-container .container-center{padding:0 49px}.index-container .col-content-index{margin:0}.index-container .col-sidebar-index{margin:0;width:100%}.c1{float:none}.index-container .col-sidebar-index{float:none;margin:0}.visual-article{height:450px;max-width:768px;margin:0 auto 30px}.visual-article .description-text{font-size:40px;line-height:44px;letter-spacing:-2.4px;padding:14px 10px 18px 36px}.visual-article .title{padding:18px 36px 15px;font-size:18px;line-height:24px}.articles-and-banner .articles-list-hold{margin-bottom:30px}.articles-and-banner .cell,.articles-and-banner .hold{display:block}.articles-list-index{max-width:798px;margin:0 auto;padding-bottom:0}.articles-list-index li{margin:0;width:50%;padding:0 15px 30px}.articles-list-index li:first-child{margin:0 auto}.banner-index-inner,.banner-index{width:100%;max-width:414px;margin:0 auto 30px}.banner-index-desktop{display:none}.banner-index-mobile{display:block}.index-container .col-sidebar-index{text-align:center}.popular-jobs-list-hold,.alternate-list-holder{text-align:left;margin:0 10px 30px;width:290px;display:inline-block;vertical-align:top}.popular-jobs-list-hold{padding:27px 32px 9px 14px}.popular-jobs-list .cell{width:156px}.popular-jobs-list .heading .cell-avg{font:16px/20px 'Karla',Arial,Helvetica,sans-serif}.popular-jobs-list-hold .popular-jobs-list li{padding:0 0 21px}.popular-jobs-list-hold .popular-jobs-list .heading{padding:0 0 20px}.popular-jobs-list-hold .name-job{font:16px/20px 'Karla',Arial,Helvetica,sans-serif}.alternate-list-holder .alternate-list ul{height:252px;overflow:hidden}.popular-jobs-list .cell-avg{padding:0}.popular-jobs-list .salary-num{font:16px/18px 'Karla',Arial,Helvetica,sans-serif}.alternate-list-holder{padding:27px 18px 9px}.alternate-list-holder .alternate-list li{padding:0 0 24px}.companies-list-general .col-inner-center{display:none}.companies-list-general .col-inner-right{width:170px;padding-left:5px}.companies-list-general .col-inner-left{width:62%}#footer{padding-top:75px}.footer-menu{padding-bottom:30px;margin-bottom:-25px}.footer-menu,.bottom-footer-row{padding:0 88px}.footer-content .footer-menu .col{width:45%;padding-bottom:67px;padding-right:10px;font-size:17px;line-height:20px}.footer-content .footer-menu .col:nth-child(5),.footer-content .footer-menu .col:nth-child(3),.footer-content .footer-menu .col:first-child{width:55%}.footer-content .footer-menu .col:first-child{padding-right:10px}.footer-content h4{font-size:16px;line-height:20px}.footer-menu li{padding:0 0 14px}.bottom-footer-row .col{width:100%;padding:0 0 23px;float:none}.copy-right{font-size:12px;padding-right:10px}.available-hold{text-align:center}.available-hold .col.first{width:100%;text-align:left;float:none;max-width:670px;margin:0 auto 30px}.available-hold .col.third,.available-hold .col.second{text-align:left;display:inline-block;vertical-align:top;width:320px;padding:0 15px 30px;float:none}.companies-list-general .col-salary-inner-left{width:65%;padding-right:10px}.companies-list-general .col-salary-inner-right{display:none}.companies-list-general .col-salary-inner-center{text-align:right;width:35%;float:right;padding-right:20px;padding-top:14px}.popular-jobs-list-hold .name-job,.popular-jobs-list .salary-num,.alternate-list-holder .alternate-list .featured-jobs-title{font-size:17px}.popular-jobs-list-hold .name-job{line-height:19px}.alternate-list .featured-jobs-city{font-size:13px}.popular-jobs-list-hold .popular-jobs-list .heading{padding-bottom:19px}}@media screen and (min-width:767px)and (max-width:1023px){.banner-index-inner,.banner-index{width:670px;max-width:670px}}@media screen and (max-width:980px){.general-page-error .search-panel{padding-left:0;padding-right:0}.banner-block-profile{background:url(images/img70-mob.jpg) no-repeat;background-position:50% 50%;background-size:cover}.banner-block-profile .text{max-width:460px;min-height:358px;padding:45px 20px 31px 89px}.banner-block-profile h4{font-size:25px;line-height:28px}.banner-block-profile p{font-size:17px;line-height:26px;margin:0 0 8px}.search-panel .container-center,.container-advanced-search .container-center{padding:0 10px;width:auto}.active-nav #wrapper{width:100%;z-index:5}.general-nav-talent.active .nav-menu-mobile{display:block}.buckets-list .container-center{width:834px}.buckets-list .title{font-size:25px;line-height:29px}.buckets-list ul{padding:0 30px;margin:0 auto;max-width:500px}.buckets-list li{display:inline-block;vertical-align:top;width:100%}.button-primary{padding:14px;width:100%}.container-center{padding:0 10px;width:auto}.page-wrap-general .white-container{padding:10px}.company-add-review .white-container:first-child{margin:0}.form-salary .white-container,.company-add-review .white-container{padding:0;border:0;background:none}.company-add-review .white-container-mobile{border:1px solid #ececec;background:#fff;padding:10px}.logo.logo-sv-se{width:90px;height:31px;display:block;float:none;position:absolute;top:0;left:50%;margin:12px 0 0 -46px}.logo.logo-no{width:80px;height:35px;margin:10px 0 0 -40px}.logo.logo-da-dk{width:80px;height:35px;margin:10px 0 0 -40px}.general-page-error .logo.logo-da-dk,.general-page-error .logo.logo-no,.general-page-error .logo.logo-sv-se,.general-page-error .logo{position:static}.popular-companies h3{text-align:center}.popular-companies-list{text-align:center;margin:0}.popular-companies-list>li{width:300px;margin:0 10px 10px}.popular-companies .btn-primary{display:block;margin:0 auto;float:none}.general-content .col-content,.col-content,.general-heading .title-left{width:66%}.general-content .col-sidebar,.col-sidebar,.general-heading .title-right{width:32%}.latest-company-reviews>li{padding:10px}.latest-company-reviews>li:before{display:none}.latest-company-reviews .col-left{float:none;margin:0 auto;padding:0 0 10px}.latest-company-reviews .description{border-top:1px solid #ececec;text-align:center}.latest-company-reviews .description{float:none;width:auto}.latest-company-reviews .description:before{display:none}.latest-company-reviews .rating23-23{margin:0 auto 6px}.search-panel{margin-top:0}.general-heading-content:after,.general-heading-content:before{display:none}.primary-heading .title-right,.primary-content #content{width:66%}.primary-heading .title-left,.primary-content #sidebar{width:32%}.company-search-results .text-description-holder{padding:0}.company-tab-menu{position:static;padding:10px}.company-tab-menu-holder{display:block;table-layout:auto}.company-tab-menu-holder .cell{display:block;width:100%;border-left:0;border-top:1px solid #c6c6c6}.company-tab-menu-holder .cell:first-child{border-top:0}.paging{padding-bottom:30px;font-size:0;line-height:0;letter-spacing:-5px;text-align:center}.paging li{float:none;line-height:27px;font-size:14px;margin:0 5px 5px;letter-spacing:0;display:inline-block;vertical-align:top}.match-me-block p,.match-me-block h4{text-align:center}.page-wrap-general{padding-top:20px}.account-block .logo-careereye.logo-sv-se,.page-wrap-general .logo-careereye.logo-sv-se,.account-block .logo-careereye,.page-wrap-general .logo-careereye{margin:0 auto 14px;width:152px;height:52px}.account-block .logo-careereye{width:140px;height:26px}.account-block .logo-careereye.logo-no,.page-wrap-general .logo-careereye.logo-no{width:119px;height:52px}.account-block .logo-careereye.logo-da-dk,.page-wrap-general .logo-careereye.logo-da-dk{width:119px;height:52px}.steps-list-position01{margin:0}.write-review-holder{padding:0}.success-block .container-center{width:auto}.radio-view01{color:#fff;background:#a2a2a2;padding-left:5px;padding-right:5px}.btn-write-review{width:100%}.mobile-hidden{display:none}.form-salary .col-left{width:100%;float:none}.company-data-info{padding:10px;margin-bottom:10px;background:#f6f6f6}.company-data-info .company-name{font-weight:400;margin:0 0 7px;font-size:22px;line-height:26px}.company-data-info .row-links>a{display:block;margin:0}.form-add-review .form-block{padding-bottom:0}.form-add-review .form-block .row-form{padding-bottom:10px}.form-add-review h3{color:#000;font-style:italic;font-weight:400;font-size:16px;line-height:19px;margin:0 0 10px}.form-add-review h3 strong{font-weight:700}.form-add-review h4{font-weight:700}.form-add-review .text-info-view01{padding-bottom:22px;color:#000;font-size:17px;line-height:20px}.form-add-review .text-info-view02{font-size:12px;line-height:14px;font-style:italic}.choice-item-group.inline-block{letter-spacing:-5px;line-height:0;font-size:0}.choice-item-group .item{display:inline-block;vertical-align:top;font-size:12px;line-height:20px;letter-spacing:0;float:none}.form-block-item .choice-item-group{font-size:0;line-height:0;letter-spacing:-1px}.form-block-item .choice-item-group .item{letter-spacing:0;font-size:14px;line-height:20px}.radio-view02{background:#a2a2a2;color:#fff;word-break:break-all;width:81px;min-width:81px}.radio-view02.mobile-width-95{width:95px}.status-user-line .radio-view02.mobile-width-95{width:100%}.form-add-review .label-row{padding-bottom:10px}.form-add-review .textarea-holder .label-row{font-style:normal;font-weight:700}.form-add-review .textarea-view01{float:none;width:100%;max-width:100%}.textarea-error{height:auto;float:none;width:auto;padding:8px;margin:10px -10px -10px -10px;position:relative;text-align:center}.textarea-error:before{display:none}.textarea-error .title{font-size:16px;line-height:19px}.additional-bonus .col:nth-child(2),.additional-bonus .col{margin:0 0 10px;float:none;width:100%}.additional-bonus .col:last-child{margin:0}.consent-block .title-label{font-size:12px;line-height:16px;font-weight:400}.page-wrap-general .max-width600{max-width:100%;width:100%}.success-block{padding:10px 0}.success-block .white-container{margin-bottom:20px}.success-block .block-content,.success-block .heading{padding:15px}.form-salary .form-container{padding-bottom:5px;margin-bottom:10px}.salary-bonus-row .col:first-child,.salary-bonus-row .col{width:100%;margin:0 0 10px;float:none}.salary-bonus-row .col:nth-child(2){width:100%;margin:0 0 15px}.salary-bonus-row .col:last-child{margin-bottom:0}.form-salary h2{color:#000;font-size:16px;line-height:18px;padding:0;font-weight:700}.form-salary .mobile-full-width{float:none;display:block;padding:0 0 10px;width:auto;font-size:16px;line-height:18px;color:#000}.form-salary .mobile-full-width.label-form-left .hold{display:block;height:auto;vertical-align:top;font-weight:700}.form-salary .form-container .row-form,.salary-bonus-row,.row-monthly-income{padding-bottom:10px}.general-style-text{color:#000;margin-top:30px;background:none;border:0;padding:0}.general-style-text h1{font-size:22px;line-height:28px;font-weight:700}.general-style-text h2,.general-style-text h3{line-height:24px;font-size:18px;margin:0 0 2px;font-weight:700}.general-style-text p{font-weight:400;margin:0 0 16px}#main{min-height:1px}#main.general-page-error{padding-top:20px}.style-none{background:none;padding:0;border:0}#main.main-general{margin-top:20px}.contact-container{color:#000;font-weight:300}.contact-container .col-right,.contact-container .col-left{width:100%;float:none;padding:0 0 20px}.contact-container h1{font-size:20px;line-height:24px;margin:0 0 18px;font-weight:700;text-align:center}.page-eror404 h1{text-align:left;font-size:24px;line-height:30px;margin:20px 0 10px;font-weight:400}.page-eror404 h2{font-size:18px;line-height:22px;margin:0 0 10px}.contact-container .text-info{margin:0}.contact-block{font-size:14px;line-height:20px;padding:10px}.contact-block h2{font-weight:400;font-size:14px;line-height:20px}.contact-block .block{padding-bottom:14px}.contact-block .social-list-view01{margin-top:5px}.contact-faq-block{color:#000;padding:0 10px}.contact-faq-block h3{font-size:20px;line-height:24px}.contact-faq-block li:last-child{padding-bottom:0}.account-block{padding-top:20px}.account-block .container-center{width:auto}.account-holder{background:none;border:0}.account-block .heading-account{text-align:center;color:#000}.account-block .heading-account-block{padding:0 0 5px;background:none;color:#000;text-align:center}.heading-account-block h1{width:100%;margin:0 0 10px}.heading-account-block .heading-box{float:none;display:inline-block;vertical-align:top}.heading-account-block .link,.heading-account-block .text{display:inline-block;vertical-align:top;margin:0 5px 5px;float:none;color:#000}.heading-account-block .text{float:left}.content-account-block{padding:0}.account-block .btn-form-account{margin:0;width:100%}.content-account-block .btn-row-account{line-height:normal}.content-account-block .btn-row-account a{margin-bottom:5px}.content-account-block .text-or{display:block;text-align:center;margin-bottom:5px}.account-block .link-home{margin:0}.tabset-view-user{margin:0 -10px}.tabset-view-user .tab-menu li a{padding-left:5px;padding-right:5px;line-height:22px}.employee-setting.white-container{padding:10px;border:0}.employee-setting .cell{width:100%;margin:0;float:none;padding-bottom:14px}.employee-setting .cell:last-child{padding-bottom:0}.form-block-management .label-form-left,.employee-setting .label-form-left.other-width,.employee-setting .label-form{font-size:16px;line-height:20px;font-weight:700;float:none;width:100%;padding:0 0 4px;display:block}.employee-setting .label-form-left.other-width{padding-bottom:20px}.employee-setting .label-form-left span{height:auto;display:block;vertical-align:top}.btn-employer-toggle,.employer-title-mobile{display:block}.tabset-employer{position:relative;background:none;border:0}.tabset-employer .tab-menu{position:absolute;top:42px;left:-10px;width:320px;background:#f78442;float:none;opacity:0;z-index:-1}.tabset-employer .tab-menu.active{opacity:1;z-index:100}.tabset-employer .tab-menu li a{font-weight:400;margin:0;color:#fff}.tabset-employer .tab-employer-inner .tab-menu li a{color:#666}.tabset-employer .tab-menu .link-tab-holder{display:block;text-align:left}.tabset-employer .tab-menu .link-tab-frame{height:auto;display:block;vertical-align:top}.tabset-employer .tab-holder{padding:0}.tabset-employer .link-add-review a:after{display:none}.tabset-employer .general-heading .title-left,.tabset-employer .general-content .col-content{float:none;width:100%}.tabset-employer .general-content .col-sidebar,.tabset-employer .col-sidebar,.tabset-employer .general-heading .title-right{width:100%;float:none}.tabset-employer .general-content .col-content{border-bottom:1px solid #d3d3d3;margin:0 0 10px;padding-bottom:16px}.tab-setting-account .grey-block{padding:0;margin-bottom:16px}.tab-setting-account .btn-form-view06.btn-form-save{float:none;display:block;width:100%}.manage-settings-block .row-table .cell,.manage-settings-block .row-table .label-title-manage{display:block;padding:0 0 5px;width:auto}.manage-settings-block .row-table{margin:0 0 5px}.email-delivery .or-text{padding:0 0 4px}.example-img{max-width:400px;margin:0 auto}.edit-employer-profile h2,.photo-information-employer,.employer-photos-upload h4{text-align:center}.tab-logo-information h3{text-align:center}.paging{padding-bottom:10px}.puff-matchme-log h3{font-size:24px;line-height:24px}.puff-matchme-log{text-align:center}.jobs-list-company .puff-matchme-log h3{margin-bottom:20px}.puff-matchme-log .cell-right,.puff-matchme-log .cell-left{float:none;width:100%;padding:0;margin:0 0 10px}.puff-matchme-log .link-create-account,.puff-matchme-log .sign-in-inkedin,.puff-matchme-log .sign-in-facebook{display:inline-block;vertical-align:top;margin:0 10px 10px;clear:both;float:none}.account-btn-row{padding-bottom:5px}.content-account-block .round-or{margin:0 auto 10px}.gallery-popular-companies{width:613px}.job-popular-companies h3,.articles-block h3{text-align:center}.ads-post-job{padding:10px;margin:0 0 20px;text-align:center}.ads-post-job .ico-holder{display:none}.ads-post-job .btn-view10,.ads-post-job .text{width:auto;margin:0;float:none}.ads-post-job .text{padding:0 0 10px}.ads-post-job .text h4{font-size:26px;line-height:32px;margin:0 0 10px}.articles-block h3{margin-bottom:8px}.articles-block{padding:15px 0}.text-jobs-searchers{padding-bottom:20px}.information-block{padding-top:15px;padding-bottom:15px}.achievements-link{float:none;width:100%;margin-bottom:10px}.achievements-link>a{background:#e5e1e1}.has-economy-tooltip .first-link{display:inline-block;vertical-align:top}.has-economy-tooltip .first-link:hover{text-decoration:none}.has-economy-tooltip:hover .economy-tooltip{display:none}.has-economy-tooltip.active .economy-tooltip{display:block}.economy-tooltip{position:static;position:relative;margin:20px 0 0;left:0;top:0}.economy-tooltip:after{left:50%;top:-7px;margin:0 0 0 -86px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn-post-job,.tabset-employer .link-add-review a,.link-add-review{display:block;float:none;width:100%;margin-bottom:10px}.social-list-view01{text-align:center}.registration-tooltip{top:10px}.jobs-list-company h3{margin:0}.jobs-list-company .list-links li{display:block;padding:0 0 5px;float:none;border:0}.box-data-review{width:100%;float:none}.reviews-block .box-review{margin-right:10px}.review-text-row{padding-bottom:5px}.review-text-row .review-text-minus,.review-text-row .review-text-plus{margin-bottom:5px}.tab-free-jobs .col-content{margin-bottom:20px}.locked-entity{text-align:center}.locked-entity .title{padding:0 0 4px}.locked-entity .col-right,.locked-entity .col-left-text{float:none;width:100%;padding:0 0 5px}.locked-entity .col-left-text{padding:0}.locked-entity p{margin:0 0 5px}.tab-free-jobs h3{text-align:center}.salary-company-block h1{margin-bottom:15px;font-size:22px;line-height:26px}.panel-progress .progress-bar{height:30px}.salary-company-block .col-sidebar{padding:0;margin:0 auto;width:300px;text-align:center}.salary-company-block .col-sidebar-indent{padding:0}.place-review-partial .rating.rating36-36{margin:0 auto 5px}.content-job .white-container{padding:10px}.job-heading-row{width:100%}.content-job .col-content{margin-bottom:30px}.content-job .right-sidebar,.col-aside,.content-job-frame .col-text,.content-job-basic .col-aside{float:none;width:100%;margin:0 0 15px}.company-short-info{margin-bottom:15px}.content-job h1{font-size:24px;line-height:30px;margin-bottom:15px;text-align:center}.content-job .heading-content-job{text-align:center;padding:0}.company-short-info .name-company{font-size:18px;line-height:22px}.company-short-info .company-logo80-80{margin:0 auto 10px;float:none;display:block}.company-short-info .text,.company-short-info .cell{display:block;text-align:center;padding:0}.content-job .heading-content-job .rating.rating12-12{width:68px;margin:0 auto;float:none}.company-short-info .rating.rating16-16{margin:0 auto 10px;float:none}.content-job h3,.share-ad h3,.similar-jobs h3{text-align:center}.content-job-frame .job-info{margin:0 0 30px}.job-heading-row{text-align:center}.job-heading-row .breadcrumbs{max-width:100%;width:100%;float:none;clear:both;letter-spacing:-1px;font-size:0;line-height:0;text-align:center;padding-right:0;margin-bottom:10px}.job-heading-row .breadcrumbs li{display:inline-block;vertical-align:top;float:none;letter-spacing:0;font-size:11px;line-height:16px}.job-heading-row .breadcrumbs:after{content:'';clear:both;display:block}.job-heading-row .link-application{float:none;display:inline-block;vertical-align:top;margin:0 15px 10px}.content-job-basic h1{margin-bottom:5px}.job-heading-row .link-back-results{float:none;display:inline-block;vertical-align:top;clear:both}.heading-content-job .name-company{float:none;margin:0 0 5px;display:block}.content-apply .heading-row .link-back-results{float:none;display:inline-block;vertical-align:top;margin:0 0 10px}.content-apply h1{max-width:100%;float:none;font-size:20px;line-height:26px}.content-apply .other-location-col .col:first-child,.content-apply .col:first-child{margin:0 0 10px}.content-apply .col{width:100%;float:none;margin:0}.content-apply .btn-form-view01.btn-send{width:100%;float:none;display:block}.salary-list-company .text-inner-block{padding-bottom:0}.salaries-block{padding:5px;border:1px solid #aaa}.salaries-block .title{padding:0 0 2px}.salaries-block .col:nth-child(3),.salaries-block .col:nth-child(2),.salaries-block .col:first-child{width:100%;padding:10px 0;border:0;border-top:1px solid #aaa}.salaries-block .col:first-child{border:0;padding-top:0}.premium-job-photo{margin:-10px -10px 20px;width:auto;height:auto}.companies-categories h3{text-align:center}.companies-categories-list{margin:0}.companies-categories-list li{width:345px}.companies-categories-list .visual{height:135px}.company-search-results .company-img{min-height:72px}.salaries-employers-list li{width:33%}.element-mobile-version{display:block}.widgets{text-align:center}.edit-employer-profile h3{text-align:center}.change-cover{width:300px;margin:0 auto}.change-cover .visual,.change-cover .photo{width:300px;margin:0 auto;height:73px}.popup-photo .popup{width:700px;margin:0 0 0 -350px}.write-review-page .container-center{width:auto;padding:10px 15px 7px}.row-logo .container-center{padding-bottom:9px;padding-top:14px}.logo-careereye-small{width:140px;height:26px;margin:0 auto;float:none;display:block}.logo-careereye-small.element-align-left{float:left}.review-company-info .container-center{padding-bottom:0;padding-top:18px}.review-company-info .company-logo{padding:0 15px 20px;margin:0 -15px;float:none;width:auto}.review-company-info .company-logo90-90{width:65px;height:65px;margin:0 14px 0 0}.review-company-info .company-logo90-90 a{width:59px;height:59px}.review-company-info .img-align-vertical{height:59px}.company-name-hold{overflow:hidden}.company-name-hold .company-name{font-size:18px;height:62px}.review-rating-list{padding:0;margin:0 -15px}.review-rating-list li{width:160px;padding:0 15px 26px}.review-rating-list .title{font-size:14px;line-height:16px}.review-rating-conatainer{padding:9px 100px 0}.review-rating-conatainer h2{font-size:18px;margin:0 0 19px}.review-rating-conatainer .rating27-27{width:130px}.review-rating-conatainer .rating27-27>span{width:22px;height:22px;background-size:22px 22px!important}.form-block-item .form-block-item-hold{padding:0 0 2px;border:0}.rating-form-wrap{padding-bottom:2px}.rating-block-hold{padding:10px 0 2px}.form-add-review .label-form{float:none;display:block;padding:0 0 14px;text-align:center;width:auto;line-height:22px}.form-add-review .label-form-full-width{text-align:center}.form-add-review .label-form .hold{height:auto;display:block}.form-add-review .rating-block-frame .label-form-full-width{text-align:center}.review-recommend-hold{max-width:100%}.review-recommend{border-left:0;border-right:0;border-radius:0;margin:0 -15px 12px;padding:10px 15px 15px}.review-recommend .title-label{font-size:15px;line-height:18px;padding:0 0 5px}.review-recommend li{width:9.8%}.review-recommend li:first-child{float:left;text-align:left}.review-recommend li:first-child .title-label{padding-left:3px}.review-recommend li:last-child{text-align:right;float:right}.review-recommend li:last-child .title-label{margin-right:-3px}.review-recommend li:first-child .radio-view04{margin:0}.review-recommend li:last-child .radio-view04{float:right;clear:both}.review-recommend li:last-child,.review-recommend li:first-child{width:5.4%}.radio-view04{width:14px;height:14px}.review-recommend input[type="radio"]:checked+.radio-view04:after,.review-recommend input[type="checkbox"]:checked+.radio-view04:after{width:6px;height:6px;margin:-3px 0 0 -3px}.radio-view03{font-size:14px;min-width:50px}.form-block-item .row-form{padding-bottom:22px}.form-block-item .choice-item-group{text-align:center}.form-block-item .choice-item-group .item:first-child{margin-left:0}.form-block-item .choice-item-group .item:last-child{margin-right:0}.form-block-item .h-two-element .item{margin:0 3% 5px}.form-block-item .h-two-element .item.width50{width:47%}.row-active-tab li:nth-child(2){display:none}.form-block-item .h-three-element .item{margin:0 2% 5px}.form-block-item .h-three-element .item:first-child{margin-right:0}.form-block-item .h-three-element .item:last-child{margin-left:0}.form-block-item .h-three-element .item.width30{width:32%}.bottom-row-review{text-align:center}.bottom-row-review .container-center{padding-bottom:25px}.bottom-row-review .text-info{float:none;padding:0 20px;width:auto}.transfer-br{display:block}.write-review-page .button-blue{width:100%;float:none;display:block;margin:0 0 28px;padding:16px 31px 14px;font-size:19px;line-height:23px}.write-review-page .rating-raview-has-error{width:174px;margin:0 auto;display:block}.write-review-page .rating37-37>span{margin:0 0 0 4px;width:30px;height:30px;background-size:30px 30px!important}.write-review-page .rating-raview-has-error .rating37-37>span:first-child{margin:0}.company-name-hold{width:auto}.textarea-review-hold{padding:0}.form-add-review .form-block-item .label-form .wrap-text{display:inline}.form-add-review .label-form-full-width.has-right-indent{padding:0 0 25px}.step-review03{margin:0 0 21px}.user-info-row{text-align:center}.user-info-row .container-center{padding:19px 15px 18px}.user-info-row .text{float:none;padding:0 0 9px;font-size:16px;line-height:19px;display:block;width:auto}.anonymous-text{margin:0;padding:0 0 0 27px;float:none;display:inline-block;vertical-align:top}.form-review-general .container-center{padding:21px 15px}.row-review{padding:0 0 23px}.form-add-review .cell.label-form{text-align:left;float:none;display:block;width:auto;padding:0 0 10px}.row-review-textarea-hold{margin:0 0 10px}.row-review-slider-hold .cell.label-form{padding:0 0 5px}.textarea-review{height:64px;padding:8px 12px}.textarea-review textarea{line-height:20px}.row-review-form .cell{float:none;display:block;width:100%}.table-row-review{display:block}.row-review-slider-hold .cell-hold{width:100%;display:table}.row-review-input-hold{padding:0}.row-review-input-hold .row-review-form{padding:0 0 34px}.row-review-form .cell-second{padding:0 0 4px;width:auto}.row-review-slider-hold .cell-second{padding:0 1% 0 0;width:77%;display:table-cell}.active-data-cell .cell-info{text-align:left;display:block;overflow:hidden}.row-review-slider-hold .cell-info{width:22%;text-align:center;overflow:visible;display:table-cell;margin:0 0 0 1%}.row-review-form .text-info-item{font-size:14px;line-height:16px;font-weight:400;padding:0}._md.slider-review{margin:-10px 0 0}.row-review-slider-hold{margin:0}.row-review-form .choice-item-group{font-size:0;letter-spacing:-1px;line-height:0}.row-review-form .choice-item-group .item{margin:0 3% 5px 0}.row-review-form .h-two-element .item.width50{width:47%}.form-review-general .choice-item-group .item{margin-left:0}.form-review-general .choice-item-group .item:last-child{margin-right:0;margin-left:3%}.row-review-age .row-review-form{padding-bottom:0}.popular-companies.popular-companies-review{padding:11px 0 0}.info-text-help{display:none}.info-text-help-mobile{padding:21px 40px 19px;border-bottom:solid 1px #e4e4e4;text-align:center;float:none}.leave-review-employer{text-align:center;padding:13px 0 0}.leave-review-employer h1{text-align:center;margin:0 0 25px;font-size:25px;line-height:29px}.text-input-holder.text-input-search{margin-bottom:24px}.autocomplete-employment-history.text-input-holder.text-input-search{margin:0}.leave-review-employer .col-left{width:100%;float:none}.leave-review-employer .img-block{display:none}.popular-companies-review .container-center{padding-left:10px;padding-right:10px}.popular-companies-review .popular-companies-list>li{width:290px;margin-bottom:25px}.contribution-block{padding:28px 0 2px}.contribution-block .button-view01{display:block;width:100%;margin:0 0 17px}.register-anonymously .info-text-help,.contribution-block .info-text-help{padding:0 28px 46px}.register-anonymously .info-text-help{padding:0 28px 30px}.help-block-info{text-align:center;padding:13px 0 2px}.help-block-info p{margin:0 0 31px}.help-block-info .visual{width:198px;height:198px;margin:0 auto 22px;float:none}.help-block-info .text{padding:0 0 10px}.help-block-info h2{text-align:center}.button-view01{padding:16px 33px 17px}.form-container-review{padding:0}.form-container-review .row{text-align:center}form-container-review .col-right{text-align:center}.help-block-info-more .form-container-review .col-left{float:none;padding:0 0 10px;width:auto}.form-container-review .col-right{float:none;width:auto}.help-block-info h2,.rate-other-company h3,.register-anonymously h3,.contribution-block h1{font-size:25px;font-weight:700;line-height:30px;margin:0 0 12px;font-style:normal}.help-block-info h2{margin:0 0 20px}.help-block-info .button-view02{display:block;padding:16px 20px 17px;width:100%}.social-review-list{text-align:center}.social-review-list li{float:none;display:inline-block;vertical-align:top;margin:0 10px}.form-container-review .col-left{float:none;padding:0 0 10px;margin:0 0 10px;border-right:0;border-bottom:1px solid #d2d2d2;width:auto}.register-anonymously .form-container-review .col-left{margin:0 0 29px;padding:0 0 4px}.register-anonymously{padding:24px 0 3px}.register-anonymously h4{font-weight:500;margin:0 0 10px;text-align:center}.register-anonymously .col-right h4{margin:0 0 17px}.button-google,.button-linkedin,.button-facebook{margin:0 8px;min-width:60px;display:inline-block;vertical-align:top;width:60px;height:60px;padding:0;text-indent:-9999px}.button-google:after,.button-linkedin:after,.button-facebook:after{left:50%}.button-facebook:after{width:15px;height:27px;background-size:15px 27px;margin:-13px 0 0 -8px}.button-linkedin:after{width:25px;height:24px;background-size:25px 24px;margin:-12px 0 0 -11px}.button-google:after{width:30px;height:24px;background-size:30px 24px;margin:-12px 0 0 -12px}.rate-other-company .text-input-holder.text-input-search{width:auto}.rate-other-company{padding:19px 0 20px}.review-rating-conatainer{margin:10px 0 5px}.rating-block .rating.rating37-37{margin:0 auto}.promo-company{margin:0}.reviews-list .company-user-reviews{width:100%}.form-sort-salary,.salary-heading h3{float:none;margin:0 0 10px}.tabset-company-info .tab-wrap{width:auto}.careers-container .heading-company-profile h2,.pictures-company .heading-company-profile h2{padding:0}.form-filter-job .btn-view03,.form-filter-job .input-holder{width:100%;margin:0 0 10px;float:none}.toggle-structure{display:none}.banner-block-profile{margin:0 auto 40px;max-width:414px}.banner-block a{padding:20px 0 25px}.banner-block .banner-text-right,.banner-block .banner-text-left{padding:0 0 10px;width:266px;float:none;text-align:center;margin:0 auto;position:static}.banner-block .banner-text-right .holder,.banner-block .banner-text-left .holder{position:static;top:0;transform:translateY(0%)}.banner-block .banner-text-right{font-size:21px;line-height:23px;padding:46px 10px 0}.banner-block .banner-visual{float:none;width:266px;margin:0 auto 10px}.banner-block-table .cell{display:block}.banner-block-table .cell.banner-block-logo{height:auto}.banner-block-view04 .banner-block-table .cell.banner-block-logo,.banner-block-view03 .banner-block-table .cell.banner-block-logo{padding-bottom:20px}.banner-block-logo{width:auto;border:0}.logo-banner-general{margin:50px auto}.banner-block-general .text-banner{display:none}.text-banner-mobile{display:block}.language-block{display:none}.language-block.other-view{display:block;margin-top:0}.navbar-toggle{display:block}.banner-block-view04 .text-banner-mobile,.banner-block-view03 .text-banner-mobile{padding-bottom:30px}.logo-text{padding-right:0}.pupup-successful-registration .logo{position:static}.popup-login-employee.ngdialog.ngdialog-theme-default .ngdialog-content,.popup-upload-photo.ngdialog.ngdialog-theme-default .ngdialog-content{width:750px;margin-left:-375px;margin-top:0;top:64px}.pupup-successful-registration.ngdialog.ngdialog-theme-default .ngdialog-content{margin-left:-375px;margin-top:-135px;width:750px}.popup-width300.ngdialog.ngdialog-theme-default .ngdialog-content,.popup-code.ngdialog.ngdialog-theme-default .ngdialog-content{margin:0 0 0 -150px;width:300px;top:80px}.tabset-login-employee .row{padding:0 0 16px}.tabset-login-employee .row-indent-bottom{padding:0 0 30px}.tabset-login-employee .link-forgot-password{margin-bottom:30px}.tabset-login-employee .or-popup{margin-bottom:14px}.nav-menu{display:none}.user-popup{display:none}.btn-add-review{margin-top:12px}.reviews-list li .recomended-review .company-user-reviews{border:0}.instagram-widget{padding-left:5px}.row-drop-box .col-left{width:100%;float:none;text-align:center;margin:0 auto 20px}.drop-box{margin:0 auto}.bilder-info-text{text-align:center}.cropArea{max-width:300px;margin:0 auto}.cropArea canvas{width:100%!important}.btn-holder.has-separator,.row-drop-box .btn-holder{text-align:center}.btn-holder.has-separator .btn-save{float:none;display:inline-block;vertical-align:top}.muuri-grid{margin:0 auto;width:540px}.galleryArea{margin:20px 0 10px}.tabset-employer .tab-employer-inner .tab-menu{position:static;opacity:1}.employer-bottom-indent .image-upload .company-logo80-80,.employer-bottom-indent .image-upload,.form-employer .image-upload{margin:0 auto}.employer-bottom-indent .image-upload .col-left,.form-employer .image-upload-container .photo{margin-right:30px;float:none;margin:0 auto 20px}}@media screen and (max-width:800px){.review-rating-conatainer{padding:9px 0 0}}@media screen and (max-width:768px){.list-error-new li{display:block}}@media screen and (max-width:767px){.information-block-company{padding:30px 0 40px}.information-block-company .container-center{width:auto}.pictures-company-mobile .grid-item-mobile,.pictures-company .grid-item{width:100%;position:static!important;display:block}#nav.header-menu{position:fixed;bottom:0;left:0;width:100%}.general-page-error .logo{position:static}.container-advanced-search{margin:0;padding:0 0 15px}h1.title-advanced-search{margin:0 5px 20px;font-size:18px;line-height:24px}.search-panel{padding:15px 0}.search-panel h1.title-advanced-search{font-size:16px;line-height:20px;margin:0 0 15px}.community h3{font-size:24px;font-weight:300;line-height:28px;margin:0 20px 20px}.community button,.community a{margin-bottom:10px}.general-content .col-content,.col-content,.general-heading .title-left{width:100%;float:none}.general-content .col-sidebar,.col-sidebar,.general-heading .title-right{width:100%;float:none}.general-content .col-sidebar h3{text-align:center;font-weight:700}.title-right-mobile,.index-container .general-heading{text-align:center}.index-container .general-content .col-content{margin-bottom:15px}.block-review h3{font-weight:700;text-align:center}.footer-menu{text-align:center;width:auto;padding:0 40px 30px}.footer-content .footer-menu .col{width:50%;padding:0 10px 20px}.primary-heading .title-left,.primary-content #sidebar,.primary-heading .title-right,.primary-content #content{width:100%;float:none}.primary-content #sidebar{margin-bottom:20px}.form-salary .mobile-full-width,.form-add-review .mobile-full-width{float:none;display:block;padding:0 0 10px;width:auto;font-size:16px;line-height:18px}.form-salary .mobile-full-width{font-weight:700;color:#000}.form-salary .mobile-full-width.label-form-left .hold,.form-add-review .mobile-full-width.label-form .hold{height:auto;display:block;vertical-align:top}.form-add-review .label-form .hold em{display:inline}.popular-companies-list>li{width:290px;margin:0 5px 10px}.page-add-photo h1{margin:20px 0;text-align:center}.review-photos-table tr:first-child td:first-child{padding-top:0;border-top:0}.review-photos-table tr td:first-child{border:0;padding-top:20px;border-top:1px solid #eeeeef}.review-photos-table td.col02,.review-photos-table td.col01,.review-photos-table td{display:block;width:100%;padding:0 0 10px;border:0}.review-photos-table td:after{content:'';display:block;clear:both}.review-photos-table .visual{margin:0 auto 10px}.review-photos-table .photo-file-name{text-align:center}.contributions-tab .table-row td,.contributions-tab .table-row .col01{display:block;width:100%;padding:0 0 10px;text-align:center}.contributions-table .block-holder{border-bottom:1px solid #ececec;padding-bottom:18px;margin-bottom:10px}.contributions-table .block-holder:last-child{border:0;padding-bottom:0;margin-bottom:0}.tabset-view-user h2{font-weight:400;color:#000;font-size:22px;line-height:28px}.tabset-view-user .contributions-tab h2{text-align:center}.companies-and-jobs{padding:10px}.companies-and-jobs p{font-size:14px;line-height:17px}.companies-and-jobs .block-hold{border:0;margin-top:20px;padding:10px;background:#f6f6f6}.companies-and-jobs .block-hold:first-child{margin:0}.companies-and-jobs .heading-row{padding:0}.table-company-job .table-heading-row{font-size:16px;padding-bottom:2px}.table-company-job .table-heading-row .cell{border-bottom:1px solid #d3d3d3;padding-bottom:8px}.companies-and-jobs .btn-monitor-jobs{position:static;margin-top:10px}.companies-and-jobs .btn-form-view01{margin:0 0 10px;width:100%;display:block}.answers-employers .btn-view03,.answers-employers .btn-view07{margin:0 0 10px;width:100%;display:block;float:none}.reviews-tab .reviews-block{padding:10px}.box-data-review,.reviews-block .box-review{float:none;width:100%;margin-bottom:10px}.reviews-block .box-review{margin-bottom:5px;padding:0 0 5px;background:none;border-bottom:1px solid #ececec}.reviews-block .inner-block{padding:0}.paging{padding-bottom:10px}.box-data-review .col:first-child,.box-data-review .col{float:none;width:100%;margin:0 0 5px}.box-data-review .col.col-review:first-child,.box-data-review .col.col-review{float:none;width:100%;border-bottom:1px solid #ececec;margin:0 0 5px;padding:0 0 5px}.review-text-row .col:first-child,.review-text-row .col{margin:0;width:100%}.reviews-item{border-bottom:1px solid #3d91df}.reviews-tab .reviews-block:last-child .reviews-item{border:0;margin:0;padding:0}.form-employer .label-title{display:block;width:100%;padding:0 0 2px}.form-employer .form-text{display:block;width:100%;vertical-align:top}.edit-employer-profile .btn-holder{text-align:center}.edit-employer-profile h3{margin-bottom:10px}.tabset-employer .btn-save,.tabset-employer .btn-preview{width:100%;margin:0 0 5px}.tabset-employer .btn-save{width:60%;float:none;margin:0 auto 10px}.tabset-employer .back-company-profile{float:none;margin:0 0 5px}.edit-employer-profile h3,.tab-employer-photo h2{text-align:center}.contribute-photos-table{border-bottom:0}.contribute-photos-table td{padding:0 0 10px;width:100%;display:block;border:0}.contribute-photos-table td:after{content:'';display:block;clear:both}.contribute-photos-table tr:first-child td:last-child,.contribute-photos-table td:last-child{border-bottom:1px solid #eeeeef}.contribute-photos-table .company-logo150-150{margin:10px auto}.contribute-photos-table td{vertical-align:top}.contribute-photos-table .col01{width:100%}.contribute-photos-table .row-form{padding-bottom:10px}.contribute-photos-table .visual{margin:0 auto 10px}.employer-gallery-photo-holder{width:300px}.company-social-media .col-right,.company-social-media .col-left{margin:0 0 30px;width:100%;float:none}.company-social-media .col-right{margin:0}.company-social-media h4{text-align:center;margin-bottom:10px}.widgets-block .col-select{float:none;width:100%;clear:both}.widgets-block{padding-bottom:10px}.job-list-category ul li{width:100%;padding-right:0}.heading-has-ico{padding-bottom:16px}.gallery-popular-companies{width:306px;margin:0 auto}.information-block .col-right,.information-block .col-left{width:100%;padding-bottom:20px;float:none}.articles-list li:last-child,.articles-list li:first-child,.articles-list li{width:300px;display:block;margin:0 auto 12px}.extra-text-block h5{text-align:center}.extra-text-block .visual{width:100%;margin:0 0 10px}.extra-text-block .text{padding:0}.extra-text-block .visual{width:300px;float:none;margin:0 auto 10px}.salaries-range.salary-range-small{margin:0 auto 10px}.white-container.range-block{text-align:center}.rating-average-value{padding-top:0}.row-indent15{padding-bottom:15px}.tab-company-photo{margin-bottom:0}.fancybox-list{text-align:center}.fancybox-list li{margin:0 5px 10px}.sort-links{float:none;padding:0}.sort-links li{display:inline-block;vertical-align:top;width:100%;float:none;margin:0 0 8px;padding:0}.sort-links li:before{display:none}.sort-links li:first-child{display:block;font-size:14px;line-height:18px;margin:0 0 5px}.sort-links li:nth-child(2){padding-left:0}.sort-links li:last-child a{color:#3f3f3f}.jobs-list-company .location-category{width:100%}.salary-list-company .col-left,.jobs-list-company .col-left{display:block;width:100%;text-align:center;border:0;border-bottom:1px solid #c4c2c2}.salary-list-company .text,.jobs-list-company .text{display:block}.jobs-list-company .link-share{float:left;clear:both;margin:0 10px 10px 0}.company-information-block .heading-row{padding-bottom:5px}.locked-entity .or-text{display:block}.popup-jobs-info .popup{padding:10px;width:300px;margin:0 0 0 -150px;top:25px}.popup-jobs-info h4{margin-bottom:15px}.popup-jobs-info .btn-hold button{margin:0 0 20px;float:none;width:100%;display:block}.registration-tooltip{border:0;background:none;width:300px;margin:0 0 0 -150px}.edit-employer-profile .registration-tooltip{background:#fff}.opacity-cap{background:rgba(255,255,255,.8)}.ngdialog.ngdialog-theme-default.popup-general-style{padding:10px}.popup-home-page .logo-careereye{margin-bottom:10px;width:150px;height:51px}.popup-home-page .top-block{margin-bottom:10px}.popup-home-page h3{font-size:20px;line-height:24px;padding:0 0 5px}.popup-home-page .form-block{padding:0}.popup-home-page .text-info{font-size:15px;line-height:18px;padding:0 0 10px}.popup-home-page .form-block .row-indent{padding:0 0 10px}.success-block-done{padding:30px 0 0}.success-block-blue .container-center{width:auto}.success-block-done .ico{margin:0 auto 20px}.success-block-done .logo-careereye{margin-bottom:30px}.success-block-done h1{font-size:28px}.success-block-done p,.success-block-done h1{margin-bottom:5px}.success-block-done p{font-size:14px;line-height:20px}.table-info table{display:block}.table-info td:first-child,.table-info td{display:block;padding:0 0 10px;word-wrap:break-word;width:100%}.success-block-blue .block-content,.success-block-blue .heading{padding:10px}.table-date01 .col02,.table-date01 .col03{display:none}.table-date01 .col04{width:40%}.table-save-job .col01{width:auto}.table-save-job .col02{display:none}.table-save-job .company-logo80-80{float:none;margin:0 0 10px}.list-links li{padding:0 10px 5px 0;border:0}.companies-categories-list li{width:258px;display:block;margin:0 auto 30px}.companies-categories-list li:last-child{margin-bottom:0}.companies-categories-list .visual{height:102px}.companies-categories-list .text-inner-block{padding:20px}.popup-jobs-info .sign-in-inkedin,.popup-jobs-info .sign-in-facebook,.popup-jobs-info .btn-login{width:210px}.salaries-employers-list li{width:50%}.popup-photo .popup{position:relative;width:100%;top:0;margin:0;left:0}.popup-photo .btn-view13,.popup-photo .btn-view12{float:none;display:block;margin:0 0 10px}.general-page-error .white-container{padding:10px}.general-page-error .container-center{width:auto}.general-page-error .logo{margin:0 auto 20px}.average-rating-block .rating.rating30-30{margin:0 auto 12px}.average-rating-block .rating.rating27-27{margin:0 auto;padding-bottom:10px;width:144px}.company-profile-container{padding:0}.profile-not-info .promo-company{height:200px}.promo-company iframe{height:auto!important}.nav-company-profile-hold .container-center{padding:0}.nav-company-profile,.attach-top .leave-reviews-holder,.attach-top.nav-company-profile-hold .btn-work-like{display:none}.nav-company-profile-hold{padding:0}.nav-company-profile-hold.attach-top .mobile-nav-company-profile{display:block}.logo-company-nav{width:230px;margin-top:0;display:block}.logo-company-nav .visual{width:50px;height:50px;margin:0 12px 0 0}.logo-company-nav .img-align-vertical{height:44px}.logo-company-nav .name-company{display:block}.logo-company-nav .name-company,.logo-company-nav .name-company .holder{height:50px}.mobile-nav-company-profile{display:block}.nav-company-profile li{margin:0 22px 10px 0;font-size:14px;line-height:18px}.nav-company-profile li a{padding:0 0 5px;border-bottom:4px solid transparent}.nav-company-profile li a:hover,.nav-company-profile li a.active{border-bottom:4px solid #4a90e2}.filter-reviews{float:none}.filter-reviews .open-more-info{color:#9b9b9b}.filter-reviews .open-more-info span{display:none;text-indent:-9999px}.place-filter-job .filter-reviews .open-more-info span,.place-filter-reviews .filter-reviews .open-more-info span{display:inline-block;vertical-align:top;text-indent:0;color:#4a90e2}.overview-container-standart{padding-bottom:30px}.reviews-list .holder-block{padding:10px}.reviews-information .review-row-hold,.overview-block .col-center{font-size:0}.reviews-list .reviews-list-head{padding:0}.reviews-information .review-row{width:50%;padding:0;display:inline-block;vertical-align:top;margin:0}.reviews-information .cell{padding:0 2px 27px;display:block;margin:0 auto}.reviews-information .cell:first-child,.reviews-information .cell:last-child{float:none;margin:0 auto}.col-center-standart .text-block{width:100%;padding:0;float:none}.col-center-standart .text-block{padding:0 0 20px}.reviews-company-rating{width:auto;float:none;text-align:center;width:auto}.reviews-list .reviews-list-head .block-user-data{float:none;width:auto}.reviews-company-rating .rating30-30{margin:0 auto 12px}.reviews-company-rating .title{font-size:15px;line-height:20px}.reviews-company-rating .rating.rating19-19{width:80px;margin-bottom:2px}.reviews-company-rating .rating.rating19-19>span{margin:0 0 0 2px;width:14px;height:14px;background-size:14px 14px!important}.reviews-company-rating .date-text{padding-bottom:30px}.reviews-list li .holder-block,.reviews-list li .recomended-review .holder-block{padding-bottom:30px}.reviews-list .recomended-review .review-tags,.review-tags{text-align:center;margin:0;padding:0 0 10px}.review-tags li{max-width:414px;margin:0 auto 10px;float:none;display:block;vertical-align:top}.block-user-data{padding-bottom:20px;text-align:center}.block-user-data .visual{float:none;margin:0 auto 10px}.link-rating-details{font-size:13px}.reviews-list li:last-child{margin-bottom:0}.reviews-list .link-rating-details{right:10px}.company-user-reviews .title{padding:0 0 4px}.answer-block .block-user-data,.answer-block .text-cell,.answer-block{display:block;width:100%}.answer-logo-company{margin:0 auto 10px;float:none}.answer-block .block-user-data .visual{float:none;margin:0 auto 10px}.answer-review .answer-block{padding-left:0}.salary-container-hold{padding:10px}.salary-heading{padding:0 0 11px}.salary-container h2{margin:0 0 14px}.form-sort-salary{text-align:center}.salary-heading h3{width:auto;font-size:16px;line-height:19px;font-weight:500;text-align:center;margin:0 0 13px}.salary-heading h3 span{display:none}.form-sort-salary .title{display:none}.form-sort-salary .general-label{float:none;display:inline-block;vertical-align:top;margin:0 10px}.salary-data-list>li{padding-bottom:22px}.salary-data-list .title-item{float:none;width:auto;display:block;padding:0 0 6px;font-size:14px;line-height:16px}.salary-data-list li .title-item:before{top:-1px}.salary-data-list .drop-down{padding:10px 0 10px 10px}.progress-bar-blue{padding:0}.progress-bar-blue .progress-bar{height:25px;padding:0 7px}.progress-bar-blue .progress-bar i{line-height:25px;font-size:12px;font-weight:500}.progress-bar-green .progress-bar:after{display:none}.progress-bar-blue .progress-bar:after{font-size:14px;line-height:25px}.salary-data-list .drop-down .title{padding-bottom:1px}.salary-data-list .align-element-middle{height:auto;display:block}.salary-data-list .mobile-value-inner{display:inline-block;vertical-align:top}.salary-data-list .value-inner{display:none}.progress-bar-green .value-inner-price{display:none}.mobile-value-inner-price{display:block}.info-block-work .white-container{padding:16px 10px}.info-block-work .text-info{font-size:14px;font-weight:300;line-height:16px;padding:0 15px 25px}.info-block-work .text{display:block;float:none;padding:0 0 20px}.info-block-work .btn-type01{display:block;margin:0}.tabset-company-info .tab-menu:after{content:"";clear:both;display:block}.tabset-company-info .tab-menu{text-align:left;padding:0;margin:0 0 26px}.tabset-company-info .tab-menu li{display:block;width:100%;margin:0 0 10px;text-align:center}.tabset-company-info .tab-menu li a{font-size:14px;line-height:18px;font-weight:400;padding:0 0 1px;display:inline-block;vertical-align:top;border-bottom:3px solid transparent}.tabset-company-info .tab-menu li.active a{border-bottom:3px solid #4a90e2}.tabset-company-info .tab-wrap{text-align:left}.tabset-company-info h3{font-size:18px;line-height:22px;font-weight:500;margin:0 0 15px;text-align:left}.tabset-company-info p{font-size:14px;line-height:23px}.tabset-company-info iframe{width:100%!important;height:auto!important;min-height:250px}.tabset-company-info p img{height:auto!important}.description-company{padding-top:17px;padding-bottom:42px}.employment-benefits{padding:35px 0}.employment-benefits ul{margin:0 0 -10px}.employment-benefits ul li{width:134px;margin:0 5px 48px}.employment-benefits .visual{width:88px;height:88px;margin:0 auto 10px}.employment-benefits .hold{height:88px}.employment-benefits .text{font-size:11px;line-height:14px}.employment-benefits .visual img{width:100%;max-width:40px}.careers-container .container-center{padding:0}.careers-list>li{border:0;border-bottom:1px solid #ccc;padding:10px 10px 15px;margin-bottom:14px;margin-bottom:0}.logo-company-careeres{width:53px;height:53px;padding:1px;margin-top:5px}.logo-company-careeres .img-align-vertical{height:49px}.careers-list .date-job{position:static;padding-bottom:5px}.careers-list .inner-list>li{float:none;padding:0 0 10px;overflow:hidden}.careers-container-other .text{overflow:hidden;padding-bottom:34px}.careers-list h4{font-size:17px;line-height:22px;font-weight:400;margin:0 0 10px}.careers-container-other h4{min-height:0;min-height:24px}.careers-list .inner-list>li{margin:0 15px 0 0;color:#9b9b9b}.careers-list .inner-list>li:last-child{margin:0}.careers-list .link-careers-list-more{position:static;font-size:14px;float:right}.pictures-company h2{margin:0 0 16px}.pictures-company .grid{margin:0 0 13px}.pictures-company .grid-item,.pictures-company .container-center{padding:0}.pictures-company .grid-item{margin:0 0 10px;overflow:hidden}.location-container h2{margin:0 0 11px}.location-block{min-height:337px}.social-media h2{margin:0 0 5px}.social-media .container-center{padding:0}.instagram-container .container-center{padding:0}.instagram-container h2{margin:0 0 13px}.interests-photo{padding:0 0 7px}.interests-photo a{width:50%;padding:10px}.interests-photo a:first-child{width:100%}.container-company-socials h2{margin:0 0 17px}.container-company-socials .socials a,.container-company-socials .socials li{width:43px;height:43px}.container-company-socials .socials li{margin:0 4px 10px}.container-company-socials .socials li .ico-facebook{background:url(images/social-sprite.png) no-repeat;background-size:345px 43px}.container-company-socials .socials li .ico-twitter{background:url(images/social-sprite.png) no-repeat -50px 0;background-size:345px 43px}.container-company-socials .socials li .ico-googleplus{background:url(images/social-sprite.png) no-repeat -101px 0;background-size:345px 43px}.container-company-socials .socials li .ico-youtube{background:url(images/social-sprite.png) no-repeat -201px 0;background-size:345px 43px}.container-company-socials .socials li .ico-linkedin{background:url(images/social-sprite.png) no-repeat -252px 0;background-size:345px 43px}.form-add-review .label-form-full-width.has-right-indent{padding-right:0}.slider-review-form,.slider-review-form-hold{width:100%}.popup-upload-photo.ngdialog.ngdialog-theme-default .ngdialog-content,.popup-login-employee.ngdialog.ngdialog-theme-default .ngdialog-content{width:394px;margin-left:-197px;margin-top:0;top:64px}body .ngdialog.pupup-successful-registration .ngdialog-close,body .ngdialog.popup-login-employee .ngdialog-close{width:29px;height:29px;top:-38px}body .ngdialog.pupup-successful-registration .ngdialog-close:before,body .ngdialog.popup-login-employee .ngdialog-close:before{width:32px}body .ngdialog.pupup-successful-registration .ngdialog-close:after,body .ngdialog.popup-login-employee .ngdialog-close:after{width:32px}.tabset-login-employee .text-info{min-height:59px}.tabset-login-employee .tab-list a{font-size:20px;line-height:30px;padding:8px 12px}.tabset-login-employee .tab-holder{padding:10px}.tabset-login-employee .text-input-view02[type="password"],.tabset-login-employee .text-input-view02[type="number"],.tabset-login-employee .text-input-view02[type="text"]{font-size:14px;font-weight:300;line-height:20px;padding:7px 8px}.tabset-login-employee .cell{float:none;width:100%;padding:0 0 12px}.tabset-login-employee .cell:last-child{padding-bottom:0}.tabset-login-employee .btn-form-account{padding:6px 26px;font-size:14px;line-height:20px}.tabset-login-employee .row-indent-bottom{padding-bottom:12px}.tabset-login-employee .link-forgot-password{margin-bottom:12px}.tabset-login-employee .or-popup{margin-bottom:10px;font-size:14px}.tabset-login-employee .social-list-view01 button{width:34px;height:34px}.tabset-login-employee .social-list-view01 button.linkedin:after{background:url(images/ico/linkedin.svg) no-repeat;background-size:20px 16px;width:20px;height:16px;margin:-10px 0 0 -10px}.tabset-login-employee .social-list-view01 button.google-plus:after{background:url(images/sprite-ico01.png) no-repeat -118px -154px;background-size:300px 188px;width:28px;height:28px}.tabset-login-employee .social-list-view01 button.facebook:after{background:url(images/ico/facebook.svg) no-repeat;background-size:9px 19px;width:9px;height:19px;margin:-10px 0 0 -4px}.tabset-login-employee .add-text{font-size:12px}.pupup-successful-registration.ngdialog.ngdialog-theme-default .ngdialog-content{width:300px;margin:-175px 0 0 -150px}.popup-width300.ngdialog.ngdialog-theme-default .ngdialog-content,.popup-code.ngdialog.ngdialog-theme-default .ngdialog-content{margin:0 0 0 -150px;width:300px;top:60px}.pupup-successful-registration h1{font-size:22px;line-height:26px}.pupup-successful-registration p{font-size:17px;line-height:21px;margin-bottom:35px}.pupup-successful-registration .transfer-text{display:block;padding-top:40px}.pupup-successful-registration .transfer-text:first-letter {text-transform:uppercase}.ico-link-s{margin-top:-33px}.btn-add-review{margin-right:0}.promo-company{height:250px}.promo-company iframe{height:250px!important}.general-style-popup .cell-half,.general-style-popup .cell.cell-first{width:100%;float:none}.general-style-popup .cell{padding:0 0 10px}.general-style-popup .row-hold .indent{padding:0}.overview-container-other .white-container,.overview-container .white-container{padding-left:10px;padding-right:10px}.overview-container-other .white-container{padding-bottom:30px}.overview-block .open-more-info,.reviews-list .open-more-info{right:10px}.overview-block-text .col-left-text{max-width:414px;width:auto;float:none;border:0}.overview-block-text .col-left-text,.overview-block .col-left-text.active{margin:0;padding:0 0 10px}.overview-block .col-left-text.active:after,.overview-block-text .col-left-text:after{display:none}.careers-list .name-company,.careers-list .rating17-17{display:block;margin:0 0 5px}.careers-list .name-company{font-size:18px}.reviews-container{margin-bottom:10px}.place-filter-job,.place-filter-reviews{padding:10px;margin-bottom:10px}.place-filter-job{margin:0}.reviews-list .holder-block{margin:0 10px}.reviews-list li .holder-block,.reviews-list li .recomended-review .holder-block{padding-top:10px}.place-filter-job .filter-reviews,.place-filter-reviews .filter-reviews{margin:0}.fancybox_body .fancybox-nav span{visibility:visible}.description-company .white-container{padding-left:10px;padding-right:10px}.popup-upload-photo .popup-btn{padding-left:0;padding-right:0;text-align:center}.popup-upload-photo .btn-decline,.popup-upload-photo .btn-accept{width:120px;display:inline-block;vertical-align:top;margin:0 5px;float:none}.logo{height:26px;margin-right:10px;margin-left:5px;margin-top:11px;width:140px}.tiny.button{margin-right:6px;margin-bottom:2px;margin-left:10px}.navbar-toggle span{margin-top:8px;width:30px}.navbar-toggle span:first-child{margin:0}.container-advanced-search{padding:0 0 30px}.advanced-search-form{max-width:100%;width:auto;margin:0}.company-item-holder{margin:-57px 20px 21px;max-width:100%;width:auto;padding:6px 19px 12px}.company-item-holder p{font-size:15px;line-height:17px}.text-input-wrap{padding:0 45px 0 0}.text-input-wrap .tags{width:100%;padding:12px 5px 10px;min-height:45px}.autocomplete-view01 tags-input .tags .input{height:20px;font:15px/20px 'Karla',Arial,Helvetica,sans-serif}.autocomplete-employment-history.autocomplete-view01 tags-input .tags .input{height:35px;margin:0}.advanced-search-form input::-webkit-input-placeholder{font:14px/20px 'Karla',Arial,Helvetica,sans-serif}.advanced-search-form input:-moz-placeholder{font:14px/20px 'Karla',Arial,Helvetica,sans-serif}.advanced-search-form input::-moz-placeholder{font:14px/20px 'Karla',Arial,Helvetica,sans-serif}.advanced-search-form input:-ms-input-placeholder{font:14px/20px 'Karla',Arial,Helvetica,sans-serif}.advanced-search-form .text-input-wrap.ico-search-location-white .tags:before{left:5px;top:17px}.advanced-search-form .btn-general-search{width:45px;height:45px;background:#1b90fd url(images/ico/ico61.png) no-repeat 50% 50%;background-size:20px 20px}tags-input .tags .tag-list{padding:0 0 0 18px}.container-advanced-search .container-center{padding:0 20px}.company-item .rating-value,.company-item .visual{display:none}.company-item .text{padding:0}.company-item .text .row{padding:0 0 7px}.company-item .title-company{font-size:17px;line-height:20px}.company-item .rating-new{margin:4px 0 0}.company-item-holder .rating-new20-20>span{height:12px;width:12px}.companies-list-general{margin-bottom:30px;padding:0}.companies-list-general li{padding:4px;margin-bottom:6px}.companies-list-general .col-center{padding:2px 0 0 0}.companies-list-general .visual{margin:0 11px 0 0}.companies-list-general .visual a,.companies-list-general .visual{width:75px;height:75px}.companies-list-general .img-align-vertical{height:75px}.companies-list-general .row-col-center{padding:0 0 10px;text-align:left}.companies-list-general .job-title,.companies-list-general .text-company-name{font-size:15px;line-height:18px;min-height:36px;text-align:left}.companies-list-general .text-company-name{max-width:100px}.companies-list-general .job-title.bigger-width-job,.companies-list-general .text-company-name.bigger-width-company{max-width:100%}.companies-list-general .job-title{font-size:16px}.companies-list-general .companies-rating-col{width:54px}.companies-list-general .rating-new{margin:5px 0 4px}.companies-list-general .review-value{font-size:12px;line-height:21px;letter-spacing:0}.companies-list-general .rating-new20-20>span{height:10px;width:10px}.companies-list-general .review-count{display:none}.companies-list-general .free-jobs{font-size:9px;line-height:12px}.index-container{padding-bottom:0}.index-container .container-center{padding:0}.visual-article{height:242px;margin:0 auto 30px}.visual-article .title{padding:4px 23px 6px}.visual-article .description-text{letter-spacing:0;font:700 16px/22px 'Karla',Arial,Helvetica,sans-serif;padding:10px 10px 10px 22px}.articles-list-index{margin:0 -15px;padding:0}.articles-list-index li{display:block;margin:0 auto;width:100%}.container-advanced-search{min-height:268px}.match-fileter-list{font-size:12px;line-height:20px}.match-fileter-list li{padding:4px 28px 4px 12px;margin-bottom:10px}.match-me-container .link-match-me-close span{margin:7px 0 0}.match-me-container .link-match-me-close:after,.match-me-container .link-match-me-close:before{width:12px;right:8px;top:22px}.match-fileter-list li .close-selected{right:5px}.match-fileter-list li .close-selected:before,.match-fileter-list li .close-selected:after{width:12px}.companies-list-general .text{padding:0}.companies-list-general .city-location{font-size:14px}.companies-list-general .company-name{font-weight:400;font-size:14px;line-height:16px}.companies-list-general .col-inner-right .companies-rating-col,.companies-list-general .title-rating-average,.companies-list-general .link-apply-now{display:none}.companies-list-general .col-inner-left{width:100%;padding-right:60px}.companies-list-general .col-inner-right{width:50px}.companies-list-general .rating-mobile{display:block}.link-match-me{font-size:17px;top:-31px;width:248px;margin-left:-124px;padding:3px 10px 6px}.match-me-container.has-selected-element .link-match-me:after{top:-8px}.available-hold .col.third,.available-hold .col.second{width:100%;max-width:355px;padding-left:0;padding-right:0}.available-hold .col.third,.available-hold .col.second{display:block;margin:0 auto}.available-hold.available-hold-salary .col.third{display:inline-block;vertical-align:top}.companies-list-general .title{font-size:12px;padding:0 0 2px}.companies-list-general .col-salary-inner-left{padding-right:5px;width:165px}.companies-list-general .col-salary-inner-center{padding-right:0;padding-top:0;width:94px}.companies-list-general .value-salary{padding-bottom:0}.companies-list-general .text-based-salary,.companies-list-general .value-salary{font-size:14px;line-height:16px}.companies-list-general .value-hidden-mobile{display:none}.banner-index-job{margin:0 -10px}#footer{padding:28px 0 100px}.footer-content{padding:0}.copy-right,.footer-menu{display:none}.bottom-footer-row{padding:0 10px}.footer-menu-mobile{display:block;overflow:hidden;padding:0 10px 20px;text-align:center}.footer-menu-mobile .col{float:left;text-align:left;width:138px;padding-left:10px}.footer-menu-mobile .col:first-child{padding:0}.footer-menu-mobile ul a{font:15px/18px 'Karla',Arial,Helvetica,sans-serif;color:#fff;text-decoration:none}.footer-menu-mobile ul a:hover{text-decoration:underline}.footer-social-list{display:none}.bottom-footer-row .col{padding-bottom:20px}#footer .bottom-footer-row .col .footer-social-list{display:block;float:none;padding:0 0 20px;overflow:hidden}#footer .bottom-footer-row .col .footer-social-list li{float:left;margin:0 20px 0 0}.autocomplete-view01 tags-input .tags .input{min-width:220px}.autocomplete-view01 tags-input .tags .input .container-advanced-search h1.title-advanced-search{padding-top:15px;margin-bottom:20px}.container-advanced-search.container-advanced-search-jobs,.container-advanced-search.container-advanced-search-salary{margin:0 0 50px}.container-advanced-search h1.title-advanced-search{padding-top:30px;margin-bottom:30px}.index-container .col-sidebar-index{padding-left:10px;padding-right:10px}.popular-jobs-list-hold,.alternate-list-holder{display:block;width:100%;max-width:355px;margin:0 auto 30px}.employee-setting .choice-item-group.inline-block{display:table;width:100%}.employee-setting .choice-item-group.inline-block .item{display:table-cell;padding:0 5px 0 0}.employee-setting .choice-item-group.inline-block .item:last-child{padding:0}.employee-setting .choice-item-group.inline-block .radio-view02.mobile-width-95{width:100%}.list-employment-history .logo-company-careeres .img-align-vertical{height:49px}.drop-active-status{margin-top:10px}.muuri-grid{width:280px}.muuri-item{width:120px;height:120px}.gallery-area-item{height:106px;line-height:106px}.bilder-info-text .photo-question{display:block;margin:0 auto;width:20px}.tabset-employer .tab-employer-inner .tab-menu li{width:100%;display:block}.tabset-employer .tab-employer-inner .tab-menu li a{padding-top:10px;padding-bottom:10px}}@media screen and (max-width:767px){.review-recommend li{width:9.6%}.review-recommend li:first-child{width:5.8%}.review-recommend li:last-child{width:6.4%}.companies-list-general .review-value{text-align:right}}@media screen and (max-width:600px){.buckets-media-list ul{text-align:justify;padding:0;margin:0;font-size:0;line-height:0;text-justify:distribute-all-lines}.buckets-media-list ul:after{content:'';width:100%;display:inline-block}.buckets-media-list li{display:inline-block;vertical-align:top;width:50%;margin:0 0 20px;max-width:inherit}.buckets-media-list li a{height:40px}.buckets-media-list li:nth-child(even){padding:0 0 0 40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:right}.buckets-media-list li:nth-child(odd){padding:0 40px 0 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.footer-content .footer-menu .col{padding:0 10px 20px;width:100%}.company-search-results .col-left{display:block;float:none;width:100%;border-right:0;border-bottom:1px solid #ececec}.company-search-results .description-row{display:block}.company-search-results .text-description{display:block;width:100%}.company-short-information{padding:10px 46px 10px 10px}.company-search-results .company-name{display:block;padding:0 0 5px}.company-search-results .company-achievements{display:block;padding:0;margin-bottom:5px}.status-company-now{margin:0 0 5px -3px}.form-add-review .btn-share-opinion{width:100%}.additional-bonus .col:nth-child(2){width:100%}.social-media{padding-bottom:20px}.social-media .col{width:100%;padding:10px;margin:0 0 20px}}@media screen and (max-width:414px){.link-match-me{width:374px;margin:0 0 0 -187px}}@media screen and (max-width:413px){.popup-upload-photo.ngdialog.ngdialog-theme-default .ngdialog-content,.popup-login-employee.ngdialog.ngdialog-theme-default .ngdialog-content{width:366px;position:relative;left:0;top:0;margin:0 auto 10px}.popup-upload-photo.ngdialog.ngdialog-theme-default .ngdialog-content{top:64px}.link-match-me{width:335px;margin:0 0 0 -167px}}@media screen and (min-width:413px)and (max-width:767px){.popup-login-employee.ngdialog.ngdialog-theme-default .ngdialog-content,.popup-upload-photo.ngdialog.ngdialog-theme-default .ngdialog-content{width:370px;margin-left:-185px}.popup-width300.ngdialog.ngdialog-theme-default .ngdialog-content,.popup-code.ngdialog.ngdialog-theme-default .ngdialog-content{margin:0 0 0 -150px;width:300px;top:80px}.popup-btn{padding:10px}.btn-accept{width:150px}.btn-decline{float:left;width:150px}}@media screen and (max-width:400px){.form-add-review .label-form .hold em{display:block}.salaries-employers-list li{width:100%}.advanced-search .tab-list li{padding:0 10px 0 0}.block-side-take-hold{margin:0 0 20px}.reviews-information .cell:first-child,.reviews-information .cell:last-child,.reviews-information .cell{width:130px}}@media screen and (max-width:375px){.popup-upload-photo.ngdialog.ngdialog-theme-default .ngdialog-content,.popup-login-employee.ngdialog.ngdialog-theme-default .ngdialog-content{width:100%;position:relative;left:0;top:0;margin:0 0 10px}.popup-upload-photo.ngdialog.ngdialog-theme-default .ngdialog-content{top:64px}.leave-review-employer .text-input-holder.text-input-search{width:290px;margin:0 auto 24px}.companies-list-general .col-salary-inner-left{width:110px}}@media screen and (max-width:374px){.link-match-me{width:280px;margin-left:-140px}}@media screen and (max-width:323px){.gallery-popular-companies{margin-left:-3px}}@media screen and (max-width:322px){.popup-upload-photo.ngdialog.ngdialog-theme-default .ngdialog-content,.popup-login-employee.ngdialog.ngdialog-theme-default .ngdialog-content{width:300px}}@media screen and (max-width:960px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:865px}}@media screen and (max-width:940px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:845px}}@media screen and (max-width:920px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:825px}}@media screen and (max-width:900px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:805px}}@media screen and (max-width:880px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:785px}}@media screen and (max-width:860px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:765px}}@media screen and (max-width:840px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:745px}}@media screen and (max-width:820px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:725px}}@media screen and (max-width:800px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:705px}}@media screen and (max-width:780px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:685px}}@media screen and (max-width:760px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:665px}}@media screen and (max-width:740px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:645px}}@media screen and (max-width:720px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:625px}}@media screen and (max-width:700px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:605px}}@media screen and (max-width:680px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:585px}}@media screen and (max-width:660px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:565px}}@media screen and (max-width:640px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:545px}}@media screen and (max-width:620px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:525px}}@media screen and (max-width:600px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:505px}}@media screen and (max-width:580px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:485px}}@media screen and (max-width:560px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:465px}}@media screen and (max-width:540px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:445px}}@media screen and (max-width:520px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:425px}}@media screen and (max-width:500px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:405px}}@media screen and (max-width:480px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:385px}}@media screen and (max-width:460px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:365px}}@media screen and (max-width:440px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:345px}}@media screen and (max-width:420px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:325px}}@media screen and (max-width:400px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:305px}}@media screen and (max-width:380px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:232px}}@media screen and (max-width:360px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:232px}}@media screen and (max-width:340px){.ico-search-location-white.text-input-wrap .tags .input,.autocomplete-view01 tags-input .tags .input{max-width:220px}}@media screen and (max-width:440px){.general-page-error .ico-search-location-white.text-input-wrap .tags .input,.general-page-error .autocomplete-view01 tags-input .tags .input{max-width:182px}.general-page-error .advanced-search .tab-list{font-size:14px}}@media screen and (max-width:767px){.companies-list-general .col-salary-inner-left{width:450px}}@media screen and (max-width:667px){.companies-list-general .col-salary-inner-left{width:300px}}@media screen and (max-width:550px){.companies-list-general .col-salary-inner-left{width:220px}}@media screen and (max-width:450px){.companies-list-general .col-salary-inner-left{width:165px}}@media screen and (max-width:375px){.companies-list-general .col-salary-inner-left{width:110px}}@media screen and (max-width:767px){.companies-list-general .text-company-name.bigger-width-company{width:450px}}@media screen and (max-width:667px){.companies-list-general .text-company-name.bigger-width-company{width:300px}}@media screen and (max-width:550px){.companies-list-general .text-company-name.bigger-width-company{width:220px}}@media screen and (max-width:450px){.companies-list-general .text-company-name.bigger-width-company{width:165px}}@media screen and (max-width:375px){.companies-list-general .text-company-name.bigger-width-company{width:110px}}