@charset "UTF-8";/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:initial}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:initial}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:initial;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:initial}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table :is(td,th){background-color:#fff!important}.table-bordered :is(td,th){border:1px solid #ddd!important}}@font-face{font-family:Glyphicons Halflings;src:url(/bundles/heavenwebsite/js/others/bootstrap/fonts/glyphicons-halflings-regular.eot);src:url(/bundles/heavenwebsite/js/others/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(/bundles/heavenwebsite/js/others/bootstrap/fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(/bundles/heavenwebsite/js/others/bootstrap/fonts/glyphicons-halflings-regular.woff) format("woff"),url(/bundles/heavenwebsite/js/others/bootstrap/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(/bundles/heavenwebsite/js/others/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;position:relative;top:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{background-color:#fff;color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:inline-block;height:auto;line-height:1.42857143;max-width:100%;padding:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{border:0;border-top:1px solid #eee;margin-bottom:20px;margin-top:20px}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{height:auto;margin:0;overflow:visible;position:static;width:auto;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.1}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{color:#777;font-weight:400;line-height:1}.h1,.h2,.h3,h1,h2,h3{margin-bottom:10px;margin-top:20px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-bottom:10px;margin-top:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{font-size:16px;font-weight:300;line-height:1.4;margin-bottom:20px}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{background-color:#337ab7;color:#fff}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{border-bottom:1px solid #eee;margin:40px 0 20px;padding-bottom:9px}ol,ul{margin-bottom:10px;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:20px;margin-top:0}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{clear:left;float:left;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:160px}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{border-bottom:1px dotted #777;cursor:help}.initialism{font-size:90%;text-transform:uppercase}blockquote{border-left:5px solid #eee;font-size:17.5px;margin:0 0 20px;padding:10px 20px}blockquote :is(ol:last-child,p:last-child,ul:last-child){margin-bottom:0}blockquote .small,blockquote footer,blockquote small{color:#777;display:block;font-size:80%;line-height:1.42857143}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{border-left:0;border-right:5px solid #eee;padding-left:0;padding-right:15px;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\00A0 \2014"}address{font-style:normal;line-height:1.42857143;margin-bottom:20px}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{background-color:#f9f2f4;border-radius:4px;color:#c7254e}code,kbd{font-size:90%;padding:2px 4px}kbd{background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 #00000040;box-shadow:inset 0 -1px 0 #00000040;color:#fff}kbd kbd{-webkit-box-shadow:none;box-shadow:none;font-size:100%;font-weight:700;padding:0}pre{color:#333;display:block;font-size:13px;line-height:1.42857143;margin:0 0 10px;padding:9.5px;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{background-color:initial;border-radius:0;color:inherit;font-size:inherit;padding:0;white-space:pre-wrap}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:initial}caption{color:#777;padding-bottom:8px;padding-top:8px}caption,th{text-align:left}.table{margin-bottom:20px;max-width:100%;width:100%}.table>:is(tbody>tr>td,tbody>tr>th,tfoot>tr>td,tfoot>tr>th,thead>tr>td,thead>tr>th){border-top:1px solid #ddd;line-height:1.42857143;padding:8px;vertical-align:top}.table>thead>tr>th{border-bottom:2px solid #ddd;vertical-align:bottom}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>:is(tbody>tr>td,tbody>tr>th,tfoot>tr>td,tfoot>tr>th,thead>tr>td,thead>tr>th){padding:5px}.table-bordered,.table-bordered>:is(tbody>tr>td,tbody>tr>th,tfoot>tr>td,tfoot>tr>th,thead>tr>td,thead>tr>th){border:1px solid #ddd}.table-bordered>thead>tr>:is(td,th){border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{display:table-column;float:none;position:static}table :is(td[class*=col-],th[class*=col-]){display:table-cell;float:none;position:static}.table>:is(tbody>tr.active>td,tbody>tr.active>th,tbody>tr>td.active,tbody>tr>th.active,tfoot>tr.active>td,tfoot>tr.active>th,tfoot>tr>td.active,tfoot>tr>th.active,thead>tr.active>td,thead>tr.active>th,thead>tr>td.active,thead>tr>th.active){background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>:is(tbody>tr.success>td,tbody>tr.success>th,tbody>tr>td.success,tbody>tr>th.success,tfoot>tr.success>td,tfoot>tr.success>th,tfoot>tr>td.success,tfoot>tr>th.success,thead>tr.success>td,thead>tr.success>th,thead>tr>td.success,thead>tr>th.success){background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>:is(tbody>tr.info>td,tbody>tr.info>th,tbody>tr>td.info,tbody>tr>th.info,tfoot>tr.info>td,tfoot>tr.info>th,tfoot>tr>td.info,tfoot>tr>th.info,thead>tr.info>td,thead>tr.info>th,thead>tr>td.info,thead>tr>th.info){background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>:is(tbody>tr.warning>td,tbody>tr.warning>th,tbody>tr>td.warning,tbody>tr>th.warning,tfoot>tr.warning>td,tfoot>tr.warning>th,tfoot>tr>td.warning,tfoot>tr>th.warning,thead>tr.warning>td,thead>tr.warning>th,thead>tr>td.warning,thead>tr>th.warning){background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>:is(tbody>tr.danger>td,tbody>tr.danger>th,tbody>tr>td.danger,tbody>tr>th.danger,tfoot>tr.danger>td,tfoot>tr.danger>th,tfoot>tr>td.danger,tfoot>tr>th.danger,thead>tr.danger>td,thead>tr.danger>th,thead>tr>td.danger,thead>tr>th.danger){background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{margin-bottom:15px;overflow-y:hidden;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>:is(tbody>tr>td,tbody>tr>th,tfoot>tr>td,tfoot>tr>th,thead>tr>td,thead>tr>th){white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>:is(tbody>tr>td:first-child,tbody>tr>th:first-child,tfoot>tr>td:first-child,tfoot>tr>th:first-child,thead>tr>td:first-child,thead>tr>th:first-child){border-left:0}.table-responsive>.table-bordered>:is(tbody>tr>td:last-child,tbody>tr>th:last-child,tfoot>tr>td:last-child,tfoot>tr>th:last-child,thead>tr>td:last-child,thead>tr>th:last-child){border-right:0}.table-responsive>.table-bordered>:is(tbody>tr:last-child>td,tbody>tr:last-child>th,tfoot>tr:last-child>td,tfoot>tr:last-child>th){border-bottom:0}}fieldset{margin:0;min-width:0}fieldset,legend{border:0;padding:0}legend{border-bottom:1px solid #e5e5e5;color:#333;display:block;font-size:21px;line-height:inherit;margin-bottom:20px;width:100%}label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{line-height:normal;margin:4px 0 0;margin-top:1px\9}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{color:#555;display:block;font-size:14px;line-height:1.42857143}.form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);height:34px;padding:6px 12px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-control:focus{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #66afe999;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #66afe999;outline:0}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=datetime-local],input[type=month],input[type=time]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{display:block;margin-bottom:10px;margin-top:10px;position:relative}:is(.checkbox,.radio) label{cursor:pointer;font-weight:400;margin-bottom:0;min-height:20px;padding-left:20px}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:-20px;margin-top:4px\9;position:absolute}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{cursor:pointer;display:inline-block;font-weight:400;margin-bottom:0;padding-left:20px;position:relative;vertical-align:middle}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-left:10px;margin-top:0}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{margin-bottom:0;min-height:34px;padding-bottom:7px;padding-top:7px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{font-size:12px;height:30px;line-height:1.5;min-height:32px;padding:5px 10px}.input-lg{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 16px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 16px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{font-size:18px;height:46px;line-height:1.3333333;min-height:38px;padding:10px 16px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{display:block;height:34px;line-height:34px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:34px;z-index:2}.input-lg+.form-control-feedback{height:46px;line-height:46px;width:46px}.input-sm+.form-control-feedback{height:30px;line-height:30px;width:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{background-color:#dff0d8;border-color:#3c763d;color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{background-color:#fcf8e3;border-color:#8a6d3b;color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{background-color:#f2dede;border-color:#a94442;color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{color:#737373;display:block;margin-bottom:10px;margin-top:5px}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group :is(.form-control,.input-group-addon,.input-group-btn){width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label,.form-inline :is(.checkbox,.radio){margin-bottom:0;vertical-align:middle}.form-inline :is(.checkbox,.radio){display:inline-block;margin-top:0}.form-inline :is(.checkbox,.radio) label{padding-left:0}.form-inline :is(.checkbox input[type=checkbox],.radio input[type=radio]){margin-left:0;position:relative}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal :is(.checkbox,.checkbox-inline,.radio,.radio-inline){margin-bottom:0;margin-top:0;padding-top:7px}.form-horizontal :is(.checkbox,.radio){min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{margin-bottom:0;padding-top:7px;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px}.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{background-image:none;border:1px solid #0000;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;-webkit-box-shadow:inset 0 3px 5px #00000020;box-shadow:inset 0 3px 5px #00000020;outline:0}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;pointer-events:none}.btn-default{background-color:#fff;border-color:#ccc;color:#333}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{background-color:#e6e6e6;border-color:#adadad;color:#333}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{background-color:#333;color:#fff}.btn-primary{background-color:#337ab7;border-color:#2e6da4;color:#fff}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{background-color:#286090;border-color:#204d74;color:#fff}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{background-color:#fff;color:#337ab7}.btn-success{background-color:#5cb85c;border-color:#4cae4c;color:#fff}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{background-color:#449d44;border-color:#398439;color:#fff}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{background-color:#fff;color:#5cb85c}.btn-info{background-color:#5bc0de;border-color:#46b8da;color:#fff}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{background-color:#31b0d5;border-color:#269abc;color:#fff}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{background-color:#fff;color:#5bc0de}.btn-warning{background-color:#f0ad4e;border-color:#eea236;color:#fff}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{background-color:#ec971f;border-color:#d58512;color:#fff}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{background-color:#fff;color:#f0ad4e}.btn-danger{background-color:#d9534f;border-color:#d43f3a;color:#fff}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{background-color:#c9302c;border-color:#ac2925;color:#fff}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{background-color:#fff;color:#d9534f}.btn-link{border-radius:0;color:#337ab7;font-weight:400}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:initial;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:#0000}.btn-link:focus,.btn-link:hover{background-color:initial;color:#23527c;text-decoration:underline}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{border-radius:6px;font-size:18px;line-height:1.3333333;padding:10px 16px}.btn-group-sm>.btn,.btn-sm{border-radius:3px;font-size:12px;line-height:1.5;padding:5px 10px}.btn-group-xs>.btn,.btn-xs{border-radius:3px;font-size:12px;line-height:1.5;padding:1px 5px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;position:relative;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.caret{border-left:4px solid #0000;border-right:4px solid #0000;border-top:4px dashed;display:inline-block;height:0;margin-left:2px;vertical-align:middle;width:0}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #00000026;border-radius:4px;-webkit-box-shadow:0 6px 12px #0000002d;box-shadow:0 6px 12px #0000002d;display:none;float:left;font-size:14px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu.pull-right{left:auto;right:0}.dropdown-menu .divider{background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden}.dropdown-menu>li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.dropdown-menu>li>:is(a:focus,a:hover){background-color:#f5f5f5;color:#262626;text-decoration:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#337ab7;color:#fff;outline:0;text-decoration:none}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>:is(a:focus,a:hover){background-color:initial;background-image:none;cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-decoration:none}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{color:#777;display:block;font-size:12px;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.dropdown-backdrop{bottom:0;left:0;position:fixed;right:0;top:0;z-index:990}.pull-right>.dropdown-menu{left:auto;right:0}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-bottom:4px solid;border-top:0;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{bottom:100%;margin-bottom:2px;top:auto}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{display:inline-block;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{float:left;position:relative}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group :is(.btn+.btn,.btn+.btn-group,.btn-group+.btn,.btn-group+.btn-group){margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar :is(.btn-group,.input-group){float:left}.btn-toolbar>:is(.btn,.btn-group,.input-group){margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px #00000020;box-shadow:inset 0 3px 5px #00000020}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;max-width:100%;width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>:is(.btn+.btn,.btn+.btn-group,.btn-group+.btn,.btn-group+.btn-group){margin-left:0;margin-top:-1px}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:4px}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{border-collapse:initial;display:table;table-layout:fixed;width:100%}.btn-group-justified>:is(.btn,.btn-group){display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{border-collapse:initial;display:table;position:relative}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{float:left;margin-bottom:0;position:relative;width:100%;z-index:2}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 16px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{vertical-align:middle;white-space:nowrap;width:1%}.input-group-addon{background-color:#eee;border:1px solid #ccc;border-radius:4px;color:#555;font-size:14px;font-weight:400;line-height:1;padding:6px 12px;text-align:center}.input-group-addon.input-sm{border-radius:3px;font-size:12px;padding:5px 10px}.input-group-addon.input-lg{border-radius:6px;font-size:18px;padding:10px 16px}.input-group-addon :is(input[type=checkbox],input[type=radio]){margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>:is(.btn:active,.btn:focus,.btn:hover){z-index:2}.input-group-btn:first-child>:is(.btn,.btn-group){margin-right:-1px}.input-group-btn:last-child>:is(.btn,.btn-group){margin-left:-1px}.nav{list-style:none;margin-bottom:0;padding-left:0}.nav>li,.nav>li>a{display:block;position:relative}.nav>li>a{padding:10px 15px}.nav>li>:is(a:focus,a:hover){background-color:#eee;text-decoration:none}.nav>li.disabled>a{color:#777}.nav>li.disabled>:is(a:focus,a:hover){background-color:initial;color:#777;cursor:not-allowed;text-decoration:none}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{border:1px solid #0000;border-radius:4px 4px 0 0;line-height:1.42857143;margin-right:2px}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#fff;border:1px solid;border-color:#ddd #ddd #0000;color:#555;cursor:default}.nav-tabs.nav-justified{border-bottom:0;width:100%}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{border-radius:4px;margin-right:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#337ab7;color:#fff}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-left:0;margin-top:2px}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{border-radius:4px;margin-right:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.navbar{border:1px solid #0000;margin-bottom:20px;min-height:50px;position:relative}@media (min-width:768px){.navbar{border-radius:4px}.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-left:15px;padding-right:15px;-webkit-overflow-scrolling:touch;border-top:1px solid #0000;-webkit-box-shadow:inset 0 1px 0 #ffffff1a;box-shadow:inset 0 1px 0 #ffffff1a}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{border-top:0;-webkit-box-shadow:none;box-shadow:none;width:auto}.navbar-collapse.collapse{display:block!important;height:auto!important;overflow:visible!important;padding-bottom:0}.navbar-collapse.in{overflow-y:visible}:is(.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top) .navbar-collapse{padding-left:0;padding-right:0}}:is(.navbar-fixed-bottom,.navbar-fixed-top) .navbar-collapse{max-height:340px}@media (max-device-width:480px)and (orientation:landscape){:is(.navbar-fixed-bottom,.navbar-fixed-top) .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:0;margin-right:0}}.navbar-static-top{border-width:0 0 1px;z-index:1000}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{left:0;position:fixed;right:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{border-width:0 0 1px;top:0}.navbar-fixed-bottom{border-width:1px 0 0;bottom:0;margin-bottom:0}.navbar-brand{float:left;font-size:18px;height:50px;line-height:20px;padding:15px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>:is(.container,.container-fluid) .navbar-brand{margin-left:-15px}}.navbar-toggle{background-color:initial;background-image:none;border:1px solid #0000;border-radius:4px;float:right;margin-bottom:8px;margin-right:15px;margin-top:8px;padding:9px 10px;position:relative}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{border-radius:1px;display:block;height:2px;width:22px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{line-height:20px;padding-bottom:10px;padding-top:10px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{background-color:initial;border:0;-webkit-box-shadow:none;box-shadow:none;float:none;margin-top:0;position:static;width:auto}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>:is(a:focus,a:hover){background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-bottom:15px;padding-top:15px}}.navbar-form{border-bottom:1px solid #0000;border-top:1px solid #0000;-webkit-box-shadow:inset 0 1px 0 #ffffff1a,0 1px 0 #ffffff1a;box-shadow:inset 0 1px 0 #ffffff1a,0 1px 0 #ffffff1a;margin:8px -15px;padding:10px 15px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;vertical-align:middle;width:auto}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group :is(.form-control,.input-group-addon,.input-group-btn){width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label,.navbar-form :is(.checkbox,.radio){margin-bottom:0;vertical-align:middle}.navbar-form :is(.checkbox,.radio){display:inline-block;margin-top:0}.navbar-form :is(.checkbox,.radio) label{padding-left:0}.navbar-form :is(.checkbox input[type=checkbox],.radio input[type=radio]){margin-left:0;position:relative}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{border:0;-webkit-box-shadow:none;box-shadow:none;margin-left:0;margin-right:0;padding-bottom:0;padding-top:0;width:auto}}.navbar-nav>li>.dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:0}.navbar-btn{margin-bottom:8px;margin-top:8px}.navbar-btn.btn-sm{margin-bottom:10px;margin-top:10px}.navbar-btn.btn-xs{margin-bottom:14px;margin-top:14px}.navbar-text{margin-bottom:15px;margin-top:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default :is(.navbar-brand:focus,.navbar-brand:hover){background-color:initial;color:#5e5e5e}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>:is(a:focus,a:hover){background-color:initial;color:#333}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#e7e7e7;color:#555}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{background-color:initial;color:#ccc}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default :is(.navbar-toggle:focus,.navbar-toggle:hover){background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default :is(.navbar-collapse,.navbar-form){border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>:is(a:focus,a:hover){background-color:initial;color:#333}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:#e7e7e7;color:#555}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:initial;color:#ccc}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default :is(.btn-link:focus,.btn-link:hover){color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse :is(.navbar-brand:focus,.navbar-brand:hover){background-color:initial;color:#fff}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>:is(a:focus,a:hover){background-color:initial;color:#fff}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:#080808;color:#fff}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{background-color:initial;color:#444}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse :is(.navbar-toggle:focus,.navbar-toggle:hover){background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse :is(.navbar-collapse,.navbar-form){border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>:is(a:focus,a:hover){background-color:initial;color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:#080808;color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:initial;color:#444}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse :is(.btn-link:focus,.btn-link:hover){color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{background-color:#f5f5f5;border-radius:4px;list-style:none;margin-bottom:20px;padding:8px 15px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{color:#ccc;content:"/\00a0";padding:0 5px}.breadcrumb>.active{color:#777}.pagination{border-radius:4px;display:inline-block;margin:20px 0;padding-left:0}.pagination>li{display:inline}.pagination>li>:is(a,span){background-color:#fff;border:1px solid #ddd;color:#337ab7;float:left;line-height:1.42857143;margin-left:-1px;padding:6px 12px;position:relative;text-decoration:none}.pagination>li:first-child>:is(a,span){border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0}.pagination>li:last-child>:is(a,span){border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>:is(a:focus,a:hover,span:focus,span:hover){background-color:#eee;border-color:#ddd;color:#23527c}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#337ab7;border-color:#337ab7;color:#fff;cursor:default;z-index:2}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{background-color:#fff;border-color:#ddd;color:#777;cursor:not-allowed}.pagination-lg>li>:is(a,span){font-size:18px;padding:10px 16px}.pagination-lg>li:first-child>:is(a,span){border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>:is(a,span){border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>:is(a,span){font-size:12px;padding:5px 10px}.pagination-sm>li:first-child>:is(a,span){border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>:is(a,span){border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{list-style:none;margin:20px 0;padding-left:0;text-align:center}.pager li{display:inline}.pager li>:is(a,span){background-color:#fff;border:1px solid #ddd;border-radius:15px;display:inline-block;padding:5px 14px}.pager li>:is(a:focus,a:hover){background-color:#eee;text-decoration:none}.pager .next>:is(a,span){float:right}.pager .previous>:is(a,span){float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{background-color:#fff;color:#777;cursor:not-allowed}.label{border-radius:.25em;color:#fff;display:inline;font-size:75%;font-weight:700;line-height:1;padding:.2em .6em .3em;text-align:center;vertical-align:initial;white-space:nowrap}a.label:focus,a.label:hover{color:#fff;cursor:pointer;text-decoration:none}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{background-color:#777;border-radius:10px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;min-width:10px;padding:3px 7px;text-align:center;vertical-align:initial;white-space:nowrap}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{padding:1px 5px;top:0}a.badge:focus,a.badge:hover{color:#fff;cursor:pointer;text-decoration:none}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{background-color:#fff;color:#337ab7}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{background-color:#eee;margin-bottom:30px;padding:30px 15px}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{font-size:21px;font-weight:200;margin-bottom:15px}.jumbotron>hr{border-top-color:#d5d5d5}:is(.container,.container-fluid) .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}:is(.container,.container-fluid) .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:block;line-height:1.42857143;margin-bottom:20px;padding:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-left:auto;margin-right:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{color:#333;padding:9px}.alert{border:1px solid #0000;border-radius:4px;padding:15px}.alert h4{color:inherit;margin-top:0}.alert .alert-link{font-weight:700}.alert>:is(p,ul){margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}:is(.alert-dismissable,.alert-dismissible) .close{color:inherit;position:relative;right:-21px;top:-2px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px #0000001a;box-shadow:inset 0 1px 2px #0000001a;height:20px;margin-bottom:20px;overflow:hidden}.progress-bar{background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 #00000026;box-shadow:inset 0 -1px 0 #00000026;color:#fff;float:left;font-size:12px;height:100%;line-height:20px;text-align:center;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;width:0}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,#ffffff26 25%,#0000 0,#0000 50%,#ffffff26 0,#ffffff26 75%,#0000 0,#0000);background-image:-o-linear-gradient(45deg,#ffffff26 25%,#0000 25%,#0000 50%,#ffffff26 50%,#ffffff26 75%,#0000 75%,#0000);background-image:linear-gradient(45deg,#ffffff26 25%,#0000 0,#0000 50%,#ffffff26 0,#ffffff26 75%,#0000 0,#0000);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,#ffffff26 25%,#0000 0,#0000 50%,#ffffff26 0,#ffffff26 75%,#0000 0,#0000);background-image:-o-linear-gradient(45deg,#ffffff26 25%,#0000 25%,#0000 50%,#ffffff26 50%,#ffffff26 75%,#0000 75%,#0000);background-image:linear-gradient(45deg,#ffffff26 25%,#0000 0,#0000 50%,#ffffff26 0,#ffffff26 75%,#0000 0,#0000)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,#ffffff26 25%,#0000 0,#0000 50%,#ffffff26 0,#ffffff26 75%,#0000 0,#0000);background-image:-o-linear-gradient(45deg,#ffffff26 25%,#0000 25%,#0000 50%,#ffffff26 50%,#ffffff26 75%,#0000 75%,#0000);background-image:linear-gradient(45deg,#ffffff26 25%,#0000 0,#0000 50%,#ffffff26 0,#ffffff26 75%,#0000 0,#0000)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,#ffffff26 25%,#0000 0,#0000 50%,#ffffff26 0,#ffffff26 75%,#0000 0,#0000);background-image:-o-linear-gradient(45deg,#ffffff26 25%,#0000 25%,#0000 50%,#ffffff26 50%,#ffffff26 75%,#0000 75%,#0000);background-image:linear-gradient(45deg,#ffffff26 25%,#0000 0,#0000 50%,#ffffff26 0,#ffffff26 75%,#0000 0,#0000)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,#ffffff26 25%,#0000 0,#0000 50%,#ffffff26 0,#ffffff26 75%,#0000 0,#0000);background-image:-o-linear-gradient(45deg,#ffffff26 25%,#0000 25%,#0000 50%,#ffffff26 50%,#ffffff26 75%,#0000 75%,#0000);background-image:linear-gradient(45deg,#ffffff26 25%,#0000 0,#0000 50%,#ffffff26 0,#ffffff26 75%,#0000 0,#0000)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-bottom:5px;margin-top:0}.media-list{list-style:none;padding-left:0}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{background-color:#fff;border:1px solid #ddd;display:block;margin-bottom:-1px;padding:10px 15px;position:relative}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:0}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{background-color:#f5f5f5;color:#555;text-decoration:none}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#337ab7;border-color:#337ab7;color:#fff;z-index:2}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{background-color:#dff0d8;color:#3c763d}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{background-color:#d0e9c6;color:#3c763d}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{background-color:#3c763d;border-color:#3c763d;color:#fff}.list-group-item-info{background-color:#d9edf7;color:#31708f}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{background-color:#c4e3f3;color:#31708f}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{background-color:#31708f;border-color:#31708f;color:#fff}.list-group-item-warning{background-color:#fcf8e3;color:#8a6d3b}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{background-color:#faf2cc;color:#8a6d3b}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{background-color:#8a6d3b;border-color:#8a6d3b;color:#fff}.list-group-item-danger{background-color:#f2dede;color:#a94442}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{background-color:#ebcccc;color:#a94442}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{background-color:#a94442;border-color:#a94442;color:#fff}.list-group-item-heading{margin-bottom:5px;margin-top:0}.list-group-item-text{line-height:1.3;margin-bottom:0}.panel{background-color:#fff;border:1px solid #0000;border-radius:4px;-webkit-box-shadow:0 1px 1px #0000000d;box-shadow:0 1px 1px #0000000d;margin-bottom:20px}.panel-body{padding:15px}.panel-heading{border-bottom:1px solid #0000;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 15px}.panel-heading>.dropdown .dropdown-toggle,.panel-title{color:inherit}.panel-title{font-size:16px;margin-bottom:0;margin-top:0}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{background-color:#f5f5f5;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid #ddd;padding:10px 15px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-radius:0;border-width:1px 0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>:is(.panel-body+.table,.panel-body+.table-responsive,.table+.panel-body,.table-responsive+.panel-body){border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child :is(td,th){border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{border-radius:4px;margin-bottom:0}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>:is(.list-group,.panel-body){border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{background-color:#f5f5f5;border-color:#ddd;color:#333}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{background-color:#333;color:#f5f5f5}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{background-color:#337ab7;border-color:#337ab7;color:#fff}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{background-color:#fff;color:#337ab7}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{background-color:#3c763d;color:#dff0d8}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{background-color:#31708f;color:#d9edf7}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{background-color:#8a6d3b;color:#fcf8e3}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{background-color:#a94442;color:#f2dede}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{display:block;height:0;overflow:hidden;padding:0;position:relative}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px #0000000d;box-shadow:inset 0 1px 1px #0000000d;margin-bottom:20px;min-height:20px;padding:19px}.well blockquote{border-color:#00000026}.well-lg{border-radius:6px;padding:24px}.well-sm{border-radius:3px;padding:9px}.close{color:#000;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;text-shadow:0 1px 0 #fff}.close:focus,.close:hover{color:#000;cursor:pointer;filter:alpha(opacity=50);opacity:.5;text-decoration:none}button.close{-webkit-appearance:none;background:0 0;border:0;cursor:pointer;padding:0}.modal,.modal-open{overflow:hidden}.modal{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}.modal-open .modal{overflow-x:hidden}.modal-dialog{margin:10px;position:relative;width:auto}.modal-content{-webkit-background-clip:padding-box;border:1px solid #0003;border-radius:6px;-webkit-box-shadow:0 3px 9px #00000080;box-shadow:0 3px 9px #00000080}.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{border-bottom:1px solid #e5e5e5;min-height:16.43px;padding:15px}.modal-header .close{margin-top:-2px}.modal-title{line-height:1.42857143;margin:0}.modal-body{padding:15px;position:relative}.modal-footer{border-top:1px solid #e5e5e5;padding:15px;text-align:right}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:768px){.modal-dialog{margin:30px auto;width:600px}.modal-content{-webkit-box-shadow:0 5px 15px #00000080;box-shadow:0 5px 15px #00000080}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{display:block;filter:alpha(opacity=0);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;opacity:0;position:absolute;z-index:1070}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{background-color:#000;border-radius:4px;color:#fff;max-width:200px;padding:3px 8px;text-align:center;text-decoration:none}.tooltip-arrow{border-color:#0000;border-style:solid;height:0;position:absolute;width:0}.tooltip.top .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{border-right-color:#000;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.tooltip.left .tooltip-arrow{border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.tooltip.bottom .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;margin-top:-5px;right:5px;top:0}.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:5px;margin-top:-5px;top:0}.popover{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #0003;border-radius:6px;-webkit-box-shadow:0 5px 10px #0003;box-shadow:0 5px 10px #0003;display:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;left:0;line-height:1.42857143;max-width:276px;padding:1px;position:absolute;text-align:left;top:0;white-space:normal;z-index:1060}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;font-size:14px;margin:0;padding:8px 14px}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{border-color:#0000;border-style:solid;display:block;height:0;position:absolute;width:0}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{border-bottom-width:0;border-top-color:#00000040;bottom:-11px;left:50%;margin-left:-11px}.popover.top>.arrow:after{border-bottom-width:0;border-top-color:#fff;bottom:1px;content:" ";margin-left:-10px}.popover.right>.arrow{border-left-width:0;border-right-color:#00000040;left:-11px;margin-top:-11px;top:50%}.popover.right>.arrow:after{border-left-width:0;border-right-color:#fff;bottom:-10px;content:" ";left:1px}.popover.bottom>.arrow{border-bottom-color:#00000040;border-top-width:0;left:50%;margin-left:-11px;top:-11px}.popover.bottom>.arrow:after{border-bottom-color:#fff;border-top-width:0;content:" ";margin-left:-10px;top:1px}.popover.left>.arrow{border-left-color:#00000040;border-right-width:0;margin-top:-11px;right:-11px;top:50%}.popover.left>.arrow:after{border-left-color:#fff;border-right-width:0;bottom:-10px;content:" ";right:1px}.carousel,.carousel-inner{position:relative}.carousel-inner{overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:left .6s ease-in-out;-o-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media (-webkit-transform-3d),(transform-3d){.carousel-inner>.item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translateZ(0);transform:translateZ(0)}}.carousel-inner>:is(.active,.next,.prev){display:block}.carousel-inner>.active{left:0}.carousel-inner>:is(.next,.prev){position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>:is(.next.left,.prev.right){left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{bottom:0;color:#fff;filter:alpha(opacity=50);font-size:20px;left:0;opacity:.5;position:absolute;text-align:center;text-shadow:0 1px 2px #0009;top:0;width:15%}.carousel-control.left{background-image:-webkit-linear-gradient(left,#00000080,#0000);background-image:-o-linear-gradient(left,#00000080 0,#0000 100%);background-image:-webkit-gradient(linear,left top,right top,from(#00000080),to(#0000));background-image:linear-gradient(90deg,#00000080 0,#0000);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.carousel-control.right{background-image:-webkit-linear-gradient(left,#0000,#00000080);background-image:-o-linear-gradient(left,#0000 0,#00000080 100%);background-image:-webkit-gradient(linear,left top,right top,from(#0000),to(#00000080));background-image:linear-gradient(90deg,#0000 0,#00000080);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);left:auto;right:0}.carousel-control:focus,.carousel-control:hover{color:#fff;filter:alpha(opacity=90);opacity:.9;outline:0;text-decoration:none}.carousel-control :is(.glyphicon-chevron-left,.glyphicon-chevron-right,.icon-next,.icon-prev){display:inline-block;position:absolute;top:50%;z-index:5}.carousel-control :is(.glyphicon-chevron-left,.icon-prev){left:50%;margin-left:-10px}.carousel-control :is(.glyphicon-chevron-right,.icon-next){margin-right:-10px;right:50%}.carousel-control :is(.icon-next,.icon-prev){font-family:serif;height:20px;line-height:1;margin-top:-10px;width:20px}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{bottom:10px;left:50%;list-style:none;margin-left:-30%;padding-left:0;position:absolute;text-align:center;width:60%;z-index:15}.carousel-indicators li{background-color:#000\9;background-color:#0000;border:1px solid #fff;border-radius:10px;cursor:pointer;display:inline-block;height:10px;margin:1px;text-indent:-999px;width:10px}.carousel-indicators .active{background-color:#fff;height:12px;margin:0;width:12px}.carousel-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;text-shadow:0 1px 2px #0009;z-index:10}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control :is(.glyphicon-chevron-left,.glyphicon-chevron-right,.icon-next,.icon-prev){font-size:30px;height:30px;margin-top:-15px;width:30px}.carousel-control :is(.glyphicon-chevron-left,.icon-prev){margin-left:-15px}.carousel-control :is(.glyphicon-chevron-right,.icon-next){margin-right:-15px}.carousel-caption{left:20%;padding-bottom:30px;right:20%}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{background-color:initial;border:0;color:#0000;font:0/0 a;text-shadow:none}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.flex-wrapper,.icon-shape__container--round-green{display:flex}.flex-grow{flex:1;flex-basis:auto}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-align-v-center{align-self:center}.flex-align-v-stretch{align-self:stretch}.flex-align-i-center{align-items:center;-webkit-box-align:center;-ms-flex-align:center}.flex-justify-i-center,.icon-shape__container--round-green{justify-content:center}.flex-justify-i-end{justify-content:flex-end}.flex-justify-c-space-between{justify-content:space-between}.flex-justify-c-space-around{justify-content:space-around}.frow{display:flex;flex-wrap:wrap}.alert h2.error-main-title{margin-bottom:10px}.alert-danger h2.error-main-title{color:#c80400}.hhr-btn-new{border:0;border-radius:2px;display:inline-block;font-family:open_sanssemibold;font-size:13px;height:40px;letter-spacing:1px;line-height:1em;padding:12px;text-align:center;text-transform:uppercase}.hhr-btn-new:hover{color:inherit;cursor:pointer;text-decoration:none}.hhr-btn-new:active,.hhr-btn-new:focus{outline:none}.hhr-btn-new.disabled{opacity:.4}.hhr-btn-new.disabled:hover{cursor:default;opacity:.4}.hhr-btn-new:disabled{cursor:not-allowed}@media (min-width:480px){.hhr-btn-new.custom-width{width:160px}}.company-onboarding .hhr-btn-new.custom-width{width:100%}@media (min-width:480px){.company-onboarding .hhr-btn-new.custom-width{width:130px}}.vacancy-apply__main-content .hhr-btn-new.custom-width{width:100%}@media (min-width:768px){.vacancy-apply__main-content .hhr-btn-new.custom-width{width:130px}}.hhr-btn--sub-company-color-coding{background-color:#7434b9;color:#fff!important}.hhr-btn--sub-company-color-coding:not(.hhr-btn-new){border:1px solid #7434b9}.hhr-btn--sub-company-color-coding:focus,.hhr-btn--sub-company-color-coding:hover{background-color:#813ec9!important;color:#fff}.hhr-btn--main-company-color-coding{background-color:#004c80;color:#fff!important}.hhr-btn--main-company-color-coding:not(.hhr-btn-new){border:1px solid #004c80}.hhr-btn--main-company-color-coding:focus,.hhr-btn--main-company-color-coding:hover{background-color:#005b9a!important;color:#fff}.hhr-btn--department-color-coding{background-color:#d87455;color:#fff!important}.hhr-btn--department-color-coding:not(.hhr-btn-new){border:1px solid #d87455}.hhr-btn--department-color-coding:focus,.hhr-btn--department-color-coding:hover{background-color:#dd856a!important;color:#fff}.hhr-btn--orange:not(.hhr-btn-new){border:1px solid #feb901}.hhr-btn--yellow:not(.hhr-btn-new){border:1px solid #fc0}.hhr-btn--halftransparent:not(.hhr-btn-new){border:1px solid #ffffff4d}.hhr-btn--blue:not(.hhr-btn-new),.hhr-btn--light-blue:not(.hhr-btn-new){border:1px solid #004c80}.hhr-btn--white-with-border:not(.hhr-btn-new),.hhr-btn--white:not(.hhr-btn-new){border:1px solid #f2f2f2}.hhr-btn--green:not(.hhr-btn-new){border:1px solid #6bbb86}.hhr-btn--gray-white-text:not(.hhr-btn-new),.hhr-btn--gray:not(.hhr-btn-new){border:1px solid #bab8b8}.hhr-btn--very-light-gray:not(.hhr-btn-new){border:1px solid #ebebeb}.hhr-btn--red:not(.hhr-btn-new){border:1px solid #c80400}.hhr-btn--soft-red-alternate:not(.hhr-btn-new),.hhr-btn--soft-red:not(.hhr-btn-new){border:1px solid #f05455}.hhr-btn--slightly-desaturated-cyan-lime-green:not(.hhr-btn-new){border:1px solid #6bbb86}.hhr-btn--slightly-desaturated-blue:not(.hhr-btn-new){border:1px solid #70a8d7}.hhr-btn--very-light-red:not(.hhr-btn-new){border:1px solid #f05455}.hhr-btn--soft-orange-2:not(.hhr-btn-new){border:1px solid #f7be5b}:is(.hhr-table-new__caption,.hhr-table-new__row-cell) .hhr-btn--action:first-child{margin-left:0}@font-face{font-family:fontello;font-style:normal;font-weight:400;src:url(/bundles/heavenwebsite/fonts/fontello/fontello.eot?4631);src:url(/bundles/heavenwebsite/fonts/fontello/fontello.eot?4631#iefix) format("embedded-opentype"),url(/bundles/heavenwebsite/fonts/fontello/fontello.woff?4631) format("woff"),url(/bundles/heavenwebsite/fonts/fontello/fontello.ttf?4631) format("truetype"),url(/bundles/heavenwebsite/fonts/fontello/fontello.svg?4631#fontello) format("svg")}@font-face{font-family:open_sanslight;font-style:normal;font-weight:400;src:url(/bundles/heavenwebsite/fonts/open_sans/opensans-light-webfont.eot);src:url(/bundles/heavenwebsite/fonts/open_sans/opensans-light-webfont.eot?#iefix) format("embedded-opentype"),url(/bundles/heavenwebsite/fonts/open_sans/opensans-light-webfont.woff) format("woff"),url(/bundles/heavenwebsite/fonts/open_sans/opensans-light-webfont.ttf) format("truetype"),url(/bundles/heavenwebsite/fonts/open_sans/opensans-light-webfont.svg#open_sanslight) format("svg")}@font-face{font-family:open_sansregular;font-style:normal;font-weight:400;src:url(/bundles/heavenwebsite/fonts/open_sans/opensans-regular-webfont.eot);src:url(/bundles/heavenwebsite/fonts/open_sans/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/bundles/heavenwebsite/fonts/open_sans/opensans-regular-webfont.woff) format("woff"),url(/bundles/heavenwebsite/fonts/open_sans/opensans-regular-webfont.ttf) format("truetype"),url(/bundles/heavenwebsite/fonts/open_sans/opensans-regular-webfont.svg#open_sansregular) format("svg")}@font-face{font-family:open_sanssemibold;font-style:normal;font-weight:400;src:url(/bundles/heavenwebsite/fonts/open_sans/opensans-semibold-webfont.eot);src:url(/bundles/heavenwebsite/fonts/open_sans/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/bundles/heavenwebsite/fonts/open_sans/opensans-semibold-webfont.woff) format("woff"),url(/bundles/heavenwebsite/fonts/open_sans/opensans-semibold-webfont.ttf) format("truetype"),url(/bundles/heavenwebsite/fonts/open_sans/opensans-semibold-webfont.svg#open_sanssemibold) format("svg")}.icon-small-arrow-down:before{content:"\e858"}.icon-info-circle:before{content:"\e8b2"}.textarea-noresize{resize:none}#login h1,.demo-request h1{color:#004c80;font-size:40px;font-weight:300;line-height:1.25em;margin:40px 0;text-align:center}#login .alert-danger h2,#login .alert-danger p,.demo-request .alert-danger h2,.demo-request .alert-danger p{line-height:1.5em;margin:0}#login .alert-danger h2,.demo-request .alert-danger h2{margin-bottom:5px}#login .login-help-container .text p,.demo-request .login-help-container .text p{margin:0}.group-title{border-bottom:1px solid #e9f2fa;color:#004c80;font-family:open_sanssemibold;font-size:15px;line-height:28px;margin-bottom:15px}.group-title .light-label{color:#ccc;font-weight:400}.accordion-group>.panel>.panel-heading .panel-title,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:100;line-height:1.3em;margin-top:0}h2,h3,p{font-family:open_sansregular}p{font-size:1em;line-height:1.6em}p.size-90{font-size:.9em}p.size-115{font-size:1.15em}@media screen and (max-width:320px){p.size-115{font-size:1em}}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.bold{font-family:open_sanssemibold}.regular{font-family:open_sansregular}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accordion-group>.panel>.panel-heading .panel-title,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{line-height:normal}.h1,h1{font-size:1.87em}.h2,h2{font-size:1.57em}.accordion-group>.panel>.panel-heading .panel-title,.h5,h5{font-size:1.15em}h1{font-family:open_sanslight,sans-serif;font-weight:100;margin:0;padding:0;text-align:left}h1,h2{color:#004c80}h2{font-family:open_sansregular,sans-serif}@media (max-width:768px){.h1,.h2,h1,h2{font-size:1.53em}.accordion-group>.panel>.panel-heading .panel-title,.h3,.h4,.h5,h3,h4,h5{font-size:1.15em}}.icon-size-13:before{font-size:13px}.space-top-xs-sm{margin-top:20px}.space-right-xs-xxs{margin-right:5px}.padding-left-xs-sm{padding-left:20px}.padding-right-xs-sm{padding-right:20px}.padding-reset{padding:0}.margin-reset{margin:0}.full-width{width:100%}.full-height{height:100%}.pos-relative{position:relative}.pos-absolute{position:absolute}.heading-dropdown,.heading-dropdown-container .hhr-page__heading-separator,.inline-block{display:inline-block;vertical-align:middle}.pointer{cursor:pointer}.settings-header h1{flex:50%}:is(.error-403,.error-404,.error-500,.error-wrong-context) h1{font-size:24px}:is(.error-403,.error-404,.error-500,.error-wrong-context) p{font-family:open_sanslight;font-size:20px}.accordion-group>.panel{border:0;border-radius:0;box-shadow:none;margin-top:0!important}.accordion-group>.panel>.panel-heading{background:#fff;border:0;border-bottom:1px solid #e9f2fa;border-radius:0;color:#004c80;padding-top:12px}.accordion-group>.panel>.panel-heading:hover{background-color:#e9f2fa;cursor:pointer}.accordion-group>.panel>.panel-heading .panel-title{padding-right:40px}@media (max-width:768px){.accordion-group>.panel>.panel-heading .panel-title{padding-right:50px}}.accordion-group>.panel>.panel-heading i{display:inline-block;margin-right:-40px;transition:transform .25s}.accordion-group>.panel .panel-collapse.collapsing{transition-timing-function:ease-in-out}.accordion-group>.panel .panel-body{border:0!important;color:#666}:is(.company-onboarding__subaccordion,.vacancy-apply__description__accordion) .hhr-accordion__panel-heading .icon-small-arrow-down{color:#999}.loading-mask .loading-mask__content .loading-mask__content__message :is(h1,h2,h3,h4,p){text-align:left}.multiselect-dropdown__chooser .icon-small-arrow-down{font-size:17px;position:absolute;right:10px}body,html{background-color:#ebebeb}label{line-height:20px}.hhr-page__public{background-color:#ebebeb;min-height:100vh;padding:100px 20px}.vacancy-apply__sidebar span.label-value{color:#999;font-family:open_sanssemibold}.vacancy-apply__main-content .hhr-form.form-horizontal{display:block}.hhr-public-pages__vacancy-list__group__group-text{font-family:open_sanslight;font-size:15px}.hhr-public-pages__vacany-list__vacancy-item{margin-bottom:10px}.hhr-public-pages__vacany-list__vacancy-item__job-title,.hhr-public-pages__vacany-list__vacancy-item__last,.hhr-public-pages__vacany-list__vacancy-item__middle{font-size:20px;line-height:22px}@media (max-width:768px){#btnChangeGroupingDepartment{margin-bottom:10px;margin-right:0}}@media (min-width:768px){.hhr-public-pages__no-vacancies{background:url(/bundles/heavenwebsite/media/images/recruiting/no-positions.png) no-repeat 100% 100%;min-height:400px}}@media (max-width:768px){.hhr-public-pages__no-vacancies{background:url(/bundles/heavenwebsite/media/images/recruiting/no-positions-mobile.png) no-repeat 100% 100%;min-height:600px}}.vacancy-description-panel img{max-width:100%}.vacancy-apply__description__accordion-heading__job-title{font-size:24px;line-height:28px}.vacancy-apply__description__accordion-heading__location{font-size:15px}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top}.react-grid-item.cssTransforms{transition-property:transform}.react-grid-item.resizing{will-change:width,height;z-index:1}.react-grid-item.react-draggable-dragging{transition:none;will-change:transform;z-index:3}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;-webkit-user-select:none;-o-user-select:none;user-select:none;z-index:2}.react-grid-item>.react-resizable-handle{bottom:0;cursor:se-resize;height:20px;position:absolute;right:0;width:20px}.react-grid-item>.react-resizable-handle:after{border-bottom:2px solid #0006;border-right:2px solid #0006;bottom:3px;content:"";height:5px;position:absolute;right:3px;width:5px}.react-resizable{position:relative}.react-resizable-handle{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgdmlld0JveD0iMCAwIDYgNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2eiIgb3BhY2l0eT0iLjMwMiIvPjwvc3ZnPg==);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;bottom:0;box-sizing:border-box;cursor:se-resize;height:20px;padding:0 3px 3px 0;position:absolute;right:0;width:20px}

/*!
 * Quill Editor v1.3.0
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard .hhr-border-rows-tooltip-description,.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.accordion-group>.hhr-panel>.panel-heading .ql-editor .panel-title,.accordion-group>.panel>.panel-heading .ql-editor .panel-title,.ql-editor .accordion-group>.hhr-panel>.panel-heading .panel-title,.ql-editor .accordion-group>.panel>.panel-heading .panel-title,.ql-editor .hhr-border-rows-tooltip-description,.ql-editor .referral-dialog .headline,.ql-editor .referral-dialog .subheadline,.ql-editor .referral-dialog-success .headline,.ql-editor .referral-dialog-success .subheadline,.ql-editor .workshift-advert-dialog .headline,.ql-editor .workshift-advert-dialog .subheadline,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul,.referral-dialog .ql-editor .headline,.referral-dialog .ql-editor .subheadline,.referral-dialog-success .ql-editor .headline,.referral-dialog-success .ql-editor .subheadline,.workshift-advert-dialog .ql-editor .headline,.workshift-advert-dialog .ql-editor .subheadline{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor :is(ol,ul){padding-left:1.5em}.ql-editor :is(ol,ul)>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor :is(ul[data-checked=false],ul[data-checked=true]){pointer-events:none}.ql-editor :is(ul[data-checked=false],ul[data-checked=true])>li *{pointer-events:all}.ql-editor :is(ul[data-checked=false],ul[data-checked=true])>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor :is(ol,ul) li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor :is(ol,ul) li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-embed-selected{border:1px solid #777;-webkit-user-select:none;user-select:none}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;pointer-events:none;position:absolute}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}:is(.ql-snow .ql-toolbar,.ql-snow.ql-toolbar) button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}:is(.ql-snow .ql-toolbar,.ql-snow.ql-toolbar) button svg{float:left;height:100%}:is(.ql-snow .ql-toolbar,.ql-snow.ql-toolbar) button:active:hover{outline:none}:is(.ql-snow .ql-toolbar,.ql-snow.ql-toolbar) input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){:is(.ql-snow .ql-toolbar,.ql-snow.ql-toolbar) button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow :is(.ql-out-bottom,.ql-out-top){visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor .referral-dialog .headline,.ql-snow .ql-editor .referral-dialog-success .subheadline,.ql-snow .ql-editor .workshift-advert-dialog .headline,.ql-snow .ql-editor h1,.referral-dialog .ql-snow .ql-editor .headline,.referral-dialog-success .ql-snow .ql-editor .subheadline,.workshift-advert-dialog .ql-snow .ql-editor .headline{font-size:2em}.ql-snow .ql-editor .referral-dialog .subheadline,.ql-snow .ql-editor .referral-dialog-success .headline,.ql-snow .ql-editor .workshift-advert-dialog .subheadline,.ql-snow .ql-editor h2,.referral-dialog .ql-snow .ql-editor .subheadline,.referral-dialog-success .ql-snow .ql-editor .headline,.workshift-advert-dialog .ql-snow .ql-editor .subheadline{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.accordion-group>.hhr-panel>.panel-heading .ql-snow .ql-editor .panel-title,.accordion-group>.panel>.panel-heading .ql-snow .ql-editor .panel-title,.ql-snow .ql-editor .accordion-group>.hhr-panel>.panel-heading .panel-title,.ql-snow .ql-editor .accordion-group>.panel>.panel-heading .panel-title,.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor :is(code,pre){background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding-bottom:2px;padding-top:2px}.ql-snow .ql-editor code:after,.ql-snow .ql-editor code:before{content:" ";letter-spacing:-2px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow :is(.ql-color-picker,.ql-icon-picker){width:28px}.ql-snow :is(.ql-color-picker,.ql-icon-picker) .ql-picker-label{padding:2px 4px}.ql-snow :is(.ql-color-picker,.ql-icon-picker) .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker :is(.ql-picker-item.ql-selected,.ql-picker-item:hover){border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing :is(a.ql-preview,a.ql-remove){display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}body,html{max-width:100%;overflow-x:hidden}body{color:#4c4c4c;cursor:default;font-family:open_sansregular;line-height:16px}a{color:#69c;text-decoration:none}img{font-size:0;line-height:0;overflow:hidden}label{color:#004c80;font-size:13px;font-weight:400;line-height:18px}option{color:#666}a.cancel:active,a.cancel:focus{border:1px solid #e9f2fa}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;width:0}.assets-filters:after,.channel-report-table-quick-filters-container:after,.chart-legend li:after,.clearfix:after,.employee-list__filters__custom:after,.employee-list__filters_holder:after,.hhr-accordion__panel-heading:after,.hhr-filter-container:after,.hhr-mobile-table-new__caption:after,.hhr-mobile-table-new__item-row:after,.hhr-modal-form .form-group:after,.hhr-pagination:after,.hhr-public-pages__vacany-list__vacancy-item:after,.hhr-reports__filters__custom:after,.hhr-reports__filters__quick:after,.hhr-table--in-columns:after,.hhr-table-new__caption:after,.info-component__container:after,.material-like-dialog .modal-footer:after,.time-tracking__filters__custom:after,.time-tracking__filters__quick:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.assets-filters,.channel-report-table-quick-filters-container,.chart-legend li,.clearfix,.employee-list__filters__custom,.employee-list__filters_holder,.hhr-accordion__panel-heading,.hhr-filter-container,.hhr-mobile-table-new__caption,.hhr-mobile-table-new__item-row,.hhr-modal-form .form-group,.hhr-pagination,.hhr-public-pages__vacany-list__vacancy-item,.hhr-reports__filters__custom,.hhr-reports__filters__quick,.hhr-table--in-columns,.hhr-table-new__caption,.info-component__container,.material-like-dialog .modal-footer,.time-tracking__filters__custom,.time-tracking__filters__quick{display:block}.center{margin:0 auto;max-width:1000px;min-width:320px;position:relative;z-index:auto}.content{padding-top:50px}.cke_notification_warning,.intercom-app{display:none!important}@font-face{font-family:fontello;font-style:normal;font-weight:400;src:url(/bundles/heavenwebsite/fonts/fontello/fontello.eot?2792);src:url(/bundles/heavenwebsite/fonts/fontello/fontello.eot?2792#iefix) format("embedded-opentype"),url(/bundles/heavenwebsite/fonts/fontello/fontello.woff?2792) format("woff"),url(/bundles/heavenwebsite/fonts/fontello/fontello.ttf?2792) format("truetype"),url(/bundles/heavenwebsite/fonts/fontello/fontello.svg?2792#fontello) format("svg")}@font-face{font-display:swap;font-family:open_sanslight;font-style:normal;font-weight:400;src:url(/bundles/heavenwebsite/fonts/open_sans/opensans-light-webfont.eot);src:url(/bundles/heavenwebsite/fonts/open_sans/opensans-light-webfont.eot?#iefix) format("embedded-opentype"),url(/bundles/heavenwebsite/fonts/open_sans/opensans-light-webfont.woff) format("woff"),url(/bundles/heavenwebsite/fonts/open_sans/opensans-light-webfont.ttf) format("truetype"),url(/bundles/heavenwebsite/fonts/open_sans/opensans-light-webfont.svg#open_sanslight) format("svg")}@font-face{font-display:swap;font-family:open_sansregular;font-style:normal;font-weight:400;src:url(/bundles/heavenwebsite/fonts/open_sans/opensans-regular-webfont.eot);src:url(/bundles/heavenwebsite/fonts/open_sans/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/bundles/heavenwebsite/fonts/open_sans/opensans-regular-webfont.woff) format("woff"),url(/bundles/heavenwebsite/fonts/open_sans/opensans-regular-webfont.ttf) format("truetype"),url(/bundles/heavenwebsite/fonts/open_sans/opensans-regular-webfont.svg#open_sansregular) format("svg")}@font-face{font-display:swap;font-family:open_sanssemibold;font-style:normal;font-weight:400;src:url(/bundles/heavenwebsite/fonts/open_sans/opensans-semibold-webfont.eot);src:url(/bundles/heavenwebsite/fonts/open_sans/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/bundles/heavenwebsite/fonts/open_sans/opensans-semibold-webfont.woff) format("woff"),url(/bundles/heavenwebsite/fonts/open_sans/opensans-semibold-webfont.ttf) format("truetype"),url(/bundles/heavenwebsite/fonts/open_sans/opensans-semibold-webfont.svg#open_sanssemibold) format("svg")}[class*=" icon-"]:before,[class^=icon-]:before,i{font-family:fontello;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}[class*=" icon-"]:before,[class^=icon-]:before{display:inline-block!important;font-size:20px;text-align:center;text-decoration:inherit;width:1em}.icon-sem-time-tracking-alles:before{content:"\e800"}.icon-sem-time-tracking-automatisierte:before{content:"\e801"}.icon-pencil-fill:before{content:"\e802"}.icon-sem-time-tracking-flexible:before{content:"\e803"}.icon-rating:before{content:"\e804"}.icon-start:before{content:"\e805"}.icon-timeline:before{content:"\e806"}.icon-www:before{content:"\e807"}.icon-heart-circle:before{content:"\e808"}.icon-arrow-down:before{content:"\e809"}.icon-arrow-downward:before{content:"\e80a"}.icon-arrow-right:before{content:"\e80b"}.icon-modules:before{content:"\e80c"}.icon-arrow-up:before{content:"\e80d"}.icon-flow-chart:before{content:"\e80e"}.icon-id-card-double:before{content:"\e80f"}.icon-duplicate:before{content:"\e810"}.icon-credit-card:before{content:"\e811"}.icon-person-add:before{content:"\e812"}.icon-twitter:before{content:"\e813"}.icon-facebook:before{content:"\e814"}.icon-arrow-left:before{content:"\e815"}.icon-carousel-4:before{content:"\e816"}.icon-personal-data-new:before{content:"\e817"}.icon-partners-new:before{content:"\e818"}.icon-chat:before{content:"\e819"}.icon-group-check:before{content:"\e81a"}.icon-drop-down-up:before{content:"\e81b"}.icon-drop-down-down:before{content:"\e81b";transform:rotate(180deg)}.icon-sem-payroll-monatsabschluss:before{content:"\e81c"}.icon-person-subtract:before{content:"\e81d"}.icon-sem-payroll-nachbereitende:before{content:"\e81e"}.icon-check-box:before{content:"\e81f"}.icon-scale:before{content:"\e820"}.icon-sem-payroll-automatischer:before{content:"\e821"}.icon-sem-onboarding-mitarbeiterportal:before{content:"\e822"}.icon-sem-onboarding-flexibles:before{content:"\e823"}.icon-check-box-selected:before{content:"\e824"}.icon-window-application:before{content:"\e825"}.icon-sem-onboarding-digitale:before{content:"\e826"}.icon-sem-reports-export:before{content:"\e827"}.icon-sem-reports-aussage:before{content:"\e828"}.icon-cog:before{content:"\e869"}.icon-floppy:before{content:"\e82a"}.icon-contract:before{content:"\e82b"}.icon-download:before{content:"\e82c"}.icon-drag:before{content:"\e82d"}.icon-hospital:before{content:"\e82e"}.icon-badge-question:before{content:"\e82f"}.icon-email:before{content:"\e830"}.icon-employee:before{content:"\e831"}.icon-file-quill:before{content:"\e832"}.icon-employee-manager-delete:before{content:"\e833"}.icon-employee-manager-undo:before{content:"\e834"}.icon-expand:before{content:"\e835"}.icon-export:before{content:"\e836"}.icon-filter-down:before{content:"\e837"}.icon-filter-up:before{content:"\e837";transform:rotate(180deg)}.icon-thumb-sideways:before{content:"\e838"}.icon-paper-plane:before{content:"\e839"}.icon-hour:before{content:"\e83a"}.icon-bubble-chat-text:before{content:"\e83b"}.icon-man-standing:before{content:"\e83c"}.icon-menu:before{content:"\e83d"}.icon-sem-absence-budgets:before{content:"\e83e"}.icon-more-vertical:before{content:"\e83f"}.icon-pause:before{content:"\e840"}.icon-sem-reports-relevante:before{content:"\e841"}.icon-phone-circle:before{content:"\e842"}.icon-play:before{content:"\e843"}.icon-radio-button:before{content:"\e844"}.icon-radio-button-selected:before{content:"\e845"}.icon-recruiting-send-mail:before{content:"\e846"}.icon-starting-contracts:before{content:"\e847"}.icon-config-alt:before{content:"\e848"}.icon-search:before{content:"\e849"}.icon-pointer:before{content:"\e84a"}.icon-file-edit:before{content:"\e84b"}.icon-account-group:before{content:"\e84c"}.icon-file-checklist-edit:before{content:"\e84d"}.icon-subtract-circle:before{content:"\e84e"}.icon-thick-arrow-left:before{content:"\e84f"}.icon-trash-bin:before{content:"\e850"}.icon-pencil:before{content:"\e851"}.icon-confirmation-guy:before{content:"\e852"}.icon-linkedin:before{content:"\e853"}.icon-clock-website:before{content:"\e854"}.icon-calendar-day-view:before{content:"\e855"}.icon-calendar-list-view:before{content:"\e856"}.icon-calendar-monthly-view:before{content:"\e857"}.hhr-AbsenceDateRangePicker__root .nextMonthIcon:before,.hhr-AbsenceDateRangePicker__root .prevMonthIcon:before,.icon-small-arrow-down:before{content:"\e858"}.icon-calendar-today-view:before{content:"\e859"}.icon-eye:before{content:"\e85a"}.icon-two-employees:before{content:"\e85b"}.icon-stepback-undo:before{content:"\e85c"}.icon-forward:before{content:"\e85d"}.icon-onboarding:before{content:"\e85e"}.icon-guarantee:before{content:"\e863"}.icon-flip-down:before{content:"\e891"}.icon-add-circle:before{content:"\e89b"}.icon-mail-letter-open:before{content:"\e89c"}.icon-at-sign-circle:before{content:"\e8a1"}.icon-attach:before{content:"\e8a2"}.icon-calendar-shiftplaning:before{content:"\e8a4"}.icon-notification:before{content:"\e8a6"}.icon-business-man:before{content:"\e8a7"}.icon-link-ext:before{content:"\e8a8"}.icon-reject:before{content:"\e8a9"}.icon-calendar-employee-view:before{content:"\e8aa"}.icon-terminate-contract:before{content:"\e8ab"}.icon-small-arrow-left:before{content:"\e8ac"}.icon-small-arrow-right:before{content:"\e8ad"}.icon-calendar-week-view:before{content:"\e8ae"}.icon-health-insurance:before{content:"\e8b0"}.icon-document:before{content:"\e8b1"}.hhr-empty-collection__icon:before,.icon-info-circle:before{content:"\e8b2"}.icon-calendar:before{content:"\e8b3"}.icon-chat-bubble:before{content:"\e8b4"}.icon-add-photo:before{content:"\e8b5"}.icon-thumb-up:before{content:"\e8b8"}.icon-hhrcloudlogo:before{content:"\e8ba"}.icon-horizontalhhrlogo:before{content:"\e8bb"}.icon-payslip:before{content:"\e8be"}.icon-sem-recruiting-alle:before{content:"\e8bf"}.icon-sem-recruiting-prozesse:before{content:"\e8c0"}.icon-sem-recruiting-skalierbare:before{content:"\e8c1"}.icon-star-filled:before{content:"\e8c7"}.icon-star-outlined:before{content:"\e8c8"}.icon-stop:before{content:"\e8c9"}.icon-thick-arrow-right:before{content:"\e8cc"}.icon-thumb-down:before{content:"\e8cd"}.icon-tick-payroll:before{content:"\e8d0"}.icon-timer-mode:before{content:"\e8d1"}.icon-cross:before{content:"\e8d5"}.icon-dotted-calendar:before{content:"\e8d7"}.icon-upload:before{content:"\e8d8"}.icon-upload-cloud:before{content:"\e8d9"}.icon-video-meeting-circle:before{content:"\e8da"}.icon-clock:before{content:"\e90f"}.icon-warning:before{content:"\e995"}.icon-dashboard-square:before{content:"\e9be"}.icon-award:before{content:"\e9df"}.icon-personal-verwaltung:before{content:"\ea11"}.icon-recruiting:before{content:"\ea8b"}.icon-pig:before{content:"\eab2"}.icon-check:before{content:"\eab6"}.icon-two-people:before{content:"\eab7"}.icon-people:before{content:"\eabc"}.icon-pyramid:before{content:"\eabe"}.icon-tag:before{content:"\eac2"}.icon-star-plus:before{content:"\eac6"}.icon-folder-secure:before{content:"\eac7"}.icon-person-view:before{content:"\eacf"}.icon-user-pencil:before{content:"\ead2"}.icon-page-squiggle:before{content:"\ead4"}.icon-check-callout:before{content:"\ead6"}.icon-hr-services:before{content:"\ead8"}.icon-phone:before{content:"\eadd"}.icon-hourglass:before{content:"\eadf"}.icon-globe:before{content:"\eae7"}.icon-inbox-people:before{content:"\eae9"}.icon-carousel-1:before{content:"\eaed"}.icon-carousel-2:before{content:"\eaee"}.icon-carousel-3:before{content:"\eaef"}.icon-company:before{content:"\eaf7"}.icon-administration:before{content:"\eaf8"}.icon-time-alt:before{content:"\eafc"}.icon-file-table:before{content:"\eaff"}.icon-thin-arrow-down:before{content:"\eb0a"}.icon-group-add:before{content:"\eb35"}.icon-contract-data-new:before{content:"\eb43"}.icon-vacation-new:before{content:"\eb44"}.icon-time-tracking-new:before{content:"\eb45"}.icon-payroll-new:before{content:"\eb46"}.icon-assets-new:before{content:"\eb47"}.icon-insurance-new:before{content:"\eb48"}.icon-camera:before{content:"\eb4b"}.icon-employees-new:before{content:"\eb4c"}.icon-reports-new:before{content:"\eb4d"}.icon-light-bulb:before{content:"\eb4e"}.icon-broker:before{content:"\eb4f"}.icon-piggy-bank:before{content:"\eb50"}.icon-employee-confirmation:before{content:"\eb52"}.icon-copy:before{content:"\eb54"}.icon-insurance-wheel:before{content:"\eb65"}.icon-insurance-window:before{content:"\eb66"}.icon-saving-pig:before{content:"\eb68"}.icon-money-bag:before{content:"\eb69"}.icon-corporate-pension-new:before{content:"\eb6b"}.icon-performance-management:before{content:"\f0e4"}.icon-birthday:before{content:"\f1fd"}.icon-expense-management:before{content:"\e8b7"}.icon-comment:before{content:"\e8b4"}.icon-request:before{content:"\e85d"}.icon-undo:before{content:"\e85c"}.icon-flag-checkered:before{content:"\f11e"}.icon-new-employee:before{content:"\f234"}.icon-work-student:before{content:"\e800"}.icon-probationperiod:before{content:"\e801"}.icon-leavers:before{content:"\f235"}.icon-work-permit-expiry:before{content:"\f0f6"}body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.accordion-group>.hhr-panel>.panel-heading .panel-title,.accordion-group>.panel>.panel-heading .panel-title,.h1,.h2,.h3,.h4,.h5,.referral-dialog .headline,.referral-dialog .subheadline,.referral-dialog-success .headline,.referral-dialog-success .subheadline,.workshift-advert-dialog .headline,.workshift-advert-dialog .subheadline,h1,h2,h3,h4,h5{line-height:normal}.h1,.referral-dialog .headline,.referral-dialog-success .subheadline,.workshift-advert-dialog .headline,h1{font-size:1.87em}.h2,.referral-dialog .subheadline,.referral-dialog-success .headline,.workshift-advert-dialog .subheadline,h2{font-size:1.57em}.h3,h3{font-size:1.43em}.h4,h4{font-size:1.53em}.accordion-group>.hhr-panel>.panel-heading .panel-title,.accordion-group>.panel>.panel-heading .panel-title,.h5,h5{font-size:1.15em}.referral-dialog .headline,.referral-dialog-success .subheadline,.workshift-advert-dialog .headline,h1{color:#004c80;font-family:open_sanslight,sans-serif;font-weight:100;margin:0;padding:0;text-align:left}.referral-dialog .subheadline,.referral-dialog-success .headline,.workshift-advert-dialog .subheadline,h2{color:#004c80;font-family:open_sansregular,sans-serif}h3{color:#004c80;font-family:open_sanslight;font-weight:700;margin:0;padding:0}.background-sky-blue{background-color:#e9f2fa}.background-image-dots{background-attachment:fixed;background-image:url(/bundles/heavenwebsite/media/images/homepage/why-background-dots.jpg);background-size:cover}.background-blue{background-color:#69c}.background-green{background-color:#6bbb86}.background-purple{background-color:#6f2e6f}.background-gray-lighter{background-color:#f2f2f2}.background-white{background-color:#fff}.background-very-light-gray{background-color:#ebebeb}.background-light-grayish-yellow-2{background-color:#f2f2f2}.background-full-height{height:calc(100vh - 50px)}.hhr__Task__List,.u-box-shadow{box-shadow:0 0 15px 5px #c2c2c24d}.u-col-black{color:#000}.u-col-brand-gray{color:#999}.u-col-brand-gray-dark{color:#666}.u-col-brand-gray-darker{color:#4c4c4c}.u-col-heaven-sun{color:#f7be5b}.u-col-heaven-yellow{color:#fc0}.u-col-very-light-red{color:#f05455}.u-col-heaver-red{color:#c80400}.u-col-brand-blue{color:#70a8d7}.u-col-brand-darker-blue{color:#004c80}.u-col-cyan-lime-green{color:#6bbb86}.u-bckgd-col-white{background-color:#fff}.u-bckgd-col-heaven-yellow{background-color:#fc0}.u-bckgd-col-darker-blue{background-color:#004c80}.u-bckgd-col-dark-orange{background-color:#d87455}.u-bckgd-col-violet{background-color:#7434b9}.u-cursor-pointer{cursor:pointer}#AbsenceBudgetPage #absence-history__status .hhr-table__cell-node-container,#AbsenceOverviewPage #absence-history__status .hhr-table__cell-node-container,#AllAbsenceRequestsPage #absence-history__status .hhr-table__cell-node-container,#hhr-absence__new-version-prompt--container,#hhr-absence__new-version-prompt--container .hhr-absence__new-version-prompt--link,#hhr-absence__new-version-prompt--container .hhr-absence__new-version-prompt--message,.ApprovalSettingsTable #exceptions .hhr-table__cell-node-container,.ApprovalSettingsTable__Heading #exceptions .hhr-table__cell-node-container,.billing-item.hhr-border-rows-tooltip-description,.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container,.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container .hhr-employee-manager__sticky-save-footer--new-controls,.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container .hhr-employee-manager__sticky-save-footer--new-controls #hhr-employee-manager__sticky-save-footer__hint--container,.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container .hhr-employee-manager__sticky-save-footer--new-controls #hhr-employee-manager__sticky-save-footer__options-container,.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container .hhr-employee-manager__sticky-save-footer--new-controls #hhr-employee-manager__sticky-save-footer__options-container .radio-container,.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container .hhr-employee-manager__sticky-save-footer--new-controls .hhr-employee-manager__sticky-save-footer__info-box,.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container .hhr-employee-manager__sticky-save-footer--new-controls .hhr-employee-manager__sticky-save-footer__info-box div,.flex-wrapper,.hhr-AbsenceCreateEditForm__root,.hhr-AbsenceDateRangePicker__ApprovedEntry,.hhr-AbsenceDateRangePicker__PlannedEntry,.hhr-AbsenceDateRangePicker__PublicHolidayEntryContainer,.hhr-AbsenceDateRangePicker__PublicHolidayEntryContainer .date,.hhr-AbsenceDateRangePicker__PublicHolidayEntryContainer .date-label,.hhr-AbsenceDateRangePicker__PublicHolidayEntryContainer .date-label-inner,.hhr-AbsenceDateRangePicker__RejectedEntry,.hhr-AbsenceDateRangePicker__RequestedEntry,.hhr-AbsenceDateRangePicker__Weekend,.hhr-AbsenceDateRangePicker__WithdrawnEntry,.hhr-AbsenceDateRangePicker__root,.hhr-AbsenceDateRangePicker__root .DayPickerNavigation,.hhr-AbsenceFormFields__FieldsRow,.hhr-AbsenceFormFields__FieldsRow__Errors,.hhr-AbsenceFormFields__FieldsRow__Errors .ErrorContainer,.hhr-AbsenceFormFields__FieldsRow__Errors .InfoContainer,.hhr-AbsenceFormFields__FieldsRow__Fields,.hhr-AbsenceRequestPage_v2 #absence-history__status .hhr-table__cell-node-container,.hhr-AbsenceRequestPage_v2 .align-actions-to-end-of-container .hhr-table__cell-node-container,.hhr-HHRPageSectionTitle__Actions,.hhr-HHRPageSectionTitle__BulkActions,.hhr-HHRPageSectionTitle__Caption,.hhr-HHRPageSectionTitle__root,.hhr-HHRPageSection__Children div.collapse .hhr-HHRPageSection__CollapsedContent,.hhr-HHRPageSection__Children div.collapsing .hhr-HHRPageSection__CollapsedContent,.hhr-HHRPageSection__root,.hhr-HHRTextArea__root,.hhr-HHRTextField__Label,.hhr-HHRTextField__LabelTooltipWrapper,.hhr-HHRTextField__LabelTooltipWrapper .hhr-HHRTextField__LabelWrapper,.hhr-HHRTextField__LabelTooltipWrapper .hhr-HHRTextField__TooltipWrapper,.hhr-HHRTextField__root,.hhr-RadioButtons__button,.hhr-RadioButtons__root,.hhr-absence__approval-page-filter,.hhr-absence__approval-setting-hierarchy-step,.hhr-absence__overview-fortnightly-chart-table .custom-header .date-section,.hhr-absence__overview-fortnightly-chart-table .custom-header .legends-section,.hhr-absence__overview-fortnightly-chart-table .hhr-table__columns-row-container .hhr-table__cell-node-container,.hhr-absence__request-page-heading,.hhr-border-rows-addbtn-row,.hhr-border-rows-checked-row,.hhr-border-rows-checked-row-icon-container,.hhr-border-rows-container,.hhr-border-rows-pkg-row,.hhr-border-rows-tooltip-row,.hhr-border-rows-withprice-row,.hhr-cart--body-contents-container .bundle-item-container,.hhr-cart--body-contents-container .bundle-item-container .actual-price,.hhr-cart--body-contents-container .bundle-item-container .item-name,.hhr-cart--body-contents-container .bundle-item-container .item-prices-container,.hhr-cart--body-contents-container .bundle-title,.hhr-cart--body-contents-container .package-title,.hhr-cart--totals-calculator .discounts-container,.hhr-cart--totals-calculator .discounts-container .discount-item,.hhr-cart--totals-calculator .employees-and-totals-container,.hhr-cart--totals-calculator .totals-container,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--bundle-container .bundle-item .item-info-container,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--bundle-container .bundle-item .item-info-container .item-pricing-container,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .discounts-container .discount-item,.hhr-downloads-page--wrapper .hhr-downloads-page__component,.hhr-dropdown-customizable,.hhr-dropdown-customizable__dropdown-title-box,.hhr-dropdown-customizable__dropdown-title-box .dropdown-title-box-inner-container,.hhr-dropdown-customizable__dropdown-title-box .dropdown-title-box-inner-container .prop-container,.hhr-dropdown-customizable__heading,.hhr-dropdown-customizable__heading .title-container,.hhr-dropdown-customizable__heading .title-container .filter-input,.hhr-dropdown-customizable__heading .title-container .title-hint,.hhr-dropdown-customizable__heading .title-container .title-wrapper,.hhr-dropdown-customizable__heading .toggle-control,.hhr-dropdown-customizable__item,.hhr-dropdown-customizable__item .hhr-dropdown-customizable__label,.hhr-dropdown-customizable__items-container .hhr-dropdown-customizable__items-container-inner,.hhr-employee-manager__cost-center-mapping--wrapper .hhr-employee-manager__cost-center-mapping--input-wrapper,.hhr-empty-collection__inner-root-container,.hhr-empty-collection__root-container,.hhr-input__radio--wrapper,.hhr-input__radio--wrapper .hhr-input__radio--value-wrapper,.hhr-input__radio--wrapper .hhr-input__radio-element,.hhr-input__wrapper-root,.hhr-input__wrapper-root .hhr-input__label-root,.hhr-payroll-closed-period__provider-contact--modal .hhr-input__payroll-closed-period__provider-contact-email--wrapper .hhr-input__payroll-closed-period__provider-contact-email--delete-wrapper,.hhr-payroll-closed-period__provider-contact--modal .hhr-input__payroll-closed-period__provider-contact-email--wrapper .hhr-input__payroll-closed-period__provider-contact-email--field.non-clearable .hhr-HHRTextField__wrapper,.hhr-payroll-service-form-content,.hhr-payroll-service-form-content .message-container,.hhr-payroll__setting-configuration--page .hhr-HHRPageSection__Children,.hhr-performance-management__ratings-add-form .hhr-performance-management__ratings-form-fields,.hhr-performance-management__ratings-add-form .hhr-performance-management__ratings-form-member.create-button-wrapper,.hhr-scrollable-table .hhr-scrollable-table__root-container,.hhr-table__body-row-container,.hhr-table__columns-row-container,.hhr-table__footer-root-container .hhr-table__footer-row-container .hhr-table__cell-node-container,.hhr-table__heading-actions-container,.hhr-table__heading-bulk-actions-container,.hhr-table__heading-root-container,.hhr-table__heading-title-container,.hhr-table__root-container .align-at-end,.hhr-table__root-container .center-content-horizontally,.hhr-table__root-container .center-content-vertically,.hhr-table__row-root-container,.hhr-tree-structure,.hhr-tree-structure-container,.hhr-tree-structure-toggle-btn,.hhr-tree-structure__leaf,.hhr-tree-structure__leaf-title,.hhr-tree-structure__leaves-container,.hhr-tree-structure__title,.hhr__AbsenceCreateEditForm__DateRange .DayPickerNavigation,.hhr__absence-calendar--absences-collection,.hhr__absence-calendar--absences-collection .dates,.hhr__absence-calendar--absences-collection .dates .absence,.hhr__absence-calendar--absences-collection .dates .date,.hhr__absence-calendar--absences-collection .employees,.hhr__absence-calendar--absences-collection .legend,.hhr__absence-calendar--absences-collection .legend .legend-row,.hhr__absence-calendar--additional-controls,.hhr__absence-calendar--additional-controls .month-controller,.hhr__absence-calendar--additional-controls .month-controller .month,.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-contents,.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-controls,.hhr__absence-overview-fortnightly-chart .hhr__overview-fortnight-filter .filter-control,.hhr__filter-with-toggle,.hhr__filter-with-toggle .filter-title,.hhr__filter-with-toggle .filter-toggle-btn,.hierarchy-text-columns,.icon-shape__container--round-green,.lg-package,.lg__subscription-all-packages-container,.payroll-salaries-table-container .hhr-accordion-table-column--content-wrapper,.triangle-container,main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__cart-submission,main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__full-payroll,main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__full-payroll .hhr-billing__subscriptions__full-payroll-price .subscription-checkout__payroll-service__price_group,main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__packages,main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package .subscription-checkout__packages__item__subscribed-module,main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package__main,main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package__main.employee-input--wrapper.active-employees--wrapper .employee-input,main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package__meta,p.billing-item{display:flex}.AbsenceLegend__Item .ColorCoding,.AbsenceLegend__Item .Item,.exception-drop-down,.flex-grow,.hhr-AbsenceCreateEditForm__root .absence-form-controls-fields .control-fields-container>button,.hhr-AbsenceCreateEditForm__root .hhr-AbsenceDateRangePicker__root,.hhr-AbsenceCreateEditForm__root .hhr-AbsenceFormFields__root,.hhr-AbsenceCreateEditForm__root .ie__absence-datePicker-field>*,.hhr-AbsenceFormFields__FieldsRow__Errors,.hhr-AbsenceFormFields__FieldsRow__Fields,.hhr-HHRPageSectionTitle__Caption,.hhr-HHRPageSection__Children div.collapse .hhr-HHRPageSection__CollapsedContent,.hhr-HHRPageSection__Children div.collapsing .hhr-HHRPageSection__CollapsedContent,.hhr-HHRTextField__Label,.hhr-MaterialButton .LabelContainer,.hhr-RadioButtons__button,.hhr-cart--body-contents-container .bundle-item-container .actual-price,.hhr-dropdown-customizable__heading .title-container,.hhr-dropdown-customizable__item .hhr-dropdown-customizable__label,.hhr-employee-manager__cost-center-mapping--wrapper .hhr-employee-manager__cost-center-mapping--input-wrapper .hhr-select,.hhr-input__radio--wrapper .hhr-input__radio--value-wrapper,.hhr-input__radio--wrapper .hhr-input__radio-element,.hhr-input__wrapper-root .hhr-input__input,.hhr-payroll__setting-configuration--page .hhr-input__payroll-configuration__working-hours-by-day .hhr-HHRTextField__wrapper,.hhr-table__columns-row-container .hhr-table__cell-node-container,.hhr-table__columns-row-container .hhr-table__row-root-container,.hhr-table__footer-pagination-container,.hhr-table__footer-root-container .hhr-table__footer-row-container .hhr-table__cell-node-container,.hhr-table__heading-title-container,.hhr__AbsenceCreateEditForm__DateRange,.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry .ColorBox,.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry .Item,.hhr__AbsenceCreateEditForm__Form,.hhr__AbsenceCreateEditForm__Form .ie__absence-datePicker-field>*,.hhr__Dropdown__ItemsSearch__InputField,.hhr__Dropdown__Title,.hhr__TaskTemplates__TemplateAdditionalInfo .ListOfTasksContainer,main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__packages{flex:1;flex-basis:auto}.flex-no-shrink{flex-shrink:0}.flex-no-grow{flex-grow:0}.flex-item{flex:1 200px;order:2}.flex-row,.hhr-HHRTextField__Label,.hhr-HHRTextField__root.label-on-left,.hhr-HHRTextField__root.rowDisplay,.hhr-scrollable-table .hhr-scrollable-table__root-container{flex-direction:row}.flex-row-reverse,.hhr-HHRTextField__root.label-on-right{flex-direction:row-reverse}#hhr-absence__new-version-prompt--container .hhr-absence__new-version-prompt--link,#hhr-absence__new-version-prompt--container .hhr-absence__new-version-prompt--message,.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container .hhr-employee-manager__sticky-save-footer--new-controls #hhr-employee-manager__sticky-save-footer__options-container,.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container .hhr-employee-manager__sticky-save-footer--new-controls .hhr-employee-manager__sticky-save-footer__info-box,.flex-column,.hhr-AbsenceDateRangePicker__ApprovedEntry,.hhr-AbsenceDateRangePicker__PlannedEntry,.hhr-AbsenceDateRangePicker__PublicHolidayEntryContainer .date-label,.hhr-AbsenceDateRangePicker__RejectedEntry,.hhr-AbsenceDateRangePicker__RequestedEntry,.hhr-AbsenceDateRangePicker__Weekend,.hhr-AbsenceDateRangePicker__WithdrawnEntry,.hhr-AbsenceDateRangePicker__root,.hhr-AbsenceFormFields__FieldsRow__Errors .ErrorContainer,.hhr-AbsenceFormFields__FieldsRow__Errors .InfoContainer,.hhr-downloads-page--wrapper .hhr-downloads-page__component,.hhr-dropdown-customizable__dropdown-title-box,.hhr-dropdown-customizable__dropdown-title-box .dropdown-title-box-inner-container .prop-container,.hhr-dropdown-customizable__heading .title-container .title-hint,.hhr-dropdown-customizable__heading .title-container .title-wrapper,.hhr-dropdown-customizable__heading .toggle-control,.hhr-dropdown-customizable__item .hhr-dropdown-customizable__label,.hhr-dropdown-customizable__items-container .hhr-dropdown-customizable__items-container-inner,.hhr-empty-collection__root-container,.hhr-modal__body .hhr__AbsenceCreateEditForm .inner,.hhr-payroll-service-form-content .message-container,.hhr-payroll__setting-configuration--page .hhr-HHRPageSection__Children .hhr-payroll__setting-configuration__main--content .hhr-input__wrapper-root,.hhr-table__footer-root-container .hhr-table__footer-row-container .hhr-table__cell-node-container,.hhr-table__root-container .center-content-vertically,.hhr-tree-structure-container,.hhr-tree-structure-toggle-btn,.hhr-tree-structure__leaf-title,.hhr-tree-structure__leaves-container,.hhr-tree-structure__title,.hhr__absence-calendar--absences-collection .dates .absence,.hhr__absence-calendar--absences-collection .dates .date,.hhr__absence-calendar--absences-collection .employees,.hhr__absence-calendar--absences-collection .legend,.hhr__absence-calendar--additional-controls .month-controller .month,.hhr__filter-with-toggle .filter-title,.hhr__filter-with-toggle .filter-toggle-btn,main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package .subscription-checkout__packages__item__subscribed-module,main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package__meta{flex-direction:column}.flex-column-reverse,.hhr-HHRTextField__root.label-on-bottom{flex-direction:column-reverse}.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container .hhr-employee-manager__sticky-save-footer--new-controls #hhr-employee-manager__sticky-save-footer__hint--container,.flex-align-v-center,.hhr-input__wrapper-root .hhr-input__label-root,.hhr-payroll-closed-period__provider-contact--modal .hhr-input__payroll-closed-period__provider-contact-email--wrapper .hhr-input__payroll-closed-period__provider-contact-email--delete-wrapper .hhr__ActionButton--wrapper{align-self:center}.flex-align-v-start{align-self:flex-start}.flex-align-v-end{align-self:flex-end}.flex-align-v-baseline{align-self:baseline}.flex-align-v-stretch,.hhr-payroll__setting-configuration--page .hhr-HHRPageSection__Children .hhr-payroll__setting-configuration__main--content .hhr-input__wrapper-root .hhr-input__label-root{align-self:stretch}.flex-align-i-center,.hhr-HHRPageSectionTitle__Actions,.hhr-HHRPageSectionTitle__BulkActions,.hhr-HHRPageSectionTitle__Caption,.hhr-HHRTextField__Label,.hhr-HHRTextField__LabelTooltipWrapper .hhr-HHRTextField__LabelWrapper.rowDisplay,.hhr-HHRTextField__LabelTooltipWrapper .hhr-HHRTextField__TooltipWrapper,.hhr-absence__approval-page-filter,.hhr-absence__approval-setting-hierarchy-step,.hhr-absence__overview-fortnightly-chart-table .custom-header .date-section,.hhr-absence__overview-fortnightly-chart-table .custom-header .legends-section,.hhr-border-rows-checked-row-icon-container,.hhr-downloads-page--wrapper .hhr-downloads-page__component,.hhr-employee-manager__cost-center-mapping--wrapper .hhr-employee-manager__cost-center-mapping--input-wrapper,.hhr-input__radio--wrapper .hhr-input__radio--value-wrapper,.hhr-input__radio--wrapper .hhr-input__radio-element,.hhr__absence-overview-fortnightly-chart .hhr__overview-fortnight-filter,.hierarchy-text-columns{align-items:center;-webkit-box-align:center;-ms-flex-align:center}.flex-align-i-end{align-items:flex-end}.flex-align-i-start{align-items:flex-start}.flex-align-i-baseline{align-items:baseline}.flex-align-i-stretch{align-items:stretch}#hhr-absence__new-version-prompt--container .hhr-absence__new-version-prompt--link,#hhr-absence__new-version-prompt--container .hhr-absence__new-version-prompt--message,.flex-justify-i-center,.hhr-AbsenceCreateEditForm__root,.hhr-AbsenceDateRangePicker__ApprovedEntry,.hhr-AbsenceDateRangePicker__PlannedEntry,.hhr-AbsenceDateRangePicker__PublicHolidayEntryContainer .date,.hhr-AbsenceDateRangePicker__PublicHolidayEntryContainer .date-label,.hhr-AbsenceDateRangePicker__RejectedEntry,.hhr-AbsenceDateRangePicker__RequestedEntry,.hhr-AbsenceDateRangePicker__Weekend,.hhr-AbsenceDateRangePicker__WithdrawnEntry,.hhr-AbsenceFormFields__FieldsRow__Errors .ErrorContainer,.hhr-AbsenceFormFields__FieldsRow__Errors .InfoContainer,.hhr-HHRPageSection__Children div.collapse .hhr-HHRPageSection__CollapsedContent,.hhr-HHRPageSection__Children div.collapsing .hhr-HHRPageSection__CollapsedContent,.hhr-HHRTextField__Label.align-items-center,.hhr-HHRTextField__LabelTooltipWrapper .hhr-HHRTextField__TooltipWrapper,.hhr-RadioButtons__button,.hhr-absence__approval-page-filter,.hhr-absence__overview-fortnightly-chart-table .custom-header .date-section,.hhr-absence__overview-fortnightly-chart-table .hhr-table__columns-row-container .hhr-table__cell-node-container,.hhr-border-rows-addbtn-row,.hhr-border-rows-checked-row,.hhr-border-rows-checked-row-icon-container,.hhr-border-rows-pkg-row,.hhr-border-rows-withprice-row,.hhr-downloads-page--wrapper .hhr-downloads-page__component,.hhr-dropdown-customizable__dropdown-title-box,.hhr-dropdown-customizable__dropdown-title-box .dropdown-title-box-inner-container .prop-container,.hhr-dropdown-customizable__heading .title-container .title-hint,.hhr-dropdown-customizable__heading .title-container .title-wrapper,.hhr-dropdown-customizable__heading .toggle-control,.hhr-dropdown-customizable__item .hhr-dropdown-customizable__label,.hhr-empty-collection__inner-root-container,.hhr-empty-collection__root-container,.hhr-input__radio--wrapper .hhr-input__radio--value-wrapper,.hhr-input__radio--wrapper .hhr-input__radio-element,.hhr-payroll__setting-configuration--page .hhr-HHRPageSection__Children,.hhr-performance-management__ratings-add-form .hhr-performance-management__ratings-form-member.create-button-wrapper,.hhr-table__footer-root-container .hhr-table__footer-row-container .hhr-table__cell-node-container,.hhr-table__root-container .center-content-horizontally,.hhr-table__root-container .center-content-vertically,.hhr-tree-structure-toggle-btn,.hhr-tree-structure__leaf-title,.hhr-tree-structure__title,.hhr__absence-calendar--absences-collection .dates .absence,.hhr__absence-calendar--absences-collection .dates .date,.hhr__absence-calendar--absences-collection .employees,.hhr__absence-calendar--additional-controls .month-controller .month,.hhr__absence-overview-fortnightly-chart .hhr__overview-fortnight-filter,.hhr__filter-with-toggle,.hhr__filter-with-toggle .filter-title,.hhr__filter-with-toggle .filter-toggle-btn,.icon-shape__container--round-green{justify-content:center}#AbsenceBudgetPage #absence-history__status .hhr-table__cell-node-container,#AbsenceOverviewPage #absence-history__status .hhr-table__cell-node-container,#AllAbsenceRequestsPage #absence-history__status .hhr-table__cell-node-container,#hhr-absence__new-version-prompt--container,.ApprovalSettingsTable #exceptions .hhr-table__cell-node-container,.ApprovalSettingsTable__Heading #exceptions .hhr-table__cell-node-container,.flex-justify-i-end,.hhr-AbsenceRequestPage_v2 #absence-history__status .hhr-table__cell-node-container,.hhr-HHRTextField__Label.align-items-end,.hhr-HHRTextField__LabelTooltipWrapper.rowDisplay,.hhr-cart--body-contents-container .bundle-item-container .actual-price,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--bundle-container .bundle-item .item-info-container .item-pricing-container,.hhr-table__footer-pagination-container,.hhr-table__footer-total-value-container,.hhr-table__root-container .align-at-end,.hhr__absence-calendar--absences-collection .legend .legend-row,.hhr__absence-calendar--additional-controls,.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-controls,.hhr__absence-overview-fortnightly-chart .hhr__overview-fortnight-filter .filter-control,.list-of-packages-container,.payroll-salaries-table-container .hhr-accordion-table-body__leavingEmployees .cell--EmployeeNumber .hhr-accordion-table-column--content-wrapper,.payroll-salaries-table-container .hhr-accordion-table-body__newEmployees .cell--EmployeeNumber .hhr-accordion-table-column--content-wrapper,.payroll-salaries-table-container .hhr-accordion-table-body__salaries .cell--Additional .hhr-accordion-table-column--content-wrapper,.payroll-salaries-table-container .hhr-accordion-table-body__salaries .cell--EmployeeNumber .hhr-accordion-table-column--content-wrapper,.payroll-salaries-table-container .hhr-accordion-table-body__salaries .cell--Hours .hhr-accordion-table-column--content-wrapper,.payroll-salaries-table-container .hhr-accordion-table-body__salaries .cell--Regular .hhr-accordion-table-column--content-wrapper,.payroll-salaries-table-container .hhr-accordion-table-body__salaries .cell--Total .hhr-accordion-table-column--content-wrapper,.payroll-salaries-table-container .hhr-accordion-table-body__salaries .cell--undefined .hhr-accordion-table-column--content-wrapper,main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__cart-submission{justify-content:flex-end}.flex-justify-i-start{justify-content:flex-start}.flex-justify-c-space-between,.hhr-AbsenceDateRangePicker__root .DayPickerNavigation,.hhr-absence__request-page-heading,.hhr-border-rows-tooltip-row,.hhr-cart--body-contents-container .bundle-item-container,.hhr-cart--body-contents-container .bundle-item-container .item-name,.hhr-cart--body-contents-container .bundle-item-container .item-prices-container,.hhr-cart--body-contents-container .bundle-title,.hhr-cart--body-contents-container .package-title,.hhr-cart--totals-calculator .discounts-container,.hhr-cart--totals-calculator .discounts-container .discount-item,.hhr-cart--totals-calculator .employees-and-totals-container,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--bundle-container .bundle-item .item-info-container,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .discounts-container .discount-item,.hhr-dropdown-customizable__heading .title-container,.hhr-employee-manager__cost-center-mapping--wrapper .hhr-employee-manager__cost-center-mapping--input-wrapper,.hhr-payroll-service-form-content,.hhr__AbsenceCreateEditForm__DateRange .DayPickerNavigation,.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-contents,main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__packages{justify-content:space-between}.flex-justify-c-space-around,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total,.hhr__absence-calendar--additional-controls .month-controller{justify-content:space-around}.flex-justify-c-speace-evenly{justify-content:space-evenly}.flex-col-1{flex:1}.flex-col-2{flex:2}.flex-col-3{flex:3}.flex-col-4{flex:4}.flex-col-5{flex:5}.flex-col-6{flex:6}.flex-col-7{flex:7}.flex-col-8{flex:8}.flex-col-9{flex:9}.flex-col-10{flex:10}.flex-col-11{flex:11}.flex-col-12{flex:12}.frow,.hhr-AbsenceCreateEditForm__root,.hhr-AbsenceCreateEditForm__root .hhr-CalendarAndFields__root,.hhr-AbsenceFormFields__FieldsRow,.hhr-AbsenceFormFields__FieldsRow__Errors,.hhr-AbsenceFormFields__FieldsRow__Fields,.hhr-HHRPageSectionTitle__root,.hhr-HHRPageSection__root,.hhr-HHRTextArea__root,.hhr-HHRTextField__root,.hhr-RadioButtons__root,.hhr-dropdown-customizable,.hhr-empty-collection__inner-root-container,.hhr-input__radio--wrapper,.hhr-performance-management__ratings-add-form,.hhr-table__heading-root-container,.hhr-table__row-root-container,.hhr-tree-structure,.hhr-tree-structure__leaf,.hhr__absence-calendar--absences-collection,.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-contents,.hhr__absence-overview-fortnightly-chart .hhr__overview-fortnight-filter,.hhr__filter-with-toggle{display:flex;flex-wrap:wrap}.frow-reverse{display:flex;flex-wrap:wrap-reverse}.fcol-xs-1{flex:0 0 8.3333333333%}.fcol-xs-2{flex:0 0 16.6666666667%}.fcol-xs-3{flex:0 0 25%}.fcol-xs-4{flex:0 0 33.3333333333%}.fcol-xs-5{flex:0 0 41.6666666667%}.fcol-xs-6{flex:0 0 50%}.fcol-xs-7{flex:0 0 58.3333333333%}.fcol-xs-8{flex:0 0 66.6666666667%}.fcol-xs-9{flex:0 0 75%}.fcol-xs-10{flex:0 0 83.3333333333%}.fcol-xs-11{flex:0 0 91.6666666667%}.fcol-xs-12{flex:0 0 100%}@media (min-width:768px){.fcol-sm-1{flex:0 0 8.3333333333%}.fcol-sm-2{flex:0 0 16.6666666667%}.fcol-sm-3{flex:0 0 25%}.fcol-sm-4{flex:0 0 33.3333333333%}.fcol-sm-5{flex:0 0 41.6666666667%}.fcol-sm-6{flex:0 0 50%}.fcol-sm-7{flex:0 0 58.3333333333%}.fcol-sm-8{flex:0 0 66.6666666667%}.fcol-sm-9{flex:0 0 75%}.fcol-sm-10{flex:0 0 83.3333333333%}.fcol-sm-11{flex:0 0 91.6666666667%}.fcol-sm-12{flex:0 0 100%}}@media (min-width:992px){.fcol-md-1{flex:0 0 8.3333333333%}.fcol-md-2{flex:0 0 16.6666666667%}.fcol-md-3{flex:0 0 25%}.fcol-md-4{flex:0 0 33.3333333333%}.fcol-md-5{flex:0 0 41.6666666667%}.fcol-md-6{flex:0 0 50%}.fcol-md-7{flex:0 0 58.3333333333%}.fcol-md-8{flex:0 0 66.6666666667%}.fcol-md-9{flex:0 0 75%}.fcol-md-10{flex:0 0 83.3333333333%}.fcol-md-11{flex:0 0 91.6666666667%}.fcol-md-12{flex:0 0 100%}}@media (min-width:1200px){.fcol-lg-1{flex:0 0 8.3333333333%}.fcol-lg-2{flex:0 0 16.6666666667%}.fcol-lg-3{flex:0 0 25%}.fcol-lg-4{flex:0 0 33.3333333333%}.fcol-lg-5{flex:0 0 41.6666666667%}.fcol-lg-6{flex:0 0 50%}.fcol-lg-7{flex:0 0 58.3333333333%}.fcol-lg-8{flex:0 0 66.6666666667%}.fcol-lg-9{flex:0 0 75%}.fcol-lg-10{flex:0 0 83.3333333333%}.fcol-lg-11{flex:0 0 91.6666666667%}.fcol-lg-12{flex:0 0 100%}}@media (min-width:1500px){.fcol-lgr-1{flex:0 0 8.3333333333%}.fcol-lgr-2{flex:0 0 16.6666666667%}.fcol-lgr-3{flex:0 0 25%}.fcol-lgr-4{flex:0 0 33.3333333333%}.fcol-lgr-5{flex:0 0 41.6666666667%}.fcol-lgr-6{flex:0 0 50%}.fcol-lgr-7{flex:0 0 58.3333333333%}.fcol-lgr-8{flex:0 0 66.6666666667%}.fcol-lgr-9{flex:0 0 75%}.fcol-lgr-10{flex:0 0 83.3333333333%}.fcol-lgr-11{flex:0 0 91.6666666667%}.fcol-lgr-12{flex:0 0 100%}}.row.flex{display:flex}.row.flex [class*=col-]{display:flex;flex-direction:column}.gap-xs-xxxl{margin-bottom:120px}.gap-xs-xxl{margin-bottom:100px}.gap-xs-xl{margin-bottom:60px}.gap-xs-lg{margin-bottom:40px}.gap-xs-md{margin-bottom:30px}.gap-xs-sm{margin-bottom:20px}.gap-xs-xs{margin-bottom:10px}.gap-xs-xxs{margin-bottom:5px}.gap-xs-xxxs{margin-bottom:2px}.gap-xs-none{margin-bottom:0}.gap-xs-70{margin-bottom:70px}@media (min-width:480px){.padding-left-ms-xs{padding-left:10px}.padding-right-ms-xs{padding-right:10px}.margin-bottom-ms-reset{margin-bottom:0}}@media (min-width:768px){.gap-sm-huge{margin-bottom:200px}.gap-sm-xxxl{margin-bottom:120px}.gap-sm-xxl{margin-bottom:100px}.gap-sm-xl{margin-bottom:60px}.gap-sm-lg{margin-bottom:40px}.gap-sm-md{margin-bottom:30px}.gap-sm-sm{margin-bottom:20px}.gap-sm-xs{margin-bottom:10px}.gap-sm-xxs{margin-bottom:5px}.gap-sm-xxxs{margin-bottom:2px}.gap-sm-none{margin-bottom:0}.padding-left-sm-xs{padding-left:10px}.padding-right-sm-xs{padding-right:10px}}@media (min-width:992px){.gap-md-xxxl{margin-bottom:120px}.gap-md-xxl{margin-bottom:100px}.gap-md-xl{margin-bottom:60px}.gap-md-lg{margin-bottom:40px}.gap-md-md{margin-bottom:30px}.gap-md-sm{margin-bottom:20px}.gap-md-xs{margin-bottom:10px}.gap-md-xxs{margin-bottom:5px}.gap-md-xxxs{margin-bottom:2px}.gap-md-none{margin-bottom:0}}@media (min-width:1200px){.gap-lg-xxxl{margin-bottom:120px}.gap-lg-xxl{margin-bottom:100px}.gap-lg-xl{margin-bottom:60px}.gap-lg-lg{margin-bottom:40px}.gap-lg-md{margin-bottom:30px}.gap-lg-sm{margin-bottom:20px}.gap-lg-xs{margin-bottom:10px}.gap-lg-xxs{margin-bottom:5px}.gap-lg-xxxs{margin-bottom:2px}.gap-lg-none{margin-bottom:0}}.space-top-xs-xxxs{margin-top:2px}.space-top-xs-xxs{margin-top:5px}.space-top-xs-xs{margin-top:10px}.hhr-cart--billing-info,.hhr-cart--body-contents-container .bundle-item-container,.hhr-cart--body-contents-container .bundle-title,.hhr-cart--body-contents-container .hhr-cart--bundle-container,.hhr-cart--body-contents-container .package-title,.space-top-xs-sm{margin-top:20px}.space-top-xs-md{margin-top:30px}.space-top-xs-lg{margin-top:40px}.space-top-xs-xl{margin-top:60px}.space-top-xs-xxl{margin-top:100px}.space-top-xs-xxxl{margin-top:120px}.space-right-xs-xxxs{margin-right:2px}.hhr-empty-collection__icon,.space-right-xs-xxs{margin-right:5px}.space-right-xs-xs{margin-right:10px}.space-right-xs-md{margin-right:30px}.space-right-xs-lg{margin-right:40px}.space-right-xs-xl{margin-right:60px}.space-right-xs-xxl{margin-right:100px}.space-right-xs-xxxl{margin-right:120px}.space-left-xs-xs{margin-left:10px}.space-left-xs-sm{margin-left:20px}.space-right-xs-sm{margin-right:20px}.left-padding-sm-xxxs{padding-left:2px!important}.left-padding-sm-xxs{padding-left:9px!important}.left-padding-sm-xs{padding-left:20px!important}.left-padding-sm-sm{padding-left:35px!important}.left-padding-sm-md{padding-left:55px!important}.left-padding-sm-lg{padding-left:80px!important}.top-padding-sm-none{padding-top:0}.top-padding-sm-xxxs{padding-top:2px}.top-padding-sm-xxs{padding-top:9px}.top-padding-sm-xs{padding-top:20px}.top-padding-sm-sm{padding-top:35px}.top-padding-sm-md{padding-top:55px}.top-padding-sm-lg{padding-top:80px}.top-padding-sm-xl{padding-top:110px}.top-padding-sm-xxl{padding-top:140px}.top-padding-sm-xxxl{padding-top:180px}.padding-bottom-sm-xxxs{padding-bottom:2px}.padding-bottom-sm-xxs{padding-bottom:9px}.padding-bottom-sm-xs{padding-bottom:20px}.padding-bottom-sm-sm{padding-bottom:35px}.padding-bottom-sm-md{padding-bottom:55px}.padding-bottom-sm-lg{padding-bottom:80px}.padding-bottom-sm-xl{padding-bottom:110px}.padding-bottom-sm-xxl{padding-bottom:140px}.padding-bottom-sm-xxxl{padding-bottom:180px}.padding-left-xs-xxxs{padding-left:2px}.padding-left-xs-xxs{padding-left:5px}.padding-left-xs-xs{padding-left:10px}.hhr-cart--totals-calculator .discounts-container,.padding-left-xs-sm{padding-left:20px}.padding-left-xs-md{padding-left:30px}.padding-left-xs-lg{padding-left:40px}.padding-left-xs-xl{padding-left:60px}.padding-left-xs-xxl{padding-left:100px}.padding-left-xs-xxxl{padding-left:120px}.padding-right-xs-xxxs{padding-right:2px}.padding-right-xs-xxs{padding-right:5px}.padding-right-xs-xs{padding-right:10px}.hhr-cart--totals-calculator .discounts-container,.padding-right-xs-sm{padding-right:20px}.padding-right-xs-md{padding-right:30px}.padding-right-xs-lg{padding-right:40px}.padding-right-xs-xl{padding-right:60px}.padding-right-xs-xxl{padding-right:100px}.padding-right-xs-xxxl{padding-right:120px}.inverse-top-padding-sm-xxxs{margin-top:-2px!important}.inverse-top-padding-sm-xxs{margin-top:-9px!important}.inverse-top-padding-sm-xs{margin-top:-20px!important}.inverse-top-padding-sm-sm{margin-top:-35px!important}.inverse-top-padding-sm-md{margin-top:-55px!important}.inverse-top-padding-sm-lg{margin-top:-80px!important}.inverse-left-padding-sm-xxxs{margin-left:-2px!important}.inverse-left-padding-sm-xxs{margin-left:-9px!important}.inverse-left-padding-sm-xs{margin-left:-20px!important}.inverse-left-padding-sm-sm{margin-left:-35px!important}.inverse-left-padding-sm-md{margin-left:-55px!important}.inverse-left-padding-sm-lg{margin-left:-80px!important}.inverse-bottom-padding-sm-xxxs{margin-bottom:-2px!important}.inverse-bottom-padding-sm-xxs{margin-bottom:-9px!important}.inverse-bottom-padding-sm-xs{margin-bottom:-20px!important}.inverse-bottom-padding-sm-sm{margin-bottom:-35px!important}.inverse-bottom-padding-sm-md{margin-bottom:-55px!important}.inverse-bottom-padding-sm-lg{margin-bottom:-80px!important}.padding-xxs{padding:3px}.padding-xs{padding:5px}.padding-sm{padding:10px}.padding-md{padding:15px}.padding-normal{padding:20px}.padding-lg{padding:30px}.padding-xl{padding:40px}.padding-xxl{padding:50px}#AbsenceBudgetPage .AllBudgets__Heading,.AbsenceRequestAdditionalDetails,.AbsenceRequestAdditionalDetails__Column,.AbsenceRequestAdditionalDetails__ColumnItem,.SingleUploadedFile,.SingleUploadedFile__Action,.SingleUploadedFile__Label,.hhr-AbsenceCreateEditForm__root .ie__absence-datePicker-field>*,.hhr-AbsenceDateRangePicker__ColorCodingLegend,.hhr-AbsenceDateRangePicker__ColorCodingLegend .LegendEntry,.hhr-AbsenceDateRangePicker__DateSelectionTitle,.hhr-AbsenceFormFields__FieldsRow,.hhr-AbsenceFormFields__FieldsRow__Errors,.hhr-AbsenceFormFields__FieldsRow__Fields,.hhr-HHRPageSectionTitle__Actions,.hhr-HHRPageSectionTitle__BulkActions,.hhr-HHRPageSectionTitle__Caption,.hhr-HHRPageSectionTitle__Children,.hhr-HHRPageSectionTitle__root,.hhr-HHRPageSection__Children,.hhr-HHRPageSection__root,.hhr-HHRTextArea__Children,.hhr-HHRTextArea__Field,.hhr-HHRTextField__Label,.hhr-HHRTextField__root,.hhr-RadioButtons__button,.hhr-absence__approval-page-filter,.hhr-cart--billing-info .radio-inline label,.hhr-cart--body-contents-container .bundle-title,.hhr-cart--body-contents-container .package-title,.hhr-cart--totals-calculator .totals-container,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--bundle-container,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total .grand-total-and-billing-period .billing-period,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total .grand-total-and-billing-period .grand-total,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total .employees,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total .sub-total,.hhr-dropdown-customizable,.hhr-dropdown-customizable__dropdown-title-box .dropdown-title-box-inner-container,.hhr-dropdown-customizable__heading .title-container .filter-input,.hhr-dropdown-customizable__heading .title-container .title-hint,.hhr-dropdown-customizable__heading .title-container .title-wrapper,.hhr-dropdown-customizable__item,.hhr-dropdown-customizable__items-container.collapsed,.hhr-input__radio--wrapper .hhr-input__radio-element,.hhr-modal__body .hhr__AbsenceCreateEditForm .inner,.hhr-table__footer-pagination-container .hhr-pagination,.hhr-table__footer-root-container .hhr-table__footer-row-container .hhr-table__cell-node-container,.hhr-table__heading-actions-container,.hhr-table__heading-bulk-actions-container,.hhr-table__heading-root-container,.hhr-table__heading-title-container,.hhr-table__row-collapsable-content-container,.hhr-table__row-root-container,.hhr-tree-structure,.hhr-tree-structure-container,.hhr-tree-structure-toggle-btn,.hhr-tree-structure__leaf,.hhr-tree-structure__leaves-container,.hhr-tree-structure__leaves-container.collapsed,.hhr__AbsenceCreateEditForm,.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend,.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry,.hhr__AbsenceCreateEditForm__DateRange__Title,.hhr__Dropdown,.hhr__Dropdown__Title,.hhr__TaskTemplates__TemplateAdditionalInfo,.hhr__absence-calendar--absences-collection,.hhr__absence-calendar--additional-controls,.hhr__absence-calendar--additional-controls .month-controller,.hhr__absence-calendar-view-filter .hhr__calendar-view-filter,.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-contents .absence-calendar--filter,.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-controls,.hhr__filter-with-toggle,.hhr__filter-with-toggle .filter-children,.hhr__filter-with-toggle .filter-children.collapsed,.hhr__filter-with-toggle .filter-contents,.hhr__filter-with-toggle .filter-controls,.hhr__page-title,.lg__subscription-all-packages-container,.padding-reset{padding:0}#AbsenceBudgetPage .AllBudgets__Heading,.AbsenceRequestAdditionalDetails,.AbsenceRequestAdditionalDetails__Column,.AbsenceRequestAdditionalDetails__ColumnItem,.SingleUploadedFile,.SingleUploadedFile__Action,.SingleUploadedFile__Label,.hhr-AbsenceCreateEditForm__root .ie__absence-datePicker-field>*,.hhr-AbsenceDateRangePicker__ColorCodingLegend,.hhr-AbsenceDateRangePicker__ColorCodingLegend .LegendEntry,.hhr-AbsenceDateRangePicker__DateSelectionTitle,.hhr-AbsenceFormFields__FieldsRow,.hhr-AbsenceFormFields__FieldsRow__Errors,.hhr-AbsenceFormFields__FieldsRow__Fields,.hhr-HHRPageSectionTitle__Actions,.hhr-HHRPageSectionTitle__BulkActions,.hhr-HHRPageSectionTitle__Caption,.hhr-HHRPageSectionTitle__Children,.hhr-HHRPageSectionTitle__root,.hhr-HHRPageSection__Children,.hhr-HHRPageSection__root,.hhr-HHRTextArea__Children,.hhr-HHRTextArea__Field,.hhr-HHRTextField__Label,.hhr-HHRTextField__root,.hhr-RadioButtons__button,.hhr-absence__approval-page-filter,.hhr-cart--body-contents-container .bundle-title,.hhr-cart--body-contents-container .package-title,.hhr-cart--totals-calculator .actual-total-container .grand-total,.hhr-cart--totals-calculator .adjust-employees-container .employees,.hhr-cart--totals-calculator .adjust-employees-container .sub-total,.hhr-cart--totals-calculator .totals-container,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total .grand-total-and-billing-period .billing-period,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total .grand-total-and-billing-period .grand-total,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total .employees,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total .sub-total,.hhr-dropdown-customizable,.hhr-dropdown-customizable__dropdown-title-box .dropdown-title-box-inner-container,.hhr-dropdown-customizable__heading .title-container .filter-input,.hhr-dropdown-customizable__heading .title-container .title-hint,.hhr-dropdown-customizable__heading .title-container .title-wrapper,.hhr-dropdown-customizable__item,.hhr-dropdown-customizable__items-container.collapsed,.hhr-input__radio--wrapper .hhr-input__radio-element,.hhr-input__wrapper-root .hhr-input__label-root,.hhr-modal__body .hhr__AbsenceCreateEditForm .inner,.hhr-modal__body .hhr__AbsenceCreateEditForm__DateRange,.hhr-payroll-service-form-content .message-container,.hhr-table__footer-pagination-container .hhr-pagination,.hhr-table__footer-root-container .hhr-table__footer-row-container .hhr-table__cell-node-container,.hhr-table__heading-actions-container,.hhr-table__heading-bulk-actions-container,.hhr-table__heading-root-container,.hhr-table__heading-title-container,.hhr-table__row-collapsable-content-container,.hhr-table__row-root-container,.hhr-tree-structure,.hhr-tree-structure-container,.hhr-tree-structure-toggle-btn,.hhr-tree-structure__leaf,.hhr-tree-structure__leaves-container,.hhr-tree-structure__leaves-container.collapsed,.hhr__AbsenceCreateEditForm,.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend,.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry,.hhr__AbsenceCreateEditForm__DateRange__Title,.hhr__AbsenceCreateEditForm__Form .ie__absence-datePicker-field>* .hhr-checkbox label,.hhr__Dropdown,.hhr__Dropdown__Actions,.hhr__Dropdown__ItemsSearch,.hhr__Dropdown__ItemsSearch__Icon,.hhr__Dropdown__ItemsSearch__InputField,.hhr__TaskTemplates__TemplateAdditionalInfo,.hhr__absence-calendar--absences-collection,.hhr__absence-calendar--absences-collection .dates .absence,.hhr__absence-calendar--absences-collection .dates .date,.hhr__absence-calendar--additional-controls,.hhr__absence-calendar--additional-controls .month-controller,.hhr__absence-calendar-view-filter .hhr__calendar-view-filter,.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-contents .absence-calendar--filter,.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-controls,.hhr__absence-overview-fortnightly-chart .hhr__overview-fortnight-filter,.hhr__filter-with-toggle,.hhr__filter-with-toggle .filter-children,.hhr__filter-with-toggle .filter-children.collapsed,.hhr__filter-with-toggle .filter-contents,.hhr__filter-with-toggle .filter-controls,.hhr__page-title,.lg-package,.lg__subscription-all-packages-container,.list-of-packages-container .employees-input,.margin-reset{margin:0}.side-padding-reset{padding-left:0!important;padding-right:0!important}.side-margin-reset{margin-left:0!important;margin-right:0!important}.padding-top-reset{padding-top:0}.margin-top-reset{margin-top:0}.padding-left-reset{padding-left:0}.margin-left-reset{margin-left:0}.padding-bottom-reset{padding-bottom:0}.margin-bottom-reset{margin-bottom:0}.padding-right-reset{padding-right:0}.margin-right-reset{margin-right:0}.padding-left-xs-none{padding-left:0}.padding-right-xs-none{padding-right:0}@media (min-width:1200px){.padding-right-lg-sm{padding-right:20px}.padding-left-lg-none{padding-left:0}}.no-side-margins{margin-left:0!important;margin-right:0!important}.w-47{width:47%}.u-width-50{width:50%}.max-width-100{max-width:100%}.max-height-100{max-height:100%}.full-width,.hhr-downloads-page--wrapper{width:100%}.divider-line__small{border-bottom:1px solid #e9f2fa;margin:20px auto 24px;width:20%}.divider-line__medium{border-bottom:1px solid #bab8b8;margin-left:auto;margin-right:auto;width:50%}.divider-line__big{border-bottom:1px solid #e9f2fa;margin:20px auto;width:95%}.divider-line__dashed{border-bottom:1px solid #999;margin:5px 20px}.TierWorkflowSteps .TierStep,.hhr-AbsenceDateRangePicker__root .CalendarDay,.hhr-AbsenceDateRangePicker__root .inner-contents-container,.hhr-dropdown-customizable,.hhr-table__cell-tooltip-container,.hhr__AbsenceCreateEditForm__DateRange .CalendarDay,.hhr__AbsenceCreateEditForm__DateRange .DayPicker_focusRegion,.pos-relative{position:relative}.hhr-AbsenceDateRangePicker__root .DayPickerNavigation,.hhr-downloads-page--wrapper,.hhr-dropdown-customizable__items-container,.hhr__AbsenceCreateEditForm__DateRange .DayPickerNavigation,.hhr__AbsenceCreateEditForm__DateRange__DateEntryCollection .DateContainer,.pos-absolute{position:absolute}.absolute-center{top:50%}.absolute-center,.visual-center{right:50%;transform:translate(50%,-50%)}.visual-center{top:68.5%}.vertical-align{position:relative;top:50%;transform:translateY(-50%)}.break-word{word-wrap:break-word}.nowrap{white-space:nowrap}.company-onboarding__subaccordion-heading__title,.heading-dropdown,.heading-dropdown-container .hhr-page__heading-separator,.hhr-border-rows-grand-total .cents,.hhr-border-rows-grand-total .euros,.inline-block{display:inline-block;vertical-align:middle}.inline-block-top{display:inline-block;vertical-align:top}.hhr-RadioButtons__button,.hhr-empty-collection__icon.has-tooltip,.hhr-input__radio--wrapper .hhr-input__radio-element,.hhr-table__heading-actions-container :not(span[style="position: relative; white-space: nowrap;"]),.hhr-table__heading-bulk-actions-container :not(span[style="position: relative; white-space: nowrap;"]),.hhr-table__row-root-container .collapse-icon-container,.hhr-table__row-root-container.row-expands-on-click,.pointer{cursor:pointer}.v-hidden{visibility:hidden}.full-height,.hhr-downloads-page--wrapper,.hhr-downloads-page--wrapper .hhr-downloads-page__component{height:100%}.height-unset{height:unset}.icon{color:#bab8b8!important}.icon-bold:before{font-weight:700}.HHRInfoTip__root [class*=" icon-"],.HHRInfoTip__root [class^=icon-],.accordion-table [class*=" icon-"],.accordion-table [class^=icon-],.ats-no-applications__wrapper [class*=" icon-"],.ats-no-applications__wrapper [class^=icon-],.company-structure-table-items [class*=" icon-"],.company-structure-table-items [class^=icon-],.hhr-HHRTextField__root [class*=" icon-"],.hhr-HHRTextField__root [class^=icon-],.hhr-accordion [class*=" icon-"],.hhr-accordion [class^=icon-],.hhr-datepicker [class*=" icon-"],.hhr-datepicker [class^=icon-],.hhr-employee-manager__edit-mode-button-container [class*=" icon-"],.hhr-employee-manager__edit-mode-button-container [class^=icon-],.hhr-filters [class*=" icon-"],.hhr-filters [class^=icon-],.hhr-form__fieldset [class*=" icon-"],.hhr-form__fieldset [class^=icon-],.hhr-info-box [class*=" icon-"],.hhr-info-box [class^=icon-],.hhr-table [class*=" icon-"],.hhr-table [class^=icon-],.hhr-table-new-container [class*=" icon-"],.hhr-table-new-container [class^=icon-],.hhr-table__cell--action-icon [class*=" icon-"],.hhr-table__cell--action-icon [class^=icon-],.hhr-table__row-root-container [class*=" icon-"],.hhr-table__row-root-container [class^=icon-],.hhr_quick_filters__hidden_categories [class*=" icon-"],.hhr_quick_filters__hidden_categories [class^=icon-],.icon-hoverable [class*=" icon-"],.icon-hoverable [class^=icon-],.multiselect-dropdown-container [class*=" icon-"],.multiselect-dropdown-container [class^=icon-],.textarea-holder [class*=" icon-"],.textarea-holder [class^=icon-],.vacancy__sidebar [class*=" icon-"],.vacancy__sidebar [class^=icon-]{color:#bab8b8!important}.HHRInfoTip__root [class*=" icon-"]:hover,.HHRInfoTip__root [class^=icon-]:hover,.accordion-table [class*=" icon-"]:hover,.accordion-table [class^=icon-]:hover,.ats-no-applications__wrapper [class*=" icon-"]:hover,.ats-no-applications__wrapper [class^=icon-]:hover,.company-structure-table-items [class*=" icon-"]:hover,.company-structure-table-items [class^=icon-]:hover,.hhr-HHRTextField__root [class*=" icon-"]:hover,.hhr-HHRTextField__root [class^=icon-]:hover,.hhr-accordion [class*=" icon-"]:hover,.hhr-accordion [class^=icon-]:hover,.hhr-datepicker [class*=" icon-"]:hover,.hhr-datepicker [class^=icon-]:hover,.hhr-employee-manager__edit-mode-button-container [class*=" icon-"]:hover,.hhr-employee-manager__edit-mode-button-container [class^=icon-]:hover,.hhr-filters [class*=" icon-"]:hover,.hhr-filters [class^=icon-]:hover,.hhr-form__fieldset [class*=" icon-"]:hover,.hhr-form__fieldset [class^=icon-]:hover,.hhr-info-box [class*=" icon-"]:hover,.hhr-info-box [class^=icon-]:hover,.hhr-table [class*=" icon-"]:hover,.hhr-table [class^=icon-]:hover,.hhr-table-new-container [class*=" icon-"]:hover,.hhr-table-new-container [class^=icon-]:hover,.hhr-table__cell--action-icon [class*=" icon-"]:hover,.hhr-table__cell--action-icon [class^=icon-]:hover,.hhr-table__row-root-container [class*=" icon-"]:hover,.hhr-table__row-root-container [class^=icon-]:hover,.hhr_quick_filters__hidden_categories [class*=" icon-"]:hover,.hhr_quick_filters__hidden_categories [class^=icon-]:hover,.icon-hoverable [class*=" icon-"]:hover,.icon-hoverable [class^=icon-]:hover,.multiselect-dropdown-container [class*=" icon-"]:hover,.multiselect-dropdown-container [class^=icon-]:hover,.textarea-holder [class*=" icon-"]:hover,.textarea-holder [class^=icon-]:hover,.vacancy__sidebar [class*=" icon-"]:hover,.vacancy__sidebar [class^=icon-]:hover{color:#4c4c4c!important}.hhr-table-profile-card.faded :is([class*=" icon-"],[class^=icon-]),.hhr-table-profile-card.faded :is([class*=" icon-"]:hover,[class^=icon-]:hover){color:#bab8b8!important}.active[class*=" icon-"],.active[class^=icon-]{color:#666!important}a.hhr-table__cell--action-icon:hover i{color:#4c4c4c!important}.full-payroll__contact-details-container [class*=" icon-"],.full-payroll__contact-details-container [class*=" icon-"]:hover,.full-payroll__contact-details-container [class^=icon-],.full-payroll__contact-details-container [class^=icon-]:hover,.hhr_quick_filters__hidden-menu-item__text [class*=" icon-"],.hhr_quick_filters__hidden-menu-item__text [class*=" icon-"]:hover,.hhr_quick_filters__hidden-menu-item__text [class^=icon-],.hhr_quick_filters__hidden-menu-item__text [class^=icon-]:hover,.insurance-contact-us-dialog [class*=" icon-"],.insurance-contact-us-dialog [class*=" icon-"]:hover,.insurance-contact-us-dialog [class^=icon-],.insurance-contact-us-dialog [class^=icon-]:hover{color:#004c80!important}.color-icon__white [class*=" icon-"],.color-icon__white [class*=" icon-"]:hover,.color-icon__white [class^=icon-],.color-icon__white [class^=icon-]:hover,.department-head__profile-photo [class*=" icon-"],.department-head__profile-photo [class*=" icon-"]:hover,.department-head__profile-photo [class^=icon-],.department-head__profile-photo [class^=icon-]:hover,.employees-dialog [class*=" icon-"],.employees-dialog [class*=" icon-"]:hover,.employees-dialog [class^=icon-],.employees-dialog [class^=icon-]:hover,.hhr-btn--blue [class*=" icon-"],.hhr-btn--blue [class*=" icon-"]:hover,.hhr-btn--blue [class^=icon-],.hhr-btn--blue [class^=icon-]:hover,.hhr-table__heading.color-inverse [class*=" icon-"],.hhr-table__heading.color-inverse [class*=" icon-"]:hover,.hhr-table__heading.color-inverse [class^=icon-],.hhr-table__heading.color-inverse [class^=icon-]:hover{color:#fff!important}.color-icon__gray [class*=" icon-"],.color-icon__gray [class*=" icon-"]:hover,.color-icon__gray [class^=icon-],.color-icon__gray [class^=icon-]:hover,.hhr-employee-manager__glossary__container [class*=" icon-"],.hhr-employee-manager__glossary__container [class*=" icon-"]:hover,.hhr-employee-manager__glossary__container [class^=icon-],.hhr-employee-manager__glossary__container [class^=icon-]:hover,.hhr-table__titlebar [class*=" icon-"],.hhr-table__titlebar [class*=" icon-"]:hover,.hhr-table__titlebar [class^=icon-],.hhr-table__titlebar [class^=icon-]:hover,.settings-billing__box [class*=" icon-"],.settings-billing__box [class*=" icon-"]:hover,.settings-billing__box [class^=icon-],.settings-billing__box [class^=icon-]:hover{color:#999!important}.color-icon__green :is([class*=" icon-"],[class^=icon-]){color:#3c763d!important}.color-icon__red :is([class*=" icon-"],[class^=icon-]){color:#a94442!important}.icon-shape__container--round-green{background-color:#6bbb86;border-radius:50%;font-size:13px;height:20px;width:20px}.ratingSelection [class*=" icon-"],.ratingSelection [class^=icon-],.ratingValue [class*=" icon-"],.ratingValue [class^=icon-]{color:#bab8b8!important}.ratingSelection [class*=" icon-"]:hover,.ratingSelection [class^=icon-]:hover,.ratingValue [class*=" icon-"]:hover,.ratingValue [class^=icon-]:hover,:is(.ratingSelection,.ratingValue) .icon-star-filled{color:#4c4c4c!important}:is(.ratingSelection.ratingIsSet,.ratingValue.ratingIsSet) .icon-star-filled{color:#f7be5b!important}.thumbSelection :is([class*=" icon-"],[class^=icon-]),:is(.ratingSelection.ratingIsSet,.ratingValue.ratingIsSet) .icon-star-outlined:hover{color:#bab8b8!important}.thumbSelection :is([class*=" icon-"]:hover,[class^=icon-]:hover){color:#4c4c4c!important}.thumbSelection .selected.icon-thumb-down{color:#f05455!important}.thumbSelection .selected.icon-thumb-up{color:#6bbb86!important}.thumbSelection .selected.icon-thumb-sideways{color:#666!important}.thumbSummary .icon-thumb-down,.thumbSummary .icon-thumb-down:hover{color:#f05455!important}.thumbSummary .icon-thumb-up,.thumbSummary .icon-thumb-up:hover{color:#6bbb86!important}.thumbSummary .icon-thumb-sideways,.thumbSummary .icon-thumb-sideways:hover{color:#666!important}.hhr-table-new__caption__bulk-actions :is(.hhr-btn--action:hover.icon-download,.hhr-btn--action:hover.icon-paper-plane,.hhr-btn--action:hover.icon-thumb-down,.hhr-btn--action:hover.icon-thumb-up,.hhr-btn--action:hover.icon-trash-bin){color:#bab8b8!important}.hhr-table-new__caption__bulk-actions .hhr-btn--action.active.icon-download,.hhr-table-new__caption__bulk-actions .hhr-btn--action.active.icon-paper-plane,.hhr-table-new__caption__bulk-actions .hhr-btn--action.active.icon-thumb-down,.hhr-table-new__caption__bulk-actions .hhr-btn--action.active.icon-thumb-up,.hhr-table-new__caption__bulk-actions .hhr-btn--action.active.icon-trash-bin,.hhr-table-new__caption__bulk-actions .hhr-btn--action:hover:not(.inactive).icon-download,.hhr-table-new__caption__bulk-actions .hhr-btn--action:hover:not(.inactive).icon-paper-plane,.hhr-table-new__caption__bulk-actions .hhr-btn--action:hover:not(.inactive).icon-thumb-down,.hhr-table-new__caption__bulk-actions .hhr-btn--action:hover:not(.inactive).icon-thumb-up,.hhr-table-new__caption__bulk-actions .hhr-btn--action:hover:not(.inactive).icon-trash-bin{color:#666!important}.hhr-payroll__closed-period-documents--table :is(.hhr-btn--action:hover.icon-download,.hhr-btn--action:hover.icon-email){color:#bab8b8!important}.hhr-payroll__closed-period-documents--table .hhr-btn--action.active.icon-download,.hhr-payroll__closed-period-documents--table .hhr-btn--action.active.icon-email,.hhr-payroll__closed-period-documents--table .hhr-btn--action:hover:not(.inactive).icon-download,.hhr-payroll__closed-period-documents--table .hhr-btn--action:hover:not(.inactive).icon-email{color:#666!important}.hhr-payroll__closed-period-documents--table .hhr-payroll__closed-period-documents-commentModalBtn{float:left;margin-left:30px}.icon-size-11:before{font-size:11px}.hhr-empty-collection__icon:before,.icon-size-13:before{font-size:13px}.icon-size-15:before{font-size:15px}.icon-size-18:before{font-size:18px}.icon-size-22:before{font-size:22px}.icon-size-28:before{font-size:28px}.icon-size-32:before{font-size:32px}.icon-size-45:before{font-size:45px}.icon-size-80:before{font-size:80px}.icon-size-small:before{font-size:15px}.icon-size-default:before{font-size:20px}.icon-size-large:before{font-size:55px}.icon-xs-sm{font-size:1em}.icon-xs-md{font-size:2em}.icon-xs-lg{font-size:3em}.icon-xs-xl{font-size:7em}.icon-xs-features{font-size:80px}.icon-xs-xxl{font-size:12em}@media (min-width:768px){.icon-sm-sm{font-size:1em}.icon-sm-md{font-size:2em}.icon-sm-lg{font-size:3em}.icon-sm-xl{font-size:7em}.icon-sm-xxl{font-size:12em}}@media (min-width:992px){.icon-md-sm{font-size:1em}.icon-md-md{font-size:2em}.icon-md-lg{font-size:3em}.icon-md-xl{font-size:7em}.icon-md-xxl{font-size:12em}}@media (min-width:1200px){.icon-lg-sm{font-size:1em}.icon-lg-md{font-size:2em}.icon-lg-lg{font-size:3em}.icon-lg-xl{font-size:7em}.icon-lg-xxl{font-size:12em}}.icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}.icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}.icon-rotate-360{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=4);transform:rotate(1turn)}.icon-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);transform:scaleX(-1)}.icon-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:scaleY(-1)}:root :is(.icon-flip-horizontal,.icon-flip-vertical,.icon-rotate-180,.icon-rotate-270,.icon-rotate-360,.icon-rotate-90){filter:none}.icon-carousel{margin-left:-8px}.icon-rotatable{transition:transform .25s}.expanded .icon-rotatable{transform:rotate(180deg)}.no-margin{margin:0}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mr-0{margin-right:0}.ml-0{margin-left:0}.mt-5{margin-top:5px}.hhr-cart--body-contents-container .billing-period,.ml-5{margin-left:5px}.mr-5{margin-right:5px}.mb-5{margin-bottom:5px}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.mt-15{margin-top:15px}.ml-15{margin-left:15px}.mr-15{margin-right:15px}.mb-15{margin-bottom:15px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.ml-20{margin-left:20px}.mr-20{margin-right:20px}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.ml-30{margin-left:30px}.mr-30{margin-right:30px}.mt-35{margin-top:35px}.mb-35{margin-bottom:35px}.ml-35{margin-left:35px}.mr-35{margin-right:35px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.ml-40{margin-left:40px}.mr-40{margin-right:40px}.one-half{bottom:0;position:relative;width:49%}@media (max-width:600px){.one-half{margin-bottom:15px;width:100%}}.one-third{position:relative;width:29%}@media (max-width:600px){.one-third{margin-bottom:15px;width:100%}}.two-thirds{position:relative;width:69%}@media (max-width:600px){.two-thirds{margin-bottom:15px;width:100%}}.one-fourth{position:relative;width:24%}@media (max-width:600px){.one-fourth{margin-bottom:15px;width:100%}}.three-fourths{position:relative;width:74%}@media (max-width:600px){.three-fourths{margin-bottom:15px;width:100%}}.pl-0{padding-left:0}.pr-0{padding-right:0}section.anchored.carousel-section:before,section.anchored.pitch-section:before,section.thick-section.anchored:before{content:"";display:block;height:100px;margin:-100px 0 0}section.carousel-section,section.pitch-section,section.thick-section{padding:60px 0}@media (max-width:768px){section.carousel-section,section.pitch-section,section.thick-section{padding:40px 0}}@media (max-width:992px){section.carousel-section,section.pitch-section,section.thick-section{padding:40px 0}}section.thick-section.top-section,section.top-section.carousel-section,section.top-section.pitch-section{padding:60px 0}@media (max-width:768px){section.thick-section.top-section,section.top-section.carousel-section,section.top-section.pitch-section{padding:40px 0}}@media (max-width:992px){section.thick-section.top-section,section.top-section.carousel-section,section.top-section.pitch-section{padding:40px 0}}section.pitch-section{padding:40px 0}@media (max-width:992px){section.pitch-section{background-color:#004c80!important}}@media (min-width:992px){section.pitch-section{background-image:linear-gradient(90deg,#004c80 70%,#e9f2fa);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF004C80",endColorstr="#FFE9F2FA",GradientType=1)}}section.carousel-section{padding:0}.left{float:left}.right{float:right}.hidden-element{display:none}.disabled{color:#666}.empty{color:#666!important}.faded{opacity:.5}.darken{background-color:#66666626}.typed-cursor{animation:blink .7s infinite;opacity:1}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.typing-text{display:none}body,html{font-size:13px;word-break:break-word}.accordion-group>.hhr-panel>.panel-heading .panel-title,.accordion-group>.panel>.panel-heading .panel-title,.h1,.h2,.h3,.h4,.h5,.h6,.referral-dialog .headline,.referral-dialog .subheadline,.referral-dialog-success .headline,.referral-dialog-success .subheadline,.workshift-advert-dialog .headline,.workshift-advert-dialog .subheadline,h1,h2,h3,h4,h5,h6{font-weight:100;line-height:1.3em;margin-top:0}.hhr-border-rows-tooltip-description,.referral-dialog .subheadline,.referral-dialog-success .headline,.workshift-advert-dialog .subheadline,h2,h3,p{font-family:open_sansregular}.pointer-link{color:#999;cursor:pointer;text-decoration:underline}.pointer-link:hover{background:#e9f2fa;color:#69c}.link-white{color:#fff}.link-white:hover,.link-white:visited{color:#fff;text-decoration:none}.text-link{cursor:pointer;text-decoration:underline}.text-link,.text-link:active,.text-link:hover,.text-link:visited{color:#4c4c4c}.hhr-border-rows-tooltip-description,p{font-size:1em;line-height:1.6em}.size-90.hhr-border-rows-tooltip-description,p.size-90{font-size:.9em}.size-115.hhr-border-rows-tooltip-description,p.size-115{font-size:1.15em}@media screen and (max-width:320px){.size-115.hhr-border-rows-tooltip-description,p.size-115{font-size:1em}}@media (max-width:768px){.h1,.h2,.referral-dialog .headline,.referral-dialog .subheadline,.referral-dialog-success .headline,.referral-dialog-success .subheadline,.workshift-advert-dialog .headline,.workshift-advert-dialog .subheadline,h1,h2{font-size:1.53em}.accordion-group>.hhr-panel>.panel-heading .panel-title,.accordion-group>.panel>.panel-heading .panel-title,.h3,.h4,.h5,h3,h4,h5{font-size:1.15em}}a:active,a:focus,a:visited{outline:none}.font-brand-blue{color:#69c}.font-dark-blue{color:#004c80}.font-white{color:#fff}.font-gray{color:#666}.font-red{color:#c80400}.font-green{color:#6bbb86}.font-gray{color:#999}.font-gray-dark{color:#666}.font-gray-darker{color:#4c4c4c}.font-light-gray{color:#ccc}.letters-spaced{letter-spacing:2px}.hhr-cart--totals-calculator .adjust-employees-container .sub-total,.hhr-cart--totals-calculator .totals-container,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total,.uppercase{text-transform:uppercase}.hhr-cart--totals-calculator .adjust-employees-container .employees,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total .employees,.lowercase{text-transform:lowercase}.link-underlined{text-decoration:underline}.text-noTransform{text-transform:none}.line-height-medium{line-height:20px}.line-height-small{line-height:16px}.line-height-reset{line-height:1.4em}.break-all{word-break:break-all}.AbsenceRequestAdditionalDetails__ColumnItem.label,.SingleUploadedFile__Label,.bold,.hhr-AbsenceDateRangePicker__PublicHolidayEntryContainer .date,.hhr-AbsenceDateRangePicker__PublicHolidayEntryContainer .holiday-label,.hhr-AbsenceDateRangePicker__root .CalendarDay__blocked_calendar,.hhr-calendar th,.hhr-filter-container .hhr-border-rows-tooltip-description,.hhr-filter-container p,.hhr-nav-company__items a,.hhr-nav-employee__items a,.hhr-nav-employee__items li>a,.hhr-table tr.hhr-table__row--header,.hhr__AbsenceCreateEditForm__DateRange .CalendarDay__blocked_calendar,.hhr__absence-calendar--additional-controls .month-controller .month,.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .absence-calendar--filter-title{font-family:open_sanssemibold}.regular,ul.hhr-nav-employee__items--extras>li>a{font-family:open_sansregular}.light{font-family:open_sanslight}.italic{font-style:italic}.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-xs-justify{text-align:justify}@media (min-width:768px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}}@media (min-width:992px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}}@media (min-width:1200px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}}.absence-types-table .cell--type,.company-onboarding__subaccordion-heading__title,.header-user__info__email,.header-user__info__name,.hhr-context,.hhr-workshift-administrators__orgaunit-name,.payroll-salaries-table-container .cell--Row-Group .cell--Content-Wrapper,.subscription-checkout__packages__item__package:not(.package-text-holder),.text-ellipsis,.time-tracking__db-box__header-left,.vacancy__roles__employee-name,main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__heading span,main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package .subscription-checkout__packages__item__subscribed-module span,main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package__heading,main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package__main,main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package__main span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-xs-bold-gray{font-size:12px}.t-filter-label,.t-xs-bold-gray{color:#999;font-family:open_sanssemibold}.t-filter-label{font-size:11px;text-transform:uppercase}.text-strikethrough{text-decoration:line-through}.t-font-size-xxl{font-size:30px}.t-font-size-xl{font-size:28px}.t-font-size-lg{font-size:24px}.t-font-size-normal{font-size:22px}.t-font-size-middle{font-size:18px}.t-font-size-medium{font-size:15px}.t-font-size-small{font-size:13px}.t-font-size-xs{font-size:12px}.t-font-size-xxs,.t-font-size-xxs :is([class*=" icon-"],[class^=icon-]){font-size:11px}.text-normal{color:#004c80;font-size:13px;line-height:16px}.animation__hide{opacity:1;transition-delay:0s;visibility:visible}.animation__hide-hide{opacity:0;transition:visibility 0s linear .33s,opacity .33s linear;visibility:hidden}.hhr-tree-structure-toggle-btn,.material-like-btn{border-radius:2px;cursor:pointer;overflow:hidden}.hhr-btn{border-radius:0;display:inline-block;font-size:13px;letter-spacing:1px;padding:.2em 1.5em;text-align:center}.hhr-btn:hover{color:inherit;cursor:pointer;text-decoration:none}.hhr-btn:active,.hhr-btn:focus{outline:none}.hhr-btn.disabled,.hhr-btn.disabled:hover{filter:alpha(opacity=40);opacity:.4}.hhr-btn.disabled:hover{cursor:default}.hhr-btn.hhr-btn--small{font-size:11px;line-height:1.8em}.hhr-btn.hhr-btn--normal{font-size:13px;line-height:2.4em}.hhr-btn.hhr-btn--medium{font-size:15px;line-height:1.9em}.hhr-btn.hhr-btn--large{font-size:16px;line-height:2.7em}.hhr-btn.hhr-btn--material{border-radius:0;padding:5px 0}.hhr-border-rows-addbtn-row-btn,.hhr-btn-new,.subscription-checkout__packages__item__package-button{border:0;border-radius:2px;display:inline-block;font-family:open_sanssemibold;font-size:13px;height:40px;letter-spacing:1px;line-height:1em;padding:12px;text-align:center;text-transform:uppercase}.hhr-border-rows-addbtn-row-btn:hover,.hhr-btn-new:hover,.subscription-checkout__packages__item__package-button:hover{color:inherit;cursor:pointer;text-decoration:none}.hhr-border-rows-addbtn-row-btn:active,.hhr-border-rows-addbtn-row-btn:focus,.hhr-btn-new:active,.hhr-btn-new:focus,.subscription-checkout__packages__item__package-button:active,.subscription-checkout__packages__item__package-button:focus{outline:none}.disabled.hhr-border-rows-addbtn-row-btn,.disabled.subscription-checkout__packages__item__package-button,.hhr-btn-new.disabled{opacity:.4}.disabled.hhr-border-rows-addbtn-row-btn:hover,.disabled.subscription-checkout__packages__item__package-button:hover,.hhr-btn-new.disabled:hover{cursor:default;opacity:.4}.hhr-border-rows-addbtn-row-btn:disabled,.hhr-btn-new:disabled,.subscription-checkout__packages__item__package-button:disabled{cursor:not-allowed}@media (min-width:480px){.custom-width.hhr-border-rows-addbtn-row-btn,.custom-width.subscription-checkout__packages__item__package-button,.hhr-btn-new.custom-width{width:160px}}.company-onboarding :is(.custom-width.hhr-border-rows-addbtn-row-btn,.custom-width.subscription-checkout__packages__item__package-button,.hhr-btn-new.custom-width){width:100%}@media (min-width:480px){.company-onboarding :is(.custom-width.hhr-border-rows-addbtn-row-btn,.custom-width.subscription-checkout__packages__item__package-button,.hhr-btn-new.custom-width){width:130px}}.vacancy-apply__main-content :is(.custom-width.hhr-border-rows-addbtn-row-btn,.custom-width.subscription-checkout__packages__item__package-button,.hhr-btn-new.custom-width){width:100%}@media (min-width:768px){.vacancy-apply__main-content :is(.custom-width.hhr-border-rows-addbtn-row-btn,.custom-width.subscription-checkout__packages__item__package-button,.hhr-btn-new.custom-width){width:130px}}.hhr-btn--secondary{font-size:11px;padding:7px 10px}.hhr-btn--hollow{padding-bottom:11px;padding-top:11px}.hhr-btn--transparent{background:#0000;border:1px solid #0000}.hhr-btn--transparent:hover{color:inherit}.hhr-btn--title{font-size:18px;line-height:1.9em;padding:.7em 1.5em}.hhr-btn--sub-company-color-coding,.hhr-tree-structure-toggle-btn.sub-company-color-coding{background-color:#7434b9;color:#fff!important}.hhr-btn--sub-company-color-coding:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn),.hhr-tree-structure-toggle-btn.sub-company-color-coding:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #7434b9}.hhr-btn--sub-company-color-coding:focus,.hhr-btn--sub-company-color-coding:hover,.hhr-tree-structure-toggle-btn.sub-company-color-coding:focus,.hhr-tree-structure-toggle-btn.sub-company-color-coding:hover{background-color:#813ec9!important;color:#fff}.hhr-btn--main-company-color-coding,.hhr-tree-structure-toggle-btn.main-company-color-coding{background-color:#004c80;color:#fff!important}.hhr-btn--main-company-color-coding:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn),.hhr-tree-structure-toggle-btn.main-company-color-coding:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #004c80}.hhr-btn--main-company-color-coding:focus,.hhr-btn--main-company-color-coding:hover,.hhr-tree-structure-toggle-btn.main-company-color-coding:focus,.hhr-tree-structure-toggle-btn.main-company-color-coding:hover{background-color:#005b9a!important;color:#fff}.hhr-btn--department-color-coding,.hhr-tree-structure-toggle-btn.department-color-coding{background-color:#d87455;color:#fff!important}.hhr-btn--department-color-coding:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn),.hhr-tree-structure-toggle-btn.department-color-coding:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #d87455}.hhr-btn--department-color-coding:focus,.hhr-btn--department-color-coding:hover,.hhr-tree-structure-toggle-btn.department-color-coding:focus,.hhr-tree-structure-toggle-btn.department-color-coding:hover{background-color:#dd856a!important;color:#fff}.hhr-btn--orange{background-color:#feb901;color:#fff!important}.hhr-btn--orange:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #feb901}.hhr-btn--orange:focus,.hhr-btn--orange:hover{background-color:#fec01a!important;color:#fff}.hhr-btn--yellow{background-color:#fc0;color:#fff!important}.hhr-btn--yellow:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #fc0}.hhr-btn--yellow:focus,.hhr-btn--yellow:hover{background-color:#ffd11a!important;color:#fff}.hhr-btn--halftransparent{background-color:#ffffff4d;color:#fff!important}.hhr-btn--halftransparent:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #ffffff4d}.hhr-btn--halftransparent:focus,.hhr-btn--halftransparent:hover{background-color:#ffffff4d!important;color:#fff}.hhr-btn--blue{background-color:#004c80;color:#fff!important}.hhr-btn--blue,.hhr-btn--blue:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #004c80}.hhr-btn--blue:focus,.hhr-btn--blue:hover{background-color:#005b9a!important;color:#fff}.hhr-btn--light-blue{background-color:#004c80;color:#fff!important}.hhr-btn--light-blue:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #004c80}.hhr-btn--light-blue:focus,.hhr-btn--light-blue:hover{background-color:#005b9a!important;color:#fff}.hhr-btn--white{background-color:#fff;color:#666!important}.hhr-btn--white:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #f2f2f2}.hhr-btn--white:focus,.hhr-btn--white:hover{background-color:#f2f2f2!important;color:#666}.hhr-btn--white.active{background-color:#f2f2f2}.hhr-btn--white-with-border{background-color:#fff;color:#666!important}.hhr-btn--white-with-border:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #f2f2f2}.hhr-btn--white-with-border{border:1px solid #ccc}.hhr-btn--white-with-border:focus,.hhr-btn--white-with-border:hover{background-color:#f2f2f2!important;color:#666}.hhr-btn--green{background-color:#6bbb86;color:#fff!important}.hhr-btn--green:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #6bbb86}.hhr-btn--green:focus,.hhr-btn--green:hover{background-color:#7cc394!important;color:#fff}.hhr-btn--gray{background-color:#bab8b8;color:#4c4c4c!important}.hhr-btn--gray:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #bab8b8}.hhr-btn--gray:focus,.hhr-btn--gray:hover{background-color:#c7c5c5!important;color:#4c4c4c}.hhr-btn--gray-white-text{background-color:#bab8b8;color:#fff!important}.hhr-btn--gray-white-text:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #bab8b8}.hhr-btn--gray-white-text:focus,.hhr-btn--gray-white-text:hover{background-color:#c7c5c5!important;color:#fff}.hhr-btn--very-light-gray{background-color:#ebebeb;color:#4c4c4c!important}.hhr-btn--very-light-gray:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #ebebeb}.hhr-btn--very-light-gray:focus,.hhr-btn--very-light-gray:hover{background-color:#f8f8f8!important;color:#4c4c4c}.hhr-btn--red{background-color:#c80400;color:#fff!important}.hhr-btn--red:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #c80400}.hhr-btn--red:focus,.hhr-btn--red:hover{background-color:#e10500!important;color:#fff}.hhr-btn--soft-red{background-color:#f05455;color:#fff!important}.hhr-btn--soft-red:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #f05455}.hhr-btn--soft-red:focus,.hhr-btn--soft-red:hover{background-color:#f26b6c!important;color:#fff}.hhr-btn--white-blue{background-color:#fff;border:1px solid #004c80;color:#004c80}.hhr-btn--white-blue.active,.hhr-btn--white-blue:hover{background-color:#004c80;color:#fff}.hhr-btn--white-blue.active{border:1px solid #fff;outline:none}.hhr-btn--white-blue.active:hover{background-color:#fff;color:#004c80}.hhr-btn--soft-red-alternate{background-color:#f05455;color:#fff!important}.hhr-btn--soft-red-alternate:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #f05455}.hhr-btn--soft-red-alternate:focus,.hhr-btn--soft-red-alternate:hover{background-color:#f26b6c!important;color:#fff}.hhr-btn--slightly-desaturated-cyan-lime-green{background-color:#6bbb86;color:#fff!important}.hhr-btn--slightly-desaturated-cyan-lime-green:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #6bbb86}.hhr-btn--slightly-desaturated-cyan-lime-green:focus,.hhr-btn--slightly-desaturated-cyan-lime-green:hover{background-color:#7cc394!important;color:#fff}.hhr-btn--slightly-desaturated-blue{background-color:#70a8d7;color:#fff!important}.hhr-btn--slightly-desaturated-blue:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #70a8d7}.hhr-btn--slightly-desaturated-blue:focus,.hhr-btn--slightly-desaturated-blue:hover{background-color:#84b4dd!important;color:#fff}.hhr-btn--very-light-red{background-color:#f05455;color:#fff!important}.hhr-btn--very-light-red:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #f05455}.hhr-btn--very-light-red:focus,.hhr-btn--very-light-red:hover{background-color:#f26b6c!important;color:#fff}.hhr-btn--soft-orange-2{background-color:#f7be5b;color:#fff!important}.hhr-btn--soft-orange-2:not(.hhr-btn-new):not(.subscription-checkout__packages__item__package-button):not(.hhr-border-rows-addbtn-row-btn){border:1px solid #f7be5b}.hhr-btn--soft-orange-2:focus,.hhr-btn--soft-orange-2:hover{background-color:#f8c873!important;color:#fff}.hhr-btn--block{display:block;padding-left:0;padding-right:0;width:100%}.hhr-btn--centered{display:block;margin-left:auto;margin-right:auto}.hhr-btn__relative{border-width:0;position:relative}.hhr-btn--utility{background-color:#004c80;border:0;color:#fff;font-family:open_sanssemibold;line-height:25px;padding:5px 20px}.hhr-btn--utility:focus,.hhr-btn--utility:hover{background-color:#005b9a;color:#fff}.hhr-btn--utility.hhr-btn--small{line-height:normal;min-height:0;padding-left:15px;padding-right:15px}.hhr-btn--submit{border:0;font-family:open_sanssemibold;line-height:25px;padding:5px 20px}.hhr-btn--task-actions{border:0;border-radius:2px;display:inline-block;font-family:open_sanssemibold;font-size:13px;height:30px;letter-spacing:1px;padding:7px 12px;text-align:center;text-transform:uppercase}.hhr-btn--task-actions:hover{color:inherit;cursor:pointer;text-decoration:none}.hhr-btn--task-actions:active,.hhr-btn--task-actions:focus{outline:none}.hhr-btn--task-actions.disabled{opacity:.4}.hhr-btn--task-actions.disabled:hover{cursor:default;opacity:.4}.glyphicon-pencil,.glyphicon-refresh,.glyphicon-trash{background-color:initial;border:none;color:#69c;font-size:18px;line-height:22px;min-height:0;padding:0}.glyphicon-pencil:hover,.glyphicon-refresh:hover,.glyphicon-trash:hover{color:#004c80}.glyphicon-pencil:active:focus,.glyphicon-pencil:focus,.glyphicon-refresh:active:focus,.glyphicon-refresh:focus,.glyphicon-trash:active:focus,.glyphicon-trash:focus{color:#004c80;outline:none}.spinning{animation:spin 2s linear infinite}@keyframes spin{0%{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(1turn)}}.hhr-btn--action{background:#0000;border:0;color:#999;cursor:pointer;display:inline-block;font-size:18px;margin-left:16px;outline:none;padding:0;vertical-align:middle}.hhr-btn--action.icon-filter-down.up{transform:rotate(180deg)}.hhr-btn--action.icon-filter-down.selected{color:#004c80}:is(.hhr-mobile-table-new__caption,.hhr-table-new__caption,.hhr-table-new__row-cell) .hhr-btn--action:first-child{margin-left:0}.hhr-btn--action.glyphicon{top:0}.hhr-btn--action.glyphicon:before{font-size:15px}.hhr-btn--action.spaced--left-right{margin:0 10px!important}.inline-button{font-size:smaller;height:30px;margin-right:1em;padding-bottom:2px;padding-top:2px}.heading-inline-button{height:40px;margin-bottom:20px;margin-left:1%;width:100%}@media (min-width:992px){.heading-inline-button{margin-bottom:0;margin-left:10px;width:auto}}.buttons-group{margin-bottom:30px}@media (max-width:768px){.buttons-group{margin-bottom:15px}}.button-orange{background-color:#feb901;border:1px solid #0000;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-family:open_sanssemibold;font-size:15px;margin-right:15px;padding:15px 30px;text-decoration:none}.button-orange:focus{color:#fff;outline:none}.button-orange:hover{background-color:#fec01a;color:#fff;text-decoration:none}.button-white{background:#fff;border:1px solid #e9f2fa;border-radius:2px;color:#666;cursor:pointer;display:inline-block;font-family:open_sanssemibold;font-size:15px;margin-bottom:10px;margin-right:15px;padding:15px 30px;text-decoration:none}.button-white:focus{background:#ebebeb;border-width:1px;color:#666;outline:none}.button-white:hover{background:#f2f2f2;color:#666;text-decoration:none}.button-white:active{border-width:1px}.button-green{background-color:#6bbb86;border:1px solid #0000;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:open_sanssemibold;font-size:15px;margin-bottom:10px;margin-right:15px;padding:15px 30px;text-decoration:none}.button-green:focus{color:#fff;outline:none}.button-green:hover{background-color:#72be8c;color:#fff;text-decoration:none}.button-blue{background:#69c;border:1px solid #0000;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:open_sanssemibold;font-size:15px;margin-right:15px;padding:15px 30px;text-decoration:none}.button-blue:focus{color:#fff;outline:none}.button-blue:hover{background-color:#8cb3d9}.button-blue:hover,.button-red{color:#fff;text-decoration:none}.button-red{background:#c80400;border:1px solid #0000;border-radius:4px;cursor:pointer;display:inline-block;font-family:open_sanssemibold;font-size:15px;margin-right:15px;padding:15px 30px}.button-red:focus{color:#fff;outline:none}.button-red:hover{background-color:#fb0500;color:#fff;text-decoration:none}.button-small{font-size:13px;padding:10px 15px}.button-small.mr-0{margin-right:0}.btn:active,.btn:active:focus,.btn:focus{outline:none}.hhr-filter-btn-group .btn.active,.hhr-filter-btn-group .btn.active:active,.hhr-filter-btn-group .btn.active:focus,.hhr-filter-btn-group .btn.active:hover{background:#004c80}.hhr-filter-btn-group .btn.active a,.hhr-filter-btn-group .btn.active:active a,.hhr-filter-btn-group .btn.active:focus a,.hhr-filter-btn-group .btn.active:hover a{color:#fff}.hhr-filter-btn-group .btn.active,.hhr-filter-btn-group .btn.active:active,.hhr-filter-btn-group .btn.active:focus,.hhr-filter-btn-group .btn.active:hover{outline:none}.hhr-filter-btn-group .btn:hover a{color:#004c80}.hhr-filter-btn-group.hhr-filter-btn-group--5-up .btn{width:16.67%}.hhr-filter-btn-group.hhr-filter-btn-group--4-up .btn{width:20%}.hhr-filter-container{background-color:#f2f2f2;border:1px solid #d8d8d8;border-radius:4px;padding:10px}.hhr-filter-container .hhr-border-rows-tooltip-description,.hhr-filter-container p{border-bottom:1px solid #e5e5e5;color:#004c80}.hhr-filters{background-color:#fff}.hhr-filters.time-tracking__filters>div{padding-right:20px}.hhr-filters [class*=icon-]:before{margin-left:0;margin-right:0}.hhr_quick_filters__wrapper.has-hidden-categories{float:left;overflow:hidden;width:100%}.hhr_quick_filters__categories{display:flex;flex-direction:column;height:48px}.hhr_quick_filters__hidden_categories{display:none;float:right;width:48px}.has-hidden-categories .hhr_quick_filters__hidden_categories{display:block}.hhr_quick_filters__hidden_menu_item{font-size:13px;font-weight:500;text-transform:uppercase}.hhr__filter-with-toggle .filter-title{flex:1}.hhr__filter-with-toggle .filter-children{max-height:100%;transform:scaleY(1);transform-origin:top;transition:transform .15s ease-out,max-height .15s ease-out}.hhr__filter-with-toggle .filter-children.collapsed{max-height:0;overflow:hidden;transform:scaleY(0);transition:transform .15s ease-out,max-height .15s ease-out}.hhr__filter-with-toggle .filter-children{margin:15px 0;z-index:1}.hhr__filter-with-toggle :is(.filter-children,.filter-contents,.filter-controls){flex:100% 0 0}.container{max-width:1000px}@media (min-width:768px){.container{min-width:750px;width:inherit}}.form-control,textarea{border-radius:2px;font-size:13px;height:40px}.form-control,.form-control:focus,textarea,textarea:focus{box-shadow:none}.form-group .row{margin-left:-5px;margin-right:-5px}.form-group :is([class*=" col-"],[class^=col-]){padding-left:5px;padding-right:5px}.form-group{margin-bottom:20px}.form-group .last-item{margin-bottom:0}.has-error .control-label{color:inherit}.has-error .form-control{background-color:#f7ece8;border-color:#c80400}.work-schedule-days .form-control{padding-left:4px;padding-right:4px}a:hover{color:#004c80}a:focus,a:hover{text-decoration:none}a:focus{outline:none;outline-offset:0}.input-group{margin-bottom:0}.input-group label{display:table-row;height:23px}.btn{border-radius:2px;min-height:36px;overflow:hidden;white-space:normal!important}.btn:active{box-shadow:none}.file-input .btn{white-space:nowrap!important}.btn-default{border-color:#e9f2fa;color:#004c80}.btn-primary{background-color:#004c80}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open:not(.hhr-dropdown)>.dropdown-toggle.btn-default{border-color:#e9f2fa;color:#004c80}.btn-group:not(.hhr-dropdown) .btn-default:hover{background-color:#f2f2f2}.btn-group:not(.hhr-dropdown) .btn-default:focus{background:#fff}.btn-group:not(.hhr-dropdown) .btn-default:focus:hover{background-color:#f2f2f2}.blue-theme .input-group{margin-bottom:0}.blue-theme :is(input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select.chooser){background-color:#f2f9ff;border-color:#e9f2fa;color:#666;font-size:13px;height:36px}.blue-theme :is(input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select.chooser:focus){background-color:#fff}.blue-theme .form-control[disabled],.blue-theme .form-control[readonly],.blue-theme fieldset[disabled] .form-control{background-color:#f9f9f9;opacity:1}.fieldset{min-width:inherit}.blue-theme-menu .input-group{margin-bottom:0}.blue-theme-menu :is(input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select.chooser){background-color:#f2f9ff;border-color:#e9f2fa;color:#666;font-family:arial;font-size:13px;font-weight:700;height:36px}.blue-theme-menu :is(input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select.chooser:focus){background-color:#fff}.blue-theme-menu .form-control[disabled],.blue-theme-menu .form-control[readonly],.blue-theme-menu fieldset[disabled] .form-control{background-color:#f9f9f9;opacity:1}.white-theme .row{margin-left:-5px;margin-right:-5px}.white-theme .row .form-group{padding-left:5px;padding-right:5px}.white-theme .row .form-group .row-error-holder{position:relative}.white-theme :is(input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select.chooser){color:#004c80;height:40px}.white-theme :is(input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select.chooser:focus){background-color:#fff;border-color:#abcdec}.white-theme div.comment{background-position:center 13px;background-repeat:no-repeat;border:none;cursor:pointer;height:36px}.white-theme div.comment:before{color:#555;content:"\f059";font-family:HHR-Icons}.white-theme .input-group-btn:last-child>:is(.btn,.btn-group){background-color:#fff;border-color:#e9f2fa;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#004c80;font-size:13px;font-weight:400;height:36px;margin-left:-1px;padding:9px;top:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#f9f9f9;opacity:1}.error-inline{margin-top:0}.error-inline,.error-inline-1{color:#c80400;display:none;font-family:open_sanssemibold;font-size:11px;line-height:15px;text-overflow:ellipsis}.error-inline-1{margin-top:-10;padding-bottom:10px;padding-right:10px;text-align:right}.border-err{border-color:#c80400!important}.border-err:not(.capture-signature-holder){background-color:#f7ece8}.warning-inline{color:#feb901;display:none;font-family:open_sanssemibold;font-size:11px;line-height:15px;margin-top:0;text-overflow:ellipsis}.warning-inline.datev-err{color:#6f2e6f}.border-warning{background-color:#fcf8e4;border-color:#feb901!important}.border-warning.datev-err{background-color:#a7aed8;border-color:#6f2e6f!important}.border-warning.datev-err::placeholder{color:#666!important}.datev-err--hhr-select{background-color:#a7aed8;border-color:#6f2e6f!important}.datev-err--hhr-select::placeholder{color:#666!important}.show-err{margin-top:1px}.show-err,.show-err-1{display:block;width:100%;z-index:10}.show-err-1{margin-top:-5px;padding-bottom:10px}form .legend{line-height:22px}form .legend .information{background-position:50%;background-repeat:no-repeat;border:none;display:inline-block;height:21px;vertical-align:top;width:14px}form .legend .information:before{content:"\f05a";font-family:HHR-Icons}form .legend span{color:#539ad5}.alert{margin-bottom:20px}.alert .referral-dialog .error-main-title.subheadline,.alert .referral-dialog-success .error-main-title.headline,.alert .workshift-advert-dialog .error-main-title.subheadline,.alert h2.error-main-title,.referral-dialog .alert .error-main-title.subheadline,.referral-dialog-success .alert .error-main-title.headline,.workshift-advert-dialog .alert .error-main-title.subheadline{margin-bottom:10px}.alert-dismissable,.alert-dismissible{padding-right:40px}.alert-danger{border:0;border-radius:0;color:#c80400}.alert-danger .referral-dialog .error-main-title.subheadline,.alert-danger .referral-dialog-success .error-main-title.headline,.alert-danger .workshift-advert-dialog .error-main-title.subheadline,.alert-danger h2.error-main-title,.referral-dialog .alert-danger .error-main-title.subheadline,.referral-dialog-success .alert-danger .error-main-title.headline,.workshift-advert-dialog .alert-danger .error-main-title.subheadline{color:#c80400}.alert-info,.alert-warning{border:0;border-radius:0}.btn-group-tall button{min-height:74px}.btn-group-tall :is(button:active,button:focus){outline:none}.small,small{line-height:1em}.radio input,.radio-inline input,.radio-inline label{cursor:pointer}.radio-inline label{padding-left:20px}.radio-inline{padding-left:0}.modal.fade .modal-dialog{transform:translateY(-5%)}.modal.in .modal-dialog{transform:translate(0)}.navbar-fixed-top{z-index:1080}.control-label{color:inherit}.control-label.required .label-value:before{content:"*";padding-right:5px}.tooltip{z-index:950}button[disabled].not-allowed{cursor:not-allowed}input[type=file].form-control{height:auto;max-height:40px;min-height:40px;padding-top:8px}@media (min-width:480px){.col-ms-1,.col-ms-10,.col-ms-11,.col-ms-12,.col-ms-2,.col-ms-3,.col-ms-4,.col-ms-5,.col-ms-6,.col-ms-7,.col-ms-8,.col-ms-9{float:left}.col-ms-12{width:100%}.col-ms-11{width:91.66666667%}.col-ms-10{width:83.33333333%}.col-ms-9{width:75%}.col-ms-8{width:66.66666667%}.col-ms-7{width:58.33333333%}.col-ms-6{width:50%}.col-ms-5{width:41.66666667%}.col-ms-4{width:33.33333333%}.col-ms-3{width:25%}.col-ms-2{width:16.66666667%}.col-ms-1{width:8.33333333%}.col-ms-pull-12{right:100%}.col-ms-pull-11{right:91.66666667%}.col-ms-pull-10{right:83.33333333%}.col-ms-pull-9{right:75%}.col-ms-pull-8{right:66.66666667%}.col-ms-pull-7{right:58.33333333%}.col-ms-pull-6{right:50%}.col-ms-pull-5{right:41.66666667%}.col-ms-pull-4{right:33.33333333%}.col-ms-pull-3{right:25%}.col-ms-pull-2{right:16.66666667%}.col-ms-pull-1{right:8.33333333%}.col-ms-pull-0{right:auto}.col-ms-push-12{left:100%}.col-ms-push-11{left:91.66666667%}.col-ms-push-10{left:83.33333333%}.col-ms-push-9{left:75%}.col-ms-push-8{left:66.66666667%}.col-ms-push-7{left:58.33333333%}.col-ms-push-6{left:50%}.col-ms-push-5{left:41.66666667%}.col-ms-push-4{left:33.33333333%}.col-ms-push-3{left:25%}.col-ms-push-2{left:16.66666667%}.col-ms-push-1{left:8.33333333%}.col-ms-push-0{left:auto}.col-ms-offset-12{margin-left:100%}.col-ms-offset-11{margin-left:91.66666667%}.col-ms-offset-10{margin-left:83.33333333%}.col-ms-offset-9{margin-left:75%}.col-ms-offset-8{margin-left:66.66666667%}.col-ms-offset-7{margin-left:58.33333333%}.col-ms-offset-6{margin-left:50%}.col-ms-offset-5{margin-left:41.66666667%}.col-ms-offset-4{margin-left:33.33333333%}.col-ms-offset-3{margin-left:25%}.col-ms-offset-2{margin-left:16.66666667%}.col-ms-offset-1{margin-left:8.33333333%}.col-ms-offset-0{margin-left:0}}@media (max-width:479px){.hidden-ms{display:none}}@media (min-width:1500px){.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-pull-12{right:100%}.col-xl-pull-11{right:91.66666667%}.col-xl-pull-10{right:83.33333333%}.col-xl-pull-9{right:75%}.col-xl-pull-8{right:66.66666667%}.col-xl-pull-7{right:58.33333333%}.col-xl-pull-6{right:50%}.col-xl-pull-5{right:41.66666667%}.col-xl-pull-4{right:33.33333333%}.col-xl-pull-3{right:25%}.col-xl-pull-2{right:16.66666667%}.col-xl-pull-1{right:8.33333333%}.col-xl-pull-0{right:auto}.col-xl-push-12{left:100%}.col-xl-push-11{left:91.66666667%}.col-xl-push-10{left:83.33333333%}.col-xl-push-9{left:75%}.col-xl-push-8{left:66.66666667%}.col-xl-push-7{left:58.33333333%}.col-xl-push-6{left:50%}.col-xl-push-5{left:41.66666667%}.col-xl-push-4{left:33.33333333%}.col-xl-push-3{left:25%}.col-xl-push-2{left:16.66666667%}.col-xl-push-1{left:8.33333333%}.col-xl-push-0{left:auto}.col-xl-offset-12{margin-left:100%}.col-xl-offset-11{margin-left:91.66666667%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-0{margin-left:0}}@media (max-width:1499px){.hidden-xl{display:none}}.form-header{background-color:#fff;border-left:1px solid #e9f2fa;border-radius:4px 4px 0 0;border-right:1px solid #e9f2fa;border-top:1px solid #e9f2fa;font-size:15px;padding:10px 15px}.form-header .header-title{float:left;font-family:open_sanssemibold;line-height:34px}.form-header .button-add{background-color:#004c80;border:0;color:#fff;float:right;font-family:open_sanssemibold;line-height:25px;padding:5px 20px;position:relative;z-index:1}.form-header .button-add:hover{background-color:#005b9a}.form-header .button-add:focus{background-color:#003d67}@media (max-width:480px){.form-header .button-add{float:left;font-size:12px;text-align:center;width:100%}}.form-header .glyphicon-plus:before{content:"+";font-size:12px;font-weight:400;margin-right:10px}@media (max-width:480px){.form-header{padding-left:5px;padding-right:5px}}.top-rounded{border-radius:4px 4px 0 0}.top-border{border-top:1px solid #e9f2fa}.titlebar{background-color:#e9f2fa;border:1px solid #e9f2fa;font-family:open_sanssemibold;font-size:13px;line-height:20px;min-width:320px;padding:10px 0}@media (max-width:480px){.titlebar{font-size:13px}}.record{background-color:#fff;border-bottom:1px solid #e9f2fa;border-left:1px solid #e9f2fa;border-right:1px solid #e9f2fa;font-size:13px;line-height:22px;min-width:320px;padding:20px}.record .record-col{overflow:hidden}.record .avatar{border-radius:25px;float:left;margin-right:10px}.record :is(.email,.name){word-break:break-all}@media (max-width:768px){.record :is(.email,.name){clear:both;width:100%}}.record .name{color:#69c;font-family:open_sanssemibold}.record .edit :is(.btn.active,.btn:active){background-image:none;box-shadow:none;outline:0}.record .edit .button-edit{background-color:initial;border:none;color:#69c;font-size:18px;line-height:22px;margin-right:5px;min-height:auto}.record .edit .button-edit:hover{color:#004c80}.record .edit .button-edit:active:focus,.record .edit .button-edit:focus{color:#69c;outline:none}@media (max-width:480px){.record .edit .button-edit{margin-right:0}}.record .edit .button-thumbs-up{background-color:initial;border:none;color:#449d44;font-size:18px;line-height:22px;margin-right:5px;min-height:auto;padding:0}.record .edit .button-thumbs-up:hover{color:#449d44}.record .edit .button-thumbs-up:active:focus,.record .edit .button-thumbs-up:focus{color:#449d44;outline:none}@media (max-width:480px){.record .edit .button-thumbs-up{margin-right:0}}.record .edit .button-thumbs-down{background-color:initial;border:none;color:#c9302c;font-size:18px;line-height:22px;margin-right:5px;min-height:auto;padding:0}.record .edit .button-thumbs-down:hover{color:#d9534f}.record .edit .button-thumbs-down:active:focus,.record .edit .button-thumbs-down:focus{color:#d9534f;outline:none}@media (max-width:480px){.record .edit .button-thumbs-down{margin-right:0}.record{font-size:12px;padding-left:5px;padding-right:5px}}.record:hover{background-color:#f2f9ff}.dash{min-width:265.82px}.form-footer{border-bottom:1px solid #e9f2fa;border-left:1px solid #e9f2fa;border-right:1px solid #e9f2fa;font-size:13px;margin-bottom:40px}.form-footer:after{clear:both}.nodata{background-color:#fff;border-bottom:1px solid #e9f2fa;border-left:1px solid #e9f2fa;border-radius:0 0 4px 4px;border-right:1px solid #e9f2fa;font-size:13px;line-height:20px;margin-bottom:40px;min-height:4px;padding:0 10px}.nodata:after{clear:both}.hhr-dropdown-customizable{background-color:#fff;height:40px}.hhr-dropdown-customizable__heading{border:1px solid #ccc;border-radius:2px;cursor:pointer;flex:100% 0 0}.hhr-dropdown-customizable__heading.focused{border-color:#69c}.hhr-dropdown-customizable__heading .title-container{padding:5px 0 5px 10px}.hhr-dropdown-customizable__heading .title-container :is(.filter-input,.title-hint,.title-wrapper){flex-grow:1}.hhr-dropdown-customizable__heading .title-container :is(.filter-input,.title-hint,.title-wrapper)>input{border:none;outline:none;width:100%}.hhr-dropdown-customizable__heading .title-container .title-wrapper{margin-right:10px}.hhr-dropdown-customizable__heading .title-container .title-hint{color:#999}.hhr-dropdown-customizable__heading .title-container .filter-input{flex-basis:100%}.hhr-dropdown-customizable__heading .toggle-control{width:20px}.hhr-dropdown-customizable__heading .toggle-control .clear-icon{background-color:#999;color:#fff;font-weight:700;padding:0 5px 2px}.hhr-dropdown-customizable__dropdown-title-box .dropdown-title-box-inner-container{background-color:#ccc}.hhr-dropdown-customizable__dropdown-title-box .dropdown-title-box-inner-container .prop-container{color:#fff;font-family:open_sansregular;font-size:15px;font-weight:700;line-height:20px;max-height:20px;overflow:hidden;padding:0 5px;text-transform:uppercase}.hhr-dropdown-customizable__dropdown-title-box .dropdown-title-box-inner-container .prop-container>*{height:100%;overflow:hidden}.hhr-dropdown-customizable__dropdown-title-box .dropdown-title-box-inner-container :is(.clear-icon-container,.count-container){border-left:1px solid #999;padding:0 10px}.hhr-dropdown-customizable__dropdown-title-box .dropdown-title-box-inner-container :is(.count-container,.title-container){cursor:default}.hhr-dropdown-customizable__dropdown-title-box .dropdown-title-box-inner-container .clear-icon-container{cursor:pointer}.hhr-dropdown-customizable__dropdown-title-box .dropdown-title-box-inner-container .title-container .title-inner{overflow:hidden}.hhr-dropdown-customizable__items-container{box-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;left:0;max-height:200px;transform:scaleY(1);transform-origin:top;transition:transform .15s ease-out,max-height .15s ease-out}.hhr-dropdown-customizable__items-container.collapsed{max-height:0;overflow:hidden;transform:scaleY(0);transition:transform .15s ease-out,max-height .15s ease-out}.hhr-dropdown-customizable__items-container{background-color:#fff;border:1px solid #ccc;border-radius:2px;overflow:auto;top:39px;width:100%;z-index:10}.hhr-dropdown-customizable__items-container .hhr-dropdown-customizable__items-container-inner{position:relative}.hhr-dropdown-customizable__items-container .hhr-dropdown-customizable__items-container-inner>*{padding:5px 10px}.hhr-dropdown-customizable__items-container .hhr-dropdown-customizable__items-container-inner>:hover{background-color:#f2f9ff}.hhr-tree-structure-container{justify-content:flex-start}.hhr-tree-structure-toggle-btn{height:20px;margin-right:15px;text-align:center;width:20px}.hhr-tree-structure__leaf-title,.hhr-tree-structure__title{flex:1}.hhr-tree-structure__leaf-title.stand-out,.hhr-tree-structure__title.stand-out{font-size:15px;font-weight:600}.hhr-tree-structure__leaves-container{max-height:100%;transform:scaleY(1);transform-origin:top;transition:transform .15s ease-out,max-height .15s ease-out}.hhr-tree-structure__leaves-container.collapsed{max-height:0;overflow:hidden;transform:scaleY(0);transition:transform .15s ease-out,max-height .15s ease-out}.hhr-tree-structure__leaves-container{flex:100%;margin-left:35px}.hhr-tree-structure__leaves-container>*{margin-top:10px}.hhr__page-title{color:#666;font-size:24px;line-height:28px;margin-bottom:20px}@media (min-width:768px){.hhr-accordion-table-group-by-dropdown{display:flex;flex-direction:row-reverse;line-height:40px;padding:0 0 20px}.hhr-accordion-table-group-by-dropdown .hhr-select{max-width:250px}.hhr-accordion-table-group-by-dropdown .company-structure-legend{align-self:center;left:0;position:absolute}.hhr-accordion-table-group-by-dropdown>span{color:#999;font-family:open_sanssemibold;margin-right:20px}.hhr-accordion-table-scroller-wrapper{position:relative}.hhr-accordion-table-scroller{margin-left:270px;overflow:auto}.hhr-accordion-table-container{background:#fff;box-shadow:0 0 15px 5px #c2c2c24d;overflow:auto;width:100%}.hhr-accordion-table{border-collapse:initial;empty-cells:show;font-family:open_sansregular;font-size:13px;width:100%}.hhr-accordion-table-caption{background:#f2f2f2;color:#4c4c4c;display:block;font-family:open_sanssemibold;height:60px;line-height:40px;padding:10px 20px;text-transform:uppercase}.hhr-accordion-table-row{color:#4c4c4c;font-size:13px}.hhr-accordion-table-row i{display:inline-block;position:absolute;right:20px;top:16px;transform:translate(50%);transition:transform .25s}.hhr-accordion-table-row.expanded i{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg) translate(-50%)}.hhr-accordion-table-column{background:#fff;border-bottom:2px solid #ebebeb;height:50px;line-height:20px;min-width:140px;padding:10px 20px 10px 0;position:relative;text-align:right;white-space:nowrap}.hhr-accordion-table-column:first-child{box-shadow:5px 0 14px -2px #c2c2c24d}.hhr-accordion-table-header{font-family:open_sanssemibold;padding:0 20px;text-transform:uppercase}.hhr-accordion-table-header td{color:#999}.hhr-accordion-table-groupby-column{font-family:open_sanssemibold;left:0;min-width:270px;padding-left:20px;position:absolute;text-align:left;width:270px;z-index:10}.hhr-accordion-table-no-fixed-column .hhr-accordion-table-groupby-column{position:relative}tbody .hhr-accordion-table-groupby-column{cursor:pointer;padding-right:40px}.hhr-accordion-table-fixed-column{border-right:2px solid #ebebeb;font-family:open_sanssemibold;left:250px;min-width:120px;position:absolute;width:120px;z-index:10}.hhr-accordion-table-sub-row{display:none}.hhr-accordion-table-sub-row td{border-bottom:2px solid #ebebeb}.hhr-accordion-table-sub-row .hhr-accordion-table-column{background:#f2f2f2}.hhr-accordion-table-sub-row.visible{display:table-row}.hhr-accordion-table-sub-row.visible+.hhr-accordion-table-main-row td{border-top:2px solid #ebebeb}.hhr-accordion-table-sub-row.visible+.hhr-accordion-table-main-row .hhr-accordion-table-fixed-column,.hhr-accordion-table-sub-row.visible+.hhr-accordion-table-main-row .hhr-accordion-table-groupby-column{height:54px}.hhr-accordion-table-sub-row.visible:last-child td{border-bottom:4px solid #ebebeb}.hhr-accordion-table-sub-row.visible:last-child .hhr-accordion-table-fixed-column,.hhr-accordion-table-sub-row.visible:last-child .hhr-accordion-table-groupby-column{height:54px}.has-fixed-columns .hhr-accordion-table-scroller{margin-left:370px}.has-fixed-columns .hhr-accordion-table-column:first-child{box-shadow:none}.has-fixed-columns .hhr-accordion-table-column:nth-child(2){box-shadow:5px 0 14px -2px #c2c2c24d}.has-fixed-columns .hhr-accordion-table-groupby-column{min-width:250px;padding-left:20px;width:250px}tbody .has-fixed-columns .hhr-accordion-table-groupby-column{padding-right:20px}}@media (max-width:767px){.hhr-accordion-table-mobile{width:100%}.hhr-accordion-table-mobile .hhr-border-rows-tooltip-description,.hhr-accordion-table-mobile p{margin-bottom:0}.hhr-accordion-table-mobile .hhr-accordion__panel-heading{border-bottom:2px solid #ebebeb;height:80px;padding-bottom:20px;padding-top:20px}.hhr-accordion-table-caption{background:#f2f2f2;color:#4c4c4c;display:block;font-family:open_sanssemibold;height:60px;line-height:40px;padding:10px 20px;text-align:left;text-transform:uppercase}.hhr-accordion-table-card{background:#fff;margin-bottom:20px}.hhr-accordion-table-groupby-column{border-bottom:2px solid #ebebeb;height:75px;padding:20px}.hhr-accordion-table-groupby-column .hhr-border-rows-tooltip-description,.hhr-accordion-table-groupby-column p{line-height:14px}.hhr-accordion-table-card-row-label{color:#999;font-family:open_sanssemibold;text-transform:uppercase}.hhr-accordion-table-card-groupby-row{border-bottom:2px solid #ebebeb;color:#4c4c4c;min-height:75px;padding:20px}.hhr-accordion-table-card-sub-row{background:#f2f2f2;border-bottom:2px solid #ebebeb;padding:20px}.hhr-accordion-table-card-sub-row .hhr-accordion-table-card-row-label{color:#4c4c4c}.hhr-accordion__panel .hhr-accordion-table-card-sub-row:last-child{border-bottom:4px solid #ebebeb}.hhr-accordion-table-card-groupby-options{background:#fff;margin-bottom:20px;padding:20px}}.hhr-accordion-table-new{background-color:#fff;width:100%}.hhr-accordion-table-new .cell--actions{width:102px}.hhr-accordion-table__row{border-bottom:2px solid #ebebeb;cursor:pointer;min-height:60px}.hhr-accordion-table__row-cell__icon{position:absolute;right:20px;top:20px}.hhr-accordion-mobile-table__item-sub-row,.hhr-accordion-table__sub-row{background-color:#f2f2f2;border-bottom:2px solid #ebebeb;display:none}.hhr-accordion-mobile-table__item-sub-row.last,.hhr-accordion-table__sub-row.last{border-bottom:4px solid #ebebeb}.hhr-accordion-table__sub-row{height:60px}.hhr-accordion-table__sub-row.visible{display:table-row}.hhr-accordion-table__sub-row.hoverable:hover{background-color:#e9f2fa;cursor:pointer}.hhr-accordion-mobile-table__item-sub-row{padding:20px 20px 15px}.hhr-accordion-mobile-table__item-sub-row.visible{display:block}.hhr-accordion-mobile-table__item-sub-row.hoverable:hover{background-color:#e9f2fa;cursor:pointer}.hhr-accordion-table__row-cell{padding:10px;position:relative;word-break:break-all}.hhr-accordion-table__row-cell:first-child{padding-left:20px}.hhr-accordion-table__row-cell:last-child{padding-right:20px}.hhr-accordion-table__row-cell.cell--contextCell,.hhr-accordion-table__row-cell.cell--permissionsCell{padding-bottom:0}.hhr-accordion-table__row-cell.cell--actions{text-align:right}.hhr-accordion-table__sub-row .hhr-accordion-table__row-cell.cell--employeeCell{font-family:open_sanssemibold}@media (min-width:992px){.hhr-accordion-table__sub-row .hhr-accordion-table__row-cell.cell--employeeCell{padding-left:70px}}:is(.hhr-accordion-mobile-table,.hhr-accordion-table-new) [class*=icon-]:before{margin-left:0;margin-right:0}.hhr-accordion-mobile-table__item{background-color:#fff;margin-bottom:20px}.hhr-accordion-mobile-table__item-main-row,.hhr-accordion-mobile-table__item-row{padding:20px}.hhr-accordion-mobile-table__item-main-row:not(:last-child),.hhr-accordion-mobile-table__item-row:not(:last-child){border-bottom:1px solid #ebebeb}.hhr-accordion-mobile-table__item-main-row>div,.hhr-accordion-mobile-table__item-row>div{word-break:break-all;word-wrap:normal}.hhr-accordion-mobile-table__item-main-row{cursor:pointer;position:relative}.hhr-accordion-mobile-table__item-main-row__icon{position:absolute;right:20px;top:28px}:is(.employee-permissions-table,.permissions-supervisors-table) .hhr-accordion-mobile-table__item-main-row__icon{top:34px}.hhr-accordion-mobile-table__item-sub-row__cell:not(:last-child){margin-bottom:5px}.hhr-accordion-mobile-table__item-sub-row__cell.cell--employeeCell,.hhr-context{font-family:open_sanssemibold}.hhr-context{background-color:#bab8b8;border-radius:3px;color:#fff;display:inline-block;margin-bottom:5px;max-width:100%;padding:5px;text-transform:uppercase}.hhr-context:not(:last-child){margin-right:5px}.hhr-context.context--location{background-color:#61a6a1}.hhr-context.context--department{background-color:#d87455}.hhr-context.context--company{background-color:#a7aed8}.hhr-context.context--job{background-color:#f05455}.accordion-table{display:table;width:100%}.accordion-table .hhr-table-new__row-cell,.account-accordion-table .hhr-table-new__row-cell{background:#fff}.accordion-caption{display:table-caption}.accordion-table-heading{background-color:#fff;display:table;width:100%}.accordion-table-heading-group{background-color:#fff;border-bottom:1px solid #ebebeb;padding-left:53px}.report .accordion-table-heading-group{background-color:#f2f2f2}.accordion-table-heading .accordion-table-cell{padding:10px}.accordion-row,.accordion-sub-row{display:table;width:100%}.accordion-sub-row{background-color:#f2f2f2;border-bottom:1px solid #e6e6e6;padding:0 0 0 4em}.accordion-sub-row:last-child{border-bottom:none}.report .accordion-sub-row .accordion-table-cell:last-of-type{padding-right:2ex}.accordion-table .hhr-accordion__panel-heading{padding:0 0 0 20px}.accordion-table-cell{display:table-cell;padding:10px;text-align:left;vertical-align:middle}.accordion-table-cell [class*=icon-]:before{margin-left:0;margin-right:0}.accordion-table-cell.actions,.accordion-table-cell.adjustmentHours,.accordion-table-cell.saldo{text-align:right;width:100px}.accordion-table.adjustments .accordion-table-cell:first-of-type{width:30%}.accordion-table.report .accordion-table-cell{text-align:center;width:12%}.accordion-table.report .accordion-table-cell:first-of-type{text-align:left;width:16%}.accordion-table.report .accordion-table-cell:last-of-type{text-align:right;width:16%}.accordion-table-groups{background-color:#f2f2f2;border-bottom:none;font-family:open_sanssemibold;line-height:34px;text-transform:uppercase}.accordion-table.report .accordion-table-groups .accordion-table-cell{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;text-align:center}.accordion-table.report .accordion-table-groups .accordion-table-cell:first-of-type{border-left:none;padding-left:4%;text-align:left;width:16%}.accordion-table.report .accordion-table-groups .accordion-table-cell:nth-of-type(2){width:12%}.accordion-table.report .accordion-table-groups .accordion-table-cell:nth-of-type(3){width:36%}.accordion-table.report .accordion-table-groups .accordion-table-cell:nth-of-type(4){border-right:none;width:36%}.accordion-table.report .accordion-table-cell:first-of-type{border-right:1px solid #e6e6e6}.accordion-table.report .accordion-table-cell:nth-of-type(2){border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.accordion-table.report .accordion-table-cell:nth-of-type(3){border-left:1px solid #e6e6e6}.accordion-table.report .accordion-table-cell:nth-of-type(5){border-right:1px solid #e6e6e6}.accordion-table.report .accordion-table-cell:nth-of-type(6){border-left:1px solid #e6e6e6}.accordion-table-columns{background-color:#f2f2f2;color:#999;font-family:open_sanssemibold;line-height:20px;text-transform:uppercase}.accordion-table-cell.fullrow,.accordion-table.report .accordion-table-cell.fullrow{color:#999;font-family:open_sanssemibold;padding-left:4em;text-align:center;text-transform:uppercase}.hhr-steps-container{display:flex}.hhr-steps-container>div{width:100%}.hhr-steps-container>div .hhr-steps-container__step{display:flex;margin-bottom:10px;position:relative}.hhr-steps-container>div .hhr-steps-container__step .hhr-steps-container__step__body{border:1px solid #bab8b8;width:calc(100% - 80px)}@media (max-width:768px){.hhr-steps-container>div .hhr-steps-container__step .hhr-steps-container__step__body{width:100%}}.hhr-steps-container>div .hhr-steps-container__step .hhr-steps-container__step__number-line{border-right:1px solid #ccc;height:calc(100% + 10px);left:40px;position:absolute;top:25px;width:1px;z-index:444}.hhr-steps-container>div .hhr-steps-container__step .hhr-steps-container__step__number-container{align-items:center;display:flex;height:90px;justify-content:center;width:80px}.hhr-steps-container>div .hhr-steps-container__step .hhr-steps-container__step__number-container .hhr-steps-container__step__number-container__number{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:50%;color:#999;display:flex;font-family:open_sanssemibold,"sans-serif";font-size:24px;height:40px;justify-content:center;width:40px;z-index:555}.hhr-steps-container>div .hhr-accordion.hhr-step-container,.hhr-steps-container>div .hhr-accordion.hhr-step-container>.hhr-accordion__panel{height:100%;min-height:90px}.hhr-steps-container>div .hhr-accordion.hhr-step-container>.hhr-accordion__panel>.hhr-accordion__panel-heading{height:100%;line-height:20px;min-height:90px}.accordion-group>:is(.hhr-panel,.panel){border:0;border-radius:0;box-shadow:none;margin-top:0!important}.accordion-group>:is(.hhr-panel,.panel)>.panel-heading{background:#fff;border:0;border-bottom:1px solid #e9f2fa;border-radius:0;color:#004c80;padding-top:12px}.accordion-group>:is(.hhr-panel,.panel)>.panel-heading:hover{background-color:#e9f2fa;cursor:pointer}.accordion-group>:is(.hhr-panel,.panel)>.panel-heading .panel-title{padding-right:40px}@media (max-width:768px){.accordion-group>:is(.hhr-panel,.panel)>.panel-heading .panel-title{padding-right:50px}}.accordion-group>:is(.hhr-panel,.panel)>.panel-heading i{display:inline-block;margin-right:-40px;transition:transform .25s}.accordion-group>:is(.hhr-panel,.panel) .panel-collapse.collapsing{transition-timing-function:ease-in-out}.accordion-group>:is(.hhr-panel,.panel) .panel-body{border:0!important;color:#666}.hhr-accordion{background-color:#fff}.hhr-accordion .hhr-table-new{margin-bottom:0}.hhr-accordion__panel-heading{cursor:pointer;display:flex;padding:10px 20px}.hhr-accordion__panel-heading.disabled{color:inherit;cursor:default}.hhr-accordion__panel-heading{border-bottom:1px solid #ebebeb}.accounts-list__accordion .hhr-accordion__panel-heading.expanded{background-color:#999;border:0;color:#fff}:is(.company-onboarding__subaccordion,.vacancy-apply__description__accordion) .hhr-accordion__panel-heading{padding:20px}.company-onboarding__subaccordion .hhr-accordion__panel-heading .hhr-AbsenceDateRangePicker__root .nextMonthIcon,.company-onboarding__subaccordion .hhr-accordion__panel-heading .hhr-AbsenceDateRangePicker__root .prevMonthIcon,.company-onboarding__subaccordion .hhr-accordion__panel-heading .icon-small-arrow-down,.hhr-AbsenceDateRangePicker__root .company-onboarding__subaccordion .hhr-accordion__panel-heading .nextMonthIcon,.hhr-AbsenceDateRangePicker__root .company-onboarding__subaccordion .hhr-accordion__panel-heading .prevMonthIcon,.hhr-AbsenceDateRangePicker__root .vacancy-apply__description__accordion .hhr-accordion__panel-heading .nextMonthIcon,.hhr-AbsenceDateRangePicker__root .vacancy-apply__description__accordion .hhr-accordion__panel-heading .prevMonthIcon,.vacancy-apply__description__accordion .hhr-accordion__panel-heading .hhr-AbsenceDateRangePicker__root .nextMonthIcon,.vacancy-apply__description__accordion .hhr-accordion__panel-heading .hhr-AbsenceDateRangePicker__root .prevMonthIcon,.vacancy-apply__description__accordion .hhr-accordion__panel-heading .icon-small-arrow-down{color:#999}.company-onboarding__subaccordion .hhr-accordion__panel-heading{border-top:0}.hhr-accordion__panel-heading i{display:inline-block;transition:transform .25s}.hhr-accordion__panel-heading__text{display:inline-block;vertical-align:middle;width:calc(100% - 33px)}.hhr-accordion__panel-heading__icon{align-self:center;display:inline-block;text-align:right;vertical-align:middle;width:33px}.hhr-accordion__panel-body{max-height:0;overflow:hidden;transition:max-height .3s ease-in}.hhr-accordion__panel-body.expanded{max-height:none;overflow:visible}:is(.company-onboarding__subaccordion,.vacancy-apply__description__accordion) .hhr-accordion__panel-body.expanded{border-bottom:1px solid #ebebeb;overflow:visible}.accounts-list__accordion .hhr-accordion__panel-body.expanded{background-color:#999;max-height:400px;overflow-y:auto;padding-left:10px}.vacancy-apply__description__accordion .hhr-accordion__panel-body.expanded{padding:20px}.accounts-list__footer{background:#fff;height:45px}.loading-dots{margin:0 auto;position:relative;text-align:center}.loading-dots>div{background-color:#999}.loading-dots.white>div{background-color:#fff}.loading-dots>div{animation:bouncedelay 1.3s ease-in-out infinite both;border-radius:100%;display:inline-block;height:7px;width:7px}.loading-dots .one{animation-delay:-619.0476190476ms}.loading-dots .two{animation-delay:-309.5238095238ms}@keyframes bouncedelay{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1);-webkit-transform:scale(1)}}.hhr-app-header{background:#fff;border-bottom:1px solid #ebebeb;height:50px;position:fixed;z-index:999}.hhr-app-header>*{vertical-align:middle}.hhr-app-header.product--lg a.hhr-app-header__logo{background:url(/bundles/heavenwebsite/media/images/Lohngenau_Logo.svg?20192) no-repeat 50%;background-size:cover}@media (min-width:480px){.hhr-app-header.product--lg a.hhr-app-header__logo{background:url(/bundles/heavenwebsite/media/images/Lohngenau_Logo.svg?86066) no-repeat 50%;background-size:cover}}.hhr-app-header.product--heavenhr a.hhr-app-header__logo{background:url(/bundles/heavenwebsite/media/images/logo-no-text-blue.svg?10128) no-repeat 50%;background-size:cover}@media (min-width:480px){.hhr-app-header.product--heavenhr a.hhr-app-header__logo{background:url(/bundles/heavenwebsite/media/images/logo-blue.svg?68509) no-repeat 50%;background-size:cover}}.hhr-app-header .hhr-app-header__branding{display:inline-block;margin:8px 0;padding-left:12px;width:250px}@media (max-width:992px){.hhr-app-header .hhr-app-header__branding{width:60px}}.hhr-app-header a.hhr-app-header__logo{display:inline-block;height:31px;margin-left:0;outline:none;position:relative;width:43px;z-index:10}@media (min-width:480px){.hhr-app-header a.hhr-app-header__logo{height:31px;width:160px}}@media (max-width:991px){.hhr-app-header a.hhr-app-header__logo{display:none}}:is(.change-password-page,.context-switch-page,.employee-onboarding-start-page,.employee-onboarding__insurance-page,.employee-wizard-page,.onboarding-set-password-page,.registration-set-password-page,.signature-confirmation-page,.signature-page) .hhr-app-header a.hhr-app-header__logo{display:inline-block}.hhr-app-header .hhr-app-header__toolbar_search{left:320px;position:absolute;right:640px;top:9px}@media (max-width:992px){.hhr-app-header .hhr-app-header__toolbar_search{left:45px;right:100px;top:9px;width:200px}}@media (max-width:768px){.hhr-app-header .hhr-app-header__toolbar_search{left:45px;right:100px;top:9px;width:100px}}@media (max-width:992px){.hhr-app-header .hhr-app-header__toolbar__notification{display:none}}.hhr-app-header .hhr-app-header_search-results{background:#f5f5f5;padding-top:10px}.hhr-app-header .hhr-app-header_search-results ul{padding-inline-start:0}.hhr-app-header .hhr-app-header_search-results li{list-style:none;min-height:50px;padding:5px;text-align:left}.hhr-app-header .hhr-app-header_search-results span{text-align:center}.hhr-app-header .hhr-app-header_no-results{background:#f5f5f5;padding:10px}@media (max-width:992px){.hhr-app-header .hhr-app-header_search-results span{font-size:10px}}.hhr-app-header .hhr-app-header_search-results a{margin-top:5px}.hhr-app-header .search-entry{border-bottom:1px solid grey;display:flex;gap:10px}.hhr-app-header .search-entry span{position:relative;top:10px}@media (max-width:992px){.hhr-app-header .search-entry span{text-align:center}}.hhr-app-header .hhr-app-header__toolbar{background-color:#fff;position:absolute;right:0;top:5px}.hhr-app-header .hhr-app-header__toolbar .hhr-app-header__toolbar__notification{cursor:pointer;height:30px;margin-right:5px;padding:6px 20px}.hhr-app-header .hhr-app-header__toolbar .hhr-app-header__toolbar__notification .notification-text{color:#fff;cursor:pointer;font-weight:700}.hhr-app-header .hhr-app-header__toolbar .hhr-app-header__toolbar__notification__green{background-color:#61a6a1}.hhr-app-header .hhr-app-header__toolbar .hhr-app-header__toolbar__notification__orange{background-color:#d87455}.hhr-app-header .hhr-app-header__toolbar>ul{margin:0;padding:5px 0}.hhr-app-header .hhr-app-header__toolbar>ul>li{display:inline-block;max-height:30px;padding-right:20px;vertical-align:middle}.hhr-app-header .hhr-app-header__toolbar>ul>li i{font-size:21px;line-height:.7em}.hhr-app-header .hhr-app-header__toolbar>ul>li i.icon-company{font-size:14px;line-height:1.5em}.hhr-app-header .hhr-app-header__toolbar>ul>li i.icon-employee{font-size:16px;line-height:1.2em}.hhr-app-header .hhr-app-header__toolbar>ul>li i:before{margin:0}@media (max-width:479px){.hhr-app-header .hhr-app-header__toolbar>ul>:is(li.hhr-app-header__toolbar__info,li.hhr-app-header__toolbar__referral){display:none}}:is(.context-switch-page,.signature-confirmation-page,.signature-page) .hhr-app-header .hhr-app-header__toolbar>ul>li.hhr-app-header__toolbar__settings{display:none}.hhr-app-header .hhr-app-header__toolbar .dropdown-menu{font-family:open_sanssemibold;font-size:11px}.hhr-app-header .hhr-app-header__toolbar .dropdown-menu li{display:inline-block;line-height:4px;min-width:100px;padding-left:0;vertical-align:middle}.hhr-app-header .hhr-app-header__toolbar .dropdown-menu li a{color:#999;font-size:11px}.hhr-app-header .hhr-app-header__toolbar .dropdown-menu.inner span{text-transform:uppercase}.registration-set-password-page .hhr-app-header .hhr-app-header__toolbar{display:none}.hhr-app-header .hhr-app-header__toolbar .extra-padding{padding-top:18px}.hhr-app-header .hhr-app-header__toolbar .bootstrap-select.btn-group.remote-selector{width:100px}.hhr-app-header .hhr-app-header__toolbar .dropdown-toggle{color:#999;font-family:open_sanssemibold;font-size:11px;padding-top:6px;text-transform:uppercase}.hhr-app-header .hhr-app-header__toolbar .dropdown-toggle.btn-default,.hhr-app-header .hhr-app-header__toolbar :is(.dropdown-toggle.btn-default.active,.dropdown-toggle.btn-default.focus,.dropdown-toggle.btn-default:active,.dropdown-toggle.btn-default:focus,.dropdown-toggle.btn-default:hover){border-color:#999;color:#999}.hhr-app-header__toolbar__referral i{color:#f05455}.hhr-app-header__toolbar__info i,.hhr-app-header__toolbar__settings i,.hhr-app-header__toolbar__user i{color:#999}:is(.header-user__profile-photo,.hhr-app-header__toolbar__user) .initials{background:#999;border-radius:50%;color:#fff;display:block;font-family:open_sanssemibold;font-size:11px;height:30px;line-height:30px;margin-top:-5px;text-transform:uppercase;width:30px}.header-user__profile-photo div,.hhr-app-header__toolbar__user div{position:relative}.header-user__profile-photo .initials{border-radius:50%;display:block;font-size:30px;height:60px;line-height:60px;margin-top:0;width:60px}.header-user__remote-login-enabled{margin-left:5px;margin-top:10px;text-align:center}.header__menu-title{background:none;border:0;cursor:default;display:inline-block;height:22px;margin-top:-1px;outline:0;width:27px}.header__menu-title i{color:#004c80;font-size:21px;line-height:.7em}.header__menu-title i:before{margin:0}.header__menu-item i{font-size:20px}.header__menu-item>div{border-left:2px solid #fff;padding:8px 0}.header__menu-item:hover>div{border-left:2px solid #004c80}.header-info__icon{margin-top:3px}.header-info__icon,.header-settings__icon{display:block;height:24px;left:0;margin-left:14px;position:absolute;top:0;width:24px}.header-info__icon:before,.header-settings__icon:before{margin:0}.header-settings__icon{margin-top:10px}.header-info__text{margin-left:30px}.header-settings__text{margin-left:40px}.header-settings__divider{border-bottom:1px solid #ebebeb}.header-settings__secondary-text{color:#999;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.header-settings__link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hhr-app-header__toolbar__user__profile-photo{border:1px solid #999;border-radius:50%;cursor:pointer;height:30px;overflow:hidden;width:30px}.header-user__profile-photo{border-radius:50%;float:left;height:60px;margin-right:20px;overflow:hidden;text-align:center;width:60px}.header-user__profile-photo button{height:auto;width:auto}.header-user__profile-photo i{color:#999;font-size:60px;line-height:.7em;margin:0 auto}.header-user__profile-photo i:before{margin:0}.header-user__info{align-items:center;display:flex;float:left;height:60px;-webkit-box-align:center;-ms-flex-align:center}.header-user__info__email,.header-user__info__name{width:250px}.header-user__info__name{color:#4c4c4c}.header-user__info__email{color:#999}.header-user__link{color:#004c80}:is(.change-password-page,.context-switch-page,.onboarding-set-password-page,.signature-confirmation-page,.signature-page) .header-user__link.password-change{display:none}@media (min-width:768px){.demo-account .hhr-app-header{top:45px}.demo-account .content{padding-top:95px}}.demo-account .demo-header{background-color:#6ca17d;color:#fff;font-size:15px;height:45px;line-height:45px;padding:0 15px;position:fixed;top:0;width:100%;z-index:999}.demo-account .demo-header a{color:#fff;cursor:pointer;text-decoration:underline;text-transform:uppercase}.demo-account .demo-header a,.demo-account .demo-header__phone{font-family:open_sanssemibold;text-shadow:none}.demo-account .demo-header__btn-close{color:#fff;float:right;font-family:open_sanssemibold;font-size:15px;line-height:13px;opacity:1;width:1%}.demo-account .demo-data-clear{text-align:left}.demo-header .demo-account .demo-data-clear{height:60px}.demo-account .demo-data-clear-link a{border-radius:2px;padding-left:5px;padding-right:5px;text-decoration:none;text-transform:none}.demo-account .demo-header-pipe-divider{padding:0 5px}.demo-account .demo-data-clear-modal .hhr-modal__body{margin-top:0;padding:40px 0;text-align:center}.demo-account .demo-data-clear-modal-message{color:#004c80;font-family:open_sanssemibold;font-size:18px;margin-top:25px}#languageSwitch,#languageSwitch .hhr-select__input,#languageSwitch .hhr-select__value{height:30px;line-height:30px}#languageSwitch .hhr-select__input>input{padding-bottom:4px;padding-top:0}#languageSwitch .hhr-select__control{height:30px}div.Tokenize{border:0}div.Tokenize ul li span,div.Tokenize ul.TokensContainer li.TokenSearch input{font-size:12px}div.Tokenize ul{list-style:none;margin:0;padding:0}div.Tokenize ul li{white-space:nowrap}div.Tokenize ul.TokensContainer{background-color:initial;cursor:text;height:40px;overflow-y:auto;padding:6px 12px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}div.Tokenize ul.TokensContainer.Autosize{height:auto}div.Tokenize{display:inline-block;height:auto;min-height:34px;padding:0;position:relative;zoom:1}div.Tokenize.Disabled ul.TokensContainer,div.Tokenize.Disabled ul.TokensContainer input{cursor:not-allowed}div.Tokenize ul.TokensContainer{border:1px solid #ccc;border-radius:2px}div.Tokenize ul.TokensContainer li.Token{background-color:#eff2f7;border:1px solid #ccd5e3;line-height:18px;padding:0 5px}div.Tokenize ul.TokensContainer.ui-sortable:not(.ui-sortable-disabled) li.Token{cursor:move}div.Tokenize ul.TokensContainer li.Token.MovingShadow{background-color:#fbf9ee;border:1px solid #fcefa1}div.Tokenize ul.TokensContainer li.Token.PendingDelete{-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);opacity:.5;-moz-opacity:.5}div.Tokenize ul.TokensContainer li.Token{float:left;margin:3px 4px 0 0}div.Tokenize ul.TokensContainer li.TokenSearch{float:left;height:18px;margin:5px 0 0 5px}div.Tokenize ul.TokensContainer li.TokenSearch input{background-color:initial;border:none;line-height:18px;margin:0;outline:none;padding:1px 0}div.Tokenize ul.TokensContainer li.Placeholder{color:#bdbdbd;display:none;font-family:Arial;font-size:13px;line-height:20px;overflow:hidden;padding:5px 0 0 5px;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:90%}div.Tokenize ul.Dropdown{border:1px solid #ccc}div.Tokenize ul.TokensContainer li.Token a.Close{color:#a6b4ce;cursor:pointer;float:right;font-size:16px!important;line-height:18px;margin:1px 0 0 5px;padding:0}div.Tokenize.Disabled ul.TokensContainer li.Token a.Close{display:none}div.Tokenize ul.TokensContainer li.Token a.Close:hover{background:#0000;text-decoration:none}div.Tokenize ul.Dropdown{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#fff;border-radius:0 0 6px 6px;-o-box-shadow:0 5px 10px #0003;box-shadow:0 5px 10px #0003;-ms-box-sizing:border-box;box-sizing:border-box;display:block;margin:-3px 0 0;max-height:200px;overflow-y:auto;padding:5px 0;position:absolute;width:100%;z-index:20}div.Tokenize ul.Dropdown li{cursor:pointer;font-size:12px;overflow:hidden;padding:5px 20px}div.Tokenize ul.Dropdown li.Hover{background-color:#004c80;color:#fff;text-decoration:none}div.Tokenize.error :is(ul.Dropdown,ul.TokensContainer){border-color:#c80400}.badge.badge-red,.badge.employee-list__red_badge{background-color:#c80400}.feature-box{border:1px solid #bab8b8;padding:30px}.feature-box a{color:#004c80}.feature-box a:hover,.feature-box:hover{text-decoration:none}.feature-box:hover{border-color:#f18e5e;cursor:pointer}.feature-box:hover a .feature-box--title{text-decoration:none}.feature-box:hover a .feature-box--description{color:#004c80;text-decoration:none}.feature-box:hover a .feature-box--link{color:#999}.feature-box:hover a .feature-box--link:hover{background:#e9f2fa;color:#69c;text-decoration:underline!important}.feature-box:hover i{color:#69c}.feature-box .feature-box--link{color:#999;text-decoration:underline}.feature-box .feature-box--link:hover{background:#e9f2fa;color:#69c}.feature-box--description{min-height:60px}@media (min-width:768px) and (max-width:1200px){.feature-box--description{min-height:60px}}.feature-box--footer{border-color:#666;color:#004c80;padding:10px}.feature-box--footer:hover{cursor:auto}.accordion-group>.hhr-panel>.panel-heading .feature-box--footer:hover .panel-title,.accordion-group>.panel>.panel-heading .feature-box--footer:hover .panel-title,.feature-box--footer:hover .accordion-group>.hhr-panel>.panel-heading .panel-title,.feature-box--footer:hover .accordion-group>.panel>.panel-heading .panel-title,.feature-box--footer:hover h5{color:#004c80}.feature-box--footer:hover i{color:#004c80!important}.slick-next,.slick-prev{border:none;cursor:pointer;display:none;font-size:0;height:0;line-height:0;margin-left:-10px;margin-top:-10px\9;padding:0;position:relative;top:50%;transform:translateY(-50%);width:0}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:after,.slick-prev:before{display:hidden;font-size:0}.slick-prev{left:0}[dir=rtl] .slick-prev{left:auto;right:0}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:0}[dir=rtl] .slick-next{left:0;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.first-carousel .slick-slider{margin-bottom:30px}.slick-dots{bottom:25px;color:#fff;display:block;list-style:none;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.slick-dots li button{background:#0000;border:0;color:#fff;cursor:pointer;display:block;font-size:0;height:40px;line-height:0;outline:none;padding:5px;width:40px}.slick-dots li :is(button:focus,button:hover){outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#999;content:"•";font-family:Open Sans,sans-serif;font-size:60px;height:40px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#004c80;opacity:.75}@media (max-width:768px){.slick-dots,.slick-dots li button,.slick-dots li:before{color:#004c80}.slick-dots li.slick-active button:before{color:#004c80;opacity:.75}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider :is(.slick-list,.slick-track){transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%}.first-carousel .slick-slide{min-height:400px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.articles-carousel :is(.slick-next,.slick-prev){background-repeat:no-repeat;background-size:100% 100%;display:block;height:25px;position:absolute;width:20px}.articles-carousel .slick-next:before,.articles-carousel .slick-prev:before{content:""}.articles-carousel .slick-prev{left:-20px}@media (min-width:992px){.articles-carousel .slick-prev{left:-30px}}.articles-carousel .slick-prev,.articles-carousel :is(.slick-prev:focus,.slick-prev:hover){background-image:url(/bundles/heavenwebsite/media/images/arrow-left-white-thick.png)}.articles-carousel .slick-next{right:-25px}@media (min-width:992px){.articles-carousel .slick-next{right:-35px}}.articles-carousel .slick-next,.articles-carousel :is(.slick-next:focus,.slick-next:hover){background-image:url(/bundles/heavenwebsite/media/images/arrow-right-white-thick.png)}@media (min-width:992px){.features-carousel,.features-carousel .slick-list,.features-carousel .slick-track,.insurances-carousel,.insurances-carousel .slick-list,.insurances-carousel .slick-track{height:100%}}:is(.features-carousel,.insurances-carousel) .slick-disabled{opacity:0;pointer-events:none}.insurances-carousel :is(.slick-next,.slick-prev){background-repeat:no-repeat;background-size:100% 100%;display:block;height:70px;position:absolute;width:20px}.insurances-carousel .slick-next:before,.insurances-carousel .slick-prev:before{content:""}.insurances-carousel :is(.slick-next,.slick-prev){z-index:1}.insurances-carousel .slick-prev{background-image:url(/bundles/heavenwebsite/media/images/arrow-prev.png);left:30px}.insurances-carousel .slick-next{background-image:url(/bundles/heavenwebsite/media/images/arrow-next.png);right:20px}.insurances-carousel .slick-dots{bottom:20px}.insurances-carousel .slick-dots li button{height:20px;width:20px}.insurances-carousel .slick-dots li button:before{color:#f2f2f2;font-size:50px;height:20px;line-height:0;width:20px}.slick-active .insurances-carousel .slick-dots li button:before{color:#fff;opacity:1}.features-carousel :is(.slick-next,.slick-prev){background-color:#ccc;background-repeat:no-repeat;background-size:8px 15px;border-radius:50%;display:block;height:25px;position:absolute;width:25px;z-index:1}.features-carousel .slick-next:before,.features-carousel .slick-prev:before{content:""}@media (min-width:992px){.features-carousel :is(.slick-next,.slick-prev){background-size:10px 19px;height:40px;width:40px}}.features-carousel .slick-prev{background-image:url(/bundles/heavenwebsite/media/images/arrow-left-white.png);background-position:7px 5px;left:10px}@media (min-width:768px){.features-carousel .slick-prev{left:0}}@media (min-width:992px){.features-carousel .slick-prev{background-position:14px 10px}}.features-carousel .slick-next{background-image:url(/bundles/heavenwebsite/media/images/arrow-right-white.png);background-position:9px 5px;right:0}@media (min-width:992px){.features-carousel .slick-next{background-position:16px 10px}}.features-carousel .slick-slide{outline:none}.charts-area{background-color:#fff;min-height:400px;padding:40px 20px 0;position:relative}@media (min-width:1200px){.charts-area{padding-bottom:40px}}.chart-donut{height:300px;width:100%}.chart-legend__value,.chart-title{color:#666;font-family:open_sanssemibold;text-transform:uppercase}.chart-legend{list-style-type:none;margin:0 5% 80px;padding:0}@media (min-width:768px){.chart-legend{margin-bottom:40px}}@media (min-width:1200px){.chart-legend{margin-bottom:0}}.chart-legend li{margin-bottom:10px}.chart-legend__marker{border-radius:50%;display:inline-block;height:10px;margin-right:10px;vertical-align:middle;width:10px}.chart-legend__label{color:#999;display:inline-block;font-family:open_sanssemibold;font-style:italic;margin-right:10px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:70%}#hhr-custom-attributes__category,#hhr-custom-attributes__name,#hhr-custom-attributes__type{justify-content:flex-end}.hhr-custom-attributes__description{padding:0 20px 10px}.datepicker{border-radius:4px;direction:ltr;font-size:12px;padding:4px}.datepicker .datepicker-inline{width:220px}.datepicker .datepicker-rtl{direction:rtl}.datepicker .datepicker-rtl table tr td span{float:right}.datepicker.datepicker-dropdown{background-color:#fff;left:0;top:0}.datepicker.datepicker-dropdown:before{border-bottom:7px solid #0003;border-left:7px solid #0000;border-right:7px solid #0000;border-top:0;content:"";display:inline-block;position:absolute}.datepicker.datepicker-dropdown:after{border-bottom:6px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;border-top:0;content:"";display:inline-block;position:absolute}.datepicker.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker.datepicker-dropdown.datepicker-orient-top:before{border-bottom:0;border-top:7px solid #bab8b8;bottom:-7px}.datepicker.datepicker-dropdown.datepicker-orient-top:after{border-bottom:0;border-top:6px solid #fff;bottom:-6px}.datepicker>div{display:none}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.datepicker :is(td,th){border:none;height:30px;padding:0!important;text-align:center;width:30px}.table-striped .datepicker table tr :is(td,th){background-color:initial}.datepicker table tr :is(td.day.focused,td.day:hover){background:#ececec;cursor:pointer}.datepicker table tr :is(td.new,td.old){color:#bab8b8}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#bab8b8;cursor:default}.datepicker table tr td.highlighted{background:#69c}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#ececec}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{color:#fff;text-shadow:0 -1px 0 #00000040}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#69c;color:#fff;text-shadow:0 -1px 0 #00000040}.datepicker table tr td span{cursor:pointer;display:block;float:left;height:54px;line-height:54px;margin:1%;width:23%}.datepicker table tr td span:hover{background:#ececec}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#bab8b8;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#69c;color:#fff;text-shadow:0 -1px 0 #00000040}.datepicker table tr td :is(span.new,span.old){color:#bab8b8}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#ececec}.datepicker .cw{font-size:10px;padding:0 2px 0 5px;vertical-align:middle;width:12px}:is(.input-append.date,.input-prepend.date) .add-on{cursor:pointer}:is(.input-append.date,.input-prepend.date) .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange .add-on{background-color:#ececec;border:1px solid #ccc;display:inline-block;font-weight:400;height:18px;line-height:18px;margin-left:-5px;margin-right:-5px;min-width:16px;padding:4px 5px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;width:auto}.table-condensed>:is(tbody>tr>td,tbody>tr>th,tfoot>tr>td,tfoot>tr>th,thead>tr>td,thead>tr>th){padding:0!important}.hhr-datepicker hr{display:none}.hhr-datepicker>div:first-child>div[style]{color:darkgrey!important;top:8px}.has-error .hhr-datepicker>div{background-color:#f2dede!important;border-color:#c80400!important}.hhr-datepicker.disabled>div,.hhr-timepicker.disabled{background-color:#f2f2f2!important}.multiselect-dropdown-container{background-color:#fff;padding:20px 10px 0}.multiselect-dropdown{background-color:#fff;position:relative}.multiselect-dropdown__chooser{border:1px solid #e9f2fa;color:#999;cursor:pointer;font-family:open_sanssemibold;padding:10px;text-transform:uppercase}.hhr-AbsenceDateRangePicker__root .multiselect-dropdown__chooser .nextMonthIcon,.hhr-AbsenceDateRangePicker__root .multiselect-dropdown__chooser .prevMonthIcon,.multiselect-dropdown__chooser .hhr-AbsenceDateRangePicker__root .nextMonthIcon,.multiselect-dropdown__chooser .hhr-AbsenceDateRangePicker__root .prevMonthIcon,.multiselect-dropdown__chooser .icon-small-arrow-down{font-size:17px;position:absolute;right:10px}.multiselect-dropdown__options-holder{background:#fff;border:1px solid #e9f2fa;border-top:0 solid #e9f2fa;display:none;left:0;position:absolute;top:38px;width:100%;z-index:100}.multiselect-dropdown__options{list-style-type:none;max-height:200px;overflow-y:auto;padding:10px}.multiselect-dropdown__options li{margin-bottom:10px}.multiselect-dropdown__options :is(label,span){cursor:pointer;vertical-align:top}.multiselect-dropdown__options span{margin-right:2%;width:7%}.multiselect-dropdown__options label{color:#666;font-family:open_sanssemibold;margin:0;width:90%}.multiselect-dropdown__clear-icon{font-size:17px;margin-left:10px;position:absolute;top:10px}.clickable{cursor:pointer}.not-clickable{pointer-events:none}.not-allowed,.not-clickable{cursor:not-allowed}.hhr-dropdown .dropdown-menu{border-radius:0;width:100%}.hhr-dropdown.open>.dropdown-toggle.btn-default{background-color:#69c;color:#fff}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}.hhr-select-page-heading.hhr-select .hhr-select__control{background-color:initial;border:none;color:#666;font-family:open_sanslight;font-size:1.87em;font-weight:100}.hhr-select-page-heading.hhr-select .hhr-select__placeholder{color:#666}.hhr-select-page-heading.hhr-select .hhr-select__option{min-height:40px;padding-top:12px}.hhr-select{position:relative}.hhr-select,.hhr-select div,.hhr-select input,.hhr-select span{box-sizing:border-box}.hhr-select.is-disabled>.hhr-select__control{background-color:#f9f9f9;cursor:not-allowed}.hhr-select.is-disabled>.hhr-select__control:hover{box-shadow:none}.hhr-select.is-disabled .hhr-select__arrow-zone{display:none}.hhr-select#SelectPeriodDropdown{margin-left:20px;min-width:430px}.hhr-select__control{border:1px solid #ccc;border-collapse:initial;border-radius:2px;border-spacing:0;color:#4c4c4c;cursor:default;display:table;height:40px;outline:none;overflow-x:hidden;position:relative;width:100%}.hhr-select__control:not(.border-warning){background-color:#fff}.hhr-select__control .hhr-select__input:focus{outline:none}.has-error .hhr-select__control{background-color:#f7ece8;border-color:#c80400}.heading-dropdown .hhr-select__control{background-color:#f2f2f2}.is-searchable.is-open>.hhr-select__control{cursor:text}.is-open>.hhr-select__control{background:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#08c}.is-open>.hhr-select__control>.hhr-select__arrow{border-color:#0000 #0000 #999;border-width:0 5px 5px}.heading-dropdown .is-open>.hhr-select__control{background-color:#f2f2f2}.is-searchable.is-focused:not(.is-open)>.hhr-select__control{cursor:text}.is-focused:not(.is-open)>.hhr-select__control{border-color:#69c;box-shadow:inset 0 1px 2px #0000001a,0 0 5px -1px fade(#08c,50%)}.hhr-select-single>.hhr-select__control .hhr-select__value,.hhr-select__placeholder{bottom:0;color:#aaa;left:0;line-height:38px;max-width:100%;overflow:hidden;padding-left:10px;padding-right:10px;position:absolute;right:0;text-overflow:ellipsis;top:0;white-space:nowrap}.heading-dropdown .hhr-select-single>.hhr-select__control .hhr-select__value,.heading-dropdown .hhr-select__placeholder{color:#666;font-family:open_sanslight;font-size:24.31px}.has-value.hhr-select-single>.hhr-select__control .hhr-select__value .hhr-select__value-label,.has-value.is-pseudo-focused.hhr-select-single>.hhr-select__control .hhr-select__value .hhr-select__value-label{color:#4c4c4c}.heading-dropdown .has-value.hhr-select-single>.hhr-select__control .hhr-select__value .hhr-select__value-label,.heading-dropdown .has-value.is-pseudo-focused.hhr-select-single>.hhr-select__control .hhr-select__value .hhr-select__value-label{color:#666;font-family:open_sanslight;font-size:24.31px}.has-value.hhr-select-single>.hhr-select__control .hhr-select__value a.hhr-select__value-label,.has-value.is-pseudo-focused.hhr-select-single>.hhr-select__control .hhr-select__value a.hhr-select__value-label{cursor:pointer;text-decoration:none}.has-value.hhr-select-single>.hhr-select__control .hhr-select__value a.hhr-select__value-label:focus,.has-value.hhr-select-single>.hhr-select__control .hhr-select__value a.hhr-select__value-label:hover,.has-value.is-pseudo-focused.hhr-select-single>.hhr-select__control .hhr-select__value a.hhr-select__value-label:focus,.has-value.is-pseudo-focused.hhr-select-single>.hhr-select__control .hhr-select__value a.hhr-select__value-label:hover{color:#08c;outline:none;text-decoration:underline}.hhr-select__input{height:38px;padding-left:10px;padding-right:10px;vertical-align:middle;width:100%}.hhr-select__input>input{-webkit-appearance:none;background:none #0000;border:0;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;height:38px;margin-left:0!important;outline:none;padding:0;width:100%!important}.is-focused .hhr-select__input>input{cursor:text}.heading-dropdown .hhr-select__input>input{color:#666;font-family:open_sanslight;font-size:24.31px}.hhr-select__input ::-ms-clear{display:none}.hhr-select.hhr-select-multi .hhr-select__input{width:auto}.has-value.is-pseudo-focused .hhr-select__input{opacity:0}.hhr-select__control:not(.is-searchable)>.hhr-select__input{outline:none}.hhr-select__loading-zone{cursor:pointer;display:table-cell;text-align:center}.hhr-select__loading,.hhr-select__loading-zone{position:relative;vertical-align:middle;width:16px}.hhr-select__loading{animation:Select-animation-spin .4s linear infinite;border:2px solid #ccc;border-radius:50%;border-right-color:#4c4c4c;box-sizing:border-box;display:inline-block;height:16px}.hhr-select__clear-zone{animation:Select-animation-fadeIn .2s;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:19px}.hhr-select__clear-zone:hover{color:#4c4c4c}.hhr-select__clear{display:inline-block;font-size:20px;line-height:1}.hhr-select-multi .hhr-select__clear-zone{width:19px}.hhr-select-multi .hhr-select__multi-value-wrapper{align-items:center;display:flex}@media (max-width:768px){.hhr-select-multi .hhr-select__multi-value-wrapper{width:100%}}.hhr-select-multi .hhr-select__multi-value-wrapper .hhr-select__value{margin-top:0}.hhr-select .hhr-select__aria-only{clip:rect(0,0,0,0);display:inline-block;height:1px;overflow:hidden;width:1px}.hhr-select__multi-option input{margin-right:10px}.hhr-select__arrow-zone{cursor:pointer;display:table-cell;padding-right:5px;position:relative;text-align:center;vertical-align:middle;width:25px}.hhr-select__arrow{border-color:#999 #0000 #0000;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;vertical-align:middle;width:0}.hhr-select__arrow-zone:hover>.hhr-select__arrow,.is-open .hhr-select__arrow{border-top-color:#666}@keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}.hhr-select__menu-outer{background-color:#fff;border:1px solid #ccc;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-color:#e6e6e6;box-shadow:0 1px 0 #0000000f;box-sizing:border-box;display:table;margin-top:-1px;max-height:200px;-webkit-overflow-scrolling:touch;position:absolute;top:100%;width:100%;z-index:599}.hhr-select__menu{max-height:198px;overflow-y:auto}.hhr-select__option{background-color:#fff;box-sizing:border-box;color:#7f7f7f;cursor:pointer;display:block;padding:8px 10px}.hhr-select__option:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.hhr-select__option.is-selected{background-color:#f5faff;color:#4c4c4c}.hhr-select__option.is-focused{background-color:#f2f9fc;color:#4c4c4c}.hhr-select__option.is-disabled{color:#e5e5e5;cursor:default}.hhr-select__option.is-sub-option{padding-left:20px}.hhr-select__noresults{box-sizing:border-box;color:#b2b2b2;cursor:default;display:block;padding:8px 10px}.hhr-select-multi .hhr-select__input{flex-basis:0;flex-grow:1;margin-left:10px;padding:0;vertical-align:middle}.hhr-select-multi.has-value .hhr-select__input{margin-left:5px}.hhr-select-multi .hhr-select__value{background-color:#ccc;color:#fff;display:inline;font-size:.9em;margin-left:10px;margin-top:5px;text-transform:uppercase;vertical-align:top}.hhr-select-multi :is(.hhr-select__value-icon,.hhr-select__value-label){display:inline-block;font-weight:600;vertical-align:middle}.hhr-select-multi .hhr-select__value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.hhr-select-multi a.hhr-select__value-label{color:#fff;cursor:pointer;text-decoration:none}.hhr-select-multi a.hhr-select__value-label:hover{text-decoration:underline}.hhr-select-multi .hhr-select__value-icon{border-bottom-left-radius:2px;border-left:1px solid #b3b3b3;border-top-left-radius:2px;cursor:pointer;font-size:15px;height:20px;line-height:17px;text-align:center;text-transform:none;width:20px}.hhr-select-multi :is(.hhr-select__value-icon:focus,.hhr-select__value-icon:hover){background-color:#bfbfbf;color:#f2f2f2}.hhr-select-multi .hhr-select__value-icon:active{background-color:#b3b3b3}.hhr-select-multi.is-disabled .hhr-select__value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#4c4c4c}.hhr-select-multi.is-disabled .hhr-select__value-icon{border-right:1px solid #e3e3e3;cursor:not-allowed}.hhr-select-multi.is-disabled :is(.hhr-select__value-icon:active,.hhr-select__value-icon:focus,.hhr-select__value-icon:hover){background-color:#fcfcfc}.hhr-select__option-group-label,.is-parent-option{cursor:default;font-family:open_sanssemibold;text-transform:uppercase}.hhr-select-multi :is(.hhr-select__option-group-label,.is-parent-option){cursor:pointer}.is-parent-option{border-bottom:1px solid #4c4c4c;color:#4c4c4c;font-family:open_sanssemibold;text-transform:uppercase}.hhr-empty-collection__root-container{background-color:#fff}.hhr-empty-collection__root-container .darken-on-hover,.hhr-empty-collection__root-container .hhr-table__heading-actions-container,.hhr-empty-collection__root-container .hhr-table__heading-actions-container :not(span[style="position: relative; white-space: nowrap;"]),.hhr-empty-collection__root-container .hhr-table__heading-bulk-actions-container,.hhr-empty-collection__root-container .hhr-table__heading-bulk-actions-container :not(span[style="position: relative; white-space: nowrap;"]),.hhr-empty-collection__root-container .pale-color,.hhr-table__heading-actions-container .hhr-empty-collection__root-container :not(span[style="position: relative; white-space: nowrap;"]),.hhr-table__heading-bulk-actions-container .hhr-empty-collection__root-container :not(span[style="position: relative; white-space: nowrap;"]){color:#bab8b8}.hhr-empty-collection__root-container :is(.darken-on-hover-darker,.hhr-empty-collection__icon,.pale-color-darker){color:#999}.hhr-empty-collection__root-container .darken-on-hover-darker:hover,.hhr-empty-collection__root-container .darken-on-hover:hover,.hhr-empty-collection__root-container .hhr-empty-collection__icon:hover,.hhr-empty-collection__root-container .hhr-table__heading-actions-container :hover:not(span[style="position: relative; white-space: nowrap;"]),.hhr-empty-collection__root-container .hhr-table__heading-actions-container:hover,.hhr-empty-collection__root-container .hhr-table__heading-bulk-actions-container :hover:not(span[style="position: relative; white-space: nowrap;"]),.hhr-empty-collection__root-container .hhr-table__heading-bulk-actions-container:hover,.hhr-table__heading-actions-container .hhr-empty-collection__root-container :hover:not(span[style="position: relative; white-space: nowrap;"]),.hhr-table__heading-bulk-actions-container .hhr-empty-collection__root-container :hover:not(span[style="position: relative; white-space: nowrap;"]){color:#4c4c4c}.hhr-empty-collection__inner-root-container{padding:60px 0}.hhr-empty-collection__caption-container{color:#666}.hhr-empty-collection__children-container{flex:100% 0}.explication-banner{background-color:#fff;display:flex}.explication-banner-text{padding:12px}.explication-banner-media{display:none;margin-left:auto;max-width:150px}@media (min-width:768px){.explication-banner-media{display:block}}.benefit-edit-dialog__description,.textarea-noresize{resize:none}.textarea-vresize{resize:vertical}.textarea-xresize{resize:horizontal}#login .referral-dialog .headline,#login .referral-dialog-success .subheadline,#login .workshift-advert-dialog .headline,#login h1,.demo-request .referral-dialog .headline,.demo-request .referral-dialog-success .subheadline,.demo-request .workshift-advert-dialog .headline,.demo-request h1,.referral-dialog #login .headline,.referral-dialog .demo-request .headline,.referral-dialog-success #login .subheadline,.referral-dialog-success .demo-request .subheadline,.workshift-advert-dialog #login .headline,.workshift-advert-dialog .demo-request .headline{color:#004c80;font-size:40px;font-weight:300;line-height:1.25em;margin:40px 0;text-align:center}#login .alert-danger,.demo-request .alert-danger{margin-bottom:20px;padding:20px}#login .alert-danger .hhr-border-rows-tooltip-description,#login .alert-danger .referral-dialog .subheadline,#login .alert-danger .referral-dialog-success .headline,#login .alert-danger .workshift-advert-dialog .subheadline,#login .alert-danger h2,#login .alert-danger p,.demo-request .alert-danger .hhr-border-rows-tooltip-description,.demo-request .alert-danger .referral-dialog .subheadline,.demo-request .alert-danger .referral-dialog-success .headline,.demo-request .alert-danger .workshift-advert-dialog .subheadline,.demo-request .alert-danger h2,.demo-request .alert-danger p,.referral-dialog #login .alert-danger .subheadline,.referral-dialog .demo-request .alert-danger .subheadline,.referral-dialog-success #login .alert-danger .headline,.referral-dialog-success .demo-request .alert-danger .headline,.workshift-advert-dialog #login .alert-danger .subheadline,.workshift-advert-dialog .demo-request .alert-danger .subheadline{line-height:1.5em;margin:0}#login .alert-danger .referral-dialog .subheadline,#login .alert-danger .referral-dialog-success .headline,#login .alert-danger .workshift-advert-dialog .subheadline,#login .alert-danger h2,.demo-request .alert-danger .referral-dialog .subheadline,.demo-request .alert-danger .referral-dialog-success .headline,.demo-request .alert-danger .workshift-advert-dialog .subheadline,.demo-request .alert-danger h2,.referral-dialog #login .alert-danger .subheadline,.referral-dialog .demo-request .alert-danger .subheadline,.referral-dialog-success #login .alert-danger .headline,.referral-dialog-success .demo-request .alert-danger .headline,.workshift-advert-dialog #login .alert-danger .subheadline,.workshift-advert-dialog .demo-request .alert-danger .subheadline{margin-bottom:5px}#login .alert-danger .close,.demo-request .alert-danger .close{display:none}#login input,#login select,.demo-request input,.demo-request select{font-size:15px;height:50px}#login input[type=submit],.demo-request input[type=submit]{background:#ffb904;color:#fff;font-size:16px;font-weight:600;text-align:center}#login .form-group,.demo-request .form-group{margin-bottom:15px}#login .show-err,.demo-request .show-err{position:inherit;width:inherit}#login .error-inline,.demo-request .error-inline{background:none;overflow:hidden;padding:0;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap}#login .login-help-container,.demo-request .login-help-container{border-top:1px solid #d8e4ec;margin-top:40px;padding:40px 0 0;text-align:left}#login .login-help-container .text-title,.demo-request .login-help-container .text-title{font-weight:600}#login .login-help-container .text .hhr-border-rows-tooltip-description,#login .login-help-container .text p,.demo-request .login-help-container .text .hhr-border-rows-tooltip-description,.demo-request .login-help-container .text p{margin:0}:is(.hhr-form,.hhr-modal-form) .form-control{color:#4c4c4c;font-size:13px}:is(.hhr-form,.hhr-modal-form) .form-control:focus{border-color:#69c}:is(.hhr-form,.hhr-modal-form) label{color:inherit;line-height:20px}:is(.hhr-form,.hhr-modal-form) .show-err{position:static}:is(.hhr-form,.hhr-modal-form) .work-schedule-days .checkbox-inline{margin-right:10px}:is(.hhr-form,.hhr-modal-form) .work-schedule-days .checkbox-inline+.checkbox-inline{margin-left:0}.hhr-form__fieldset{background-color:#fff;margin-bottom:20px}.form-horizontal .hhr-form__fieldset .form-group{margin-left:20px;margin-right:20px}.form-horizontal .hhr-form__fieldset .form-group :is([class*=" col-"],[class^=col-]){padding-left:0;padding-right:0}.form-horizontal .hhr-form__fieldset .form-group :is([class*=" col-"].control-label,[class^=col-].control-label){padding-right:40px;position:relative}@media (min-width:768px){.form-horizontal .hhr-form__fieldset .form-group :is([class*=" col-"].control-label,[class^=col-].control-label){align-items:center;display:flex;height:40px;-webkit-box-align:center;-ms-flex-align:center;justify-content:flex-end;padding-top:0}.form-horizontal .hhr-form__fieldset .form-group :is([class*=" col-"].control-label.auto-height,[class^=col-].control-label.auto-height){height:auto}}.form-horizontal .hhr-form__fieldset .form-group :is([class*=" col-"].hhr-employee-manager__radio-container-error,[class^=col-].hhr-employee-manager__radio-container-error),.form-horizontal .hhr-form__fieldset .form-group :is([class*=" col-"].hhr-employee-manager__radio-container-warning,[class^=col-].hhr-employee-manager__radio-container-warning){padding-left:5px}.form-horizontal .hhr-form__fieldset .form-group :is([class*=" col-"].hhr-employee-manager__radio-container-dirty,[class^=col-].hhr-employee-manager__radio-container-dirty),.form-horizontal .hhr-form__fieldset .form-group.inline .padding-left-xs-xs{padding-left:10px}.form-horizontal .hhr-form__fieldset .form-group.inline .padding-right-xs-xs{padding-right:10px}.hhr-form__fieldset__legend{background-color:#f2f2f2;border-bottom:0;color:#4c4c4c;font-family:open_sanssemibold;font-size:13px;line-height:34px;padding:10px 20px;text-transform:uppercase}.hhr-form__fieldset__legend .light-label{color:#999;font-size:11px}.hhr-form__fieldset__legend .hhr-legend__tooltip__questionmark{margin-left:10px}.hhr-form__label-additional,.hhr-form__label-optional{color:#999}.hhr-form__label-additional{font-family:open_sanssemibold;margin-top:5px}.hhr-form__question-mark{position:absolute;right:0;top:0}@media (min-width:768px){.hhr-form__question-mark{right:15px;top:10px}}.hhr-form__question-mark:before{vertical-align:middle}.company-onboarding .hhr-form__question-mark{margin-left:10px;position:static}.hhr-form__label__change-request-icon{color:#69c;cursor:pointer;position:absolute;right:0;top:0}@media (min-width:768px){.hhr-form__label__change-request-icon{right:15px;top:4px}}.hhr-form__label__change-request-icon:before{vertical-align:middle}.hhr-form__button--toggle-form-group{display:inline-block;margin:0 20px 20px}.hhr-form__button--toggle-form-group .icon-arrow-down,.hhr-form__button--toggle-form-group.collapsed .icon-arrow-up{display:none}.hhr-form__button--toggle-form-group.collapsed .icon-arrow-down{display:inline}.department-head__holder{max-height:160px;overflow-y:auto}.department-head:not(:last-child){margin-bottom:10px}.department-head__profile-photo{background-color:#bab8b8;border-radius:50%;color:#fff;display:inline-block;height:60px;margin-right:20px;overflow:hidden;text-align:center;vertical-align:middle;width:60px}.department-head__profile-photo i{font-size:40px;line-height:1.3em}.department-head__profile-name{display:inline-block;vertical-align:middle}.department-head__label-additional{margin-bottom:20px}.hhr-form .department-head__label-additional{margin-top:10px}.copy-to-clipboard-hidden-field{display:none;left:-10000px;position:relative}.toggle-switch-new{height:18px;position:relative;width:45px}.toggle-switch-new.off .toggle-switch-new__button{left:0}.toggle-switch-new.off .toggle-switch-new__bg{background-color:#bab8b8}.toggle-switch-new.off .toggle-switch-new__bg.white{background-color:#fff}.toggle-switch-new .checkbox{margin-top:0}.toggle-switch-new .checkbox label{padding:0}.toggle-switch-new__input input{cursor:pointer;height:18px;left:20px;margin:0;opacity:0;top:0;width:45px;z-index:6}.toggle-switch-new__button{background-color:#004c80;border-radius:50%;cursor:pointer;height:25px;position:absolute;right:0;top:-4px;transition:left .25s ease;width:25px;z-index:4}.toggle-switch-new__bg{background-color:#69c;border-radius:30px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.integrations__legend__img{width:150px}.hhr-checkbox span[style]{height:100%!important;left:0!important;top:0!important;width:100%!important}.form-text{color:#666;font-size:13px;line-height:20px}.form-control-col-normal-padding{padding-left:15px!important;padding-right:15px!important}.group-title,.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .absence-calendar--filter-title{border-bottom:1px solid #e9f2fa;color:#004c80;font-family:open_sanssemibold;font-size:15px;line-height:28px;margin-bottom:15px}.group-title .light-label,.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .absence-calendar--filter-title .light-label{color:#ccc;font-weight:400}.group-holder{margin-bottom:40px}.group-holder .legend{color:#999;line-height:18px;margin-bottom:5px}label.light-label{color:#ccc}.info-box-container{background:#fff;display:flex;margin-bottom:20px}@media (max-width:767px){.info-box-container{flex-direction:column}}.info-box{flex:1 1 auto;padding:10px 20px 10px 0;text-align:right}.info-box .border-left{border-left:1px solid #ebebeb}.info-box:first-child{background:#f2f2f2;padding-left:20px;text-align:left}.info-box div{padding:10px 0}.info-box div .hhr-border-rows-tooltip-description,.info-box div p{color:#999;font-family:open_sanssemibold;line-height:20px;margin-bottom:0}.info-box div .hhr-border-rows-tooltip-description:first-child,.info-box div p:first-child{color:#4c4c4c}@media (max-width:767px){.info-box{padding:20px;text-align:left}.info-box:nth-child(2),.info-box:nth-child(3){padding-bottom:0}.info-box div{padding:0}.info-box .border-left{border-left:none}}.info-component__container{cursor:default}.info-component__container:not(.employee-absence) :is([class*=" col-"],[class^=col-]){padding-left:3px;padding-right:3px}.info-component__group .info-component__header,.info-component__group.info-component__header{background-color:#676767}.info-component__group .info-component__header.transparent,.info-component__group.info-component__header.transparent{background-color:initial}.info-component__group .info-component__header.white,.info-component__group.info-component__header.white{background-color:#fff}.info-component__group .info-component__item,.info-component__group.info-component__item{background-color:gray}.employee-absence .info-component__group{position:relative}@media (min-width:992px){.employee-absence .info-component__group.first{padding-right:5px}.employee-absence .info-component__group.middle{padding-left:5px;padding-right:5px}.employee-absence .info-component__group.last{padding-left:5px}}.info-component--green .info-component__header,.info-component--green.info-component__header{background-color:#4da76b}.info-component--green .info-component__header.transparent,.info-component--green.info-component__header.transparent{background-color:initial}.info-component--green .info-component__header.white,.info-component--green.info-component__header.white{background-color:#fff}.info-component--green .info-component__item,.info-component--green.info-component__item{background-color:#6bbb86}.info-component--blue .info-component__header,.info-component--blue.info-component__header{background-color:#4080bf}.info-component--blue .info-component__header.transparent,.info-component--blue.info-component__header.transparent{background-color:initial}.info-component--blue .info-component__header.white,.info-component--blue.info-component__header.white{background-color:#fff}.info-component--blue .info-component__item,.info-component--blue.info-component__item{background-color:#69c}.info-component--purple .info-component__header,.info-component--purple.info-component__header{background-color:#4b1f4b}.info-component--purple .info-component__header.transparent,.info-component--purple.info-component__header.transparent{background-color:initial}.info-component--purple .info-component__header.white,.info-component--purple.info-component__header.white{background-color:#fff}.info-component--purple .info-component__item,.info-component--purple.info-component__item{background-color:#6f2e6f}.info-component--pink .info-component__header,.info-component--pink.info-component__header{background-color:#ff8da1}.info-component--pink .info-component__header.transparent,.info-component--pink.info-component__header.transparent{background-color:initial}.info-component--pink .info-component__header.white,.info-component--pink.info-component__header.white{background-color:#fff}.info-component--pink .info-component__item,.info-component--pink.info-component__item{background-color:pink}.info-component--white .info-component__header,.info-component--white.info-component__header{background-color:#e6e6e6}.info-component--white .info-component__header.transparent,.info-component--white.info-component__header.transparent{background-color:initial}.info-component--white .info-component__header.white,.info-component--white .info-component__item,.info-component--white.info-component__header.white,.info-component--white.info-component__item{background-color:#fff}.info-component--white{box-shadow:0 0 4px #0003;color:#4c4c4c}.info-component__header{padding:20px}.info-component__header i{margin-right:5px}.employee-absence .info-component__header{align-items:center;display:flex;height:50px;padding:0 10px;-webkit-box-align:center;-ms-flex-align:center}.info-component__item{height:140px;margin-bottom:1px;overflow-y:auto;padding:10px}.employee-absence .info-component__item{height:100px;overflow-y:visible}@media (min-width:768px){.employee-absence .info-component__item{height:auto;min-height:70px}}.last .info-component__item{height:201px}@media (min-width:768px){.last .info-component__item{height:141px}}.info-component__item .info-component__item--xlarge-text{font-size:2em}.info-component__item .info-component__item--large-text{font-size:1.6em}.info-component__item .info-component__item--medium-text{font-size:1.4em}.info-component__item .info-component__item--regular-text{font-size:1em}.info-component__item .info-component__item--small-text{font-size:.9em}.inline-edit{height:28px;margin:0 0 20px}.inline-edit input{background-color:initial;display:inline-block;font-size:18px;height:inherit;padding:0 3px}.inline-edit span{border:2px solid #0000;color:#666;display:inline-block;font-family:open_sanslight,sans-serif;font-size:1.87em;height:inherit;padding:3px 3px 0 0}.inline-edit span:hover{border:2px solid #e9f2fa;cursor:text}.inline-edit .inline-edit-wrapper{align-items:baseline;display:flex;height:100%}.inline-edit .inline-edit-wrapper i{display:inline-block;margin-bottom:9px;margin-left:5px}.inline-edit .inline-edit-label{display:inline-block;height:inherit;max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.clipped{overflow:hidden}.loading-mask-boundary{position:relative}.report-export-wrapper--loading{text-align:center;width:50px}.loading-mask-container.hidden{display:none}.loading-text{font-size:18px;line-height:1.4;margin-top:15px}.loading-mask{align-items:center;background:#fdfdfdcc;display:flex;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:666;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center}.loading-mask.gray{background-color:#4c4c4ccc;color:#fff}.loading-mask.gray :is(.one,.three,.two){background-color:#fff}.loading-mask:hover{cursor:default}.loading-mask .loading-mask__content{max-width:50%}.loading-mask .loading-mask__content .loading-mask__content__message{display:block;margin-bottom:20px}.loading-mask .loading-mask__content .loading-mask__content__message .hhr-border-rows-tooltip-description,.loading-mask .loading-mask__content .loading-mask__content__message .referral-dialog .headline,.loading-mask .loading-mask__content .loading-mask__content__message .referral-dialog .subheadline,.loading-mask .loading-mask__content .loading-mask__content__message .referral-dialog-success .headline,.loading-mask .loading-mask__content .loading-mask__content__message .referral-dialog-success .subheadline,.loading-mask .loading-mask__content .loading-mask__content__message .workshift-advert-dialog .headline,.loading-mask .loading-mask__content .loading-mask__content__message .workshift-advert-dialog .subheadline,.loading-mask .loading-mask__content .loading-mask__content__message h1,.loading-mask .loading-mask__content .loading-mask__content__message h2,.loading-mask .loading-mask__content .loading-mask__content__message h3,.loading-mask .loading-mask__content .loading-mask__content__message h4,.loading-mask .loading-mask__content .loading-mask__content__message p,.referral-dialog .loading-mask .loading-mask__content .loading-mask__content__message .headline,.referral-dialog .loading-mask .loading-mask__content .loading-mask__content__message .subheadline,.referral-dialog-success .loading-mask .loading-mask__content .loading-mask__content__message .headline,.referral-dialog-success .loading-mask .loading-mask__content .loading-mask__content__message .subheadline,.workshift-advert-dialog .loading-mask .loading-mask__content .loading-mask__content__message .headline,.workshift-advert-dialog .loading-mask .loading-mask__content .loading-mask__content__message .subheadline{text-align:left}.modal-open{overflow:auto!important;padding-right:0!important}.modal{z-index:1101}.modal-dialog{margin:0 auto}.modal-header{border:0;z-index:2}.modal-header .close{color:#bab8b8;font-size:26px;height:30px;line-height:30px;margin-top:0;opacity:1;position:absolute;right:0;text-shadow:none;top:0;width:30px}.modal-header .close:hover{color:#4c4c4c}.modal-header .close:focus{outline:none}.confirmation-dialog .modal-header .close{right:20px;top:24px}.modal-backdrop{background-color:#000910;z-index:1100}.modal-backdrop.in{opacity:.75}.modal-content{background-clip:padding-box;background-color:#fff;border:0;border-radius:2px;box-shadow:0 0 14px -1px #00000059;outline:0;padding:24px;position:relative}.modal-content.modal-content--secondary{background-color:#e2e1e1}:is(.lead-welcome-modal,.tutorial-modal) .modal-content{padding:0}.modal-open .modal{overflow-y:auto;padding-left:0!important;padding-right:0!important}@media (min-width:768px){.modal-dialog .modal-content{max-height:calc(100vh - 30px);overflow-y:auto}}@media (max-width:768px){.modal{bottom:0;left:0;overflow:hidden;position:fixed;right:0;z-index:1400}.modal-dialog:not(.material-like-dialog){height:100%;margin:0;padding:0;position:fixed;width:100%}.modal-content{border-radius:0;bottom:0;box-shadow:none;left:0;overflow-y:auto;position:absolute;right:0;top:0}.material-like-dialog.no-overflow .modal-content{overflow-y:visible}.confirmation-dialog .modal-content{position:relative}.modal-body{overflow:auto;position:absolute}.modal-footer{bottom:0;left:0;position:absolute;right:0}}.non-visible-element{display:none}.material-like-dialog{display:flex;flex-direction:column;height:100%;justify-content:center}.material-like-dialog .modal-header{border-bottom:0;padding:0}.material-like-dialog .modal-title{color:#999;font-family:open_sansregular;font-size:20px;max-width:90%}.material-like-dialog .modal-body{margin-top:20px;overflow:visible;padding:0;position:relative}.material-like-dialog .modal-body.hiding-footer{margin-bottom:65px}.material-like-dialog .modal-explanation{border-radius:3px;border-style:solid;border-width:1px;min-height:36px;padding:10px 20px 10px 60px;position:relative}.material-like-dialog .modal-explanation .icon-check{border-radius:100%;height:20px;left:20px;line-height:20px;margin-top:-10px;position:absolute;text-align:center;top:50%;width:20px}.material-like-dialog .modal-explanation .icon-check:before{font-size:12px}.material-like-dialog .modal-explanation.info{background-color:#dbede1;border-color:#6bbb86;color:#6ca17d}.material-like-dialog .modal-explanation.info .icon-check{background-color:#6bbb86;color:#dbede1;font-size:10px}.material-like-dialog .modal-footer{border-top:0;margin-top:24px;padding:0;position:relative;text-align:left}.material-like-dialog .modal-footer.one-button button{width:100%}.material-like-dialog .modal-footer.two-buttons button{width:47%}@media (max-width:768px){.material-like-dialog .modal-footer.two-buttons button{margin-bottom:10px;width:100%}}.material-like-dialog .modal-footer.three-buttons .hhr-modal__button-group{width:90%}@media (max-width:768px){.material-like-dialog .modal-footer.three-buttons .hhr-modal__button-group{width:100%}}.material-like-dialog .modal-footer.three-buttons button{width:32%}@media (max-width:768px){.material-like-dialog .modal-footer.three-buttons button{margin-bottom:10px;width:100%}}.material-like-dialog .modal-footer.three-buttons button.hhr-modal__button-group__middle-button{margin-left:2%;margin-right:2%}.material-like-dialog .modal-footer.hiding-footer{background:#fff;padding:24px;position:fixed}.material-like-dialog .hide-button{display:none}.material-like-dialog .one-button{width:100%!important}.material-like-dialog .buttons-holder{margin-top:20px}.material-like-dialog label{color:inherit}.material-like-dialog .mask{background:#fff;height:100%;position:absolute;right:0;top:0;width:50%;z-index:0}.hhr-modal-form.limited-height{max-height:400px;overflow-x:hidden;overflow-y:auto}.hhr-modal-form .form-group :is([class*=" col-"],[class^=col-]){padding-left:0;padding-right:0}.hhr-modal-form .form-group :is([class*=" col-"].control-label,[class^=col-].control-label){padding-right:40px;position:relative}@media (min-width:768px){.hhr-modal-form .form-group :is([class*=" col-"].control-label,[class^=col-].control-label){align-items:center;display:flex;-webkit-box-align:center;-ms-flex-align:center;height:40px;padding-top:0}}.hhr-cart--totals-calculator .hhr-modal-form .form-group .discounts-container,.hhr-modal-form .form-group .hhr-cart--totals-calculator .discounts-container,.hhr-modal-form .form-group .padding-left-xs-sm{padding-left:20px}@media (min-width:768px){.hhr-modal-form .form-group.inline .padding-left-xs-xs{padding-left:10px}.hhr-modal-form .form-group.inline .padding-right-xs-xs{padding-right:10px}}.hhr-modal__scrollable-container{max-height:300px;overflow-y:auto}.add-employees-dialog{width:750px}@media (max-width:768px){.add-employees-dialog{max-width:100%}}.add-employees-dialog .add-employees-dialog__container{margin-left:-10px;margin-right:-10px}.add-employees-dialog .add-employees-dialog__link-box{display:block;padding-bottom:20px;padding-top:20px}.add-employees-dialog .add-employees-dialog__link-box.bg-dark-blue{background-color:#004c80}.add-employees-dialog .add-employees-dialog__link-box.bg-dark-blue:hover{background-color:#004c81}@media (max-width:768px){.add-employees-dialog .add-employees-dialog__link-box.bg-dark-blue{margin-bottom:20px}}.add-employees-dialog .add-employees-dialog__link-box.bg-dash-blue,.add-employees-dialog .add-employees-dialog__link-box.bg-dash-blue:hover{background-color:#69c}.add-employees-dialog .add-employees-dialog__link-box.bg-dash-blue-light,.add-employees-dialog .add-employees-dialog__link-box.bg-dash-blue-light:hover{background-color:#c8e5fb}.add-employees-dialog .add-employees-dialog__link-box__icon{color:#fff;display:block;font-size:80px;line-height:100px;margin:0 auto 20px;text-align:center}.add-employees-dialog .add-employees-dialog__link-box__text{color:#fff;font-size:14px;height:2em;text-align:center}@media (min-width:768px){.absence-cal-dialog,.employees-dialog,.work-schedule-overview-modal{width:760px}}.absence-cal__heading{color:#999;font-family:open_sanssemibold;font-size:16px}.absence-cal__heading.existing-links{cursor:pointer}.absence-cal__filter-holder{margin-bottom:20px}@media (min-width:768px){.absence-cal__filter-holder{margin-bottom:0}}.absence-cal-dialog .icon-copy{font-size:18px}@media (min-width:992px){.tasks-detail-dialog{width:860px}}.referral-dialog .modal-content{padding:20px}.referral-dialog.material-like-dialog .mask{width:45%}.referral-dialog .subheadline{font-family:open_sanslight;font-size:15px;line-height:25px;margin-top:20px}.referral-dialog .headline{font-family:open_sanssemibold}@media (min-width:768px){.referral-dialog textarea{height:100px}}.referral-dialog .bund{display:flex;margin-bottom:30px;margin-top:30px}@media (min-width:768px){.referral-dialog .bund{margin-bottom:0;margin-top:auto}}.referral-dialog .bund .bund-label{align-self:center;color:#004c80;font-size:11px}@media (min-width:768px){.referral-dialog .bund .bund-label{color:#fff}}.referral-dialog .bund .bund-logo{margin-left:auto;width:130px}.referral-dialog .referral-dialog_container{display:block}@media (min-width:768px){.referral-dialog .referral-dialog_container{display:flex}.referral-dialog .referral-dialog_container .referral-dialog_media{display:flex;flex-direction:column;padding:0 20px 0 0;width:55%}.referral-dialog .referral-dialog_container .referral-dialog_form{padding-left:24px;width:45%}.referral-dialog .modal-content{background:url(/bundles/heavenwebsite/media/images/sales/charity-referral.jpg) no-repeat;background-size:contain;min-height:425px;width:700px}.referral-dialog .headline,.referral-dialog .subheadline{color:#fff}}.referral-dialog .checkbox-inline{font-size:11px;margin-top:20px}.referral-dialog-success .modal-content{background:url(/bundles/heavenwebsite/media/images/sales/charity-referral-success.jpg);background-size:cover;height:425px;width:700px}.referral-dialog-success .row{text-align:center}.referral-dialog-success .headline{color:#fff;padding-bottom:10px;padding-top:20px}.referral-dialog-success .separator{border-bottom:1px solid #fff;display:inline-block;width:20px}.referral-dialog-success .subheadline{color:#fff;font-family:open_sanssemibold,"sans-serif";padding-left:10px;padding-right:10px;padding-top:10px;text-align:center}.referral-dialog-success .heart{color:#fff;font-size:30px;padding-bottom:20px;padding-top:30px}.referral-dialog-success .close{color:#fff}@media (min-width:768px){.import-employees-dialog.modal-dialog{width:760px}.import-employees-dialog .modal-content{background-color:#6bbb86}}.import-employees-dialog__download-heading{color:#999}@media (min-width:768px){.import-employees-dialog__download-heading{color:#fff}}.import-employees-dialog__import-heading{color:#999}@media (min-width:768px){.import-employees-dialog__import-heading{color:#004c80;left:50%;margin-left:24px;position:absolute;top:24px}.import-employees-dialog__download,.import-employees-dialog__download-success,.import-employees-dialog__import,.import-employees-dialog__import-success{width:50%}}.import-employees-dialog__download-success,.import-employees-dialog__import-success{align-items:center;display:flex;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;margin:100px 0}.import-employees-dialog__download-success>div{height:212px}.import-employees-dialog__import-success>div{align-items:center;display:flex;-webkit-box-align:center;-ms-flex-align:center;height:172px;justify-content:center}@media (min-width:768px){.import-employees-dialog__download,.import-employees-dialog__download-success{float:left;padding-right:24px}}.import-employees-dialog__import{margin-top:40px}.company-onboarding .import-employees-dialog__import{margin-top:0}@media (min-width:768px){.import-employees-dialog__import{float:right;margin-top:0;padding-left:24px}.company-onboarding .import-employees-dialog__import{float:none;padding:0;width:auto}}.import-employees-dialog__download-text,.import-employees-dialog__import-text{color:#999}@media (min-width:768px){.import-employees-dialog__download-text,.import-employees-dialog__import-text{height:100px}}.import-employees-dialog__download-text{margin-bottom:20px}@media (min-width:768px){.import-employees-dialog__download-text{color:#fff;margin-bottom:0}}.import-employees-dialog__import-text{margin-bottom:20px}@media (min-width:768px){.import-employees-dialog__import-text{margin-bottom:0}}.import-employees-dialog__download-img{width:160px}.import-employees-dialog__download-link,.import-employees-dialog__import-img{display:block;margin:0 auto;width:160px}.import-employees-dialog__img-holder{height:300px;margin-bottom:20px;padding-top:63px}.import-employees-dialog__dropzone{border:1px dashed #004c80;color:#666;cursor:pointer;margin:0 auto 20px;padding:10px;text-align:center;width:90%}@media (min-width:768px){.import-employees-dialog__dropzone{height:300px}.company-onboarding .import-employees-dialog__dropzone{height:auto}}.company-onboarding .import-employees-dialog__dropzone{border-color:#ccc;width:auto}.import-employees-dialog__dropzone__heading{color:#999;font-family:open_sanssemibold;margin-bottom:20px}@media (min-width:768px){.import-employees-dialog__dropzone__heading{height:36px}.company-onboarding .import-employees-dialog__dropzone__heading{height:auto}}.import-employees-dialog__dropzone__heading.error{color:#c80400}.import-employees-dialog__dropzone__button{margin:0 auto}.import-employees-dialog__file-name{margin:20px auto 0;text-align:center}@media (min-width:768px){.import-employees-dialog__file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%}}.import-employees-dialog__download-success__icon{align-items:center;display:flex;-webkit-box-align:center;-ms-flex-align:center;background:url(/bundles/heavenwebsite/media/images/curved-circle-white.png) no-repeat 0 0/100%;height:120px;margin:0 auto;padding:0 2px 6px 0;width:120px}.import-employees-dialog__download-success__icon i{color:#6bbb86;font-size:50px;margin:0 auto}.import-employees-dialog__download-success__icon.mobile{background:url(/bundles/heavenwebsite/media/images/curved-circle.png) no-repeat 0 0/100%;height:100px;padding:0 2px 4px 0;width:100px}.import-employees-dialog__download-success__icon.mobile i{color:#fff;font-size:32px}.import-employees-dialog__download-success__text{color:#999;margin:0 auto;padding-left:24px;text-align:center;width:80%}.import-employees-dialog__download-success__heading{color:#fff;font-size:24px;margin-bottom:20px}.confirmation-dialog{max-width:90%}@media (min-width:768px){.confirmation-dialog{width:480px}}.insurance-contact-us-dialog .modal-message-success,.insurance-contact-us-dialog.modal-success .insurance-email-form,.insurance-contact-us-dialog.modal-success .insurance-lead-form,.insurance-contact-us-dialog.modal-success .modal-footer,.insurance-contact-us-dialog.modal-success .modal-title>span{display:none}.insurance-contact-us-dialog.modal-success .modal-message-success{display:block}.insurance-contact-us-dialog .info{color:#999;font-family:open_sanssemibold;line-height:1.6em}.insurance-contact-us-dialog textarea{resize:vertical}.insurance-contact-us-dialog__message{color:#999;font-size:19px;margin:10px 0 15px}.insurance-contact-us-dialog__phone{color:#004c80;font-size:19px}.insurance-terms-dialog .icon-guarantee{color:#004c80;font-size:94px}.insurance-terms-dialog .bullet-point{display:inline-block;margin-left:3%;vertical-align:top;width:90%}.report-stats-dialog{width:992px}@media (max-width:992px){.report-stats-dialog{width:768px}}@media (max-width:768px){.report-stats-dialog{width:100%}}.modal-open .modal.report-modal{overflow-y:auto}.documents__files-to-upload{background-color:#ebebeb;border:1px solid #ccc;border-radius:2px;height:65px;overflow-y:auto;padding:10px}.absence-budget-edit-dialog textarea.form-control{height:80px}.hhr-contract-templates__request-signature-modal .text-normal{margin-bottom:15px}.hhr-contract-templates__request-signature-modal .glyphicon-warning-sign{color:#feb901;float:left;font-size:30px;line-height:30px}.hhr-contract-templates__request-signature-modal .text-warning{margin-bottom:30px;margin-left:50px}.hhr-contract-templates__request-signature-confirmation-modal .glyphicon-send{color:#feb901;display:block;font-size:70px;line-height:70px;margin-bottom:40px;margin-left:auto;margin-right:auto;text-align:center;width:70px}.hhr-contract-templates__request-signature-confirmation-modal .text-normal{margin-bottom:15px}@media (min-width:768px){.modal-dialog.candidate-hire-modal .modal-content{height:650px;width:600px}}.modal-dialog.candidate-hire-modal .modal-body{max-height:490px;overflow-y:scroll}.modal-dialog.candidate-hire-modal .candidate-hire-modal_header{background-color:#fcf8e4;color:#feb901;margin-bottom:20px}.modal-dialog.candidate-hire-modal .candidate-hire-modal_switch{display:flex}.modal-dialog.candidate-hire-modal .candidate-hire-modal_switch .toggle-switch-new{margin-left:auto}@media (max-height:890px) and (min-width:768px){.pdf-viewer_modal .modal-content{max-height:920px;overflow-y:auto;width:675px}}@media (min-width:768px){.pdf-viewer_modal .modal-content{max-height:920px;width:675px}}.pdf-viewer_modal .modal-header{background-color:#f2f2f2;left:-23px;min-width:674px;padding:0;position:absolute;top:-44px}@media (max-width:480px){.pdf-viewer_modal .modal-header{min-width:655px}}.pdf-viewer_modal .modal-header .modal-title{color:#4c4c4c;font-family:open_sanssemibold;text-transform:uppercase}.pdf-viewer_modal .modal-header .close{right:0;top:10px;width:100px}.pdf-viewer_modal .modal-title{margin-left:15px;padding:10px}.pdf-viewer_modal canvas{border:1px solid #e9f2fa;max-height:790px;max-width:650px}@media (max-width:767px){.assign-shift-modal .assign-employees-table-container{display:flex;flex-direction:column-reverse}.assign-shift-modal :is(.assign-employees-table,.department-select){padding-left:0;padding-right:0;width:100%}.assign-shift-modal :is(.assign-employees-table:not(:first-child),.department-select:not(:first-child)){margin-bottom:45px}.assign-shift-modal .scrollable-employees-table{max-height:250px;overflow:auto}.assign-shift-modal .scrollable-employees-table .hhr-mobile-table-new__item-row.row__mobile--undefined{display:none}.assign-shift-modal .scrollable-employees-table .hhr-mobile-table-new__item{margin-bottom:0}}:is(.shift-edit-dialog,.workshift-administrators-edit-dialog) .modal-footer{margin-top:4px}.hhr-modal__datetimepicker-container{float:left;width:50%}.hhr-modal__datetimepicker-container:first-of-type{padding-right:10px}.hhr-modal__datetimepicker-container:nth-of-type(2){padding-left:10px}.hhr-modal__time-fields-container{float:left;width:50%}.hhr-modal__time-fields-container:first-of-type,.hhr-modal__time-fields-container:nth-of-type(3){padding-right:10px}.hhr-modal__time-fields-container:nth-of-type(2),.hhr-modal__time-fields-container:nth-of-type(4){padding-left:10px}@media (min-width:480px){.hhr-modal__time-fields-container{width:25%}.hhr-modal__time-fields-container:nth-of-type(2){padding-right:10px}.hhr-modal__time-fields-container:nth-of-type(3){padding-left:10px}}.modals .modal-body{padding:40px}@media (max-width:480px){.modals .modal-body{padding:15px}}.modals :is(#add-budget,#edit-budget-modal) .modal-body{padding:20px}.hhr__Task__Description .modals .referral-dialog .headline.RightTitle,.hhr__Task__Description .modals .referral-dialog .headline.Title,.hhr__Task__Description .modals .referral-dialog-success .subheadline.RightTitle,.hhr__Task__Description .modals .referral-dialog-success .subheadline.Title,.hhr__Task__Description .modals .workshift-advert-dialog .RightTitle.headline,.hhr__Task__Description .modals .workshift-advert-dialog .Title.headline,.hhr__Task__Description .modals h1.RightTitle,.hhr__Task__Description .modals h1.Title,.hhr__Task__Description .referral-dialog .modals .headline.RightTitle,.hhr__Task__Description .referral-dialog .modals .headline.Title,.hhr__Task__Description .referral-dialog-success .modals .subheadline.RightTitle,.hhr__Task__Description .referral-dialog-success .modals .subheadline.Title,.modals .hhr__Task__Description .workshift-advert-dialog .RightTitle.headline,.modals .hhr__Task__Description .workshift-advert-dialog .Title.headline,.modals .hhr__Task__Description h1.RightTitle,.modals .hhr__Task__Description h1.Title,.modals .referral-dialog .hhr__Task__Description .headline.RightTitle,.modals .referral-dialog .hhr__Task__Description .headline.Title,.modals .referral-dialog .title.headline,.modals .referral-dialog-success .hhr__Task__Description .subheadline.RightTitle,.modals .referral-dialog-success .hhr__Task__Description .subheadline.Title,.modals .referral-dialog-success .title.subheadline,.modals .workshift-advert-dialog .title.headline,.modals h1.title,.referral-dialog .modals .hhr__Task__Description .headline.RightTitle,.referral-dialog .modals .hhr__Task__Description .headline.Title,.referral-dialog .modals .title.headline,.referral-dialog-success .modals .hhr__Task__Description .subheadline.RightTitle,.referral-dialog-success .modals .hhr__Task__Description .subheadline.Title,.referral-dialog-success .modals .title.subheadline,.workshift-advert-dialog .hhr__Task__Description .modals .RightTitle.headline,.workshift-advert-dialog .hhr__Task__Description .modals .Title.headline,.workshift-advert-dialog .modals .hhr__Task__Description .RightTitle.headline,.workshift-advert-dialog .modals .hhr__Task__Description .Title.headline,.workshift-advert-dialog .modals .title.headline{text-align:center}.modals .text{color:#004c80;font-size:15px;line-height:20px}.modals .form-buttons-holder{padding:0 20px}.modals .button1-width{float:left;margin:0;width:40%}@media (max-width:585px){.modals .button1-width{margin-bottom:10px;width:100%}}.modals .button2-width{float:right;margin:0;width:58%}@media (max-width:585px){.modals .button2-width{width:100%}}.modals #add-abteilung .text{margin-bottom:10px}.modals #add-abteilung .button1-width{display:block;float:none;margin:0 auto;padding-left:0;padding-right:0;text-align:center;width:40%}@media (max-width:480px){.modals #add-abteilung .button1-width{font-size:12px}}.modals #add-abteilung .button-orange{background:#feb901;border:1px solid #0000;border-radius:28px;color:#fff;display:block;font-size:13px;font-weight:700;margin-right:15px;padding:10px;text-align:center;text-decoration:none;text-shadow:1px 1px 0 #b5b5b5;width:100%}.modals #add-abteilung .button-orange:hover{opacity:.7}@media (max-width:480px){.modals #add-abteilung .button-orange{font-size:12px}}.modals #add-abteilung .glyphicon-plus:before{content:"+";padding-right:5px}@media (max-width:480px){.modals #add-abteilung .glyphicon-plus:before{font-size:12px;padding-right:0}}.modals #add-admin .search input{border-radius:4px 0 0 4px!important;border-right:none!important}.modals #add-admin .search .glyphicon-search{border-left:none}.modals #add-admin .search-results-label{color:#004c80;font-size:15px;font-weight:700;line-height:20px;margin-bottom:5px}.modals #add-admin .search-results{border:1px solid #e9f2fa;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);height:165px;margin-bottom:30px;overflow:auto;padding:0 10px}.modals #add-admin .search-results .search-result{border-bottom:1px solid #ebebeb;color:#004c80;font-size:15px;font-weight:400;line-height:20px;padding:10px 3px}.modals #add-admin .search-results .search-result:hover{background-color:#e9f2fa;font-weight:700}.modals #add-admin .search-results .search-result:last-child{border-bottom:none}.modals #edit-admin-1 .form-group{margin-bottom:30px}.modals #edit-admin-2 div.form-group{margin-bottom:10px}.modals #edit-admin-2 div.form-group.last-el{margin-bottom:30px}.modals #add-admin-as .form-group{margin-bottom:10px}.modals #add-admin-as .form-group.last-el{margin-bottom:30px}.modals #add-admin-as .profil-link{float:right;font-size:15px;line-height:20px;margin-top:5px}.modals #add-admin-as-response .text{margin-bottom:30px;text-align:center}.modals #add-admin-as-response .button1-width{margin-bottom:10px;padding-left:0;padding-right:0;width:100%}@media (max-width:450px){.modals #add-admin-as-response .button1-width{font-size:12px}}.modals #add-admin-as-response .button2-width{padding-left:0;padding-right:0;width:100%}@media (max-width:450px){.modals #add-admin-as-response .button2-width{font-size:12px}}@media (max-width:768px){.modals #add-vertrag .button-orange{padding-left:0;padding-right:0;width:100%}}.modals #send-vertrag .buttons-holder{padding-top:20px}.modals #send-vertrag .buttons-holder .button-orange{width:50%}@media (max-width:768px){.modals #send-vertrag .buttons-holder .button-orange{padding-left:0;padding-right:0;width:75%}}@media (max-width:480px){.modals #send-vertrag .buttons-holder .button-orange{font-size:12px;padding-left:0;padding-right:0;width:100%}}.modals #add-unterschrift .text-normal{margin-bottom:15px}.modals #add-unterschrift .glyphicon-warning-sign{color:#feb901;float:left;font-size:30px;line-height:30px}.modals #add-unterschrift .text-warning{margin-bottom:30px;margin-left:50px}@media (max-width:768px){.modals #add-unterschrift .button-orange{overflow:hidden;padding-left:0;padding-right:0;width:100%}}.modals #add-unterschrift .buttons-holder{padding-top:30px}.modals #add-unterschrift .button-white{margin-bottom:15px}@media (max-width:768px){.modals #add-unterschrift .button-white{overflow:hidden;padding-left:0;padding-right:0;width:100%}}.modals #add-unterschrift-confirmation .referral-dialog .headline,.modals #add-unterschrift-confirmation .referral-dialog-success .subheadline,.modals #add-unterschrift-confirmation .workshift-advert-dialog .headline,.modals #add-unterschrift-confirmation h1,.referral-dialog .modals #add-unterschrift-confirmation .headline,.referral-dialog-success .modals #add-unterschrift-confirmation .subheadline,.workshift-advert-dialog .modals #add-unterschrift-confirmation .headline{margin-bottom:40px}.modals #add-unterschrift-confirmation .glyphicon-send{color:#feb901;display:block;font-size:70px;line-height:70px;margin-bottom:40px;margin-left:auto;margin-right:auto;text-align:center;width:70px}.modals #add-unterschrift-confirmation .text-normal{margin-bottom:15px}.modals #add-unterschrift-confirmation .button-orange{overflow:hidden}@media (max-width:768px){.modals #add-unterschrift-confirmation .button-orange{padding-left:0;padding-right:0;width:100%}}.modals #add-unterschrift-confirmation .button-orange-white{margin-bottom:15px;overflow:hidden}@media (max-width:768px){.modals #add-unterschrift-confirmation .button-orange-white{padding-left:0;padding-right:0;width:100%}}.modals #preview-doc .modal-body{overflow-y:auto}.modals #preview-doc div.text-group{margin-bottom:30px}.modals #preview-doc div.modal-text{color:#004c80;font-size:13px;line-height:20px;text-align:center}.modals #leave .text-normal{margin-bottom:15px}.modals #leave .buttons-holder{padding-top:20px}@media (max-width:768px){.modals #leave .buttons-holder .button-orange{padding-left:0;padding-right:0;width:100%}}.modals #leave .buttons-holder .button-white{margin-bottom:15px}@media (max-width:768px){.modals #leave .buttons-holder .button-white{padding-left:0;padding-right:0;width:100%}}.modals :is(#resend-registration-mail,#reset-password-form,#signature) .buttons-holder{padding-top:30px}.feature-notification-modal__wrap .modal-header .close{z-index:1}@media (min-width:768px){.feature-notification-modal__wrap{width:700px}}.feature-notification-modal__wrap .feature-notification-modal{display:flex}@media (max-width:767px){.feature-notification-modal__wrap .feature-notification-modal{display:block}}.feature-notification-modal__wrap .modal-content{overflow:hidden;padding-bottom:0;padding-left:0;padding-right:0}.feature-notification-modal__wrap .feature-notification-modal__feature{background-color:#f2f9ff;margin-top:-60px;padding:60px 35px 185px;position:relative}@media (max-width:767px){.feature-notification-modal__wrap .feature-notification-modal__feature{padding-bottom:0}}.feature-notification-modal__wrap .feature-notification-modal__title{color:#004c80;font-family:open_sanssemibold;font-size:22px;line-height:1.4;margin-bottom:30px;margin-top:-30px}@media (max-width:767px){.feature-notification-modal__wrap .feature-notification-modal__title{margin-right:30px}}.feature-notification-modal__wrap .feature-notification-modal__feature-text{line-height:17px;margin-bottom:35px}.feature-notification-modal__wrap :is(.feature-notification-modal__feature-image,.feature-notification-modal__feature-image--responsive){bottom:0;box-shadow:0 0 25px #0006;display:block;height:auto;left:0;max-width:100%;position:absolute}@media (max-width:767px){.feature-notification-modal__wrap :is(.feature-notification-modal__feature-image,.feature-notification-modal__feature-image--responsive){display:none}}.feature-notification-modal__wrap .feature-notification-modal__feature-image--responsive{display:none}@media (max-width:767px){.feature-notification-modal__wrap .feature-notification-modal__feature-image--responsive{box-shadow:none;display:block;left:auto;margin:auto;position:static}}.feature-notification-modal__wrap .feature-notification-modal__description{padding:15px 35px 20px;position:relative}.feature-notification-modal__wrap .feature-notification-modal__description-title{color:#666;font-family:open_sanssemibold;margin-bottom:30px}@media (max-width:767px){.feature-notification-modal__wrap .feature-notification-modal__description-title{padding-top:30px}}.feature-notification-modal__wrap .feature-notification-modal__description-list{list-style:none;margin:0 0 50px;padding:0}.feature-notification-modal__wrap .feature-notification-modal__description-item{margin-bottom:30px;padding-left:26px;position:relative}.feature-notification-modal__wrap .feature-notification-modal__description-icon{background-color:#6ca17d;border-radius:100%;color:#fff;height:16px;left:0;line-height:14px;position:absolute;text-align:center;top:2px;width:16px}.feature-notification-modal__wrap .feature-notification-modal__button{bottom:35px;left:35px;position:absolute;width:calc(100% - 70px)}@media (max-width:767px){.feature-notification-modal__wrap .feature-notification-modal__button{position:static;width:100%}}.hhr-department-edit-modal .hhr-department-edit-modal__employees-total{color:#999;font-size:13px;margin-bottom:5px;text-transform:uppercase}.hhr-department-edit-modal .hhr-department-edit-modal__employees-number{display:inline-block;margin-right:5px}.hhr-department-edit-modal .hhr-department-edit-modal__employee-table-wrap{border:1px solid #ccc;max-height:185px;overflow:auto}.hhr-department-edit-modal .hhr-department-edit-modal__employee-table{margin-bottom:0}.hhr-department-edit-modal .hhr-department-edit-modal__employee-table .hhr-table-new__header{display:none}.lead-welcome-modal__header,.tutorial-modal__header{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;text-align:center}.material-like-dialog :is(.lead-welcome-modal__header,.tutorial-modal__header){padding:24px 50px 0}@media (max-width:767px){.material-like-dialog :is(.lead-welcome-modal__header,.tutorial-modal__header){padding:24px 10px 0}}.lead-welcome-modal__body__item__icon,.lead-welcome-modal__header__icon,.tutorial-modal__body__item__icon,.tutorial-modal__header__icon{background-repeat:no-repeat;background-size:contain;display:inline-block;height:30px;text-align:center;width:30px}.lead-welcome-modal__body__title,.lead-welcome-modal__header__title,.tutorial-modal__body__title,.tutorial-modal__header__title{font-size:24px}.material-like-dialog .tutorial-modal__body{padding:0 24px}.tutorial-modal__body__item__text{color:#666;font-size:11px}.lead-welcome-modal__body__title{text-align:center}.lead-welcome-modal__body__sub-title{color:#666;line-height:20px;padding-left:24px;padding-right:24px;text-align:center;white-space:pre-wrap}@media (max-width:767px){.lead-welcome-modal__body__sub-title{white-space:normal}}.lead-welcome-modal__body__items{display:flex;justify-content:space-around;margin-bottom:20px;margin-top:20px}.material-like-dialog .lead-welcome-modal__footer{padding:0 24px 24px}@media (max-width:767px){.lead-welcome-modal__footer.modal-footer{position:absolute}}.lead-welcome-modal__footer .hhr-carousel__controls{display:flex;justify-content:space-between}.lead-welcome-modal__footer .hhr-carousel__controls button:not(.hhr-btn--transparent){min-width:120px}.lead-welcome-modal__footer .hhr-carousel__controls button:not(.hhr-btn--transparent)[id$=next-btn]{border-color:#004c80;color:#004c80!important}@media (max-width:767px){.lead-welcome-modal__footer .hhr-carousel__controls{flex-direction:column}.lead-welcome-modal__footer .hhr-carousel__controls .lead-welcome-modal__footer__carousel-controls{display:flex;justify-content:center;position:relative}.lead-welcome-modal__footer .hhr-carousel__controls .lead-welcome-modal__footer__carousel-controls button.hhr-btn--transparent{left:0;position:absolute}}.lead-welcome-modal__footer .hhr-carousel__controls .pagination-container{align-items:center;display:flex;justify-content:space-evenly}@media (max-width:767px){.lead-welcome-modal__footer .hhr-carousel__controls .pagination-container{justify-content:center;margin:20px 0}}.lead-welcome-modal__footer .hhr-carousel__controls .pagination-container .lead-welcome-modal__footer__carousel__paging__item{background-color:#ccc;border-radius:1.5px;height:3px;margin:0 5px;width:20px}.lead-welcome-modal__footer .hhr-carousel__controls .pagination-container .lead-welcome-modal__footer__carousel__paging__item.is-current-slide{background-color:#666}.tutorial-modal__body__title{text-align:center}.tutorial-modal__body__sub-title{color:#666;text-align:center}.tutorial-modal__body__items{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:20px}.tutorial-modal__body__item{margin-bottom:20px;text-align:center}.tutorial-modal__body__item.width-sm-33,.tutorial-modal__body__item.width-sm-50{width:70%}@media (min-width:768px){.tutorial-modal__body__item.width-sm-33{width:33%}.tutorial-modal__body__item.width-sm-50{width:50%}}.material-like-dialog .tutorial-modal__footer{margin-top:0;padding:0 24px 24px}.tutorial-modal__checkbox-holder{margin-top:20px}@media (min-width:768px){.tutorial-modal__checkbox-holder{display:flex;justify-content:flex-end;margin-bottom:10px;margin-top:0}}.modal-dialog.delete-employee-modal .subtitle{margin-top:40px}.modal-dialog.delete-employee-modal .modal-footer{border:none}.hhr-nav-company.product--heavenhr{background:#004c80}.hhr-nav-company.product--heavenhr section.hhr-nav-company__items .hhr-panel .panel-body,.hhr-nav-company.product--heavenhr section.hhr-nav-company__items .panel .panel-body,.hhr-nav-company.product--heavenhr section.hhr-nav-company__items .panel-default.hhr-panel .panel-heading,.hhr-nav-company.product--heavenhr section.hhr-nav-company__items .panel.panel-default .panel-heading{background-color:#004c80}.hhr-nav-company.product--heavenhr section.hhr-nav-company__items :is(a.highlighted_item,li.highlighted_item){background-color:#69c}.hhr-nav-company.product--lg{background:#61a6a1}.hhr-nav-company.product--lg section.hhr-nav-company__items .hhr-panel .panel-body,.hhr-nav-company.product--lg section.hhr-nav-company__items .panel .panel-body,.hhr-nav-company.product--lg section.hhr-nav-company__items .panel-default.hhr-panel .panel-heading,.hhr-nav-company.product--lg section.hhr-nav-company__items .panel.panel-default .panel-heading{background-color:#61a6a1}.hhr-nav-company.product--lg section.hhr-nav-company__items :is(a.highlighted_item,li.highlighted_item){background-color:#91cdc5}.hhr-nav-company{border:1px solid #ebebeb}.hhr-nav-company.hhr-nav--in{left:0}.hhr-nav-company{height:100%;padding:0;position:fixed}.hhr-nav-company__info{background-color:#fff;color:#fff;padding:20px}@media (max-height:600px){.hhr-nav-company__info{padding:10px 20px}}.hhr-nav-company__info .company-logo{background-color:#bab8b8;border-radius:50%;cursor:pointer;display:inline-block;height:80px;overflow:hidden;position:relative;text-align:center;width:80px}.hhr-nav-company__info .company-logo .initials{font-size:45px;line-height:80px;text-transform:uppercase}.hhr-nav-company__info .company-logo:hover{opacity:.7}.hhr-nav-company__info .company-logo:hover .profile-photo__title{display:flex}.hhr-nav-company__info .company-logo .profile-photo__img{display:none;margin:0 auto;max-height:100%;max-width:100%;position:relative;top:50%;transform:translateY(-50%)}.hhr-nav-company__info .company-logo.image{background-color:#fff;border-radius:0;overflow:visible;width:120px}.hhr-nav-company__info .company-logo.image .profile-photo__title{align-items:center;height:40px;justify-content:center;top:20px;width:120px}.hhr-nav-company__info .company-logo.image .profile-photo__img{display:block}.hhr-nav-company__info .company-logo.image .initials{display:none}.hhr-nav-company__info .company-name{color:#4c4c4c;font-family:open_sanssemibold;font-size:13px;margin-bottom:0;word-break:break-all;word-break:break-word}.hhr-nav-company__info .job-title{font-size:12px}.hhr-nav-company__info .profile-photo__title{align-items:center;background-color:#000;color:#fff;display:none;height:40px;justify-content:center;position:absolute;top:20px;width:80px;z-index:100}.hhr-nav-company__content{height:100%;left:0;position:absolute;right:0;top:-1px}.hhr-nav-company__items{color:#fff;height:100%;max-height:calc(100vh - 228px);top:150px}@media (min-width:768px){.hhr-nav-company__items{max-height:calc(100vh - 200px)}}.hhr-nav-company__items{overflow-y:auto}.hhr-nav-company__items .hhr-panel .panel-body,.hhr-nav-company__items .panel .panel-body,.hhr-nav-company__items .panel-default.hhr-panel .panel-heading,.hhr-nav-company__items .panel-heading,.hhr-nav-company__items .panel.panel-default .panel-heading{padding:0}.hhr-nav-company__items :is(.hhr-panel,.panel){border:0}.hhr-nav-company__items .panel-group :is(.hhr-panel+.hhr-panel,.hhr-panel+.panel,.panel+.hhr-panel,.panel+.panel){margin-top:0}.hhr-nav-company__items .panel-body{margin-left:-11px}.hhr-nav-company__items div{border-radius:0}.hhr-nav-company__items a{color:#fff;display:inline-block;margin-bottom:0;padding:10px 15px;width:100%}.hhr-nav-company__items :is(a.highlighted_item,li.highlighted_item){color:#fff}.hhr-nav-company__items li.highlighted_item{margin-left:-32px;padding-left:32px}.hhr-nav-company__items i.nav-icon{margin-right:10px}.hhr-nav-company__items i{display:inline-block;transition:transform .25s}.hhr-nav-company__items .panel-group .panel-heading+.panel-collapse>:is(.list-group,.panel-body){border:0}.hhr-nav-company__items .panel-group .hhr-panel .hhr-panel-body ul{list-style-type:none;padding-left:0}.hhr-nav-company__items ul{list-style-type:none}.hhr-nav-company__items ul li a{color:#ffffffb3}.hhr-nav-company__items ul.collapsing{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hhr-nav-company__items .hhr-nav__footer-icons{bottom:40px;min-width:300px;position:absolute}.hhr-nav-company__items .tooltip .tooltip-inner{background-color:#4d4d4d;border:1px solid #4d4d4d;border-radius:4px;color:#fff;font-size:13px;min-width:50px;padding:5px;text-align:center;width:inherit}.hhr-nav-company__items .tooltip.tooltip.top .tooltip-arrow{border-top-color:#4d4d4d}.hhr-nav-company__items .tooltip.tooltip.left .tooltip-arrow{border-left-color:#4d4d4d}.hhr-nav-company__items .tooltip.tooltip.right .tooltip-arrow{border-right-color:#4d4d4d}.hhr-nav-company__items .tooltip.tooltip.bottom .tooltip-arrow{border-bottom-color:#4d4d4d}.hhr-nav-company__items .tooltip .tooltip.in{filter:alpha(opacity=100);opacity:1}.hhr-nav-company__items .badge{background-color:#fff;color:#004c80}.c-hamburger{-webkit-appearance:none;appearance:none;border:none;border-radius:none;box-shadow:none;cursor:pointer;display:inline-block;font-size:0;height:36px;margin:0;overflow:hidden;padding-right:20px;position:relative;text-indent:-9999px;transition:background .5s;width:36px}:is(.change-password-page,.context-switch-page,.employee-onboarding-start-page,.employee-onboarding__insurance-page,.employee-wizard-page,.onboarding-set-password-page,.registration-set-password-page,.signature-confirmation-page,.signature-page) .c-hamburger{display:none}.c-hamburger:focus{outline:none}.c-hamburger span{left:8px;right:8px;top:16.5px}.c-hamburger span,.c-hamburger span:after,.c-hamburger span:before{background-color:#999;display:inline-block;height:3px;position:absolute}.c-hamburger span:after,.c-hamburger span:before{content:"";left:0;width:100%}.c-hamburger span:before{top:-6px}.c-hamburger span:after{bottom:-6px}.c-hamburger--htx{background-color:initial}.c-hamburger--htx span{transition:background 0s .5s}.c-hamburger--htx span:after,.c-hamburger--htx span:before{transition-delay:.5s,0s;transition-duration:.5s,.5s}.c-hamburger--htx span:before{transition-property:top,transform}.c-hamburger--htx span:after{transition-property:bottom,transform}.c-hamburger--htx.is-active{background-color:initial}.c-hamburger--htx.is-active span{background:none}.c-hamburger--htx.is-active span:before{top:0;transform:rotate(45deg)}.c-hamburger--htx.is-active span:after{bottom:0;transform:rotate(-45deg)}.c-hamburger--htx.is-active span:after,.c-hamburger--htx.is-active span:before{transition-delay:0s,.5s}@media (max-width:991px){.row-offcanvas{position:relative;transition:all .25s ease-out}.row-offcanvas-left{left:0}.row-offcanvas-right{right:0}.row-offcanvas-left :is(.sidebar-offcanvas,.sidebar-offcanvas-employee){left:-300px}.row-offcanvas-left :is(.sidebar-offcanvas-employee.hhr-nav--in,.sidebar-offcanvas.hhr-nav--in){left:0}.sidebar-offcanvas{position:fixed;width:300px}.sidebar-offcanvas-employee{position:fixed}.row-offcanvas-left.active{left:300px}.hhr-page__content{margin-left:0!important;overflow-x:hidden}.dashboard-holder{overflow-x:hidden}}@media (min-width:992px){.row-offcanvas-left,.row-offcanvas-left.active{left:300px}.row-offcanvas-left :is(.sidebar-offcanvas,.sidebar-offcanvas-employee){left:0}.sidebar-offcanvas{position:fixed;width:300px}.sidebar-offcanvas-employee{position:fixed}.hhr-page__content{margin-left:300px!important;overflow-x:hidden}}.sidebar-navigation__ribbon{background-color:#f05455;color:#fff;padding:2px 6px;position:absolute;right:40px;text-align:center;text-transform:uppercase}.width-sidebar-employee-company{width:250px!important}.hhr-nav-employee{background:#fff;border-right:1px solid #eaeaea;height:100%;padding:0}.hhr-nav-employee.product--heavenhr .hhr-nav-employee__company-nav{background:#004c80}.hhr-nav-employee.product--lg .hhr-nav-employee__company-nav{background:#61a6a1}.hhr-nav-employee hr.hhr-nav__horizontal-line{margin-bottom:0;margin-top:0}.hhr-nav-employee .hhr-nav-employee__company-nav{display:block;float:left;height:100%;width:50px}.hhr-nav-employee .hhr-nav-employee__company-nav ul{list-style-type:none;padding-left:0}.hhr-nav-employee .hhr-nav-employee__company-nav ul li a{color:#fff;display:inline-block;font-size:20px;margin-bottom:0;padding:10px 0;text-align:center;width:100%}.hhr-nav-employee .hhr-nav-employee__company-nav ul li a:hover{background-color:#002e4d}.hhr-nav-employee .hhr-nav-employee__company-nav .hhr-nav__footer-icons{bottom:40px;min-width:50px;position:absolute}.hhr-nav-employee .hhr-nav-employee__company-nav .tooltip .tooltip-inner{background-color:#4d4d4d;border:1px solid #4d4d4d;border-radius:4px;color:#fff;font-size:13px;min-width:50px;padding:5px;text-align:center;width:inherit}.hhr-nav-employee .hhr-nav-employee__company-nav .tooltip.tooltip.top .tooltip-arrow{border-top-color:#4d4d4d}.hhr-nav-employee .hhr-nav-employee__company-nav .tooltip.tooltip.left .tooltip-arrow{border-left-color:#4d4d4d}.hhr-nav-employee .hhr-nav-employee__company-nav .tooltip.tooltip.right .tooltip-arrow{border-right-color:#4d4d4d}.hhr-nav-employee .hhr-nav-employee__company-nav .tooltip.tooltip.bottom .tooltip-arrow{border-bottom-color:#4d4d4d}.hhr-nav-employee .hhr-nav-employee__company-nav .tooltip .tooltip.in{filter:alpha(opacity=100);opacity:1}.hhr-nav-employee .hhr-nav-employee__content{display:block;float:right;height:100%;width:300px}.hhr-nav-employee__info{padding:20px}.hhr-nav-employee__info .profile-photo{background-color:#bab8b8;border-radius:50%;color:#fff;cursor:pointer;display:inline-block;height:80px;overflow:hidden;position:relative;text-align:center;width:80px}.hhr-nav-employee__info .profile-photo .initials{font-size:45px;line-height:80px;text-transform:uppercase}.hhr-nav-employee__info .profile-photo:hover{opacity:.7}.hhr-nav-employee__info .profile-photo:hover .profile-photo__title{display:flex}.hhr-nav-employee__info .profile-photo .profile-photo__img{display:none;width:100%}.hhr-nav-employee__info .profile-photo.image{background-color:initial}.hhr-nav-employee__info .profile-photo.image .profile-photo__img{display:block}.hhr-nav-employee__info .profile-photo.image .initials{display:none}.hhr-nav-employee__info .profile-photo__title{align-items:center;background-color:#000;color:#fff;display:none;height:40px;justify-content:center;position:absolute;top:20px;width:80px}.hhr-nav-employee__info .employee-name{color:#004c80;font-family:open_sanssemibold;font-size:13px}.hhr-nav-employee__info .job-title{font-size:12px}.hhr-nav-employee__items :is(.panel-default.hhr-panel,.panel.panel-default) .panel-heading{background-color:#fff}.hhr-nav-employee__items :is(.panel-default.hhr-panel,.panel.panel-default){border:none}.hhr-nav-employee__items .panel-heading{padding:0!important}.hhr-nav-employee__items{height:100%;max-height:calc(100vh - 245px);overflow-y:auto;width:300px}.hhr-nav-employee__items a,.hhr-nav-employee__items li>a{color:#4c4c4c;display:inline-block;height:36px;margin-bottom:0;padding:10px 15px;width:100%}.hhr-nav-employee__items a.highlighted_item,.hhr-nav-employee__items li>a.highlighted_item{background-color:#bab8b8}.hhr-nav-employee__items a.at-sidebar-link-company-sidebar-permissions-label-child-4{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hhr-nav-employee__items li.highlighted_item{background-color:#bab8b8}.hhr-nav-employee__items .panel-group .panel-heading+.panel-collapse>:is(.list-group,.panel-body){border:0}.hhr-nav-employee__items .panel-group :is(.hhr-panel+.hhr-panel,.hhr-panel+.panel,.panel+.hhr-panel,.panel+.panel){margin-top:0}.hhr-nav-employee__items .panel-group .hhr-panel .hhr-panel-body ul{list-style-type:none;padding-left:0}.hhr-nav-employee__items .panel-body{margin-bottom:-10px;padding:0}.hhr-nav-employee__items .panel-heading{height:36px}.hhr-nav-employee__items ul{list-style-type:none;padding-left:0}.hhr-nav-employee__items ul li a{color:#989898;padding-left:32px;padding-top:10px}.hhr-nav-employee__items ul.collapsing{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hhr-nav-employee__content__header{padding:20px;text-align:center}.hhr-nav-employee__content__header .referral-dialog .headline,.hhr-nav-employee__content__header .referral-dialog-success .subheadline,.hhr-nav-employee__content__header .workshift-advert-dialog .headline,.hhr-nav-employee__content__header h1,.referral-dialog .hhr-nav-employee__content__header .headline,.referral-dialog-success .hhr-nav-employee__content__header .subheadline,.workshift-advert-dialog .hhr-nav-employee__content__header .headline{color:#004c80;font-family:open_sanssemibold;font-size:13px;margin-bottom:0;margin-top:5px;text-align:center}.hhr-nav-employee__content__header__icon-holder{background-color:#bab8b8;border-radius:50%;color:#fff;display:inline-block;height:80px;overflow:hidden;text-align:center;width:80px}.hhr-nav-employee__content__header__icon-holder i{font-size:50px;line-height:77px}.hhr-page__content{margin-left:0;padding:20px 20px 80px;position:relative}.hhr-page{background-color:#ebebeb;min-height:calc(100vh - 50px)}@media (min-width:768px){.demo-account .hhr-page{min-height:calc(100vh - 85px)}}.hhr-page.white{background-color:#fff!important}.hhr-page :is(b,strong){font-family:open_sanssemibold}.settings-header{display:flex}.referral-dialog .settings-header .headline,.referral-dialog-success .settings-header .subheadline,.settings-header .referral-dialog .headline,.settings-header .referral-dialog-success .subheadline,.settings-header .workshift-advert-dialog .headline,.settings-header h1,.workshift-advert-dialog .settings-header .headline{flex:50%}.settings-header div{flex:50%;text-align:right}.hhr-page__heading{color:#666;display:inline-block;margin-bottom:20px}.heading-dropdown-container .hhr-page__heading{margin-bottom:0;vertical-align:middle}.hhr-page__subheading{color:#666;display:inline-block;margin-bottom:20px}.heading-dropdown-container .hhr-page__heading-separator{color:#666;font-family:open_sanslight;font-size:1.87em;margin-left:10px;margin-right:10px}.heading-dropdown{max-width:200px;position:relative}.hhr-page--with-min-height{min-height:500px}.error-403 .referral-dialog .headline,.error-403 .referral-dialog-success .subheadline,.error-403 .workshift-advert-dialog .headline,.error-403 h1,.error-404 .referral-dialog .headline,.error-404 .referral-dialog-success .subheadline,.error-404 .workshift-advert-dialog .headline,.error-404 h1,.error-500 .referral-dialog .headline,.error-500 .referral-dialog-success .subheadline,.error-500 .workshift-advert-dialog .headline,.error-500 h1,.error-wrong-context .referral-dialog .headline,.error-wrong-context .referral-dialog-success .subheadline,.error-wrong-context .workshift-advert-dialog .headline,.error-wrong-context h1,.referral-dialog .error-403 .headline,.referral-dialog .error-404 .headline,.referral-dialog .error-500 .headline,.referral-dialog .error-wrong-context .headline,.referral-dialog-success .error-403 .subheadline,.referral-dialog-success .error-404 .subheadline,.referral-dialog-success .error-500 .subheadline,.referral-dialog-success .error-wrong-context .subheadline,.workshift-advert-dialog .error-403 .headline,.workshift-advert-dialog .error-404 .headline,.workshift-advert-dialog .error-500 .headline,.workshift-advert-dialog .error-wrong-context .headline{font-size:24px}.error-403 .hhr-border-rows-tooltip-description,.error-403 p,.error-404 .hhr-border-rows-tooltip-description,.error-404 p,.error-500 .hhr-border-rows-tooltip-description,.error-500 p,.error-wrong-context .hhr-border-rows-tooltip-description,.error-wrong-context p{font-family:open_sanslight;font-size:20px}.error-403{background-image:url(/bundles/heavenwebsite/media/images/errors/403_mobile.png);background-position:100% 100%;background-repeat:no-repeat;background-size:cover}@media (min-width:480px){.error-403{background-image:url(/bundles/heavenwebsite/media/images/errors/403.png);background-position:50%}}.error-403 .error-page__text{margin-top:60px}@media (min-width:480px){.error-403 .error-page__text{left:20px;margin-top:0;position:absolute;top:400px;width:250px}}@media (min-width:768px){.error-403 .error-page__text{left:7%;width:auto}}@media (min-width:1200px){.error-403 .error-page__text{left:11%}}@media (min-width:1500px){.error-403 .error-page__text{left:17%}}.error-404{background-image:url(/bundles/heavenwebsite/media/images/errors/404_mobile.png);background-position:100% 100%;background-repeat:no-repeat;background-size:cover}@media (min-width:480px){.error-404{background-image:url(/bundles/heavenwebsite/media/images/errors/404.png);background-position:50%}}.error-404 .error-page__text{margin-top:60px}@media (min-width:480px){.error-404 .error-page__text{margin-top:0;position:absolute;right:20px;top:230px;width:280px}}@media (min-width:768px){.error-404 .error-page__text{width:400px}}@media (min-width:1200px){.error-404 .error-page__text{right:5%;width:500px}}@media (min-width:1500px){.error-404 .error-page__text{right:13%}}.error-500{background-image:url(/bundles/heavenwebsite/media/images/errors/500_bg_xs.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover}@media (min-width:480px){.error-500{background-image:url(/bundles/heavenwebsite/media/images/errors/500_bg_small.jpg);background-position:50%}}@media (min-width:768px){.error-500{background-image:url(/bundles/heavenwebsite/media/images/errors/500_bg_medium.jpg)}}@media (min-width:1200px){.error-500{background-image:url(/bundles/heavenwebsite/media/images/errors/500_bg_web.jpg)}}.error-500 .error-page__text{margin-top:60px}@media (min-width:480px){.error-500 .error-page__text{left:20px;margin-top:0;position:absolute;top:340px}}@media (min-width:768px){.error-500 .error-page__text{left:7%;top:370px}}@media (min-width:1200px){.error-500 .error-page__text{left:11%;top:340px}}@media (min-width:1500px){.error-500 .error-page__text{left:17%}}.error-wrong-context{background-image:url(/bundles/heavenwebsite/media/images/errors/wrong-context-small.png);background-position:0 100%;background-size:cover}@media (min-width:480px){.error-wrong-context{background-image:url(/bundles/heavenwebsite/media/images/errors/wrong-context-large.png)}.error-wrong-context .error-wrong-context__text{left:20%;position:absolute;top:10%;width:70%}}.hhr-panel,.panel{box-shadow:none}.panel-default.hhr-panel,.panel.panel-default{border-color:#e9f2fa}:is(.panel-default.hhr-panel,.panel.panel-default) .panel-heading{background:#e9f2fa;border:0}:is(.hhr-panel,.panel) .panel-body{background-color:#fff}.hhr-panel{box-shadow:0 0 3px #0003}.hhr-panel .panel-body{background-color:#fff}.hhr-panel .panel-heading{position:relative}.hhr-panel .hhr-panel__edit-link.btn{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#0000;border:0;color:#fff!important;font-size:18px;line-height:1;padding:0 15px}.hhr-panel :is(.hhr-panel__edit-link.btn:focus,.hhr-panel__edit-link.btn:hover){color:#fff!important;opacity:.7;text-decoration:none}:is(.hhr-panel--contactDetails,.hhr-panel--contractDetails) .hhr-table>tbody>tr{border-bottom:1px solid #ddd}.hhr-panel--contactDetails .hhr-table>tbody>tr>td,.hhr-panel--contactDetails .hhr-table>tbody>tr>th,.hhr-panel--contractDetails .hhr-table>tbody>tr>td,.hhr-panel--contractDetails .hhr-table>tbody>tr>th{padding:10px 15px}.hhr-panel--sun{background-color:#f7be5b;color:#fff}.hhr-panel--charcoal{background-color:#69c;color:#fff}.hhr-panel--forest{background-color:#61a6a1;color:#fff}.popover{background-color:#f7ece8;border-color:#c80400;color:#c80400;font-size:13px;z-index:1101}.popover.voffset{margin-top:-200px}.popover .popover-content{background-color:#f7ece8;min-width:250px;padding:20px}.popover .popover-content .pop-title{font-weight:700;margin-bottom:5px;text-align:center}.popover .popover-content .popover-text{margin-bottom:10px;text-align:center}.popover .popover-content .popover-text.text-left{text-align:left}.popover .popover-content .btn-first{background-color:#c80400;border-color:#c80400;color:#fff;font-weight:700;margin-bottom:10px;width:100%}.popover .popover-content .btn-first:hover{opacity:.7}.popover .popover-content .btn-seccond{background-color:#f7ece8;border-color:#c80400;color:#c80400;width:100%}.popover .popover-content .btn-seccond:hover{opacity:.7}.popover.bottom>.arrow{border-bottom-color:#c80400;border-width:7px;border-top:0;margin-top:0}.popover.bottom>.arrow:after{border-bottom-color:#f7ece8}.popover.right>.arrow{border-right-color:#c80400;border-width:7px;border-left:0;left:-7px;margin-top:0}.popover.right>.arrow:after{border-right-color:#f7ece8}.popover.left>.arrow{border-left-color:#c80400;border-width:7px;border-right:0;margin-top:0;right:-7px}.popover.left>.arrow:after{border-left-color:#f7ece8}.popover.top>.arrow{border-top-color:#c80400;border-width:7px;border-bottom:0;margin-top:0}.popover.top>.arrow:after{border-top-color:#f7ece8}.popover.popover--info{border-color:#69c;color:#004c80}.popover.popover--info .popover-content{background-color:#fff}.popover.popover--info.bottom>.arrow{border-bottom-color:#69c;border-width:7px;border-top:0;margin-top:0}.popover.popover--info.bottom>.arrow:after{border-bottom-color:#fff}.popover.popover--info.right>.arrow{border-right-color:#69c;border-width:7px;border-left:0;left:-7px;margin-top:0}.popover.popover--info.right>.arrow:after{border-right-color:#fff}.popover.popover--info.left>.arrow{border-left-color:#69c;border-width:7px;border-right:0;margin-top:0;right:-7px}.popover.popover--info.left>.arrow:after{border-left-color:#fff}.popover.popover--info.top>.arrow{border-top-color:#69c;border-width:7px;border-bottom:0;margin-top:0}.popover.popover--info.top>.arrow:after{border-top-color:#fff}.popover-centered{margin:0 auto}.message__error-server{display:none}.hhr-profile-card{display:flex;min-width:250px;padding:15px}@media (min-width:992px){.hhr-profile-card{padding-left:15px}}.hhr-profile-card__initials{align-items:center;border:1px solid #999;border-radius:20px;color:#999;display:flex;font-size:24px;height:40px;justify-content:center;margin-right:15px;position:relative;text-align:center;text-transform:uppercase;width:40px}@media (min-width:992px){.hhr-profile-card__initials{margin-right:20px}}.hhr-profile-card__initials .hhr-profile-card__notification{bottom:-4px;cursor:pointer;font-size:18px;position:absolute;right:-5px}.hhr-profile-card__initials .hhr-profile-card__notification.info{color:#69c}.hhr-profile-card__initials .hhr-profile-card__notification.warning{color:#feb901}.hhr-profile-card__initials .hhr-profile-card__notification.error{color:#c80400}.hhr-profile-card__details{color:#bab8b8;display:flex;flex-direction:column;justify-content:flex-start;max-height:60px}.hhr-profile-card__details .hhr-border-rows-tooltip-description,.hhr-profile-card__details p{font-size:13px;margin:0}.hhr-profile-card__details .hhr-profile-card__details__fullname.hhr-border-rows-tooltip-description,.hhr-profile-card__details p.hhr-profile-card__details__fullname{color:#4c4c4c;font-family:open_sanssemibold;text-transform:capitalize}.hhr-profile-card__details i{cursor:pointer;margin-left:5px}.hhr-profile-card__details i:hover{color:#004c80}.sidebar-left{background-color:#69c;float:left;min-height:600px;position:relative;z-index:20}@media (max-width:768px){.sidebar-left{left:0;overflow:hidden;padding-left:0;padding-right:0;position:absolute;top:0;width:0}}.sidebar-left .item-icon{position:relative;top:-50px}.sidebar-left .item-icon i{color:#fff;cursor:pointer;font-size:22px;position:absolute;right:15px;top:15px}@media (min-width:768px){.sidebar-left .item-icon i{display:none!important}}@media (max-width:768px){.sidebar-left .item-icon i{display:block}}.sidebar-left .item-icon i:hover{color:#004c80}.sidebar-left form.white-theme .form-title{border-bottom:1px solid;border-color:#e9f2fa;color:#fff;margin-bottom:30px}.sidebar-left form.white-theme .form-title .left-title{float:left;font-size:18px;line-height:22px}.sidebar-left form.white-theme .form-title .recall{color:#fff;cursor:pointer;float:right;font-size:13px;line-height:22px}.sidebar-left form.white-theme .form-title .recall:hover{color:#004c80}.sidebar-left form.white-theme label{color:#fff}.sidebar-left form.white-theme .input-group .form-control:first-child,.sidebar-left form.white-theme input,.sidebar-left form.white-theme select.chooser,.sidebar-left form.white-theme span.input-group-btn button{background-color:#c8e5fb;border-color:#c8e5fb}.sidebar-left form.white-theme ::-webkit-input-placeholder{color:#69c}.sidebar-left form.white-theme :-moz-placeholder,.sidebar-left form.white-theme ::-moz-placeholder{color:#69c;opacity:1}.sidebar-left form.white-theme :-ms-input-placeholder{color:#69c}.sidebar-left form.white-theme .empty{color:#69c!important}.sidebar-left form.white-theme div.spacer{border-bottom:1px solid #e9f2fa;height:0;line-height:0;margin-bottom:15px;overflow:hidden}.sidebar-left form.white-theme .button-orange{background-color:#feb901;border:1px solid #0000;color:#fff;width:100%}.sidebar-left form.white-theme .button-orange:hover{background-color:#fec734;color:#fff;text-decoration:none}.sidebar-left form.white-theme .buttons-group{padding-top:15px}.sidebar-right{background-color:#69c;height:100%;min-height:800px;padding:30px;position:absolute;right:0;width:330px;z-index:3}@media (max-width:768px){.sidebar-right{left:0;margin-bottom:10px;position:relative;top:0;width:100%}}.sidebar-right .menu-title{border-bottom:1px solid #c8e5fb;color:#fff;font-family:open_sanssemibold;font-size:18px;line-height:22px}@media (max-width:768px){.sidebar-right .menu-title{background-color:#69c;margin:0;padding:10px}}.sidebar-right .company-desc{border-bottom:1px solid #c8e5fb;padding:30px 0}@media (max-width:768px){.sidebar-right .company-desc{background-color:#69c;margin:0;padding:10px}}.sidebar-right .company-desc .company-small-title{color:#fff;font-family:open_sanssemibold;font-size:13px;line-height:16px;margin-bottom:10px}.sidebar-right .company-desc .company-text{color:#fff;font-size:13px;line-height:16px}.sidebar-right .company-desc .company-title{color:#fff;font-family:open_sanssemibold;font-size:13px;line-height:16px;margin-bottom:10px}.sidebar-right .company-desc .company-address,.sidebar-right .company-desc .tel{color:#fff;font-size:13px;line-height:16px}.sidebar-right .company-desc .signature{background-color:#fff;border-radius:5px;height:110px;padding:5px;position:relative}.sidebar-right .company-desc .signature.has-signature .overlay{opacity:0}.sidebar-right .company-desc .signature.has-signature:hover{cursor:pointer}.sidebar-right .company-desc .signature.has-signature:hover .kbw-signature{opacity:.1}.sidebar-right .company-desc .signature.has-signature:hover .overlay{opacity:1}.sidebar-right .company-desc .signature .overlay{left:0;margin-top:-20px;position:absolute;top:50%;transition:opacity .5s}.sidebar-right .company-desc .signature .kbw-signature{height:100px;transition:opacity .5s}.sidebar-right .company-desc .signature-title{border-bottom:1px solid #c8cfd6;font-size:30px;margin:0 auto;padding:30px 5px 15px;width:95%}.sidebar-right .company-desc .signature-text{color:#2ba9ea;font-size:16px;line-height:18px;text-align:center}.sidebar-right .company-desc .signature-text:hover{cursor:pointer;text-decoration:underline}.sidebar-right .company-desc .buttons-group input{font-size:15px}.dashboard-menu-holder{border-right:2px solid #d8e4ec}.dashboard-menu-holder .dashboard-menu .company-info{padding-bottom:30px;padding-top:30px}.dashboard-menu-holder .dashboard-menu .company-info .company-image{border-radius:55px;margin:0 auto 20px;width:110px}@media (max-width:768px){.dashboard-menu-holder .dashboard-menu .company-info .company-image{margin-bottom:0;width:60px}}.dashboard-menu-holder .dashboard-menu .company-info .company-image-ico{background-color:#e9f2fa;border-radius:55px;color:#666;font-size:50px;height:110px;line-height:110px;margin:0 auto 20px;text-align:center;width:110px}@media (max-width:768px){.dashboard-menu-holder .dashboard-menu .company-info .company-image-ico{font-size:30px;height:60px;line-height:60px;margin-bottom:0;width:60px}}.dashboard-menu-holder .dashboard-menu .company-info .company-title{color:#000;font-family:open_sanssemibold;font-size:15px;line-height:20px;margin-bottom:10px;text-align:center}@media (max-width:768px){.dashboard-menu-holder .dashboard-menu .company-info .company-title{display:none}}.dashboard-menu-holder .dashboard-menu .company-info .company-address{color:#666;font-size:13px;font-weight:400;line-height:20px;margin-bottom:10px;text-align:center}@media (max-width:992px){.dashboard-menu-holder .dashboard-menu .company-info .company-address{font-size:12px}}@media (max-width:768px){.dashboard-menu-holder .dashboard-menu .company-info .company-address{display:none}}.dashboard-menu-holder .dashboard-menu .menu{border-top:2px solid #e9f2fa;padding-bottom:30px;padding-top:30px}.dashboard-menu-holder .dashboard-menu .menu .menu-title{color:#004c80;font-family:open_sanssemibold;font-size:13px;line-height:20px;margin-bottom:15px;margin-left:15px}@media (max-width:992px){.dashboard-menu-holder .dashboard-menu .menu .menu-title{font-size:12px}}@media (max-width:768px){.dashboard-menu-holder .dashboard-menu .menu .menu-title{display:none}}.dashboard-menu-holder .dashboard-menu .menu .img-link{display:block;margin-bottom:10px;margin-left:15px}@media (max-width:992px){.dashboard-menu-holder .dashboard-menu .menu .img-link{margin-left:0}}.dashboard-menu-holder .dashboard-menu .menu .img-link .item-icon{float:left;margin-right:10px;width:30px}@media (max-width:768px){.dashboard-menu-holder .dashboard-menu .menu .img-link .item-icon{float:none;margin-left:auto;margin-right:auto}}.dashboard-menu-holder .dashboard-menu .menu .img-link .item-icon i{font-size:26px;height:30px;line-height:30px}.dashboard-menu-holder .dashboard-menu .menu .img-link .item-icon i:before{margin-left:0}.dashboard-menu-holder .dashboard-menu .menu .img-link .item-text{font-size:13px;line-height:30px;margin-left:40px;padding-right:15px}@media (max-width:992px){.dashboard-menu-holder .dashboard-menu .menu .img-link .item-text{font-size:12px}}@media (max-width:768px){.dashboard-menu-holder .dashboard-menu .menu .img-link .item-text{display:none}}.dashboard-menu-holder .dashboard-menu .menu span.img-link{color:#69c}.file-upload__input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.file-upload__label{border:1px dashed #004c80;cursor:pointer;display:block;height:270px;margin:0 auto;padding:30px 0;text-align:center;width:300px}.file-upload__label:hover{opacity:.7}.file-upload__label__icon{color:#004c80;font-size:100px}.file-upload__label__text{color:#999;font-family:open_sanssemibold;margin-top:20px;padding:0 10px}.file-upload__label__text .hhr-border-rows-tooltip-description,.file-upload__label__text p{color:#a6a6a6}.profile-photo__container{height:270px;margin:0 auto;width:300px}.profile-photo__container>img{display:none}.profile-photo__buttons-holder{margin:20px auto 0;position:relative;width:300px}.jcrop-keymgr{opacity:0}.jcrop-holder{border:1px solid #e9f2fa;margin:0 auto;top:50%;transform:translateY(-50%)}.hhr-sidebar__sublink{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hhr-signature{position:relative}.hhr-signature .icon-trash-bin{position:absolute;right:10px;top:10px}.hhr-signature__body{border:1px solid #ccc;border-radius:2px;cursor:crosshair;height:200px;overflow:hidden;position:relative}.hhr-signature__body canvas{height:100%;left:0;position:absolute;top:0;width:100%}.has-error .hhr-signature__body{border-color:#c80400}.subnav-wrapper{background-color:#fff;border-bottom:1px solid #ccc;z-index:50}.subnav-wrapper ul.hhr-nav-tabs{margin-bottom:0}.subnav-wrapper ul.hhr-nav-tabs li.nav-item{background-color:#fff;border-bottom:3px solid #fff;color:#004c80;display:inline-block;padding:20px 0;text-align:center}.subnav-wrapper ul.hhr-nav-tabs li.nav-item a{color:inherit;padding:0;text-decoration:none}.subnav-wrapper ul.hhr-nav-tabs li.nav-item :is(a:active,a:focus,a:hover){background:none;color:inherit}.subnav-wrapper ul.hhr-nav-tabs li.nav-item i{font-size:2.6em}.subnav-wrapper ul.hhr-nav-tabs li.nav-item .text{clear:both;display:block;font-size:1.1em;margin-top:10px;text-transform:uppercase}@media (max-width:992px){.subnav-wrapper ul.hhr-nav-tabs li.nav-item .text{font-size:.9em}}.subnav-wrapper ul.hhr-nav-tabs li.nav-item.active{border-bottom-color:#004c80}.subnav-wrapper ul.hhr-nav-tabs li.nav-item.active .text{color:#004c80}.subnav-wrapper ul.hhr-nav-tabs li.nav-item:hover{cursor:pointer}.subnav-wrapper ul.hhr-nav-tabs li.nav-item:hover .text,.subnav-wrapper ul.hhr-nav-tabs li.nav-item:hover i{color:#69c}.subnav-wrapper ul.hhr-nav-tabs li.nav-item:hover{border-bottom-color:#69c}.subnav-wrapper ul.hhr-nav-tabs.minimized .nav-item{padding:15px 0}.subnav-wrapper ul.hhr-nav-tabs.minimized i{display:none}.subnav-wrapper ul.hhr-nav-tabs.minimized .text{margin-top:0}.subnav-wrapper.stuck{top:96px}.subnav-wrapper.subnav-app.stuck{top:50px}.stuck{left:0;position:fixed;right:0;top:0}.hhr-table-profile-card{align-items:center;display:flex;-webkit-box-align:center;-ms-flex-align:center}.hhr-table-profile-card__initials{align-items:center;border:1px solid #bab8b8;border-radius:20px;color:#bab8b8;display:flex;float:left;font-size:20px;height:40px;justify-content:center;margin-right:10px;min-width:40px;order:1;position:relative;text-align:center;text-transform:uppercase;width:40px}.hhr-table-profile-card__initials .employee-list__red_badge{bottom:-9px;left:20px;position:absolute}@media (min-width:768px){.hhr-table-profile-card__initials .employee-list__red_badge{bottom:-9px;left:20px;position:absolute}}.hhr-table-profile-card__initials img{border-radius:20px;max-height:100%}.hhr-table-profile-card__initials .hhr-table-profile-card__notification{bottom:-4px;cursor:pointer;font-size:18px;position:absolute;right:-5px}.hhr-table-profile-card__initials .hhr-table-profile-card__notification.info{color:#69c}.hhr-table-profile-card__initials .hhr-table-profile-card__notification.warning{color:#feb901}.hhr-table-profile-card__initials .hhr-table-profile-card__notification.error{color:#c80400}.hhr-table-profile-card__details{color:#999;font-family:open_sansregular;max-width:100%;order:2;width:calc(100% - 52px)}@media (min-width:768px){.hhr-table-profile-card__details{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-height:100px;min-height:40px}.hhr-table-profile-card__details .hhr-table-profile-card__details__jobtitle{width:100%}}.hhr-table-profile-card__details .hhr-table-profile-card__details__fullname{color:#4c4c4c;font-family:open_sanssemibold;text-transform:capitalize}.hhr-table-profile-card__details i{cursor:pointer;margin-left:5px}.hhr-table-profile-card__details i:hover{color:#004c80}.hhr-table-profile-card__details .employee-card-desiredShift{margin-bottom:0}.hhr-table-profile-card__inline-actions{order:3}.hhr-table-container{border:1px solid #e9f2fa;border-radius:4px;font-size:13px;margin-bottom:10px;position:relative}@media (max-width:768px){.hhr-table-container{font-size:12px}}.hhr-table--in-columns[class*=" col-"],.hhr-table--in-columns[class^=col-]{padding-left:3px;padding-right:3px}.hhr-table__controls-container{display:flex;padding:10px 0}.hhr-table{margin:0}.hhr-table thead>tr>th{border:0;font-weight:100}.hhr-table thead tr.hhr-table__heading{border-bottom:1px solid #d8e4ec}.hhr-table thead tr.hhr-table__heading .referral-dialog .headline,.hhr-table thead tr.hhr-table__heading .referral-dialog-success .subheadline,.hhr-table thead tr.hhr-table__heading .workshift-advert-dialog .headline,.hhr-table thead tr.hhr-table__heading h1,.referral-dialog .hhr-table thead tr.hhr-table__heading .headline,.referral-dialog-success .hhr-table thead tr.hhr-table__heading .subheadline,.workshift-advert-dialog .hhr-table thead tr.hhr-table__heading .headline{color:#000;font-family:open_sanssemibold;font-size:1.15em;line-height:34px;margin:0}.hhr-table thead tr.hhr-table__heading.color-inverse{background-color:#739bbf}.hhr-table thead tr.hhr-table__heading.color-inverse,.hhr-table thead tr.hhr-table__heading.color-inverse .referral-dialog .headline,.hhr-table thead tr.hhr-table__heading.color-inverse .referral-dialog-success .subheadline,.hhr-table thead tr.hhr-table__heading.color-inverse .workshift-advert-dialog .headline,.hhr-table thead tr.hhr-table__heading.color-inverse h1,.referral-dialog .hhr-table thead tr.hhr-table__heading.color-inverse .headline,.referral-dialog-success .hhr-table thead tr.hhr-table__heading.color-inverse .subheadline,.workshift-advert-dialog .hhr-table thead tr.hhr-table__heading.color-inverse .headline{color:#fff}.hhr-table thead tr.hhr-table__titlebar{background-color:#e9f2fa;border-bottom:1px solid #d8e4ec;font-family:open_sanssemibold;font-size:inherit;line-height:20px}.hhr-table tr.hhr-table__row--header{background-color:#ececec;color:#004c80}.hhr-table tr.hhr-table__row{padding:0 8px}.hhr-table tr.hhr-table__row>th{background-color:#f8fbfd}.hhr-table tr.hhr-table__row :is(td,th){padding-bottom:20px;padding-top:20px}.hhr-table tr.hhr-table__row.row--height-xs :is(td,th){padding-bottom:2px;padding-top:2px}.hhr-table tr.hhr-table__row.row--height-sm :is(td,th){padding-bottom:5px;padding-top:5px}.hhr-table tr.hhr-table__row.row--height-md :is(td,th){padding-bottom:10px;padding-top:10px}.hhr-table tr.hhr-table__row.hoverable:hover{background-color:#f9f9f9}.hhr-table tr.hhr-table__footer td{margin-bottom:40px;padding:10px}.hhr-table tr.hhr-table__footer.footer-pagination td{padding:0}.hhr-table tr.hhr-table__footer.footer--height-sm td{height:10px}.hhr-table tr.hhr-table__footer.footer--height-md td{height:30px}.hhr-table tr.hhr-table__footer.footer--height-lg td{height:60px}.hhr-table .valign-middle,.hhr-table .valign-middle>td,.hhr-table .valign-middle>th,.hhr-table thead>tr>td,.hhr-table thead>tr>td>td,.hhr-table thead>tr>td>th,.hhr-table thead>tr>th,.hhr-table thead>tr>th>td,.hhr-table thead>tr>th>th{vertical-align:middle}.hhr-table .valign-top,.hhr-table .valign-top>td,.hhr-table .valign-top>th,.hhr-table tbody>tr>td,.hhr-table tbody>tr>td>td,.hhr-table tbody>tr>td>th,.hhr-table tbody>tr>th,.hhr-table tbody>tr>th>td,.hhr-table tbody>tr>th>th,.hhr-table tfoot>tr>td,.hhr-table tfoot>tr>td>td,.hhr-table tfoot>tr>td>th{vertical-align:top}.hhr-table .valign-bottom,.hhr-table .valign-bottom>:is(td,th){vertical-align:bottom}.hhr-table__cell--action-icon{background:#0000;border:0;display:inline-block;font-size:14px;margin-right:3px}.hhr-table__cell--action-icon i{pointer-events:none}.hhr-table__cell--action-icon:active,.hhr-table__cell--action-icon:focus,.hhr-table__cell--action-icon:hover{color:#369;cursor:pointer;outline:none}.hhr-table__cell--action-icon.fx--thumbsup{transition:all .15s}.hhr-table__cell--action-icon.fx--thumbsup:hover{ms-transform:rotate(-10deg);transform:rotate(-10deg)}.hhr-table__cell--action-icon.fx--thumbsdown{transition:all .15s}.hhr-table__cell--action-icon.fx--thumbsdown:hover{ms-transform:rotate(10deg);transform:rotate(10deg)}a.hhr-table__cell--action-icon{margin:0 5px}.hhr-table__cell--action-button{background:#0000;border:1px solid #69c;display:inline-block;font-size:10px;margin-right:3px;outline:none;padding:2px 4px}.hhr-table__cell--action-button:hover{background-color:#369;color:#fff}.hhr-table__cell--action-button:active,.hhr-table__cell--action-button:focus,.hhr-table__cell--action-button:hover{border:1px solid #369;outline:none}.hhr-table__cell--list-content{display:inline-block;font-size:11px;list-style-type:none;margin-bottom:0;padding:0}.hhr-table__cell--list-content li{margin-bottom:3px}.hhr-table__cell--no-data-text{color:#999;display:inline-block;font-size:10px;padding:20px 0}.hhr-table__pagination-container{background-color:#fff;padding:10px;text-align:right}.hhr-table-new__row-cell .hhr-table__pagination-container{padding:0}.hhr-table__pagination--arrow,.hhr-table__pagination--number{background-color:#fff;color:#004c80;display:inline-block;font-size:12px;margin-right:1px;min-width:26px;padding:3px 5px}.hhr-table__pagination--arrow:hover,.hhr-table__pagination--number:hover{background-color:#e6e6e6}.hhr-table__pagination--arrow:focus,.hhr-table__pagination--number:focus{background-color:#ccc}.hhr-table__pagination--number--current,.hhr-table__pagination--number--current:hover{background-color:#004c80;color:#fff}.hhr-table__layout-fixed{table-layout:fixed}.hhr-pagination{background-color:#fff;color:#999;font-family:open_sanssemibold;line-height:20px;padding:10px;text-align:right}.hhr-pagination .pageSizeSelect .hhr-select__menu-outer{bottom:100%;max-height:250px;top:auto}.hhr-pagination .pageSizeSelect .hhr-select__control{height:20px}.hhr-pagination .pageSizeSelect .hhr-select__option{padding:5px 10px}.hhr-pagination .pageSizeSelect .hhr-select-single>.hhr-select__control .hhr-select__value,.hhr-pagination .pageSizeSelect .hhr-select__placeholder{height:20px;line-height:24px}.hhr-pagination .pageSizeSelect .hhr-select__menu{max-height:250px}.hhr-pagination .pageSizeSelect .hhr-select__arrow-zone{line-height:24px;padding-left:10px;padding-right:10px}.hhr-pagination .pageSizeSelect .hhr-select__input{height:20px}.hhr-pagination .pageSizeSelect .hhr-select__input>input{padding:1px 0 2px}.hhr-pagination .pageSizeSelect .has-value.hhr-select-single>.hhr-select__control .hhr-select__value .hhr-select__value-label{color:#999}.hhr-table-new__row-cell .hhr-pagination{padding:0}.company-onboarding .hhr-mobile-table-new .hhr-pagination{border:1px solid #ebebeb}.hhr-pagination__arrows,.hhr-pagination__text{display:inline-block;vertical-align:middle}.hhr-pagination__arrows,.hhr-pagination__text{margin-left:10px}.hhr-pagination__text__label{padding-left:5px;padding-right:5px;text-transform:uppercase}.hhr-pagination__arrow{color:#999;cursor:pointer;margin-left:10px}.hhr-table-new__positioner{padding-top:40px}.assign-dialog .hhr-table-new__positioner{padding-top:0}.hhr-table-new__container{max-height:400px;overflow-y:auto}.hhr-table-new__container.table-border{border:1px solid #ebebeb}.hhr-table-new__container.absence-cal-table{max-height:165px}.hhr-table-new__container.absence-cal-table .hhr-table-new__row-cell:first-child{min-width:210px}.hhr-table-new__container .hhr-table-new__header-cell{color:#0000;height:0;line-height:0;padding:0 10px;white-space:nowrap}.hhr-table-new__container .hhr-table-new__header-cell div{background-color:#fff;color:#999;line-height:normal;margin-top:-30px;position:fixed}@-moz-document url-prefix(){.hhr-table-new__container .hhr-table-new__header-cell div{margin-top:-34px}}.hhr-sticky-table-wrapper{position:relative}.hhr-sticky-table-wrapper :is(.cell--hhr-reports__fluctuation-count__table__column__0,.cell--hhr-reports__fluctuation-count__table__column__1){display:block;min-height:36px}.hhr-sticky-table-scroller{margin-left:240px;overflow-x:auto;overflow-y:visible}.hhr-sticky-table-scroller :is(.cell--date,.cell--hhr-reports__cost__table__column__0,.cell--hhr-reports__fluctuation-count__table__column__0,.cell--hhr-reports__fluctuation-count__table__date,.cell--hhr-reports__fluctuation-percentage__table__column__0,.cell--hhr-reports__fluctuation-percentage__table__date,.cell--hhr-reports__fluctuation-salary__table__column__0,.cell--hhr-reports__fluctuation-salary__table__date,.cell--hhr-reports__headcount__table__column__0){background:#fff;left:0;position:absolute;top:auto;width:120px}.hhr-sticky-table-scroller :is(.cell--date.hhr-table-new__header-cell,.cell--hhr-reports__cost__table__column__0.hhr-table-new__header-cell,.cell--hhr-reports__fluctuation-count__table__column__0.hhr-table-new__header-cell,.cell--hhr-reports__fluctuation-count__table__date.hhr-table-new__header-cell,.cell--hhr-reports__fluctuation-percentage__table__column__0.hhr-table-new__header-cell,.cell--hhr-reports__fluctuation-percentage__table__date.hhr-table-new__header-cell,.cell--hhr-reports__fluctuation-salary__table__column__0.hhr-table-new__header-cell,.cell--hhr-reports__fluctuation-salary__table__date.hhr-table-new__header-cell,.cell--hhr-reports__headcount__table__column__0.hhr-table-new__header-cell){padding:10px;vertical-align:middle}.hhr-sticky-table-scroller :is(.cell--date,.cell--hhr-reports__fluctuation-count__table__date,.cell--hhr-reports__fluctuation-percentage__table__date,.cell--hhr-reports__fluctuation-salary__table__date){padding:10px 10px 10px 20px!important;text-align:left}.hhr-sticky-table-scroller :is(.cell--hhr-reports__cost__table__column__0,.cell--hhr-reports__fluctuation-count__table__column__0,.cell--hhr-reports__fluctuation-percentage__table__column__0,.cell--hhr-reports__fluctuation-salary__table__column__0,.cell--hhr-reports__headcount__table__column__0){border-right:1px solid #ebebeb;left:120px}.hhr-table-new{background-color:#fff;margin-bottom:20px;width:100%}.hhr-table-new [class*=icon-]:before{margin-left:0;margin-right:0}.hhr-mobile-table-new__caption,.hhr-table-new__caption{background-color:#f2f2f2;padding:10px 20px}:is(.hhr-mobile-table-new__caption,.hhr-table-new__caption) [class*=icon-]:before{margin-left:0;margin-right:0}.hhr-mobile-table-new__caption__title,.hhr-table-new__caption__title{color:#4c4c4c;float:left;font-family:open_sanssemibold;line-height:34px;margin-right:20px;text-transform:uppercase}.employees-list-table :is(.hhr-mobile-table-new__caption__title,.hhr-table-new__caption__title){line-height:40px}.hhr-table-new__caption__bulk-actions{float:left;line-height:30px}.hhr-table-new__caption__action{float:right;line-height:32px;margin-left:16px}.employees-list-table .hhr-table-new__caption__action{line-height:36px}.hhr-table-new__header{color:#999;font-family:open_sanssemibold;text-transform:uppercase}.hhr-table-new__row{border-bottom:1px solid #ebebeb}.hhr-table-new__row .show-on-hover{visibility:hidden}.hhr-table-new__row.hoverable:hover{background-color:#e9f2fa;cursor:pointer}.hhr-table-new__row:hover .show-on-hover{visibility:visible}.hhr-table-new__row .employees-count-label{display:inline-block;min-width:40px}.hhr-accordion-table-new .hhr-table-new__row{border-bottom:2px solid #ebebeb}.vacancies-table .publishJobsButton{float:right;margin-left:16px}.time-tracking-table :is(.hhr-table-new__header-cell:first-child,.hhr-table-new__row-cell:first-child){padding:10px}.hhr-table-new__header-cell,.hhr-table-new__row-cell{padding:10px;word-break:break-all}.hhr-table-new__header-cell:first-child,.hhr-table-new__row-cell:first-child{padding-left:20px}.hhr-table-new.occupations :is(.hhr-table-new__header-cell:first-child,.hhr-table-new__row-cell:first-child){padding-left:15px}.hhr-table-new__header-cell:last-child,.hhr-table-new__row-cell:last-child{padding-right:20px}.hhr-table-new.occupations :is(.hhr-table-new__header-cell:last-child,.hhr-table-new__row-cell:last-child){padding-right:15px}.departments-table :is(.hhr-table-new__header-cell.cell--name,.hhr-table-new__header-cell.cell--pathName,.hhr-table-new__header-cell.cell--supervisors,.hhr-table-new__row-cell.cell--name,.hhr-table-new__row-cell.cell--pathName,.hhr-table-new__row-cell.cell--supervisors){word-break:normal}.hhr-table-new__header-cell.sort-possible,.hhr-table-new__row-cell.sort-possible{cursor:pointer}.hhr-table-new__header-cell.sort-possible:hover,.hhr-table-new__row-cell.sort-possible:hover{color:#4c4c4c}.hhr-table-new__header-cell.sort-possible:hover i,.hhr-table-new__row-cell.sort-possible:hover i{color:#4c4c4c!important}.hhr-table-new__header-cell.sort-active,.hhr-table-new__row-cell.sort-active{color:#666}.hhr-table-new__header-cell.sort-active i,.hhr-table-new__row-cell.sort-active i{color:#666!important}.hhr-table-new__header-cell i,.hhr-table-new__row-cell i{display:inline-block}.administrators-table :is(.hhr-table-new__header-cell.cell--context,.hhr-table-new__row-cell.cell--context){padding-bottom:0}.hhr-table-new__row-cell.cell--tagsLabel,.hhr-table-new__row-cell.cell--timeTrackingTagChips{padding-bottom:5px}.hhr-table-new__header-cell.cell--actions,.hhr-table-new__row-cell.cell--actions{text-align:right}.time-tracking-table :is(.hhr-table-new__header-cell.cell--actions,.hhr-table-new__row-cell.cell--actions){width:140px}.departments-table :is(.hhr-table-new__header-cell.cell--actions,.hhr-table-new__row-cell.cell--actions){width:50px}.hhr-table-new__no-entry{background-color:#fff;padding:10px}.hhr-table-new__empty{background-color:#fff;color:#666;display:flex;font-size:13px;justify-content:center;line-height:13px;padding:60px 0;width:100%}.hhr-table-new__profile-photo{background-color:#bab8b8;border-radius:50%;color:#fff;display:inline-block;height:60px;overflow:hidden;text-align:center;vertical-align:middle;width:60px}.hhr-table-new__profile-photo i{font-size:40px;line-height:1.3em}.hhr-table-new__row:has(.darken){background-color:#66666626}.hhr-mobile-table-new{margin-bottom:20px}.hhr-mobile-table-new [class*=icon-]:before{margin-left:0;margin-right:0}.hhr-mobile-table-new__item{background-color:#fff;margin-bottom:20px}.hhr-mobile-table-new__item.hoverable:hover{background-color:#e9f2fa;cursor:pointer}:is(.company-onboarding-departments-table,.company-onboarding-employee-permissions-table) .hhr-mobile-table-new__item{border:1px solid #ebebeb}.hhr-mobile-table-new__item-row{padding:20px}.hhr-mobile-table-new__item-row:not(:last-child){border-bottom:1px solid #ebebeb}.hhr-mobile-table-new__item-row .employees-count-label{margin-right:10px}.hhr-mobile-table-new__item-row>div{word-break:break-all;word-wrap:normal}.modal-body .hhr-mobile-table-new__item{background-color:#f2f2f2}.modal-body .hhr-mobile-table-new__item-row:not(:last-child){border-bottom:1px solid #fff}.cell--budgetLeft,.cell--contractBudget,.cell--daysLeftLastYear,.cell--expiredBudget,.cell--requestedBudget,.cell--usedBudget{text-align:right;width:10%}.workScheduleOverview :is(.hhr-mobile-table-new__caption,.hhr-table-new__caption){padding:10px 30px}.workScheduleOverview .cell--scheduledDateLabel{min-width:140px;text-align:center}.workScheduleOverview .cell--actions{min-width:55px;padding:10px 0;text-align:left}.workScheduleOverview .hhr-btn--action{margin-left:4px}.workScheduleOverview :is(.cell--fridayLabel,.cell--mondayLabel,.cell--saturdayLabel,.cell--sundayLabel,.cell--thursdayLabel,.cell--tuesdayLabel,.cell--wednesdayLabel){padding:10px 5px;text-align:center}.cell--employeeListEmployeeNumber{width:110px}.cell--employeeListFullName{color:#69c;width:250px;word-break:normal;word-wrap:break-word}.cell--employeeListColumnFullName,.cell--employeeListJobTitle{width:auto;word-break:normal;word-wrap:break-word}@media (min-width:768px){.cell--employeeListColumnFullName,.cell--employeeListJobTitle{width:200px}}.cell--employeeListJobStatus{width:36%;word-break:normal;word-wrap:break-word}.cell--employeeListDepartmentName,.cell--employeeListLocationName{width:32%;word-break:normal;word-wrap:break-word}.cell--employeeListStartEndDate{width:130px}.cell--lastModifiedLabel{width:150px}.cell--userPermissionLabel{width:230px}.row__mobile--tagsLabel,.row__mobile--timeTrackingTagChips{padding-bottom:15px}.hhr-status{border-left:5px solid;border-radius:3px;color:#fff;display:inline-block;font-family:open_sanssemibold;padding:10px}.hhr-table-new .hhr-status{display:block}.hhr-status.bg-green{background-color:#6bbb86;border-color:#4da76b}.hhr-status.bg-red{background-color:#f05455;border-color:#ec2526}.hhr-status.bg-yellow{background-color:#f7be5b;border-color:#f5ab2a}.hhr-status.bg-blue{background-color:#70a8d7;border-color:#4890cc}.hhr-status.bg-gray{background-color:#bab8b8;border-color:#a19e9e}.hhr-chip-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end}@media (min-width:768px){.hhr-chip-wrapper{justify-content:flex-start}}.hhr-chip{background-color:#ccc;color:#fff;display:flex;font-family:open_sanssemibold;line-height:26px;margin-bottom:5px;max-width:100%;padding:0 12px;position:relative;-webkit-tap-highlight-color:#fff;white-space:nowrap}.hhr-chip:not(:last-child){margin-right:5px}.hhr-chip__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.channels-table,.hhr-settings-table,.projects-table,.tags-table) .cell--name{width:600px}:is(.channels-table,.hhr-settings-table,.occupations-table,.projects-table,.tags-table,.types-table) .cell--statusLabel{width:140px}.projects-table .cell--actions{display:flex;justify-content:flex-end;margin-top:5px}.cell--bulkActions{width:40px}.row__mobile--bulkActions{display:none}.departments-table .cell--employees{width:160px}.bulk-actions__divider,.import-button__divider{border-right:1px solid #ccc;display:inline-block;vertical-align:middle}.bulk-actions__divider{height:26px;margin:4px 16px 0}.import-button__divider{height:26px;margin:0 4px 0 20px}@media (max-width:479px){.btn-import-holder button>span{display:none}}.cell--dateOfChange{min-width:160px}.cell--attributeName{min-width:250px}.cell--newValue,.cell--oldValue{width:50%}:is(.company-onboarding-departments-table,.company-onboarding-employee-permissions-table) .cell--footer{border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}.company-onboarding-departments-table .cell--name,.company-onboarding-employee-permissions-table .cell--headName{border-left:1px solid #ebebeb}.company-onboarding-departments-table .cell--pathName,.company-onboarding-employee-permissions-table .cell--departmentName{border-right:1px solid #ebebeb}.company-onboarding-departments-table .hhr-table-new__header .cell--name,.company-onboarding-departments-table .hhr-table-new__header .cell--pathName,.company-onboarding-employee-permissions-table .hhr-table-new__header .cell--departmentName,.company-onboarding-employee-permissions-table .hhr-table-new__header .cell--headName{border-top:1px solid #ebebeb}.absence-types-table .cell--type{width:200px}.absence-types-table .hhr__ActionButton--wrapper{margin-right:5px}.cell--totalLabel,.cell--totalValue{color:#999;font-family:open_sanssemibold}.cell--totalLabel{text-transform:uppercase}.cell--saldo,.cell--totalValue{text-align:right}.hhr-btn__allowed-actions{display:flex;justify-content:flex-end}.hhr-table__heading-actions-container .hhr-table__root-container :not(span[style="position: relative; white-space: nowrap;"]),.hhr-table__heading-bulk-actions-container .hhr-table__root-container :not(span[style="position: relative; white-space: nowrap;"]),.hhr-table__root-container .darken-on-hover,.hhr-table__root-container .hhr-table__heading-actions-container,.hhr-table__root-container .hhr-table__heading-actions-container :not(span[style="position: relative; white-space: nowrap;"]),.hhr-table__root-container .hhr-table__heading-bulk-actions-container,.hhr-table__root-container .hhr-table__heading-bulk-actions-container :not(span[style="position: relative; white-space: nowrap;"]),.hhr-table__root-container .pale-color{color:#bab8b8}.hhr-table__root-container :is(.darken-on-hover-darker,.hhr-empty-collection__icon,.pale-color-darker){color:#999}.hhr-table__root-container .hoverable:hover,.hhr-table__root-container .hoverable:hover>.hhr-table__row-root-container{background-color:#e9f2fa;cursor:pointer}.hhr-table__heading-actions-container .hhr-table__root-container :hover:not(span[style="position: relative; white-space: nowrap;"]),.hhr-table__heading-bulk-actions-container .hhr-table__root-container :hover:not(span[style="position: relative; white-space: nowrap;"]),.hhr-table__root-container .darken-on-hover-darker:hover,.hhr-table__root-container .darken-on-hover:hover,.hhr-table__root-container .hhr-empty-collection__icon:hover,.hhr-table__root-container .hhr-table__heading-actions-container :hover:not(span[style="position: relative; white-space: nowrap;"]),.hhr-table__root-container .hhr-table__heading-actions-container:hover,.hhr-table__root-container .hhr-table__heading-bulk-actions-container :hover:not(span[style="position: relative; white-space: nowrap;"]),.hhr-table__root-container .hhr-table__heading-bulk-actions-container:hover{color:#4c4c4c}.hhr-table__columns-row-container .hhr-table__root-container .hhr-table__cell-node-container,.hhr-table__footer-root-container .hhr-table__footer-row-container .hhr-table__root-container .hhr-table__cell-node-container,.hhr-table__root-container .hhr-table__cell-mobile-heading-container,.hhr-table__root-container .hhr-table__columns-row-container .hhr-table__cell-node-container,.hhr-table__root-container .hhr-table__footer-root-container .hhr-table__footer-row-container .hhr-table__cell-node-container,.hhr-table__root-container .title-styling{font-family:open_sanssemibold;text-transform:uppercase}.hhr-table__heading-root-container{background-color:#f2f2f2;padding:10px 15px}.hhr-table__heading-children-container{flex:100% 1}.hhr-table__heading-actions-container,.hhr-table__heading-bulk-actions-container,.hhr-table__heading-title-container{font-family:open_sanssemibold;line-height:34px;text-transform:uppercase}.hhr-table__heading-title-container{color:#4c4c4c}.hhr-table__heading-bulk-actions-devider{border-right:1px solid #ccc;margin:0 20px}.hhr-table__heading-actions-container,:is(.hhr-table__heading-actions-container,.hhr-table__heading-bulk-actions-container) :not(span[style="position: relative; white-space: nowrap;"]):not(:first-of-type){margin-left:10px}:is(.hhr-table__heading-actions-container,.hhr-table__heading-bulk-actions-container) :not(span[style="position: relative; white-space: nowrap;"]):not(:last-of-type){margin-right:10px}.hhr-table__columns-row-container{background-color:#fff}.hhr-table__body-row-container,.hhr-table__footer-root-container .hhr-table__footer-row-container{background-color:#fff;border-top:1px solid #ebebeb}.hhr-table__footer-total-label-container{flex:10% 0}.hhr-table__footer-total-value-container{flex:5% 0}.hhr-table__row-root-container{background-color:#fff}.hhr-table__row-root-container .collapse-icon-container{text-align:center}.hhr-table__row-collapsable-content-container{background-color:#f2f2f2;cursor:default;flex:100% 0 0}.hhr-table__cell-root-container.cell-alignment--right{justify-content:flex-end}.hhr-table__cell-root-container.cell-alignment--right .hhr-table__cell-node-container{text-align:right}.hhr-table__cell-sortable-container,.hhr-table__cell-tooltip-container{margin-right:5px}.hhr-table__cell-mobile-heading-container{color:#999;display:none;flex:100% 0 0;margin-bottom:5px}.hhr-scrollable-table .hhr-scrollable-table__root-container{overflow-x:auto}.hhr-scrollable-table .hhr-scrollable-table__table-container{min-width:100%}@media (min-width:768px){.hhr-salary-report__table--wrapper{padding-left:740px;position:relative;z-index:1}.hhr-salary-report__table--wrapper.hhr-salary-report__table--loading{padding-left:0}}.hhr-table-new-container.hhr-salary-report__table{margin:0;overflow:auto}.hhr-table-new-container.hhr-salary-report__table :is(.hhr-mobile-table-new__caption,.hhr-table-new__caption){height:56px;left:0;position:absolute;width:100%}.hhr-salary-report__table{margin:56px 0 0;width:100%}.hhr-salary-report__table tr.hhr-table-new__row:last-child td{background-color:#f8f8f8!important;font-family:open_sanssemibold}.hhr-salary-report__table :is(td,th){min-height:47px;min-width:100px;text-overflow:ellipsis;white-space:nowrap}.hhr-salary-report__table td{background-color:#fff;border:1px solid #ebebeb;overflow:hidden;padding:15px 15px 15px 10px;text-align:right}.hhr-salary-report__table td.cell--expanded{font-weight:700}.hhr-salary-report__table th.compensation-report__fixed-header-cell{min-height:55px;position:absolute}.hhr-salary-report__table th>div.compensation-report__year-header-col-wrapper i{margin-left:5px}.hhr-salary-report__table .compensation-report__year-header-col,.hhr-salary-report__table .compensation-report__year-header-col i{color:#4c4c4c!important}@media (min-width:768px){.hhr-salary-report__table .compensation-report__year-header-col.compensation-report__year-header-col--expanded,.hhr-salary-report__table .compensation-report__year-header-col.compensation-report__year-header-col--expanded i{color:#4c4c4c!important}.hhr-salary-report__table .compensation-report__year-header-col.compensation-report__year-header-col--collapsed,.hhr-salary-report__table .compensation-report__year-header-col.compensation-report__year-header-col--collapsed i{color:#999!important}.hhr-salary-report__table .compensation-report__year-header-col:hover,.hhr-salary-report__table .compensation-report__year-header-col:hover.compensation-report__year-header-col--collapsed i{color:#4c4c4c!important}.hhr-salary-report__table .compensation-report__year-header-col div.compensation-report__year-header-col-wrapper{align-items:center;display:flex;justify-content:flex-end}.hhr-salary-report__table .compensation-report__year-header-col div.compensation-report__year-header-col-wrapper i{display:inline}}.hhr-salary-report__table .compensation-report__year-header-col i{display:none}.hhr-salary-report__table .hhr-table-new__row-cell.cell--SALARY_REPORT_DESCRIPTION{background-color:#fff;text-align:left}.hhr-salary-report__table .hhr-table-new__row-cell.cell--SALARY_REPORT_TOTAL{background-color:#fcfcfc;box-shadow:5px 0 14px -2px #c2c2c24d;font-family:open_sanssemibold}.hhr-salary-report__table .hhr-table-new__row-cell.cell--SALARY_REPORT_DESCRIPTION,.hhr-salary-report__table th.hhr-table-new__header-cell.cell--SALARY_REPORT_DESCRIPTION{left:0;position:absolute;width:200px}.hhr-salary-report__table .hhr-table-new__row-cell.cell--SALARY_REPORT_TYPE,.hhr-salary-report__table th.hhr-table-new__header-cell.cell--SALARY_REPORT_TYPE{left:200px;position:absolute;text-align:left;width:170px}.hhr-salary-report__table .hhr-table-new__row-cell.cell--SALARY_REPORT_GRANT_DATE,.hhr-salary-report__table th.hhr-table-new__header-cell.cell--SALARY_REPORT_GRANT_DATE{left:370px;position:absolute;text-align:left;width:170px}.hhr-salary-report__table .hhr-table-new__row-cell.cell--SALARY_REPORT_NOTE,.hhr-salary-report__table th.hhr-table-new__header-cell.cell--SALARY_REPORT_NOTE{left:540px;position:absolute;text-align:left;width:100px}.hhr-salary-report__table .hhr-table-new__row-cell.cell--SALARY_REPORT_TOTAL,.hhr-salary-report__table th.hhr-table-new__header-cell.cell--SALARY_REPORT_TOTAL{left:640px;position:absolute;width:100px}.hhr-salary-report__table .hhr-table-new__header-cell{background-color:#f8f8f8;border:1px solid #ebebeb;font-family:open_sanssemibold;padding-bottom:15px;padding-top:15px;text-align:right}.hhr-salary-report__table th.cell--SALARY_REPORT_DESCRIPTION{text-align:left}.hhr-tabs>li>a,.hhr-toggle-tabs>li>a{background:#f2f2f2}:is(.hhr-tabs,.hhr-toggle-tabs)>li>a:hover{background:#e5e5e5}.hhr-tabs>li.active a,.hhr-tabs>li.active a:hover,.hhr-toggle-tabs>li.active a{background:#fff;color:#004c80}.hhr-tabs__content{padding:20px}.nav-toggle-pills>li,.nav-toggle-tabs>li{color:#fff;display:inline-block;*display:inline;float:none;letter-spacing:0;margin-right:-1px;padding:0;width:200px;zoom:1}.hhr-toggle-tabs,.nav-toggle-pills,.nav-toggle-tabs{letter-spacing:0;text-align:center}.hhr-toggle-tabs{border-bottom:0}.hhr-toggle-tabs>li>a{background:#bab8b8;border:none;color:#004c80;letter-spacing:1px;padding:10px 30px}.hhr-toggle-tabs>li>a:hover{background:#999;color:#fff;padding:10px 30px}.hhr-toggle-tabs>li.active a{letter-spacing:1px}.hhr-toggle-tabs>li.active :is(a:focus,a:hover),.hhr-toggle-tabs>li.active a{background:#004c80;border:none;color:#fff;padding:10px 30px}.hhr-toggle-tabs>li:first-child>a{border-radius:12px 0 0 12px}.hhr-toggle-tabs>li:last-child>a{border-radius:0 12px 12px 0;margin-left:-5px}.divider-tab:after,.divider-tab:before{content:"";display:block;height:50%;position:absolute;right:0;width:1px}.divider-tab:before{background:linear-gradient(0deg,#ebebeb 0,#0000);top:10px}.divider-tab:after{background:linear-gradient(180deg,#ebebeb 0,#0000);bottom:10px}.hhr-email-templates-placeholders-container .hhr-accordion__panel-heading{height:50px}.hhr-email-templates-placeholders-container :is(.hhr-accordion__panel-heading__icon,.hhr-accordion__panel-heading__text){align-self:center;display:flex}.hhr-email-templates-placeholders-container .hhr-accordion__panel-heading__text{font-family:open_sanssemibold,"sans-serif";text-transform:uppercase}.hhr-email-templates-placeholders-container .hhr-email-templates-placeholders-title{align-items:center;background-color:#f2f2f2;color:#4c4c4c;display:flex;font-family:open_sanssemibold,"sans-serif";height:50px;padding:0 20px;text-transform:uppercase}.hhr-email-templates-placeholders-container .hhr-email-templates-placeholder-item{background-color:#f2f2f2;border-bottom:1px solid #ebebeb;padding:10px 10px 10px 30px}.hhr-email-templates-placeholders-container .hhr-email-templates-placeholder-item:hover{background-color:#e9f2fa;cursor:pointer}.hhr-email-templates-placeholders-container .hhr-email-templates-placeholder-item img{display:block;max-height:20px;max-width:100%}.hhr-email-templates-placeholders-container .hhr-email-templates-placeholder-item span{display:block;margin-top:5px}.textarea-holder{position:relative}.textarea-holder textarea{background-color:#fff;color:#004c80;font-size:13px;font-weight:400;transition:border-color .15s ease-in-out}.textarea-holder .clear-button{border:none;color:#539ad5;font-size:19px;position:absolute;right:5px;top:5px;z-index:10}.textarea-holder .clear-button:active,.textarea-holder .clear-button:focus,.textarea-holder .clear-button:hover{background-color:#fff;box-shadow:none;outline:none}.textarea-holder .clear-button:hover{color:#004c80}.tooltip.right{margin-left:45px}.tooltip.right.product-form-tooltip{margin-left:20px}.tooltip.bottom{margin-top:15px}.tooltip-inner{background-color:#fff;border:1px solid #69c;border-radius:0;color:#999;max-width:250px;padding:10px;text-align:left}.employee-wizard-page .tooltip.right .tooltip-inner{max-width:none;width:300px}.tooltip-arrow:after{border:10px solid #0000;content:"";display:block;height:0;position:absolute;width:0}.tooltip.top .tooltip-arrow{border-top-color:#69c;border-width:11px;bottom:-16px}.tooltip.top .tooltip-arrow:after{border-bottom-width:0;border-top-color:#fff;content:" ";left:-10px;top:-11px}.tooltip.right .tooltip-arrow{border-right-color:#69c;border-width:11px;left:-16px;margin-top:-11px}.tooltip.right .tooltip-arrow:after{border-left-width:0;border-right-color:#fff;bottom:-10px;content:" ";left:1px}.tooltip.bottom .tooltip-arrow{border-bottom-color:#69c;border-width:11px;margin-top:-16px}.tooltip.bottom .tooltip-arrow:after{border-bottom-color:#fff;border-top-width:0;content:" ";left:-10px;top:1px}.tooltip.left .tooltip-arrow{border-left-color:#69c;border-width:11px;margin-top:-11px;right:-16px}.tooltip.left .tooltip-arrow:after{border-left-color:#fff;border-right-width:0;bottom:-10px;content:" ";right:1px}.tooltip.in{filter:alpha(opacity=100);opacity:1;z-index:10000}.questionmark{background-position:center 2px;background-repeat:no-repeat;border:none;cursor:pointer;display:inline-block;height:16px;vertical-align:top;width:16px}.questionmark:before{color:#b6b6b6;content:"\f059";font-family:HHR-Icons}.title-questionmark{background-position:center 5px;background-repeat:no-repeat;border:none;cursor:pointer;display:inline-block;height:20px;vertical-align:top;width:30px}.bubble-tooltip{background-color:#c80400;border:3px solid #fff;border-radius:20px;color:#fff;font-family:open_sansregular,sans-serif;font-size:12px;height:25px;line-height:20px;position:absolute;right:0;text-align:center;top:-13px;width:25px;z-index:10}.bubble-tooltip.bubble-lg{font-size:17px;height:33px;line-height:27px;right:-5px;top:-15px;width:33px}.tooltip__bubble--hidden{opacity:0}.tooltip__bubble--visible{opacity:1;transition:all .5s}body .ui-menu{background-color:#fff;border-bottom:1px solid #e9f2fa;border-left:1px solid #e9f2fa;border-radius:4px;border-right:1px solid #e9f2fa;color:#666;display:block;font-size:13px;list-style:none;overflow:hidden;padding:0;position:relative;width:250px!important;z-index:10}body .ui-menu .ui-menu-item{cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0;min-height:0;padding:10px;position:relative}body .ui-state-focus{background-color:#e9f2fa}.hhr-structure--color-coding-item{display:flex;flex-direction:column;height:100%;justify-content:center;left:2px;position:absolute;top:0;width:3px}.hhr-structure--color-coding-item div{background-color:#7434b9;border-radius:1.5px;height:85%}.hhr-structure--color-coding-item.fill div{height:100%}.hhr-structure--color-coding-item.type-department div{background-color:#d87455}.hhr-structure--color-coding-item.type-main div{background-color:#004c80}.hhr-structure--color-coding-legend .departement-color-legend{align-self:center;border-radius:3px;display:block;height:15px;margin-left:40px;margin-right:10px;width:15px}.hhr-checkout-cart{color:#000;display:flex;flex-direction:column;text-align:left}.hhr-checkout-cart .pre-discount-price{color:#999;font-size:13px;font-weight:300;letter-spacing:.3px;text-decoration:line-through}.hhr-cart--totals-calculator .adjust-employees-container .hhr-checkout-cart .employees,.hhr-checkout-cart .hhr-cart--totals-calculator .adjust-employees-container .employees,.hhr-checkout-cart .light-colored{color:#999}.hhr-cart--totals-calculator{border:1px solid #ccc;border-radius:6px;display:flex;flex-direction:column;margin:15px 0}.hhr-cart--totals-calculator .employees-and-totals-container{background:#ccc;padding:25px 20px}.hhr-cart--totals-calculator .number-of-employees-adjuster{background:none;border-left:#4c4c4c;border-color:#4c4c4c #4c4c4c currentcolor;border-right:#4c4c4c;border-top:#4c4c4c;text-align:center}.hhr-cart--totals-calculator .adjust-employees-container{width:40%}.hhr-cart--totals-calculator .totals-container{color:#4c4c4c;font-size:13px;font-weight:600;justify-content:flex-end;letter-spacing:.3px;line-height:20px;padding-left:5px;text-align:right;width:60%}.hhr-cart--totals-calculator .actual-total-container{display:flex;flex-direction:column;justify-content:center;width:50%}.hhr-cart--totals-calculator .actual-total-container .grand-total{font-size:24px;letter-spacing:.6px;line-height:inherit}.hhr-cart--totals-calculator .actual-total-container .pre-discount-price{line-height:40px}.hhr-cart--totals-calculator .pre-discount-total-container{display:flex;flex-direction:column;justify-content:center}.hhr-cart--totals-calculator .discounts-container{flex-direction:column}.hhr-cart--totals-calculator .discounts-container .discount-item{color:#feb901;font-size:11px;font-weight:600;letter-spacing:.3px;line-height:40px}.hhr-cart--body-contents-container{display:flex;flex-direction:column;justify-content:center}.hhr-cart--body-contents-container :is(.bundle-title,.package-title){font-size:13px;font-weight:600;padding:0 20px;text-transform:capitalize}.hhr-cart--body-contents-container :is(.bundle-title,.package-title) .total-container{flex:25% 0 0;text-align:right}.hhr-cart--body-contents-container .bundle-title{border-bottom:1px solid #999;color:#004c80}.hhr-cart--body-contents-container .bundle-title.hightlited-cart-item{color:#6bbb86}.hhr-cart--body-contents-container .billing-period{color:#999;font-size:11px;text-transform:uppercase}.hhr-cart--body-contents-container .bundle-item-container{color:#4c4c4c;flex-wrap:wrap;padding:0 20px}.hhr-cart--body-contents-container .bundle-item-container .item-name.hightlited-cart-item{color:#6bbb86}.hhr-cart--body-contents-container .bundle-item-container :is(.item-name,.item-prices-container){flex:50% 0 0}.hhr-cart--body-contents-container .bundle-item-container .actual-price{font-weight:600}.hhr-cart--body-contents-container .bundle-item-container .discounts-container{color:#999;flex:100% 0 0;flex-direction:column;font-size:13px;line-height:20px;text-decoration:none}.hhr-border-rows-container{flex-direction:column}.hhr-border-rows-row{border-top:1px solid #ebebeb;font-size:13px;line-height:20px}.hhr-border-rows-row:last-child{border-bottom:1px solid #ebebeb}.hhr-border-rows-addbtn-row,.hhr-border-rows-checked-row,.hhr-border-rows-pkg-row,.hhr-border-rows-withprice-row{overflow:auto;padding:15px 0}.hhr-border-rows-withprice-row{position:relative}.hhr-border-rows-withprice-row .actual .euros{line-height:15px}.hhr-border-rows-withprice-row .hhr-border-rows-grand-total .pre-discount{margin-left:-5px}.hhr-border-rows-withprice-row .remove-icon-container{cursor:pointer;position:absolute;right:0}.hhr-border-rows-addbtn-row{padding:10px 0}.hhr-border-rows-grand-total .actual{color:#f7be5b}.hhr-border-rows-grand-total .actual.red{color:#f05455}.hhr-border-rows-grand-total .pre-discount{color:#ccc;font-size:14px;line-height:15px;margin-left:-30px;margin-top:-15px;text-decoration:line-through}.hhr-border-rows-grand-total .euros{font-size:30px;line-height:30px}.hhr-border-rows-grand-total .cents{margin-left:5px;margin-top:-20px}.hhr-border-rows-addbtn-row-btn{background-color:#fff;border:1px solid #666;border-radius:2px;color:#666;display:block;height:30px;padding:0 15px;text-transform:uppercase}.hhr-border-rows-addbtn-row-btn:hover{background-color:#f2f2f2}.hhr-border-rows-checked-row.empty{min-height:50px}.hhr-border-rows-checked-row-icon-container{background-color:#6bbb86;border-radius:50%;color:#fff;font-size:13px;height:20px;width:20px}@media (min-width:768px){.hhr-border-rows-checked-row-icon-container{margin:0 auto}}.hhr-border-rows-checked-row-icon-container .hhr-border-rows-checked-row-icon:before{font-size:13px}.hhr-border-rows-tooltip-row{overflow:auto;padding:15px 0}.hhr-border-rows-tooltip-row i{color:#999;cursor:pointer;line-height:13px}.hhr-border-rows-tooltip-row i:before{font-size:15px}.hhr-border-rows-tooltip-row i:hover{color:#4c4c4c}.hhr-border-rows-tooltip .arrow,.hhr-border-rows-tooltip.popover.checkout .arrow{background-color:unset}.hhr-border-rows-tooltip-title{color:#4c4c4c;font-family:open_sanssemibold,sans-serif;font-size:13px;text-transform:uppercase}.hhr-AbsenceDateRangePicker__root .inner-contents-container{margin:auto}.hhr-AbsenceDateRangePicker__root .CalendarDay__selected:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar),.hhr-AbsenceDateRangePicker__root .CalendarDay__selected_end:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar),.hhr-AbsenceDateRangePicker__root .CalendarDay__selected_span:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar),.hhr-AbsenceDateRangePicker__root .CalendarDay__selected_start:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar),.hhr-AbsenceDateRangePicker__root .selected-calendar-days-color{background:#61a6a1;background-color:#61a6a1}.hhr-AbsenceDateRangePicker__root .CalendarDay__hovered_span:hover:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar),.hhr-AbsenceDateRangePicker__root .CalendarDay__hovered_span:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar),.hhr-AbsenceDateRangePicker__root .CalendarDay__outside:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar),.hhr-AbsenceDateRangePicker__root .CalendarDay__selected:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar):hover,.hhr-AbsenceDateRangePicker__root .CalendarDay__selected_end:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar):hover,.hhr-AbsenceDateRangePicker__root .CalendarDay__selected_span:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar):hover,.hhr-AbsenceDateRangePicker__root .CalendarDay__selected_start:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar):hover,.hhr-AbsenceDateRangePicker__root .selected-calendar-days-hover-color{background:#91cdc5;background-color:#91cdc5}.hhr-AbsenceDateRangePicker__root .pre-selected-calendar-days-color{background:#c8e5fb;background-color:#c8e5fb}.hhr-AbsenceDateRangePicker__PublicHolidayEntryContainer .hhr-AbsenceDateRangePicker__root .date,.hhr-AbsenceDateRangePicker__root .CalendarDay__highlighted_calendar,.hhr-AbsenceDateRangePicker__root .hhr-AbsenceDateRangePicker__PublicHolidayEntryContainer .date,.hhr-AbsenceDateRangePicker__root .public-holiday-color{background-color:#a7aed8}.hhr-AbsenceDateRangePicker__root .CalendarDay,.hhr-AbsenceDateRangePicker__root .calendar-cell-border-color,.hhr-AbsenceDateRangePicker__root .hhr__AbsenceCreateEditForm__DateRange__DateEntry:not(:last-of-type){border-color:#ccc}.hhr-AbsenceDateRangePicker__root :is(.nextMonthIcon,.prevMonthIcon){display:block;font-size:22px}.hhr-AbsenceDateRangePicker__root .prevMonthIcon{transform:rotate(90deg)}.hhr-AbsenceDateRangePicker__root .nextMonthIcon{transform:rotate(-90deg)}.hhr-AbsenceDateRangePicker__root .DayPickerNavigation{padding-left:20px;padding-right:20px;width:100%}.hhr-AbsenceDateRangePicker__root .CalendarDay{color:#000;font-size:18px}.hhr-AbsenceDateRangePicker__root .CalendarMonthGrid_month__hidden{display:none}.hhr-AbsenceDateRangePicker__root .DayPicker_weekHeader{margin-bottom:30px}.hhr-AbsenceDateRangePicker__root :is(.CalendarMonth_caption,.DayPickerNavigation){padding-bottom:35px;padding-top:35px}.hhr-AbsenceDateRangePicker__ApprovedEntry,.hhr-AbsenceDateRangePicker__PlannedEntry,.hhr-AbsenceDateRangePicker__RejectedEntry,.hhr-AbsenceDateRangePicker__RequestedEntry,.hhr-AbsenceDateRangePicker__Weekend,.hhr-AbsenceDateRangePicker__WithdrawnEntry{height:100%;position:absolute;top:0;width:100%}.hhr-AbsenceDateRangePicker__PlannedEntry,.hhr-AbsenceDateRangePicker__PlannedEntry__ColorCoding{background:#70a8d7;background-color:#70a8d7}.hhr-AbsenceDateRangePicker__ApprovedEntry,.hhr-AbsenceDateRangePicker__ApprovedEntry__ColorCoding{background:#abc722;background-color:#abc722}.hhr-AbsenceDateRangePicker__RejectedEntry,.hhr-AbsenceDateRangePicker__RejectedEntry__ColorCoding{background:#c80400;background-color:#c80400}.hhr-AbsenceDateRangePicker__WithdrawnEntry,.hhr-AbsenceDateRangePicker__WithdrawnEntry__ColorCoding{background:#e9f2fa;background-color:#e9f2fa}.hhr-AbsenceDateRangePicker__RequestedEntry,.hhr-AbsenceDateRangePicker__RequestedEntry__ColorCoding{background:#fc0;background-color:#fc0}.hhr-AbsenceDateRangePicker__DateSelectionTitle{border-bottom:1px solid #666;color:#4c4c4c;font-family:open_sanslight;font-size:24px;line-height:28px;margin:0 15px;padding-bottom:10px}@media (max-width:991px){.hhr-AbsenceDateRangePicker__DateSelectionTitle{font-size:18px;line-height:22px}}.hhr-AbsenceDateRangePicker__ColorCodingLegend{margin:0 13px}@media (max-width:1199px){.hhr-AbsenceDateRangePicker__ColorCodingLegend{margin-top:10px}}.hhr-AbsenceDateRangePicker__ColorCodingLegend .LegendEntry{margin-left:10px;margin-right:10px}.hhr-AbsenceDateRangePicker__ColorCodingLegend .LegendEntry .ColorBox{height:10px;width:10px}.hhr-AbsenceDateRangePicker__ColorCodingLegend .LegendEntry .Label{color:#666;font-family:open_sansregular;font-size:11px;margin-left:10px}.hhr-AbsenceDateRangePicker__PublicHolidaysContainer{padding:15px}.hhr-AbsenceDateRangePicker__PublicHolidayEntryContainer{margin-top:10px}.hhr-AbsenceDateRangePicker__PublicHolidayEntryContainer .date{border:1px solid #ccc;font-size:18px;margin-right:20px;padding:10px 0;width:36px}.hhr-AbsenceDateRangePicker__PublicHolidayEntryContainer .holiday-label{font-size:13px}.hhr-AbsenceDateRangePicker__PublicHolidayEntryContainer .holiday-name{font-weight:400;margin-left:5px}.hhr-modal__body .hhr-AbsenceCreateEditForm__root .hhr-CalendarAndFields__root{max-height:800px;overflow-y:auto}.hhr-modal__body .hhr-AbsenceCreateEditForm__root .hhr-CalendarAndFields__root .hhr-CalendarAndFields__root{max-width:100%}@media (max-height:768px){.hhr-modal__body .hhr-AbsenceCreateEditForm__root .hhr-CalendarAndFields__root{max-height:500px;overflow:auto}}.hhr-AbsenceCreateEditForm__root{background-color:#fff;padding:15px}.hhr-AbsenceCreateEditForm__root .hhr-CalendarAndFields__root{flex:100% 0 0}.hhr-AbsenceCreateEditForm__root .hhr-AbsenceDateRangePicker__root{flex-basis:30%}.hhr-AbsenceCreateEditForm__root .hhr-AbsenceFormFields__root{padding-top:25px}.hhr-AbsenceCreateEditForm__root .absence-comment-fields .hhr-HHRTextArea__Field{min-height:100px}.hhr-AbsenceCreateEditForm__root .absence-form-controls-fields .control-fields-container>button{margin:0 10px}.hhr-AbsenceCreateEditForm__root .absence-form-controls-fields .control-fields-container>button:first-of-type{margin:0 10px 0 0}.hhr-AbsenceCreateEditForm__root .absence-form-controls-fields .control-fields-container>button:last-of-type{margin:0 0 0 10px}.hhr-AbsenceCreateEditForm__root .form-errors-container{flex:100% 0}.hhr-AbsenceCreateEditForm__root .ie__absence-datePicker-field>*{flex-basis:50%}.hhr-AbsenceCreateEditForm__root .ie__absence-datePicker-field>:first-child:not(:last-child){padding-right:10px}.hhr-AbsenceCreateEditForm__root .ie__absence-datePicker-field>:last-child:not(:first-child){padding-left:10px}.hhr-AbsenceCreateEditForm__root .ie__absence-datePicker-field>* .hhr-checkbox label{margin-bottom:0}@media (max-width:1199px){.hhr-AbsenceCreateEditForm__root{flex-direction:column}}.hhr-AbsenceFormFields__FieldsRow__Errors,.hhr-AbsenceFormFields__FieldsRow__Fields{flex-basis:50%;padding:10px}.hhr-AbsenceFormFields__FieldsRow__Errors.fullWidth,.hhr-AbsenceFormFields__FieldsRow__Fields.fullWidth{flex-basis:100%}.hhr-AbsenceFormFields__FieldsRow__Errors>*,.hhr-AbsenceFormFields__FieldsRow__Fields>*{flex:100% 0 0}.hhr-AbsenceFormFields__FieldsRow__Errors .hhr-AbsenceFormFields__FieldsRow__Fields>* :not(:last-child),.hhr-AbsenceFormFields__FieldsRow__Errors>* .item-with-spacing,.hhr-AbsenceFormFields__FieldsRow__Errors>* :not(:last-child),.hhr-AbsenceFormFields__FieldsRow__Errors>:not(:last-child),.hhr-AbsenceFormFields__FieldsRow__Fields>* .hhr-AbsenceFormFields__FieldsRow__Errors :not(:last-child),.hhr-AbsenceFormFields__FieldsRow__Fields>* .item-with-spacing,.hhr-AbsenceFormFields__FieldsRow__Fields>:not(:last-child){margin-bottom:10px}.hhr-AbsenceFormFields__FieldsRow__Errors{color:#c80400}.hhr-AbsenceFormFields__FieldsRow__Errors .InfoErrorContainer{margin-top:25px}.hhr-AbsenceFormFields__FieldsRow__Errors :is(.ErrorContainer,.InfoContainer){min-height:40px}.hhr-AbsenceFormFields__FieldsRow__Errors .InfoContainer{color:#666}.hhr-RadioButtons__root .DefaultGrayButton,.hhr-RadioButtons__root .hhr-RadioButtons__button,.hhr-RadioButtons__root .hhr-input__radio--wrapper .hhr-input__radio-element,.hhr-input__radio--wrapper .hhr-RadioButtons__root .hhr-input__radio-element{background-color:#ebebeb;border-color:#ebebeb;border-radius:2px;color:#000}.hhr-RadioButtons__root .CurrentlySelectedRadioOption{border:1px solid #000}.hhr-RadioButtons__button{flex-basis:50%;padding:10px 15px}.hhr-MaterialButton .RadioButtonContainer{margin-right:5px}.hhr-HHRPageSectionTitle__Children,.hhr-HHRPageSectionTitle__root,.hhr-HHRPageSection__Children{flex:100% 0 0}.hhr-HHRPageSection__root{background-color:#fff}.hhr-HHRPageSection__root.withPadding .HHRPageSection__Children{padding:15px}.hhr-HHRPageSection__root:not(:first-of-type){margin-top:20px}.hhr-HHRPageSectionTitle__root{background-color:#f2f2f2;color:#4c4c4c;font-family:open_sanssemibold;line-height:34px;padding:10px 15px;text-transform:uppercase}.hhr-HHRPageSectionTitle__Caption.collapsibleByTitle{cursor:pointer}.hhr-HHRPageSectionTitle__BulkActions{margin-right:20px}.hhr-HHRPageSection__Children :is(div.collapse,div.collapsing){min-width:100%}.hhr-HHRTextField__root{color:#4c4c4c;font-family:open_sansregular}.hhr-HHRTextField__root.columnDisplay{display:block}@media (max-width:992px){.hhr-HHRTextField__root{flex-direction:column!important}}.hhr-HHRTextField__root :is(.default-field-styling,.hhr-HHRTextArea__Field,.hhr-HHRTextField__Field){background-color:#fff;border:1px solid #ccc;border-radius:2px;font-family:inherit;min-height:40px;min-width:100%;padding:10px 15px}.hhr-HHRTextField__root :is(input[readonly],textarea[readonly]){background-color:#f9f9f9}.hhr-HHRTextField__LabelTooltipWrapper.rowDisplay{flex-basis:35%}.hhr-HHRTextField__LabelTooltipWrapper.HHRTextField__noTooltip .hhr-HHRTextField__TooltipWrapper{padding:0!important}@media (max-width:992px){.hhr-HHRTextField__LabelTooltipWrapper{justify-content:flex-start!important;padding:0 0 10px}}.hhr-HHRTextField__LabelTooltipWrapper .hhr-HHRTextField__LabelWrapper.rowDisplay label{padding-bottom:0}.hhr-HHRTextField__LabelTooltipWrapper .hhr-HHRTextField__TooltipWrapper{width:50px}.hhr-HHRTextField__LabelTooltipWrapper .hhr-HHRTextField__TooltipWrapper.columnDisplay{padding:0 0 10px}.hhr-HHRTextField__Label{color:#4c4c4c;font-family:open_sanssemibold;padding:0 0 10px}.hhr-HHRTextField__Label .optional-indicator{font-family:open_sansregular;margin-left:5px}.hhr-HHRTextField__Label .optional-indicator:before{content:"("}.hhr-HHRTextField__Label .optional-indicator:after{content:")"}.hhr-HHRTextArea__Children,.hhr-HHRTextArea__Field{flex:100% 0 0}.hhr-HHRTextField__Info{color:#004c80}.hhr-HHRTextField__Errors{color:#c80400}.hhr-HHRTextField__Plain{color:initial}@media (max-width:768px){.hhr-absence__overview-fortnightly-chart-table #name .hhr-table__cell-node-container{max-width:50px}}@media (min-width:768px){.hhr-absence__overview-fortnightly-chart-table #name .hhr-table__cell-node-container{min-width:200px}}.hhr__absence-overview-fortnightly-chart .hhr__overview-fortnight-filter{background-color:#fff;border-bottom:1px solid #ebebeb;padding:15px}.hhr__absence-overview-fortnightly-chart .hhr__overview-fortnight-filter .input{margin-right:10px;max-width:200px;width:200px}.hhr__absence-overview-fortnightly-chart .hhr__overview-fortnight-filter .filter-control{position:relative;top:13px}@media (max-width:768px){.hhr-absence__overview-fortnightly-chart-table .table-row{height:26px;max-height:26px;min-height:26px}}@media (min-width:768px){.hhr-absence__overview-fortnightly-chart-table .table-row{height:46px;max-height:46px;min-height:46px}}.hhr-absence__overview-fortnightly-chart-table .table-row .table-row-cell{border-left:.4px solid #f2f2f2;border-right:.4px solid #f2f2f2;margin:0;padding:0}.hhr-absence__overview-fortnightly-chart-table .table-row .today-row-cell{border-left:.4px solid #000;border-right:.4px solid #000;margin:0;padding:1px}.hhr-absence__overview-fortnightly-chart-table .table-row .today-top-row-cell{border-top:.4px solid #000}.hhr-absence__overview-fortnightly-chart-table .table-row .today-bottom-row-cell{border-bottom:.4px solid #000}@media (max-width:768px){.hhr-absence__overview-fortnightly-chart-table .table-row .table-column{display:flex;flex-direction:row}}.hhr-absence__overview-fortnightly-chart-table .table-row .table-column{margin:0;padding:0}@media (max-width:768px){.hhr-absence__overview-fortnightly-chart-table .table-row .first-column{max-width:50px}.hhr-absence__overview-fortnightly-chart-table .column-text-mobile{font-size:9px;max-width:19px}}.hhr-absence__overview-fortnightly-chart-table .today-column-text{color:#000;font-size:"140%";font-weight:bolder}.hhr-absence__overview-fortnightly-chart-table .befor-today-column-text{color:#ccc}@media (max-width:768px){.hhr-absence__overview-fortnightly-chart-table .custom-header{display:flex;flex-direction:column;padding:5px}}@media (min-width:768px){.hhr-absence__overview-fortnightly-chart-table .custom-header{background-color:#fff;display:flex;flex-direction:row;padding:15px}.hhr-absence__overview-fortnightly-chart-table .custom-header .status-section{align-items:center;justify-content:center}}.hhr-absence__overview-fortnightly-chart-table .custom-header .button-status-selected{color:#000}.hhr-absence__overview-fortnightly-chart-table .custom-header .button-status{color:#ccc}@media (max-width:768px){.hhr-absence__overview-fortnightly-chart-table .custom-header .date-section{font-size:11px;margin-bottom:10px}}.hhr-absence__overview-fortnightly-chart-table .custom-header .date-section{flex:1;font-weight:700;margin-left:10px;margin-right:10px}@media (max-width:768px){.hhr-absence__overview-fortnightly-chart-table .custom-header .legends-section{margin-bottom:10px}}.hhr-absence__overview-fortnightly-chart-table .custom-header .legends-section .legend{border-radius:3px;height:10px;margin-right:5px;width:33px}@media (max-width:768px){.hhr-absence__overview-fortnightly-chart-table .custom-header .legends-section .legend-text{font-size:11px}}.hhr-absence__overview-fortnightly-chart-table .custom-header .legends-section .legend-text{margin-right:5px}.hhr-absence__overview-fortnightly-chart-table .custom-header .legends-section #vacation-legend{background-color:#61a6a1}.hhr-absence__overview-fortnightly-chart-table .custom-header .legends-section #illness-legend{background-color:#f05455}.hhr-absence__overview-fortnightly-chart-table .custom-header .legends-section #other-legend{background-color:#feb901}.absence-type-illness-full-day{background-color:#f05455;height:100%}.absence-type-illness-half-day{background-color:#f05455;height:50%}.absence-type-vacation-full-day{background-color:#61a6a1;height:100%}.absence-type-vacation-half-day{background-color:#61a6a1;height:50%}.absence-type-other-full-day{background-color:#feb901;height:100%}.absence-type-other-half-day{background-color:#feb901;height:50%}.absence-type-not-in-range{background-color:initial;height:100%}.SingleUploadedFile{padding:10px 0}.SingleUploadedFile__Label{color:#004c80;text-decoration:underline}.SingleUploadedFile__Action:not(:last-of-type){margin-right:15px}.hhr_AbsencesCalendar .hhr-HHRPageSectionTitle__Actions{flex:0 1}.hhr_AbsencesCalendar .AbsenceCalendar__Filters{border-bottom:1px solid #ccc;padding:10px 0}.hhr_AbsencesCalendar .AbsenceCalendar__Filters .filter{margin:0 10px;max-width:300px;min-width:300px}.hhr_AbsencesCalendar .AbsenceCalendar__Filters .hhr-dropdown-customizable{min-width:150px}.hhr_AbsencesCalendar .AbsenceCalendar__Heading{margin:0;padding:5px 15px 15px}.hhr_AbsencesCalendar .MonthSwitcher .Label{font-family:open_sansregular;font-size:24px;line-height:28px;margin:0 10px;padding:0}.hhr_AbsencesCalendar .ToggleOptions .ToggleOptions__Option{color:#999;cursor:pointer}.hhr_AbsencesCalendar .ToggleOptions .ToggleOptions__Option.SelectedOption{color:#666;font-weight:bolder}.hhr_AbsencesCalendar .ToggleOptions .Separator{margin:0 5px;padding:0}.hhr_AbsencesCalendar .ToggleOptions .Separator:before{content:"/"}.ExportCalendarModal .icon-copy{font-size:18px}.ExportCalendarModal #inputICalFeedLink{color:#4c4c4c}@media (min-width:768px){.ExportCalendarModal{width:770px}}.ExportCalendarModal__Heading .Title{color:#999;font-family:open_sanssemibold;font-size:15px;line-height:20px}.ExportCalendarModal__Heading .Description{margin:20px 0}.ExportCalendarModal__Filters{margin-bottom:10px}.ExportCalendarModal__Filters .filter{margin-bottom:0;margin-top:10px}.ExportCalendarModal__Filters .filter:not(:last-of-type){margin-left:0;margin-right:10px}.ExportCalendarModal__Filters .filter.full-row{flex:100% 0;margin:10px 0 0}@media (max-width:767px){.ExportCalendarModal__Filters .filter{margin:10px 5px 0;width:200px}}.ExportCalendarModal__FooterNotes{margin-top:10px}.AbsenceLegend__Item .ColorCoding{border-radius:2px;height:20px;width:20px}.AbsenceLegend__Item .Label{margin-left:5px}.AbsenceLegend__Item:not(:first-of-type){margin-left:10px}.hhr__PageAction{background-color:#f2f9ff;bottom:0;left:0;left:249px;margin-right:10px;min-height:70px;padding:10px 255px 10px 10px;position:fixed;width:100%;z-index:100}@media (max-width:992px){.hhr__PageAction{left:0;padding-right:5px}}.hhr__PageAction .hhr__PageAction__content{flex-grow:1}.hhr__Dropdown__Title{align-items:center;flex-basis:1;margin:5px 0 5px 5px;min-width:0}.hhr__Dropdown__Title :is(.hhr__Dropdown__Title__Actions,.hhr__Dropdown__Title__Caption,.hhr__Dropdown__Title__Count){color:#4c4c4c;font-size:15px;line-height:22px;padding:1px 5px}.hhr__Dropdown__Title :is(.hhr__Dropdown__Title__Actions,.hhr__Dropdown__Title__Caption,.hhr__Dropdown__Title__Count) .hhr__Dropdown__Title__SingleAction{color:#999!important}.hhr__Dropdown__Title__Caption{flex:1;min-width:0}.hhr__Dropdown__Title__Caption span{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.hhr__Dropdown__Title__SingleAction{cursor:pointer}.hhr__Dropdown__Actions{background-color:initial;flex-basis:0;flex-grow:0;padding:5px 5px 5px 0}.hhr__Dropdown__Actions__SingleAction{cursor:pointer}.hhr__Dropdown__Actions__SingleAction:not(:first-of-type){margin-right:5px}.hhr__Dropdown__ItemsContainer{box-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f;left:0;position:absolute;top:40px;width:100%;z-index:11}.hhr__Dropdown__ItemsSearch{background-color:#fff;border:1px solid #ccc;border-top:none;color:#999;height:30px;width:100%}.hhr__Dropdown__ItemsSearch__Icon{padding:5px 5px 5px 0}.hhr__Dropdown__ItemsSearch__InputField{border:none;color:#666;height:100%;outline:none;padding:0 10px;width:100%}.hhr__Dropdown__Items{background-color:#fff;border:1px solid #ccc;border-top:none;max-height:200px;overflow:auto;padding:0 5px 5px;z-index:11}.hhr__Dropdown__Items__SingleItem{background-color:initial;padding:5px 10px}.hhr__Dropdown__Items__SingleItem:hover{background-color:#f2f9ff}.hhr__Dropdown__Items__SingleItem .hhr__Dropdown__Items__SingleItem__Label{flex:1}.Dropdown__outer{width:100%}.hhr__Dropdown{background:#fff;border:1px solid #ccc;border-radius:2px;height:40px;min-width:150px;position:relative}.hhr__Dropdown.disabled{background-color:#f9f9f9}.hhr__TaskForm__FormFieldsContainer{padding:10px 15px}.hhr__TaskForm__FormFieldsContainer__FormRow:not(:last-child){margin-bottom:20px}.hhr__TaskForm__FormFieldsContainer__DueDate .Option:not(:last-of-type){margin-bottom:10px}.hhr__TaskForm__FormFieldsContainer__DueDate__EmployeeHire .Field:not(:last-of-type){margin-right:5px}.hhr__TaskForm__FormFieldsContainer__DueDate__EmployeeHire .Field.InputField{flex:0;width:75px}@media (max-width:768px){.hhr__TaskForm__FormFieldsContainer__DueDate__EmployeeHire .Field.InputField{flex:unset;width:unset}}.hhr__TaskTemplates__TemplateAdditionalInfo .LabelContainer{flex-grow:0;font-family:open_sanssemibold;padding-left:40px;padding-right:10px}.hhr__TaskTemplates__TemplateAdditionalInfo .ListOfTasksContainer{padding-left:10px;padding-right:20px}.hhr__TaskTemplates__TemplateAdditionalInfo :is(.LabelContainer,.ListOfTasksContainer){padding-bottom:20px;padding-top:20px}.hhr__TaskTemplates .TemplateNameCellNode{color:#004c80;cursor:pointer;text-decoration:underline}.hhr__Task{border-bottom:2px solid #ebebeb;display:inline-block;padding:25px}.hhr__Task .hhr__Task__Description .RightTitle,.hhr__Task .hhr__Task__Description .Title,.hhr__Task .title,.hhr__Task__Description .hhr__Task .RightTitle,.hhr__Task__Description .hhr__Task .Title{color:#4c4c4c;font-size:15px}.hhr__Task__Header{margin-bottom:30px}.hhr__Task__Comments{margin-top:20px}.hhr__Task__Comments a{cursor:pointer}.hhr__Task__Comment{width:50%}.hhr__Task__Comment .hhr__Task__Description .RightTitle,.hhr__Task__Comment .hhr__Task__Description .Title,.hhr__Task__Comment .title,.hhr__Task__Description .hhr__Task__Comment .RightTitle,.hhr__Task__Description .hhr__Task__Comment .Title{margin-bottom:15px}.hhr__Task__Comment .hhr-border-rows-tooltip-description,.hhr__Task__Comment p{padding-bottom:15px}.hhr__Task__Comment__Add__HiddenField{display:none}.hhr__Task__Comment__Add__HiddenField.visible{display:inline!important}.hhr__Task__Description{width:50%}.hhr__Task__Description .Title,.hhr__Task__Description ul li{padding-bottom:20px}.hhr__Task__Description .Content{margin-bottom:15px;margin-top:15px;padding-right:15%}.hhr__Task__Description .RightTitle{float:left;padding-left:0;padding-right:15px}.AddCommentControl{margin-bottom:15px}.hhr__Task__List{background:#fff;color:#999;font-family:open_sanssemibold;margin-bottom:20px;min-height:200px;width:100%}.hhr__Task__List__Caption{background:#f2f2f2;color:#4c4c4c;display:block;font-family:open_sanssemibold;height:60px;line-height:40px;padding:10px 20px;text-align:left;text-transform:uppercase}.errorText{color:red;margin-bottom:5px}#hhr-company__subcompanies-dropdown{margin-bottom:20px}#hhr-company__subcompanies-dropdown .hhr__Dropdown{background:none;border:none;border-bottom:initial}#hhr-company__subcompanies-dropdown .hhr__Dropdown .hhr__Dropdown__Title{background:none}#hhr-company__subcompanies-dropdown .hhr__Dropdown .hhr__Dropdown__Title .hhr__Dropdown__Title__Caption{border:none}#hhr-company__subcompanies-dropdown .hhr__Dropdown .hhr__Dropdown__Title .hhr__Dropdown__Title__Caption span{font-family:open_sanslight,Arial,sans-serif;font-size:28px}.hhr-employee-manager__cost-center-mapping--wrapper{margin-bottom:20px}.hhr-employee-manager__cost-center-mapping--wrapper .hhr-employee-manager__cost-center-mapping--input-wrapper .hhr-employee-manager__cost-center-mapping__percentage-input{margin-left:20px;width:70px}.hhr-employee-manager__cost-center-mapping--wrapper .hhr-employee-manager__cost-center-mapping--input-wrapper .hhr-employee-manager__cost-center-mapping__percentage-sign{font-size:15px;margin-left:10px}@media screen and (max-width:768px){.hhr-employee-manager__cost-center-mapping--wrapper .hhr-employee-manager__cost-center-mapping__add-new-spacer{display:none}}.hhr-employee-manager__cost-center-mapping--wrapper .hhr-employee-manager__cost-center-mapping__add-new-btn{font-size:13px;text-decoration:underline}@media screen and (max-width:768px){.hhr-employee-manager__cost-center-mapping--wrapper .hhr-employee-manager__cost-center-mapping__add-new-btn{margin-left:20px}}.HHRInfoTip__root{display:inline-block}.HHRInfoTip__root :is([class*=" icon-"],[class^=icon-]){color:#bab8b8!important}.HHRInfoTip__root :is([class*=" icon-"]:hover,[class^=icon-]:hover){color:#4c4c4c!important}.HHRInfoTip__root .HHRInfoTip__icon{padding:10px}.HHRInfoTip__content>.tooltip-inner{padding:20px}.HHRInfoTip-style-popover>.tooltip-inner{border:1px solid #0003;box-shadow:0 5px 10px #0003}.HHRHint__root{display:inline-block;position:relative}.HHRHint__root .icon-color-gray{color:#bab8b8!important}.HHRHint__root .icon-color-gray:hover{color:#4c4c4c!important}.HHRHint__root .icon-color-red{color:#f8b2b2!important}.HHRHint__root .icon-color-red:hover{color:#f05455!important}.TierWorkflowSteps .TierStep{border-radius:50%;height:20px;width:20px}.TierWorkflowSteps .TierStep:not(:last-of-type){margin-right:5px}.TierWorkflowSteps .TierStep.APPROVED{background-color:#abc722}.TierWorkflowSteps .TierStep.REJECTED{background-color:#c80400}.TierWorkflowSteps .TierStep.DECIDING{background-color:#feb901}.TierWorkflowSteps :is(.TierStep.PENDING,.TierStep.SKIPPED){background-color:#bab8b8}.hhr__AbsenceExceedsBudgetWarningIcon__Icon,.hhr__AbsenceExceedsBudgetWarningIcon__Icon:hover,.hhr__AbsenceExceedsBudgetWarningIcon__Icon[class*=" icon-"],.hhr__AbsenceExceedsBudgetWarningIcon__Icon[class*=" icon-"]:hover{color:#e86602!important}.CompanyWideBudgetsCreationTable #budget-period{flex-basis:200px;flex-grow:0}.CompanyWideBudgetsCreationTable #budget-label .hhr-table__cell-node-container{flex:unset;margin-right:5px}.CompanyWideBudgetsCreationTable #budget-label .hhr-table__cell-tooltip-container{flex-grow:1}.CompanyWideBudgetsCreationTable #budget-actions{flex-basis:50px;flex-grow:0}.CompanyWideBudgetsCreationTable #budget-actions .hhr-table__cell-node-container{display:flex;justify-content:flex-end}.hhr__AbsenceCreateEditForm__Form{max-width:100%}.hhr__AbsenceCreateEditForm__Form .FormRow:not(:last-of-type){margin-bottom:20px}.hhr__AbsenceCreateEditForm__Form .ie__absence-datePicker-field>:not(:last-child){margin-right:10px}.hhr__AbsenceCreateEditForm__DateRange{max-width:100%}.hhr__AbsenceCreateEditForm__DateRange .CalendarDay__selected:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar),.hhr__AbsenceCreateEditForm__DateRange .CalendarDay__selected_end:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar),.hhr__AbsenceCreateEditForm__DateRange .CalendarDay__selected_span:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar),.hhr__AbsenceCreateEditForm__DateRange .CalendarDay__selected_start:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar),.hhr__AbsenceCreateEditForm__DateRange .selected-calendar-days-color{background:#61a6a1;background-color:#61a6a1}.hhr__AbsenceCreateEditForm__DateRange .CalendarDay__hovered_span:hover:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar),.hhr__AbsenceCreateEditForm__DateRange .CalendarDay__hovered_span:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar),.hhr__AbsenceCreateEditForm__DateRange .CalendarDay__outside:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar),.hhr__AbsenceCreateEditForm__DateRange .CalendarDay__selected:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar):hover,.hhr__AbsenceCreateEditForm__DateRange .CalendarDay__selected_end:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar):hover,.hhr__AbsenceCreateEditForm__DateRange .CalendarDay__selected_span:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar):hover,.hhr__AbsenceCreateEditForm__DateRange .CalendarDay__selected_start:not(.CalendarDay__blocked_calendar):not(.CalendarDay__highlighted_calendar):hover,.hhr__AbsenceCreateEditForm__DateRange .selected-calendar-days-hover-color{background:#91cdc5;background-color:#91cdc5}.hhr__AbsenceCreateEditForm__DateRange .pre-selected-calendar-days-color{background:#c8e5fb;background-color:#c8e5fb}.hhr__AbsenceCreateEditForm__DateRange .CalendarDay,.hhr__AbsenceCreateEditForm__DateRange .calendar-cell-border-color,.hhr__AbsenceCreateEditForm__DateRange .hhr__AbsenceCreateEditForm__DateRange__DateEntry:not(:last-of-type){border-color:#ccc}.hhr__AbsenceCreateEditForm__DateRange .CalendarDay__highlighted_calendar,.hhr__AbsenceCreateEditForm__DateRange .HOLIDAY-color-coding,.hhr__AbsenceCreateEditForm__DateRange .hhr__AbsenceCreateEditForm__DateRange__DateEntry.HOLIDAY,.hhr__AbsenceCreateEditForm__DateRange .hhr__AbsenceCreateEditForm__DateRange__DateEntry.PUBLIC_HOLIDAY,.hhr__AbsenceCreateEditForm__DateRange .hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry .ColorBox.HOLIDAY,.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry .hhr__AbsenceCreateEditForm__DateRange .ColorBox.HOLIDAY{background:#a7aed8;background-color:#a7aed8}.hhr__AbsenceCreateEditForm__DateRange .PLANNED-color-coding,.hhr__AbsenceCreateEditForm__DateRange .hhr__AbsenceCreateEditForm__DateRange__DateEntry.PLANNED,.hhr__AbsenceCreateEditForm__DateRange .hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry .ColorBox.PLANNED,.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry .hhr__AbsenceCreateEditForm__DateRange .ColorBox.PLANNED{background:#70a8d7;background-color:#70a8d7}.hhr__AbsenceCreateEditForm__DateRange .REQUESTED-color-coding,.hhr__AbsenceCreateEditForm__DateRange .hhr__AbsenceCreateEditForm__DateRange__DateEntry.REQUESTED,.hhr__AbsenceCreateEditForm__DateRange .hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry .ColorBox.REQUESTED,.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry .hhr__AbsenceCreateEditForm__DateRange .ColorBox.REQUESTED{background:#fc0;background-color:#fc0}.hhr__AbsenceCreateEditForm__DateRange .APPROVED-color-coding,.hhr__AbsenceCreateEditForm__DateRange .hhr__AbsenceCreateEditForm__DateRange__DateEntry.APPROVED,.hhr__AbsenceCreateEditForm__DateRange .hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry .ColorBox.APPROVED,.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry .hhr__AbsenceCreateEditForm__DateRange .ColorBox.APPROVED{background:#abc722;background-color:#abc722}.hhr__AbsenceCreateEditForm__DateRange .REJECTED-color-coding,.hhr__AbsenceCreateEditForm__DateRange .hhr__AbsenceCreateEditForm__DateRange__DateEntry.REJECTED,.hhr__AbsenceCreateEditForm__DateRange .hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry .ColorBox.REJECTED,.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry .hhr__AbsenceCreateEditForm__DateRange .ColorBox.REJECTED{background:#c80400;background-color:#c80400}.hhr__AbsenceCreateEditForm__DateRange .WITHDRAWN-color-coding,.hhr__AbsenceCreateEditForm__DateRange .hhr__AbsenceCreateEditForm__DateRange__DateEntry.WITHDRAWN,.hhr__AbsenceCreateEditForm__DateRange .hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry .ColorBox.WITHDRAWN,.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry .hhr__AbsenceCreateEditForm__DateRange .ColorBox.WITHDRAWN{background:#b1e0f2;background-color:#b1e0f2}.hhr__AbsenceCreateEditForm__DateRange .NavController{font-size:22px}.hhr__AbsenceCreateEditForm__DateRange .DayPickerNavigation{padding-left:20px;padding-right:20px;width:100%}.hhr__AbsenceCreateEditForm__DateRange .CalendarDay{color:#000;font-size:18px}.hhr__AbsenceCreateEditForm__DateRange .CalendarMonthGrid_month__hidden{display:none}.hhr__AbsenceCreateEditForm__DateRange .DayPicker_weekHeader{margin-bottom:30px}.hhr__AbsenceCreateEditForm__DateRange :is(.CalendarMonth_caption,.DayPickerNavigation){padding-bottom:35px;padding-top:35px}.secondHalf{flex-direction:column-reverse}.selectedFirstHalf,.selectedHalf{background:linear-gradient(0deg,#61a6a1 50%,#fff 0)!important}.selectedSecondHalf{background:linear-gradient(0deg,#fff 50%,#61a6a1 0)!important}.hhr__AbsenceCreateEditForm__DateRange__DateEntryCollection{height:100%;width:100%}.hhr__AbsenceCreateEditForm__DateRange__DateEntryCollection .DateContainer{background:#0000;height:100%;left:0;top:0;width:100%}.hhr__AbsenceCreateEditForm__DateRange__DateEntry{flex:50% 1}.hhr__AbsenceCreateEditForm__DateRange__DateEntry:not(:last-of-type){border-bottom:1px solid}.hhr__AbsenceCreateEditForm__DateRange__DateEntry.halfDay{flex-grow:0}.hhr__AbsenceCreateEditForm__DateRange__DateEntry.COMPANY{background:#b6cbd2}.hhr__AbsenceCreateEditForm__DateRange__DateEntry.COMPANY_HOLIDAY{background-color:#b6cbd2}.hhr__AbsenceCreateEditForm__DateRange__DateEntry.COMPANY_HOLIDAY_HALF_DAY_BULK{background:linear-gradient(180deg,#b6cbd2 50%,#0000 0)}.hhr__AbsenceCreateEditForm__DateRange__DateEntry.COMPANY_HOLIDAY_HALF_DAY_NON_BULK{background:linear-gradient(0deg,#b6cbd2 50%,#0000 0)}.hhr__AbsenceCreateEditForm__DateRange__DateEntry.HALF_DAY_HOLIDAY_REQUESTED_END{background:linear-gradient(180deg,#fc0 50%,#0000 0)}.hhr__AbsenceCreateEditForm__DateRange__DateEntry.HALF_DAY_HOLIDAY_APPROVED_END{background:linear-gradient(180deg,#abc722 50%,#0000 0)}.hhr__AbsenceCreateEditForm__DateRange__DateEntry.HALF_DAY_HOLIDAY_PLANNED_END{background:linear-gradient(180deg,#70a8d7 50%,#0000 0)}.hhr__AbsenceCreateEditForm__DateRange__DateEntry.HALF_DAY_HOLIDAY_WITHDRAWN_END{background:linear-gradient(180deg,#b1e0f2 50%,#0000 0)}.hhr__AbsenceCreateEditForm__DateRange__DateEntry.HALF_DAY_HOLIDAY_REQUESTED_START{background:linear-gradient(0deg,#fc0 50%,#0000 0)}.hhr__AbsenceCreateEditForm__DateRange__DateEntry.HALF_DAY_HOLIDAY_APPROVED_START{background:linear-gradient(0deg,#abc722 50%,#0000 0)}.hhr__AbsenceCreateEditForm__DateRange__DateEntry.HALF_DAY_HOLIDAY_PLANNED_START{background:linear-gradient(0deg,#70a8d7 50%,#0000 0)}.hhr__AbsenceCreateEditForm__DateRange__DateEntry.HALF_DAY_HOLIDAY_WITHDRAWN_START{background:linear-gradient(0deg,#b1e0f2 50%,#0000 0)}.hhr__AbsenceCreateEditForm__DateRange__Title{border-bottom:1px solid #666;color:#4c4c4c;font-family:open_sanslight;font-size:24px;line-height:28px;margin:0 15px;padding-bottom:10px}@media (max-width:991px){.hhr__AbsenceCreateEditForm__DateRange__Title{font-size:22px;line-height:26px}}.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend{margin:0 0 15px}@media (max-width:768px){.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend{margin:15px 0}}.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry{margin-top:5px}.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry .ColorBox{border-radius:2px;height:15px;width:15px}.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry .ColorBox.COMPANY{background-color:#b6cbd2}.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry .Label{margin-left:5px}.hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry:not(:last-of-type){margin-right:10px}.hhr-modal__body .hhr__AbsenceCreateEditForm .inner{flex-wrap:nowrap;max-height:800px;overflow-y:auto}.hhr-modal__body .hhr__AbsenceCreateEditForm__DateRange{display:block}.hhr-modal__body .hhr__AbsenceCreateEditForm__Form{display:block;margin-top:15px}@media (max-width:768px){.hhr-modal__body .hhr__AbsenceCreateEditForm .inner{max-height:unset}}.hhr__AbsenceCreateEditForm{padding:15px 20px}.hhr__AbsenceCreateEditForm .inner{width:100%}.hhr__AbsenceCreateEditForm__DateRange{margin-right:10px}@media (max-width:1024px){.hhr__AbsenceCreateEditForm .inner{flex-wrap:wrap}.hhr__AbsenceCreateEditForm__DateRange{display:block;margin-bottom:20px;margin-right:0}.hhr__AbsenceCreateEditForm__Form{display:block}}.hhr-input__wrapper-root{padding:5px}@media (max-width:768px){.hhr-input__wrapper-root{flex-direction:column}}.hhr-input__wrapper-root .hhr-input__label-root{font-size:13px;line-height:16px;margin-right:20px}@media (max-width:768px){.hhr-input__wrapper-root .hhr-input__label-root{align-self:stretch;margin-bottom:10px}}.hhr-input__label--reset,.hhr-input__wrapper-root .hhr-input__label-root{color:inherit}.hhr-input__label--bold{font-weight:700}.hhr-input__radio--wrapper input[type=radio]{height:0;opacity:0;visibility:hidden;width:0}.hhr-input__radio--wrapper .hhr-input__radio--value-wrapper{padding:10px}.hhr-input__radio--wrapper :is(.DefaultGrayButton,.hhr-RadioButtons__button,.hhr-input__radio-element){background-color:#ebebeb;border:1px solid #ccc;border-radius:2px;color:#000}.hhr-input__radio--wrapper .CurrentlySelectedRadioOption{border:2px solid #999}.flow-chart-holder{background-color:#fff;position:fixed;width:100%;z-index:970}.flow-chart{left:0;margin:0 auto;max-width:1000px;padding-left:40px;padding-right:40px;right:0}.flow-chart__items{margin-right:60px}.flow-chart__item{float:left;height:70px;position:relative}.flow-chart__item.last{float:right;width:60px}.flow-chart__item__badge{background-position:50%;background-repeat:no-repeat;border-radius:50%;font-size:15px;font-weight:700;height:40px;margin-top:10px;position:relative;text-align:center;width:40px;z-index:2}.flow-chart__item__badge i,.flow-chart__item__badge-number{font-size:22px;line-height:37px}.flow-chart__item__badge--grey{background-color:#f2f2f2;border:2px solid #ccc;color:#999}.flow-chart__item__badge--blue{background-color:#69c;border:2px solid #69c;color:#fff}.flow-chart__item__line-holder{height:20px;position:absolute;top:20px;width:100%;z-index:1}@media (max-width:768px){.flow-chart__item__line-holder{padding-right:10px}}@media (max-width:400px){.flow-chart__item__line-holder{padding-right:0}}.flow-chart__item__line-holder--grey{border-bottom:2px solid #ccc;color:#ccc;height:10px}.flow-chart__item__line-holder--grey i{float:right;font-size:15px;font-weight:700;line-height:18px;margin-right:-4px;margin-top:1px;text-align:right}.flow-chart__item__line-holder--grey i:after{clear:both}.flow-chart__item__line-holder--blue{border-bottom:2px solid #69c;color:#69c;height:10px}.flow-chart__item__line-holder--blue i{float:right;font-size:15px;font-weight:700;line-height:18px;margin-right:-4px;margin-top:1px;text-align:right}.flow-chart__item__line-holder--blue i:after{clear:both}.flow-chart__item__title{color:#69c;display:block;font-size:10px;left:-65px;position:relative;text-align:center;width:170px}@media (max-width:650px){.flow-chart__item__title{display:none}}.employee-wizard{background-color:#ebebeb;margin-top:70px;min-height:calc(100vh - 120px);padding:20px 0}.employee-wizard.contract-preview .radio .hhr-border-rows-tooltip-description,.employee-wizard.contract-preview .radio p{color:#4c4c4c}.employee-wizard__video-holder{padding:0 20px 20px}.employee-wizard__video{cursor:pointer;width:100%}.employee-wizard__video-desc{color:#999;margin-top:10px}.contract-preview__canvas{border:1px solid #e9f2fa;width:100%}.employee-details__contract-sign{background-color:#ebebeb;min-height:calc(100vh - 50px);padding:20px 0}.contract-sign{padding:0 20px 20px}.contract-sign .signature{height:120px;position:relative}.contract-sign .signature.has-signature .contract-sign__overlay{opacity:0}.contract-sign .signature.has-signature:hover{cursor:pointer;display:inline-block}.contract-sign .signature.has-signature:hover .kbw-signature{opacity:.1}.contract-sign .signature.has-signature:hover .contract-sign__overlay{opacity:1}.contract-sign .signature .kbw-signature{height:110px;transition:opacity .5s}.contract-sign .signature .kbw-signature canvas{border:1px solid #e9f2fa}.contract-sign__overlay{left:0;margin:-15px auto 0;position:absolute;right:0;text-align:center;top:50%;transition:opacity .5s}.employee-wizard__confirmation{background-color:#fff;margin:0 auto;padding-bottom:40px;text-align:center;width:90%}@media (min-width:768px){.employee-wizard__confirmation{width:700px}}.employee-wizard-page .hhr-page{padding-top:40px}@media (min-width:768px){.employee-wizard-page .hhr-page{padding-top:60px}}.employee-wizard__confirmation__top-holder{padding:40px}@media (min-width:768px){.employee-wizard__confirmation__top-holder{padding:40px 100px}}.employee-wizard__confirmation-icon{color:#004c80;font-size:100px}.employee-wizard__confirmation-buttons{padding:0 40px}@media (min-width:768px){.employee-wizard__confirmation-buttons{padding:0 60px}}.employee-wizard__confirmation-buttons a{width:80%}@media (min-width:768px){.employee-wizard__confirmation-buttons a{width:47%}}.employee-wizard__confirmation-buttons__btnToProfile{margin-bottom:10px}@media (min-width:768px){.employee-wizard__confirmation-buttons__btnToProfile{margin:0 10px 0 0}}.employee-wizard__confirmation-new{display:flex;flex-direction:row;margin:0 auto;padding-bottom:40px;width:90%}@media (min-width:768px){.employee-wizard__confirmation-new{flex-direction:column;padding-bottom:60px}}.employee-wizard__confirmation__root{display:flex;flex-direction:row}.employee-wizard__confirmation__personal-info{align-items:center;background-color:#6bbb86;color:#fff;display:flex;flex-direction:column;margin-left:0;padding:80px 60px;right:200px;width:50%}.employee-wizard__confirmation__personal-info .hhr__Task__Description .RightTitle,.employee-wizard__confirmation__personal-info .hhr__Task__Description .Title,.employee-wizard__confirmation__personal-info .title,.hhr__Task__Description .employee-wizard__confirmation__personal-info .RightTitle,.hhr__Task__Description .employee-wizard__confirmation__personal-info .Title{font-size:20px;margin-bottom:5px;margin-top:5px}.employee-wizard__confirmation__personal-info .link{color:#fff;font-size:20px;margin-top:20px;text-transform:uppercase}.employee-wizard__confirmation__personal-info .profile{margin-top:30px}.employee-wizard__confirmation__personal-info .description{margin-bottom:20px;margin-top:30px}.employee-wizard__confirmation__circle-personal-info{align-items:center;background-color:#fff;border-radius:50%;color:#6bbb86;display:flex;flex-direction:column;height:150px;justify-content:center;margin-bottom:20px;margin-top:20px;width:150px}.employee-wizard__confirmation-new__left-side{background-color:#fff;padding:80px 60px}@media (min-width:992px){.employee-wizard__confirmation-new__left-side{align-items:center;display:flex;height:550px;-webkit-box-align:center;-ms-flex-align:center;padding:0 60px}}.employee-wizard__confirmation-new__left-side.centered{float:none;margin:0 auto}@media (min-width:992px){.employee-wizard__confirmation-new__left-side.centered{width:770px}.employee-wizard__confirmation-new__right-side{height:550px}}.employee-wizard__confirmation-new__right-side{padding:0}.employee-wizard__confirmation-new__check-holder{margin:0 auto 20px;text-align:center;width:100px}.employee-wizard__confirmation-new__heading{color:#4c4c4c}.employee-wizard__confirmation-new__subheading{color:#999;font-family:open_sanssemibold}.employee-wizard__confirmation-new__carousel-icon__holder{height:120px;margin:20px auto 40px;position:relative;width:190px}.employee-wizard__confirmation-new__carousel-icon{color:#fff;font-size:130px}.employee-wizard__confirmation-new__carousel-hint{align-items:center;background-color:#fff;border-radius:50%;color:#f18e5e;display:flex;font-family:open_sanssemibold;height:90px;position:absolute;right:-30px;top:-5px;width:90px;-webkit-box-align:center;-ms-flex-align:center}.employee-wizard__confirmation-new__carousel-hint>div{margin:0 auto}.employee-wizard__confirmation-new__carousel-hint .price-value{font-family:open_sanssemibold;font-size:18px;margin:5px 0}.private-liability .employee-wizard__confirmation-new__carousel-hint{color:#999;right:-15px;top:-5px}.employee-wizard__confirmation-new__carousel-hint.give-money{left:-60px;top:0}.employee-wizard__confirmation-new__carousel-hint.save-money{height:110px;right:-65px;top:0;width:110px}.occupational-disability .employee-wizard__confirmation-new__carousel-hint{color:#6bbb86}.employee-wizard__confirmation-new__carousel-hint--extra{color:#fff;font-family:open_sanssemibold;position:absolute}.employee-wizard__confirmation-new__carousel-hint--extra.give-money{display:none;left:-55px;top:100px;width:80px}@media (min-width:480px){.employee-wizard__confirmation-new__carousel-hint--extra.give-money{display:block}}.employee-wizard__confirmation-new__carousel-hint--extra.save-money{display:none;right:-65px;top:120px;width:110px}@media (min-width:480px){.employee-wizard__confirmation-new__carousel-hint--extra.save-money{display:block}}.insurances-carousel__item{padding:40px 60px;text-align:center}@media (min-width:480px){.insurances-carousel__item{padding:40px 90px}}.insurances-carousel__item.private-health{background-color:#6bbb86}.insurances-carousel__item.private-health .btn{background-color:#8ecba3}.insurances-carousel__item.private-pension{background-color:#70a8d7}.insurances-carousel__item.private-pension .btn{background-color:#98c0e2}.insurances-carousel__item.occupational-disability{background-color:#f18e5e}.insurances-carousel__item.occupational-disability .btn{background-color:#f5af8d}.insurances-carousel__item.public-health{background-color:#a7aed8}.insurances-carousel__item.public-health .btn{background-color:#cacfe8}.insurances-carousel__item.private-liability{background-color:#61a6a1}.insurances-carousel__item.private-liability .btn{background-color:#82b8b4}.employee-wizard__confirmation-new__carousel-subheading,.employee-wizard__confirmation-new__carousel-title{color:#f2f2f2}.employee-wizard__confirmation-new__carousel-heading{color:#fff;height:80px}@media (min-width:768px){.employee-wizard__confirmation-new__carousel-heading{height:60px}}.employee-wizard__confirmation-new__carousel-subheading{display:none;height:80px}@media (min-width:480px){.employee-wizard__confirmation-new__carousel-subheading{display:block}}@media (min-width:768px){.employee-wizard__confirmation-new__carousel-subheading{height:60px}}.employee-wizard__confirmation-new__carousel-link__holder{height:100px}@media (min-width:992px){.employee-wizard__confirmation-new__carousel-link__holder{height:auto;margin-top:20px}}@media (min-width:1200px){.employee-wizard__confirmation-new__carousel-link__holder{margin-top:0}}.employee-wizard__confirmation-new__carousel-link{color:#fff;text-transform:uppercase;width:200px}.employee-wizard__confirmation-new__carousel-link:hover{color:#fff}.individualisation-holder .individualisation{background-color:#fff}.individualisation-holder .individualisation .text-normal{margin-bottom:40px}.individualisation-holder .individualisation .box-holder{width:180px}.individualisation-holder .individualisation .box-holder .box-img{margin:0 auto;width:100px}.individualisation-holder .individualisation .box-holder .box-link{display:block;margin:0 auto;text-align:center;width:135px}.individualisation-holder .individualisation .box-holder .box-link .item-icon i{color:#fff;display:inline-block;font-size:56px;height:30px;line-height:30px;padding:30px 0 0}.individualisation-holder .individualisation .circle{background-color:#fc0;border-radius:50px;height:100px;margin:auto;width:100px}@media (max-width:920px){.company-information-holder{padding-left:10px;padding-right:10px}}.company-information-holder .company-information .button-edit{font-size:20px;padding-left:15px}.company-information-holder .company-information form :is(input[type=email],input[type=password],input[type=text],select.chooser){border-radius:4px}.company-information-holder .company-information form .col-left{float:left;max-width:440px}@media (max-width:920px){.company-information-holder .company-information form .col-left{margin-right:40px}}.company-information-holder .company-information form .col-right{float:right;max-width:440px}@media (max-width:920px){.company-information-holder .company-information form .col-right{float:left}}.company-information-holder .company-information form .buttons-group{margin-top:20px}.company-information-holder .company-information .button-demo{display:block;margin-bottom:0;margin-top:50px;text-align:center;width:280px}@media (max-width:920px){.company-information-holder .company-information .button-demo{margin-top:20px}}.hhr__Task__Description .information-holder .information .workshift-advert-dialog .RightTitle.headline,.hhr__Task__Description .information-holder .information .workshift-advert-dialog .Title.headline,.hhr__Task__Description .information-holder .information h1.RightTitle,.hhr__Task__Description .information-holder .information h1.Title,.hhr__Task__Description .referral-dialog .information-holder .information .headline.RightTitle,.hhr__Task__Description .referral-dialog .information-holder .information .headline.Title,.hhr__Task__Description .referral-dialog-success .information-holder .information .subheadline.RightTitle,.hhr__Task__Description .referral-dialog-success .information-holder .information .subheadline.Title,.information-holder .information .hhr__Task__Description .referral-dialog .headline.RightTitle,.information-holder .information .hhr__Task__Description .referral-dialog .headline.Title,.information-holder .information .hhr__Task__Description .referral-dialog-success .subheadline.RightTitle,.information-holder .information .hhr__Task__Description .referral-dialog-success .subheadline.Title,.information-holder .information .hhr__Task__Description .workshift-advert-dialog .RightTitle.headline,.information-holder .information .hhr__Task__Description .workshift-advert-dialog .Title.headline,.information-holder .information .hhr__Task__Description h1.RightTitle,.information-holder .information .hhr__Task__Description h1.Title,.information-holder .information .referral-dialog .hhr__Task__Description .headline.RightTitle,.information-holder .information .referral-dialog .hhr__Task__Description .headline.Title,.information-holder .information .referral-dialog .title.headline,.information-holder .information .referral-dialog-success .hhr__Task__Description .subheadline.RightTitle,.information-holder .information .referral-dialog-success .hhr__Task__Description .subheadline.Title,.information-holder .information .referral-dialog-success .title.subheadline,.information-holder .information .workshift-advert-dialog .title.headline,.information-holder .information h1.title,.referral-dialog .hhr__Task__Description .information-holder .information .headline.RightTitle,.referral-dialog .hhr__Task__Description .information-holder .information .headline.Title,.referral-dialog .information-holder .information .title.headline,.referral-dialog-success .hhr__Task__Description .information-holder .information .subheadline.RightTitle,.referral-dialog-success .hhr__Task__Description .information-holder .information .subheadline.Title,.referral-dialog-success .information-holder .information .title.subheadline,.workshift-advert-dialog .hhr__Task__Description .information-holder .information .RightTitle.headline,.workshift-advert-dialog .hhr__Task__Description .information-holder .information .Title.headline,.workshift-advert-dialog .information-holder .information .hhr__Task__Description .RightTitle.headline,.workshift-advert-dialog .information-holder .information .hhr__Task__Description .Title.headline,.workshift-advert-dialog .information-holder .information .title.headline{padding-top:40px;text-align:center}.information-holder .information form{margin:0 auto;max-width:420px;padding-left:10px;padding-right:10px}.information-holder .information .button-demo{display:block;margin-bottom:50px;margin-top:10px;text-align:center;width:280px}.insurance-flow__heading{color:#666}.referral-dialog .insurance-flow__heading.headline,.referral-dialog-success .insurance-flow__heading.subheadline,.workshift-advert-dialog .insurance-flow__heading.headline,h1.insurance-flow__heading{margin-left:10px}.insurance-flow__subheading{color:#999;font-family:open_sanssemibold;font-size:11px}.insurance-flow__bullet-point{display:inline-block;margin-left:3%;vertical-align:top;width:85%}.insurance-flow__bullet-point.terms{width:90%}.insurance-flow__did-you-know,.insurance-flow__terms,.insurance-flow__terms a{color:#999}.insurance-flow__did-you-know .icon-pointer{color:#61a6a1;display:inline-block;font-size:26px;width:10%}.insurance-flow__did-you-know h3{color:#999}.insurance-flow__did-you-know .insurance-flow__bullet-point{margin-left:5%;width:85%}.contact-us__email,.contact-us__phone{border:1px solid #e9f2fa;color:#004c80;padding:20px 0;width:47%}.contact-us__email:hover,.contact-us__phone:hover{background-color:#004c80;color:#fff;cursor:pointer}.contact-us__email .icon-mail-alt,.contact-us__email .icon-phone-alt,.contact-us__phone .icon-mail-alt,.contact-us__phone .icon-phone-alt{display:block;font-size:36px}:is(.contact-us__email,.contact-us__phone) .icon-text{font-family:open_sanssemibold}.insurance-flow__insurance{border-bottom:1px solid #e9f2fa;padding:20px 0}.insurance__company,.insurance__type{display:inline-block;vertical-align:top}.insurance__company{margin-right:5%;width:20%}.insurance__company__logo{max-height:70px;max-width:100%}.insurance__type{width:75%}span.insurance__type{width:50%}.insurance__name{color:#4c4c4c;font-family:open_sanssemibold,sans-serif;margin-bottom:5px}.insurance-flow .hhr-page__content{background-color:#ebebeb;padding:20px 10px 80px}.insurance-flow.onboarding .hhr-page__content{margin-left:0!important}@media (min-width:768px){.insurance-flow.onboarding :is(.hhr-panel,.panel){height:710px}}.insurance-flow__signature-container{margin:0 auto;max-width:520px}.insurance-flow__dashboard .grid-box{padding:0 10px}.insurance-flow__dashboard .grid-box__content{background-color:#fff;padding:20px;position:relative}.insurance-flow__dashboard .grid-box__heading{height:50px;word-wrap:break-word;color:#666}.insurance-flow__dashboard :is(.grid-box__price,.grid-box__subheading){height:70px;word-wrap:break-word;font-family:open_sanssemibold}.insurance-flow__dashboard .grid-box__subheading{color:#999}.insurance-flow__dashboard .grid-box__price{color:#4c4c4c}.insurance-flow__dashboard .grid-box__price span{font-size:18px}@media (min-width:768px){.insurance-flow__dashboard .grid-box__heading{height:70px}}@media (min-width:1200px){.insurance-flow__dashboard .grid-box__content{height:215px}.insurance-flow__dashboard .grid-box__image{background-position:50%;background-size:cover;height:230px}.insurance-flow__dashboard .grid-box__image.first{background-image:url(/bundles/heavenwebsite/media/images/insurance/employee/privathaftplicht.jpg)}.insurance-flow__dashboard .grid-box__image.second{background-image:url(/bundles/heavenwebsite/media/images/insurance/employee/berufsunfaehigkeitsversicherung.jpg)}.insurance-flow__dashboard .grid-box__image.third{background-image:url(/bundles/heavenwebsite/media/images/insurance/employee/hausratversicherung.jpg)}.insurance-flow__dashboard .grid-box__image.fourth{background-image:url(/bundles/heavenwebsite/media/images/insurance/employee/private-altersvorsorge.jpg)}.insurance-flow__dashboard .grid-box__image.fifth{background-image:url(/bundles/heavenwebsite/media/images/insurance/employee/rechtsschutzversicherung.jpg)}.insurance-flow__dashboard .grid-box__image.sixth{background-image:url(/bundles/heavenwebsite/media/images/insurance/employee/reisekrankenversicherung.jpg)}.insurance-flow__dashboard .grid-box__image.company.first{background-image:url(/bundles/heavenwebsite/media/images/insurance/company/corporate-pension.jpg)}.insurance-flow__dashboard .grid-box__image.company.second{background-image:url(/bundles/heavenwebsite/media/images/insurance/company/management-liability-insurance.jpg)}.insurance-flow__dashboard .grid-box__image.company.third{background-image:url(/bundles/heavenwebsite/media/images/insurance/company/business-liability-insurance.jpg)}.insurance-flow__dashboard .grid-box__image.company.fourth{background-image:url(/bundles/heavenwebsite/media/images/insurance/company/cyber-liability-insurance.jpg)}.insurance-flow__dashboard .grid-box__image.company.fifth{background-image:url(/bundles/heavenwebsite/media/images/insurance/company/legal-protection-insurance.jpg)}.insurance-flow__dashboard .grid-box__image.company.sixth{background-image:url(/bundles/heavenwebsite/media/images/insurance/company/commercial-property-insurance.jpg)}.insurance-flow__dashboard .insurance-flow__insurances{height:680px}.insurance-flow__dashboard .insurance-flow__insurances h3{height:50px}.insurance-flow__dashboard .insurance-flow__insurances-box{height:580px;overflow-y:auto}}.insurance-flow__new-insurance .icon-config-container{background-color:#fff;border-radius:50%;box-shadow:0 0 3px #0003;color:#004c80;font-size:36px;height:80px;left:0;line-height:1.5;margin:0 auto;padding:12px;position:absolute;right:0;text-align:center;top:-35px;width:80px}@media (min-width:1200px){.insurance-flow__new-insurance .grid-box__content{height:465px}.insurance-flow__new-insurance .grid-box__image{background-image:url(/bundles/heavenwebsite/media/images/insurance/employee/broker-agreement.png);background-position:50%;background-size:cover;height:445px}}.insurance-flow__first-page .hhr-panel,.insurance-flow__first-page .panel,.insurance-flow__second-page .hhr-panel,.insurance-flow__second-page .panel{border:0;border-radius:0}:is(.insurance-flow__first-page,.insurance-flow__second-page) .panel-body{border-radius:0;padding:40px}:is(.insurance-flow__first-page,.insurance-flow__second-page) .panel-heading{background-color:#f8f8f8;border-radius:0;color:#004c80;font-size:14px;line-height:1.5em;padding:20px;text-align:center}@media (min-width:1200px){.insurance-flow__second-page :is(.hhr-panel,.panel){height:730px}.insurance-flow__second-page .insurance-flow__insurances{height:500px}.insurance-flow__second-page .insurance-flow__insurances h3{height:50px}.insurance-flow__second-page .insurance-flow__insurances-box{height:400px;overflow-y:auto}}.insurance-flow__insurance span,.insurance-flow__list-header span{display:inline-block;vertical-align:middle}.insurance-flow__list-header{border-bottom:1px solid #e9f2fa;padding:0 0 20px}.list-header__company{width:75%}.insurance__status,.list-header__status{width:25%}@media (min-width:1200px){.contact-us{height:210px}.contact-us__heading{height:50px}}@media (min-width:768px){.insurance-flow__benefits{margin-top:20px}}.insurance-flow__insurance-benefit-icon{color:#004c80;font-size:60px}.insurance-flow__insurance-benefit-title{color:#004c80;margin:5px 0 10px}.insurance-flow__insurance-benefit-text{color:#999;font-family:open_sanssemibold;padding:0 10px}.insurance-flow__sidebar__image{background-image:url(/bundles/heavenwebsite/media/images/insurance/insurance-onboarding-sidebar.jpg);background-position:50%;background-size:cover;height:510px}.insurance-flow__sidebar__text-top{color:#004c80;font-family:open_sanssemibold;font-size:14px;left:0;line-height:1.5em;margin:0 auto;padding:20px;position:absolute;right:0;text-align:center;top:0}@media (min-width:992px){.insurance-flow__sidebar__text-bottom{height:200px}}.insurance-flow__sidebar__text-bottom{background-color:#fff;color:#004c80;padding:20px;text-align:center}.insurance-flow__sidebar__text-bottom__contact{font-size:14px;margin-bottom:20px}.insurance-flow__sidebar__text-bottom__phone{font-size:18px;margin-bottom:0}.private-health-insurance__img{max-width:100%;width:400px}@media (min-width:992px){.private-health-insurance__img{max-width:63%;width:auto}}.profilePhoto{background-color:#fff;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:inline-block;height:80px;width:80px}.a--underlined,.a--underlined:hover{text-decoration:underline}.labelUppercase{color:#999!important;font-family:open_sanssemibold;font-size:11px;text-transform:uppercase}.corporatePension__page{color:#4c4c4c;font-size:13px}.corporatePension__page .mainCol{padding-left:0;padding-right:10px}.corporatePension__page .mainCol__title{font-family:open_sanssemibold;font-size:15px;padding-bottom:20px}.corporatePension__page .mainCol__bottomWrap{align-items:center;-webkit-box-align:center;-ms-flex-align:center}.corporatePension__page .mainCol__logoContainer{display:flex;flex:1;justify-content:flex-end}.corporatePension__page .mainCol__logoContainer img{height:50px}.corporatePension__page .rightCol{padding-left:10px;padding-right:0}.corporatePension__page .pensionExample{flex:0 0 37%;padding:60px}.corporatePension__page .details{flex:0 0 63%;padding-left:5px;padding-right:60px;padding-top:60px}.corporatePension__page .aboutContent{border-top:2px solid #6bbb86;flex:1;margin-left:20px;margin-right:20px;padding-bottom:60px;padding-top:40px}@media only screen and (max-width:1200px){.corporatePension__page .mainCol{padding-right:0}.corporatePension__page .topContainer{flex-direction:column;padding-top:20px}.corporatePension__page .pensionExample{flex:0 0 100%;order:2;padding:20px}.corporatePension__page .details{flex:0 0 100%;order:1;padding:20px}}.pensionExampleCard{background-color:#f2f2f2;border-top:5px solid #6bbb86}.pensionExampleCard__title{color:#6bbb86;font-family:open_sanssemibold;font-size:13px;margin:20px;text-transform:uppercase}.pensionExampleCard__body{flex:1;padding-left:40px}.pensionExampleCard__body__entry{margin-bottom:20px}.pensionExampleCard__body__entry__key{color:#999;font-size:11px;text-transform:uppercase}.pensionExampleCard__body__entry__value{color:#4c4c4c;font-size:15px}.pensionExampleCard__footer{background-color:#4c4c4c;height:auto;padding:20px}.pensionExampleCard__footer__figure{color:#fff;font-size:24px;line-height:24px}.pensionExampleCard__footer__text{color:#6bbb86;font-size:13px;line-height:20px;text-transform:uppercase}.ctaBox{background-color:#4c4c4c;color:#fff;padding:30px 20px 20px;position:relative}.ctaBox__title{font-family:open_sanslight;font-size:20px;line-height:25px;padding-bottom:20px}.ctaBox__body{flex:1;padding-bottom:30px}.ctaBox__topActions{justify-content:center;left:0;position:absolute;right:0;top:-15px}.ctaBox__topActions span{align-items:center;flex:0 0 140px;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;background-color:#6bbb86;border-radius:2px;font-family:open_sanssemibold;height:30px;padding:12px 0;text-transform:uppercase}.ctaBox .ctaBox__footer{line-height:20px;text-align:center}.ctaBox--contact{padding-bottom:30px}@media only screen and (max-width:480px){.ctaBox .ctaBox__footer{text-align:left}}.contactPerson{align-items:center;display:flex;flex-direction:column;justify-content:center;-webkit-box-align:center;-ms-flex-align:center}.contactPerson .contactPerson__details{margin-bottom:30px;margin-top:20px;text-align:center}.contactPerson .contactPerson__officeTitle{color:#bab8b8;line-height:18px}@media only screen and (max-width:480px){.contactPerson{flex-direction:row;justify-content:flex-start}.contactPerson .contactPerson__details{margin-bottom:0;margin-left:40px;margin-top:0;text-align:left}.contactPerson .ctaBox__footer{text-align:left}}.insManagerChoiceBox{align-items:center;display:flex;-webkit-box-align:center;-ms-flex-align:center;font-size:13px;margin-bottom:20px}.insManagerChoiceBox__photo{flex:0 0 60px;height:60px;width:60px}.insManagerChoiceBox__desc{flex:1;flex-direction:column;padding-left:20px}.insManagerChoiceBox__name{color:#4c4c4c}.insManagerChoiceBox__occup{color:#999;line-height:20px}.requestInsuranceQuoteModal__msgTop{font-size:13px}.requestInsuranceQuoteModal__msgBottom{font-size:11px}.requestInsuranceMeetingModal .modal-footer{margin-top:0!important}#btn-submit-meeting,#btn-submit-quote{background-color:#004c80!important}#btn-submit-meeting:hover,#btn-submit-quote:hover{background-color:#00538d!important}.CPCalculator-detailedResult{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:space-around;margin-bottom:40px;padding:30px 10px}.CPCalculator-detailedResult .cls-1{fill:#6bbb86}.CPCalculator-detailedResult .cls-2{fill:#fff}.CPCalculator-detailedResult .cls-11{fill:#70a8d7}@media (min-width:1200px){.CPCalculator-detailedResult{flex-direction:row}}.CPCalculator-detailedResult .icon-arrow-right{transform:rotate(90deg)}@media (min-width:1200px){.CPCalculator-detailedResult .icon-arrow-right{transform:none}}.CPCalculator-detailedResult__box{display:flex;margin:10px 0;min-width:220px}.CPCalculator-detailedResult__box:first-of-type{margin-top:0}.CPCalculator-detailedResult__box:last-of-type{margin-bottom:0}@media (min-width:1200px){.CPCalculator-detailedResult__box{margin:0;min-width:0}}.CPCalculator-detailedResult__icon{border-radius:50%;height:60px;margin-right:20px;width:60px}@media (min-width:1200px){.CPCalculator-detailedResult__icon{height:40px;width:40px}}@media (min-width:1300px){.CPCalculator-detailedResult__icon{height:60px;width:60px}}.CPCalculator-detailedResult__price{color:#6bbb86;font-family:open_sanssemibold;font-size:24px;margin-bottom:10px;margin-top:10px}.CPCalculator-detailedResult__blue{color:#70a8d7}.CPCalculator-detailedResult__tax{font-family:open_sanssemibold}.CPCalculator-detailedResult__period{color:#999;font-size:11px}.CPCalculator-desciptions{margin:20px 0}.CPCalculator-desciptions i{background-color:#6bbb86;border-radius:50%;height:13px;margin-right:15px}.CPCalculator-desciptions>div{margin-bottom:30px;padding:0 20px}.CPCalculator-desciptions>div:nth-of-type(4){margin-bottom:40px}.CPCalculator-simpleForm{align-items:center;display:flex;flex-wrap:wrap;padding:10px 20px}@media (min-width:560px){.CPCalculator-simpleForm{flex-wrap:nowrap}}.CPCalculator-simpleForm .form-control{max-width:200px}.CPCalculator-simpleForm .form-group{margin:0}.CPCalculator-simpleForm .CPCalculator-simpleFormBtn{display:flex;margin-top:20px}@media (min-width:560px){.CPCalculator-simpleForm .CPCalculator-simpleFormBtn{margin-left:auto;margin-top:0}}.CPCalculator-simpleForm .CPCalculator-simpleFormBtn button:nth-child(2){margin-left:20px}.CPCalculator-simpleForm .CPCalculator-simpleFormBtn :is(#saveCorporatePensionCalculator,#submitCorporatePensionCalculator){height:30px;padding:3px 10px}.CPCalculator-simpleForm #employeeContributionNettoGroup{margin-top:20px;position:relative;width:100%}@media (min-width:560px){.CPCalculator-simpleForm #employeeContributionNettoGroup{margin-top:0}}@media (min-width:768px){.CPCalculator-simpleForm #employeeContributionNettoGroup{max-width:140px}}.CPCalculator-simpleForm #employeeContributionNettoGroup input{font-family:open_sanssemibold;font-size:24px;padding-left:25px}.CPCalculator-simpleForm #employeeContributionNettoGroup span{font-family:open_sanssemibold;font-size:24px;left:5px;position:absolute;top:12px}.CPCheckout-table{border:1px solid #004c80;border-radius:3px;width:100%}@media (min-width:992px){.CPCheckout-table{margin-right:40px;min-width:350px;width:53%}}.CPCheckout-table__header{background-color:#004c80;color:#fff;display:block;font-family:open_sanssemibold;padding:17px 20px;text-transform:uppercase;width:100%}.CPCheckout-table__line{display:flex;flex-direction:column;justify-content:space-between;line-height:20px}@media (min-width:992px){.CPCheckout-table__line{flex-direction:row}}.CPCheckout-results{background-color:#fff;display:flex;flex-direction:column;padding:40px 20px;width:100%}@media (min-width:992px){.CPCheckout-results{flex-direction:row}}.CPCheckout-texts{width:100%}@media (min-width:992px){.CPCheckout-texts{width:47%}}.CPCheckout-texts .hhr-border-rows-tooltip-description:first-of-type,.CPCheckout-texts p:first-of-type{margin-top:50px}.CPCheckout-confirmButton{margin-top:30px;min-width:200px}.CPCalculator-fullForm{border-top:2px solid #ebebeb;display:flex;flex-wrap:wrap;padding:20px 0 0 20px}.CPCalculator-fullForm .hhr-select{text-transform:none}.CPCalculator-fullForm .label-value{font-size:11px}.CPCalculator-fullForm .form-group{font-family:open_sanssemibold;margin-right:20px;width:100%}@media (min-width:768px){.CPCalculator-fullForm .form-group{width:calc(50% - 20px)}}@media (min-width:1200px){.CPCalculator-fullForm .form-group{width:calc(33.33% - 20px)}}@media (min-width:1500px){.CPCalculator-fullForm .form-group{width:calc(25% - 20px)}}.CPCalculator-mainResultBorder{border-right:1px solid #bab8b8}#pensionCalculatorGoToCheckout{bottom:0;left:50%;position:absolute;transform:translate(-50%)}.CPCheckout-successHeader{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding:40px}.CPCheckout-successHeader i{height:95px;margin-bottom:30px}.CPCheckout-successHeader i svg{fill:#6bbb86;height:100%}.CPCalculator-grayNote{color:#999;font-size:11px}.report__heading{color:#666;display:inline-block}.report-stats__item{min-height:150px;padding:20px;position:relative}.report-stats__item i{font-size:22px}.report-stats__title{color:#666;font-family:open_sanssemibold;text-transform:uppercase}.report-stats__count{display:inline-block}.report-stats__count.clickable:hover{background-color:#e9f2fa}.report-stats__desc{color:#999;display:inline-block;font-family:open_sanssemibold;font-style:italic;vertical-align:middle}.report-stats__number{color:#4c4c4c;font-family:open_sanssemibold;font-size:24px}.report-stats-table{width:944px}@media (max-width:992px){.report-stats-table{width:720px}}.report-stats-table__body{display:block;max-height:400px;overflow-y:auto}.report-stats-table__header{color:#999;display:block;font-family:open_sanssemibold;text-transform:uppercase}.report-stats-table__header th{padding:10px;width:157px}.report-stats-table__header th:last-child{width:159px}@media (max-width:992px){.report-stats-table__header th{width:120px}}.report-stats-table__row{border-bottom:1px solid #e9f2fa}.report-stats-table__row:not([data-href=""]):hover{background-color:#e9f2fa;cursor:pointer}.report-stats-table__row td{padding:10px;width:157px;word-break:break-all}.report-stats-table__row td:last-child{width:159px}@media (max-width:992px){.report-stats-table__row td{width:120px}}.report-stats-list__item{background-color:#f2f2f2;margin-bottom:20px}.report-stats-list__item:not([data-href=""]):hover{background-color:#e9f2fa;cursor:pointer}.report-stats-list__item__row{padding:20px 5px}.report-stats-list__item__row:not(:last-child){border-bottom:1px solid #fff}.clear-all-filters{color:#999;float:right;font-family:open_sanssemibold}.clear-all-filters span{display:inline-block;vertical-align:middle}.clear-all-filters__trash-icon{color:#999;cursor:pointer;margin-left:10px}@media (max-width:920px){.manage-locations2-holder{padding-left:10px;padding-right:10px}}.manage-locations2-holder .manage-locations2 form{margin-bottom:30px}.manage-locations2-holder .manage-locations2 form :is(input[type=email],input[type=password],input[type=text],select.chooser){border-radius:4px}.manage-locations2-holder .manage-locations2 form .col-left{float:left;max-width:440px}.manage-locations2-holder .manage-locations2 form .col-right{float:right;max-width:440px}@media (max-width:920px){.manage-locations2-holder .manage-locations2 form .col-right{float:left}}.manage-locations2-holder .manage-locations2 form .form-group-title{border-bottom:1px solid #ebebeb;color:#004c80;font-family:arial;font-size:13px;font-weight:700;line-height:27px;margin-bottom:20px}.manage-locations2-holder .manage-locations2 form .buttons-group{margin-top:0}.manage-locations2-holder .manage-locations2 form .form-group label{color:#004c80;font-size:13px;line-height:16px}.manage-locations2-holder .manage-locations2 form .cancel{margin-bottom:10px}.manage-locations2-holder .manage-locations2 form .date{margin-left:10px}.content-left{margin-right:330px;overflow:hidden;padding-left:10px;padding-right:10px}@media (max-width:768px){.content-left{margin-right:0}}.first-time-registration-holder .first-time-registration{position:relative}.first-time-registration-holder .first-time-registration .hhr__Task__Description .referral-dialog .headline.RightTitle,.first-time-registration-holder .first-time-registration .hhr__Task__Description .referral-dialog .headline.Title,.first-time-registration-holder .first-time-registration .hhr__Task__Description .referral-dialog-success .subheadline.RightTitle,.first-time-registration-holder .first-time-registration .hhr__Task__Description .referral-dialog-success .subheadline.Title,.first-time-registration-holder .first-time-registration .hhr__Task__Description .workshift-advert-dialog .RightTitle.headline,.first-time-registration-holder .first-time-registration .hhr__Task__Description .workshift-advert-dialog .Title.headline,.first-time-registration-holder .first-time-registration .hhr__Task__Description h1.RightTitle,.first-time-registration-holder .first-time-registration .hhr__Task__Description h1.Title,.first-time-registration-holder .first-time-registration .referral-dialog .hhr__Task__Description .headline.RightTitle,.first-time-registration-holder .first-time-registration .referral-dialog .hhr__Task__Description .headline.Title,.first-time-registration-holder .first-time-registration .referral-dialog .title.headline,.first-time-registration-holder .first-time-registration .referral-dialog-success .hhr__Task__Description .subheadline.RightTitle,.first-time-registration-holder .first-time-registration .referral-dialog-success .hhr__Task__Description .subheadline.Title,.first-time-registration-holder .first-time-registration .referral-dialog-success .title.subheadline,.first-time-registration-holder .first-time-registration .workshift-advert-dialog .title.headline,.first-time-registration-holder .first-time-registration h1.title,.hhr__Task__Description .first-time-registration-holder .first-time-registration .workshift-advert-dialog .RightTitle.headline,.hhr__Task__Description .first-time-registration-holder .first-time-registration .workshift-advert-dialog .Title.headline,.hhr__Task__Description .first-time-registration-holder .first-time-registration h1.RightTitle,.hhr__Task__Description .first-time-registration-holder .first-time-registration h1.Title,.hhr__Task__Description .referral-dialog .first-time-registration-holder .first-time-registration .headline.RightTitle,.hhr__Task__Description .referral-dialog .first-time-registration-holder .first-time-registration .headline.Title,.hhr__Task__Description .referral-dialog-success .first-time-registration-holder .first-time-registration .subheadline.RightTitle,.hhr__Task__Description .referral-dialog-success .first-time-registration-holder .first-time-registration .subheadline.Title,.referral-dialog .first-time-registration-holder .first-time-registration .title.headline,.referral-dialog .hhr__Task__Description .first-time-registration-holder .first-time-registration .headline.RightTitle,.referral-dialog .hhr__Task__Description .first-time-registration-holder .first-time-registration .headline.Title,.referral-dialog-success .first-time-registration-holder .first-time-registration .title.subheadline,.referral-dialog-success .hhr__Task__Description .first-time-registration-holder .first-time-registration .subheadline.RightTitle,.referral-dialog-success .hhr__Task__Description .first-time-registration-holder .first-time-registration .subheadline.Title,.workshift-advert-dialog .first-time-registration-holder .first-time-registration .hhr__Task__Description .RightTitle.headline,.workshift-advert-dialog .first-time-registration-holder .first-time-registration .hhr__Task__Description .Title.headline,.workshift-advert-dialog .first-time-registration-holder .first-time-registration .title.headline,.workshift-advert-dialog .hhr__Task__Description .first-time-registration-holder .first-time-registration .RightTitle.headline,.workshift-advert-dialog .hhr__Task__Description .first-time-registration-holder .first-time-registration .Title.headline{padding-top:30px}@media (max-width:768px){.first-time-registration-holder .first-time-registration .hhr__Task__Description .referral-dialog .headline.RightTitle,.first-time-registration-holder .first-time-registration .hhr__Task__Description .referral-dialog .headline.Title,.first-time-registration-holder .first-time-registration .hhr__Task__Description .referral-dialog-success .subheadline.RightTitle,.first-time-registration-holder .first-time-registration .hhr__Task__Description .referral-dialog-success .subheadline.Title,.first-time-registration-holder .first-time-registration .hhr__Task__Description .workshift-advert-dialog .RightTitle.headline,.first-time-registration-holder .first-time-registration .hhr__Task__Description .workshift-advert-dialog .Title.headline,.first-time-registration-holder .first-time-registration .hhr__Task__Description h1.RightTitle,.first-time-registration-holder .first-time-registration .hhr__Task__Description h1.Title,.first-time-registration-holder .first-time-registration .referral-dialog .hhr__Task__Description .headline.RightTitle,.first-time-registration-holder .first-time-registration .referral-dialog .hhr__Task__Description .headline.Title,.first-time-registration-holder .first-time-registration .referral-dialog .title.headline,.first-time-registration-holder .first-time-registration .referral-dialog-success .hhr__Task__Description .subheadline.RightTitle,.first-time-registration-holder .first-time-registration .referral-dialog-success .hhr__Task__Description .subheadline.Title,.first-time-registration-holder .first-time-registration .referral-dialog-success .title.subheadline,.first-time-registration-holder .first-time-registration .workshift-advert-dialog .title.headline,.first-time-registration-holder .first-time-registration h1.title,.hhr__Task__Description .first-time-registration-holder .first-time-registration .workshift-advert-dialog .RightTitle.headline,.hhr__Task__Description .first-time-registration-holder .first-time-registration .workshift-advert-dialog .Title.headline,.hhr__Task__Description .first-time-registration-holder .first-time-registration h1.RightTitle,.hhr__Task__Description .first-time-registration-holder .first-time-registration h1.Title,.hhr__Task__Description .referral-dialog .first-time-registration-holder .first-time-registration .headline.RightTitle,.hhr__Task__Description .referral-dialog .first-time-registration-holder .first-time-registration .headline.Title,.hhr__Task__Description .referral-dialog-success .first-time-registration-holder .first-time-registration .subheadline.RightTitle,.hhr__Task__Description .referral-dialog-success .first-time-registration-holder .first-time-registration .subheadline.Title,.referral-dialog .first-time-registration-holder .first-time-registration .title.headline,.referral-dialog .hhr__Task__Description .first-time-registration-holder .first-time-registration .headline.RightTitle,.referral-dialog .hhr__Task__Description .first-time-registration-holder .first-time-registration .headline.Title,.referral-dialog-success .first-time-registration-holder .first-time-registration .title.subheadline,.referral-dialog-success .hhr__Task__Description .first-time-registration-holder .first-time-registration .subheadline.RightTitle,.referral-dialog-success .hhr__Task__Description .first-time-registration-holder .first-time-registration .subheadline.Title,.workshift-advert-dialog .first-time-registration-holder .first-time-registration .hhr__Task__Description .RightTitle.headline,.workshift-advert-dialog .first-time-registration-holder .first-time-registration .hhr__Task__Description .Title.headline,.workshift-advert-dialog .first-time-registration-holder .first-time-registration .title.headline,.workshift-advert-dialog .hhr__Task__Description .first-time-registration-holder .first-time-registration .RightTitle.headline,.workshift-advert-dialog .hhr__Task__Description .first-time-registration-holder .first-time-registration .Title.headline{text-align:center}}.first-time-registration-holder .first-time-registration form{max-width:420px}@media (max-width:768px){.first-time-registration-holder .first-time-registration form{margin:0 auto}}.first-time-registration-holder .first-time-registration .text{color:#666;font-family:Arial;font-size:13px;font-weight:400;line-height:16px;margin-bottom:50px}.first-time-registration-holder .first-time-registration .text a{color:#69c}.first-time-registration-holder .first-time-registration .contract{background-color:#f2f2f2;padding:22px 20px;text-align:center}.modals .modal{z-index:1000000}.form-group{position:relative}.form-group .clear-button{border:none;color:#69c;font-size:19px;position:absolute;right:3px;top:3px;z-index:10}.form-group .clear-button:active,.form-group .clear-button:focus,.form-group .clear-button:hover{background-color:#fff;box-shadow:none;outline:none}.form-group .clear-button:hover{color:#004c80}.form-group body>iframe{display:none}.form-group .kbw-signature{display:block;height:200px;width:516px}.form-group .capture-signature-holder{border:1px solid #e9f2fa;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);cursor:crosshair;height:200px;overflow:hidden;position:relative;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;z-index:1}@media (min-width:1200px){.time-tracking__kpis .col-lg-4:nth-child(2){padding-left:5px;padding-right:5px}}.time-tracking-overtime__reports{align-items:center;display:flex;justify-content:flex-end;margin-top:-30px;padding:0 15px 30px 0}.time-tracking__kpi-box{background-color:#fff;padding:20px;position:relative;text-align:center}@media (min-width:1200px){.time-tracking__kpi-box{min-height:150px}.time-tracking__kpi-box.overtime{min-height:170px}}.time-tracking__kpi-box__header{font-family:open_sanssemibold;margin-bottom:20px;text-align:center;text-transform:uppercase}.time-tracking__kpi-box__item{display:inline-block;padding:5px 0;text-align:center;width:50%}.time-tracking__kpi-box__item.requested{border-right:1px solid #ebebeb}.time-tracking__kpi-box__item.requested .time-tracking__kpi-box__item__value{color:#f7be5b}.time-tracking__kpi-box__item.approved .time-tracking__kpi-box__item__value{color:#6bbb86}.time-tracking-current-overtime-box .time-tracking__kpi-box__item{width:auto}.time-tracking__kpi-box__item__value{font-size:30px;line-height:24px;margin-bottom:10px}@media (min-width:480px){.time-tracking__kpi-box__item__value{line-height:normal}}.time-tracking__kpi-box__item__label{color:#999;font-family:open_sanssemibold;font-style:italic}@media (max-width:480px),(min-width:1200px){.time-tracking__kpi-box__item__label{margin:0 auto;max-width:100px}}.time-tracking__db-box__header{font-family:open_sanssemibold;margin-bottom:20px;text-transform:uppercase}.time-tracking__db-box__header-left{max-width:40%}@media (min-width:480px){.time-tracking__db-box__header-left{max-width:50%}}.time-tracking__db-box__header-right{text-align:right;width:60%}@media (min-width:480px){.time-tracking__db-box__header-right{max-width:50%}}.time-tracking__db-box__item__label{color:#999;font-family:open_sanssemibold;font-style:italic}.time-tracking__db-box__range_value{color:#4c4c4c;cursor:pointer;font-size:smaller;margin-left:1em}.time-tracking__db-box__range_value.current{color:#004c80;cursor:default}.overtime-value{color:#88d5cd}@media (min-width:480px){.time-tracking__overtime-detail__item{display:inline-block;padding:0 5px 0 0;width:50%}}.time-tracking__overtime-summary__item{text-align:center}@media (min-width:480px){.time-tracking__overtime-summary__item{display:inline-block;padding:5px 0 5px 5px;vertical-align:top;width:50%}}.time-tracking__overtime-detail__values{border-collapse:initial;list-style:none;margin-bottom:0;padding-left:0}.time-tracking__overtime-detail__values li{clear:both;margin-top:1em;width:100%}.time-tracking__overtime-detail__values li span:first-of-type{color:#999;font-weight:700;padding-right:5px;text-align:left;text-transform:uppercase}.time-tracking__overtime-detail__values li span:last-of-type{padding-left:0;padding-right:0;text-align:right}@media (min-width:480px){.time-tracking__overtime-detail__values li span:last-of-type{padding-right:10px}.vertical-divider-after{border-right:1px solid #ebebeb}}.time-tracking__filters__quick{float:left;width:70%}.time-tracking__filters__custom{border-top:1px solid #ebebeb;padding:20px 10px 0}.time-tracking__filters__toggle{align-items:flex-end;display:flex;flex-direction:column;height:48px;justify-content:center}.time-tracking__filters__item{padding:0 10px 20px;width:100%}@media (min-width:768px){.time-tracking__filters__item{float:left;width:50%}}@media (min-width:1200px){.time-tracking__filters__item{float:left;width:33.3333333333%}}.time-tracking__filters__item.buttons-holder{float:none}@media (min-width:768px){.time-tracking__filters__item.buttons-holder{float:right;width:50%}}@media (min-width:1200px){.time-tracking__filters__item.buttons-holder{width:33.3333333333%}}.timetracking__table-cell__status{border-left:5px solid;color:#fff;display:inline-block;font-family:open_sanssemibold;padding:10px}@media (min-width:768px){.timetracking__table-cell__status{display:block}}.timetracking__table-cell__status.approved{background-color:#6bbb86;border-color:#4da76b}.timetracking__table-cell__status.rejected{background-color:#f05455;border-color:#ec2526}.timetracking__table-cell__status.requested{background-color:#f7be5b;border-color:#f5ab2a}.timetracking__table-cell__status.editable{background-color:#70a8d7;border-color:#4890cc}.timetracking__table-cell__status.locked{background-color:#bab8b8;border-color:#a19e9e}.timetracking__table-cell__total{color:#999;font-family:open_sanssemibold;text-transform:uppercase}.time-tracking__filters__button--filter__holder{float:left;padding-right:20px;width:80%}.time-tracking__filters__button--clear__holder{float:right;width:20%}.cell--timeTrackingDate{width:100px}.cell--timeTrackingDuration{text-align:right;width:110px}.cell--timeTrackingComment,.cell--timeTrackingName,.cell--timeTrackingProjectName,.cell--timeTrackingTagChips{width:25%;word-wrap:break-word;word-break:normal}.employee-time-tracking :is(.cell--timeTrackingComment,.cell--timeTrackingName,.cell--timeTrackingProjectName,.cell--timeTrackingTagChips){width:33.33%}.cell--timeTrackingStatus{width:130px}.time-tracking__stopwatch{background-color:#fff;margin:0 0 20px;padding:20px 10px 0}.new-dashboard .time-tracking__stopwatch{margin-left:10px;margin-right:10px}.time-tracking__stopwatch_timer_container{align-items:center;display:flex;-webkit-box-align:center;-ms-flex-align:center;height:40px;margin-bottom:20px}.time-tracking__stopwatch__text{margin-left:20px}.time-tracking__stopwatch_timer{color:#999;font-size:24px}.time-tracking_stopwatch_button{background-color:#fff;color:#004c80}.time-tracking_stopwatch_button:focus,.time-tracking_stopwatch_button:hover{color:#005b9a}.time-tracking_stopwatch_button:active{box-shadow:none}.pause-btn{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;width:70%}.stop-btn{border-bottom-left-radius:0;border-top-left-radius:0;width:30%}.fa-pulse{animation:pulse 2s linear infinite;display:inline-block}@keyframes pulse{0%{opacity:1}50%{opacity:0}to{opacity:1}}.fa-bounce{animation:bounce 1.5s linear infinite;display:inline-block;position:relative}@keyframes bounce{0%{transform:scale(1.1)}50%{transform:scale(.8)}to{transform:scale(1)}}.timetracking-settings-form .inlineInput{display:inline-block;margin:0!important;width:80px}.timetracking-settings-form .warningWrap{margin-top:10px}.timetracking-settings-form .warningWrap .alert{margin-bottom:0}.timetracking-settings-form .radio-inline{margin-left:0;margin-right:10px;word-break:normal}.timetracking-settings-form .radio-inline label{margin-left:-10px;padding-left:5px;padding-right:10px}.timetracking-settings-form #timetrackingEditMode.is-disabled .hhr-select__value{background-color:#f2f2f2!important}.timetracking-settings-form #timetrackingEditMode.is-disabled .hhr-select__value span{color:#0000004d}.time-tracking-current-overtime-box .time-tracking__db-box__header{margin-bottom:5px}.time-tracking-current-overtime-box .time-tracking__overtime-summary__item{padding:0}.time-tracking-current-overtime-box .time-tracking__overtime-summary__item .time-tracking__db-box__header{margin:0}:is(.accordion-table,.overtime-updates-table) .hhr-pagination__total-data{float:none;text-align:right}.accordion-table .row-with-color-coding{position:relative}.accordion-table .row-with-color-coding .color-coding-item{display:flex;flex-direction:column;height:100%;justify-content:center;left:2px;position:absolute;top:0;width:3px}.accordion-table .row-with-color-coding .color-coding-item div{background-color:#7434b9;border-radius:1.5px;height:85%}.accordion-table .row-with-color-coding .color-coding-item.fill div{height:100%}.accordion-table .row-with-color-coding .color-coding-item.type-department div{background-color:#d87455}.accordion-table .row-with-color-coding .color-coding-item.type-main div{background-color:#004c80}.time-tracking__settings-compentation__label{align-items:center;height:40px;padding-left:10px!important}#ttSettingsOvertime[disabled]{background-color:#f2f2f2!important;color:#0000004d}.time-tracking__modal-add-edit__label .label-value{white-space:nowrap}.time-tracking__add-edit-modal .modal-content{overflow-y:auto}@media (min-width:768px){.time-tracking__add-edit-modal .modal-content{width:790px}}.profilePic{align-items:center;background-color:#fff;background-repeat:no-repeat;background-size:cover;border:1px solid #999;border-radius:50%;display:inline-block;display:flex;height:60px;justify-content:center;width:60px;-webkit-box-align:center;-ms-flex-align:center;color:#999;font-size:18px}.statRow__box{padding-top:20px}.statRow__box:first-child{padding-top:0}@media only screen and (min-width:1200px){.statRow__box{padding-right:20px;padding-top:0}.statRow__box:last-child{padding-right:0;padding-top:0}}.quadBox{background-color:#fff;display:flex;flex-wrap:wrap;min-height:170px;padding:10px}.quadBox__innerBox{flex:0 0 50%;padding:10px}.quadBox__title{color:#4c4c4c;font-size:15px;order:2;text-transform:uppercase}.placement-0{order:1}.placement-1{margin-top:10px;order:3}.placement-2{margin-top:10px;order:4}.stat{flex:1;flex-direction:column}.stat__name{color:#999;font-size:13px;text-transform:uppercase}.stat__value{font-size:30px;padding-bottom:20px}@media only screen and (max-width:768px){.stat__value{padding-bottom:15px}}.toggler{align-items:flex-end;flex:1}.justify-it-bottom,.toggler{justify-content:flex-end}.tabledHighlightsBox{background-color:#fff;height:380px;padding-bottom:20px}.tabledHighlightsBox .header{height:60px;padding:0 20px}.hhr__Task__Description .tabledHighlightsBox .RightTitle,.hhr__Task__Description .tabledHighlightsBox .Title,.tabledHighlightsBox .hhr__Task__Description .RightTitle,.tabledHighlightsBox .hhr__Task__Description .Title,.tabledHighlightsBox .title{color:#4c4c4c;font-size:15px;text-transform:uppercase}.tabledHighlightsBox .searchAction--open{margin-left:5px}.tabledHighlightsBox .searchAction--close{position:absolute;right:10px}.tabledHighlightsBox .body{height:300px;overflow:auto;padding:0 20px;position:relative}.tabledHighlightsBox .tableRow{border-bottom:1px solid #bab8b8;height:100px}.tabledHighlightsBox .employeeInfo{line-height:20px;padding-left:20px}@media only screen and (max-width:768px){.ttSearchableList .profilePic{display:none}.tabledHighlightsBox .employeeInfo{padding-left:0}.tabledHighlightsBox .tableRow{height:130px}}.partners{background-color:#fff}.partners__row:not(:last-child){border-bottom:1px solid #e9f2fa}.partners__logo{padding:20px;text-align:center;width:35%}@media (min-width:480px){.partners__logo{width:30%}}@media (min-width:992px){.partners__logo{padding:40px}}@media (min-width:1200px){.partners__logo{width:22%}}.partners__info{padding:20px;width:65%}@media (min-width:480px){.partners__info{width:70%}}@media (min-width:992px){.partners__info{padding:40px}}@media (min-width:1200px){.partners__info{width:78%}}.partners__info__category,.partners__info__name{color:#4c4c4c;font-family:open_sanssemibold}.partners__info__description{color:#999;font-family:open_sanssemibold;font-style:italic}.partners__info__more-info__offer{background-color:#f05455;border-bottom-right-radius:15px;border-top-right-radius:15px;color:#fff;font-family:open_sanssemibold;margin-right:10px;padding:5px 20px}.employee-list__filters_holder{background-color:#fff;width:100%}.employee-list__filters__quick{float:left;width:85%}@media (max-width:767px){.employee-list__filters__quick{width:80%}}.employee-list__filters__toggle{align-items:center;display:flex;flex-direction:column;height:48px;justify-content:center;padding-right:20px}.employee-list__filters__custom{border-top:1px solid #ebebeb;padding:20px 10px 0;width:100%}.employee-list__filters__item{padding:0 10px 20px;width:100%}@media (min-width:768px){.employee-list__filters__item{float:left;width:50%}.employee-list__filters__item.buttons-holder{float:right}}@media (min-width:1200px){.employee-list__filters__item{float:left;width:25%}}.employee-list__red_badge{margin-left:5px}.employee-list__filters__button--filter__holder{display:inline-block;padding-right:20px;width:80%}.employee-list__filters__button--filter__holder button{margin-top:23px}.employee-list__filters__button--clear__holder{float:right;width:20%}.employee-list__filters__button--clear__holder button{margin-top:23px}.company-onboarding [class*=icon-]:before{margin-left:0;margin-right:0}.company-onboarding .progress{border-radius:2px;margin-bottom:0}.company-onboarding .progress-bar-success{background-color:#6bbb86}.company-onboarding .radio-inline{display:inline-block;margin-left:0;margin-right:10px;word-break:normal}.company-onboarding .radio-inline label{margin-left:-10px;padding-left:0;padding-right:10px}.two-fields-with-one-space .col-ms-5{width:45.8333333333%}.two-fields-with-one-space .col-ms-1{width:8.3333333333%}.company-onboarding__step-number{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:50%;color:#999;display:flex;float:left;font-family:open_sanssemibold;font-size:15px;height:36px;margin-right:10px;margin-top:32px;text-align:center;width:36px;-webkit-box-align:center;-ms-flex-align:center;justify-content:center}.company-onboarding__step-number.completed{background-color:#6bbb86;border-color:#6bbb86;color:#fff}@media (min-width:768px){.company-onboarding__accordion{float:left;width:calc(100% - 46px)}}.company-onboarding__subaccordion .hhr-form{padding:20px 20px 0 50px}@media (min-width:768px){.company-onboarding__subaccordion .hhr-form{padding:20px 20px 0}}.company-onboarding__subaccordion.completed .company-onboarding__subaccordion-heading__check-container{background-color:#6bbb86}.company-onboarding__subaccordion-heading__check-container{align-items:center;background-color:#bab8b8;border-radius:50%;color:#fff;display:flex;float:left;font-size:13px;height:20px;text-align:center;width:20px;-webkit-box-align:center;-ms-flex-align:center;justify-content:center}.company-onboarding__subaccordion-heading__title{font-family:open_sanssemibold;margin-left:10px;max-width:calc(100% - 30px);text-transform:uppercase}.company-onboarding__side-progress__heading{background-color:#666;padding:20px}.company-onboarding__side-progress__body{background-color:#fff;padding:20px}@media (min-width:480px){.company-onboarding__department-name__container,.company-onboarding__department-parent__container,.company-onboarding__employee__container{float:left;width:50%}}@media (min-width:1200px){.company-onboarding__department-name__container,.company-onboarding__department-parent__container,.company-onboarding__employee__container{padding-right:20px;width:35%}}@media (min-width:1500px){.company-onboarding__department-name__container,.company-onboarding__department-parent__container,.company-onboarding__employee__container{width:40%}}.company-onboarding__department-name__container,.company-onboarding__employee__container{margin-bottom:20px}@media (min-width:480px){.company-onboarding__department-name__container,.company-onboarding__employee__container{margin-bottom:0;padding-right:20px}}@media (min-width:1200px){.company-onboarding__department-add__container{float:left;width:30%}}@media (min-width:1500px){.company-onboarding__department-add__container{width:20%}}.company-onboarding__providers__container{margin-bottom:20px}@media (min-width:480px){.company-onboarding__providers__container{float:left;margin-bottom:0;padding-right:20px;width:calc(100% - 130px)}.company-onboarding__providers-add__container{float:left;width:130px}}#companyStructureLocationZipCodeContainer{margin-right:10px}@media (max-width:768px){#companyStructureLocationZipCodeContainer{margin-bottom:10px;margin-right:0}}#companyStructureLocationCityContainer,#companyStructureLocationZipCodeContainer{display:inline-block;width:calc(50% - 5px)}@media (max-width:768px){#companyStructureLocationCityContainer,#companyStructureLocationZipCodeContainer{display:block;width:100%}}.company-onboarding__department-parent-name__container.col-sm-9{align-items:center;display:flex;height:56px;padding-left:0;padding-right:0}@media (max-width:768px){.company-onboarding__department-parent-name__container.col-sm-9{display:block;height:auto}}.company-onboarding__department-parent-name__container.col-sm-9 #companyStructureDepartmentParentContainer{margin-right:10px}@media (max-width:768px){.company-onboarding__department-parent-name__container.col-sm-9 #companyStructureDepartmentParentContainer{margin-bottom:10px;margin-right:0}}.company-onboarding__department-parent-name__container.col-sm-9 :is(#companyStructureDepartmentNameContainer,#companyStructureDepartmentParentContainer){display:inline-block;height:100%;margin-right:10px;width:calc(50% - 15px)}@media (max-width:768px){.company-onboarding__department-parent-name__container.col-sm-9 :is(#companyStructureDepartmentNameContainer,#companyStructureDepartmentParentContainer){display:block;margin-bottom:10px;margin-right:0;width:100%}}.company-onboarding__department-parent-name__container.col-sm-9 .company-onboarding__department__add-icon-container{height:100%;padding-top:10px}.company-onboarding__department-parent-name__container.col-sm-9 .company-onboarding__department__add-icon-container div#company-onboarding__department__add-icon{cursor:pointer}@media (max-width:768px){.company-onboarding__department-parent-name__container.col-sm-9 .company-onboarding__department__add-icon-container{display:none}}#btnAddDepartment{width:100%}@media (min-width:768px){#btnAddDepartment{display:none}}.company-onbarding__department-container.form-group{margin-bottom:0}.form-group .company-onboarding__departments__department-paths-container{padding-left:0;padding-right:0}.form-group .company-onboarding__departments__department-paths-container .company-onboarding__departments__department-path{margin-bottom:10px}.form-group .company-onboarding__departments__department-paths-container .company-onboarding__departments__department-path:last-child{margin-bottom:0}.import-employees__skip-link-container{align-items:center;cursor:pointer;display:inline-flex;height:40px;justify-content:center;margin-right:20px;text-decoration:underline}.company-onboarding__payroll__divider{margin:50px 0;text-align:center}.payroll-choose-plan.expanded{padding-bottom:20px}.company-onboarding__payroll__PitchingBox{border:1px solid #ebebeb;border-radius:5px;display:flex;flex-direction:column;margin-bottom:20px;position:relative}@media (min-width:992px){.company-onboarding__payroll__PitchingBox{flex-direction:row}}.company-onboarding__payroll__PitchingBox .company-onboarding__payroll__box__plan-name{color:#004c80;font-size:15px;margin-bottom:10px}.company-onboarding__payroll__PitchingBox :is(.hhr-empty-collection__icon,.icon-info-circle){margin-left:10px}.company-onboarding__payroll__PitchingBox .icon-check{color:#fff;margin-right:10px}.company-onboarding__payroll__PitchingBox .company-onboarding__payroll__box__middle__item{font-size:11px;margin-bottom:5px}.company-onboarding__payroll__PitchingBox .company-onboarding__payroll__box__middle__item .icon-check{background-color:#6bbb86;border-radius:50%;display:inline-block}.company-onboarding__payroll__PitchingBox .company-onboarding__payroll__box__middle{background-color:#f2f2f2;padding:10px 10px 10px 20px;width:100%}@media (min-width:992px){.company-onboarding__payroll__PitchingBox .company-onboarding__payroll__box__middle{width:75%}}.company-onboarding__payroll__PitchingBox .company-onboarding__payroll__box__right{align-items:center;background-color:#fff;display:flex;margin-left:auto;padding:20px;width:100%}@media (min-width:992px){.company-onboarding__payroll__PitchingBox .company-onboarding__payroll__box__right{padding:0 20px;width:25%}}.company-onboarding__payroll__box{border:1px solid #ebebeb;border-radius:5px;display:flex;flex-direction:column;margin-bottom:20px;min-height:160px;position:relative}@media (min-width:992px){.company-onboarding__payroll__box{flex-direction:row}}.company-onboarding__payroll__box.full-payroll{margin-bottom:0}.company-onboarding__payroll__box.fat-border{border:2px solid #004c80;margin-bottom:0}.company-onboarding__payroll__box #payrollOnboardingTooltip{background-color:#fff;left:calc(100% + 40px);padding:20px;position:absolute;top:0}@media (max-width:992px){.company-onboarding__payroll__box #payrollOnboardingTooltip{display:none}}.company-onboarding__payroll__box #payrollOnboardingTooltip .full-payroll__photo-container{align-items:center;border-bottom:1px solid #ebebeb;display:flex;padding-bottom:20px}.company-onboarding__payroll__box #payrollOnboardingTooltip .full-payroll__photo-container .full-payroll__photo-container__photo{background:url(/bundles/heavenwebsite/media/images/payroll/jan.jpg) no-repeat 100% 100%;background-size:contain;border-radius:50%;height:40px;min-height:40px;min-width:40px;width:40px}.company-onboarding__payroll__box #payrollOnboardingTooltip .full-payroll__photo-container .full-payroll__photo-container__name-container{margin-left:15px}.company-onboarding__payroll__box #payrollOnboardingTooltip .full-payroll__photo-container .full-payroll__photo-container__name-container .full-payroll__photo-container__name-container__name{color:#004c80;font-family:open_sanssemibold}.company-onboarding__payroll__box #payrollOnboardingTooltip .full-payroll__photo-container .full-payroll__photo-container__name-container .full-payroll__photo-container__name-container__occupation{color:#666}.company-onboarding__payroll__box #payrollOnboardingTooltip .full-payroll__description-container .full-payroll__description-container__divider{background-color:#ebebeb;height:1px;margin:20px 0}.company-onboarding__payroll__box #payrollOnboardingTooltip .full-payroll__description-container .full-payroll__description-container__title{color:#004c80;font-family:open_sanssemibold;margin-bottom:10px}.company-onboarding__payroll__box #payrollOnboardingTooltip .full-payroll__description-container .full-payroll__description-container__text{color:#666}.company-onboarding__payroll__box #payrollOnboardingTooltip .full-payroll__contact-details-container{display:flex;flex-direction:column;padding-top:20px}.company-onboarding__payroll__box #payrollOnboardingTooltip .full-payroll__contact-details-container :is(.full-payroll__contact-details-container__email,.full-payroll__contact-details-container__phone){color:#666;display:flex}.company-onboarding__payroll__box #payrollOnboardingTooltip .full-payroll__contact-details-container :is(.full-payroll__contact-details-container__email,.full-payroll__contact-details-container__phone) .icon{margin-right:10px}.company-onboarding__payroll__box #payrollOnboardingTooltip .full-payroll__contact-details-container .full-payroll__contact-details-container__tooltip{color:#004c80;font-family:open_sanssemibold;margin-left:auto}.company-onboarding__payroll__box #payrollOnboardingTooltip .full-payroll__contact-details-container .full-payroll__contact-details-container__phone{margin-bottom:10px}.company-onboarding__payroll__box .company-onboarding__payroll__box__plan-name{color:#004c80;font-size:24px;line-height:30px;margin-bottom:15px}.company-onboarding__payroll__box .company-onboarding__payroll__box__middle{background-color:#f2f2f2;display:flex;flex-direction:column;padding:20px;width:100%}@media (min-width:992px){.company-onboarding__payroll__box .company-onboarding__payroll__box__middle{width:68%}}.company-onboarding__payroll__box .company-onboarding__payroll__box__middle__left{display:flex;flex-direction:column;justify-content:center;line-height:20px}.company-onboarding__payroll__box .company-onboarding__payroll__box__right{background-color:#fff;border-bottom-right-radius:5px;border-top-right-radius:5px;display:flex;flex-direction:column;padding:30px 20px 20px;width:100%}@media (min-width:992px){.company-onboarding__payroll__box .company-onboarding__payroll__box__right{width:32%}}.company-onboarding__payroll__box .company-onboarding__payroll__box__right .company-onboarding__payroll__box__right__price{color:#004c80;font-family:open_sanssemibold;font-size:24px;line-height:24px;margin-bottom:5px;text-align:right}.company-onboarding__payroll__box .company-onboarding__payroll__box__right .company-onboarding__payroll__box__right__price-description{color:#999;font-size:11px;margin-bottom:15px;text-align:right}.company-onboarding__payroll__box .company-onboarding__payroll__box__right .company-onboarding__payroll__box__right__button{margin-top:auto}.company-onboarding__payroll__box .company-onboarding__payroll__box__middle__title{color:#004c80;font-family:open_sanssemibold;margin-bottom:15px}.company-onboarding__payroll__box .company-onboarding__payroll__box__middle__item{display:flex;margin-bottom:10px}.company-onboarding__payroll__box .company-onboarding__payroll__box__middle__item :is(.hhr-empty-collection__icon,.icon-info-circle){border-radius:50%;height:15px;margin:0 10px}.company-onboarding__payroll__box .company-onboarding__payroll__box__middle__item .icon-check{background-color:#6bbb86;border-radius:50%;color:#fff;display:inline-block;height:15px;margin-right:10px}.vacancy__sidebar-container{padding-left:0;padding-right:0}@media (min-width:992px){.vacancy__sidebar-container{float:right;padding-left:20px}}.vacancy__sidebar{background-color:#fff;margin-bottom:30px;padding:20px 10px}.vacancy__sidebar .hhr-status{width:130px}.vacancy__main-container .hhr-accordion__panel-heading__text{display:flex}.vacancy__main-container .hhr-accordion__panel-heading__text .company-onboarding__accordion-heading{align-self:center}.vacancy__sidebar__button-holder__archive,.vacancy__sidebar__button-holder__publish,.vacancy__sidebar__button-holder__save,.vacancy__sidebar__button-holder__settings{padding-left:10px;padding-right:10px;width:100%}@media (min-width:1500px),(min-width:480px) and (max-width:991px){.vacancy__sidebar__button-holder__archive,.vacancy__sidebar__button-holder__publish,.vacancy__sidebar__button-holder__save,.vacancy__sidebar__button-holder__settings{float:right;width:50%}.show-delete-button :is(.vacancy__sidebar__button-holder__archive,.vacancy__sidebar__button-holder__publish,.vacancy__sidebar__button-holder__save,.vacancy__sidebar__button-holder__settings){width:33.33333333%}}.vacancy__sidebar__button-holder__publishJob{margin-top:20px;padding-left:10px;padding-right:10px;width:100%}.vacancy__sidebar__button-holder__publishJob button{width:100%}@media (min-width:1500px),(min-width:480px) and (max-width:991px){.vacancy__sidebar__button-holder__publishJob{margin-top:0}.vacancy__sidebar__button-holder__publishJob button{margin-top:20px;width:100%}}.vacancy__sidebar__button-holder__delete{display:none;padding-left:10px;padding-right:10px}.vacancy__sidebar__button-holder__delete #btnDeleteVacancy{color:#fff!important}.show-delete-button .vacancy__sidebar__button-holder__delete{display:block;margin-top:20px;width:100%}@media (min-width:1500px),(min-width:480px) and (max-width:991px){.show-delete-button .vacancy__sidebar__button-holder__delete{float:right;margin-top:0;width:33.33333333%}}.vacancy__sidebar__button-holder__save{margin-top:20px}@media (min-width:1500px),(min-width:480px) and (max-width:991px){.vacancy__sidebar__button-holder__save{margin-top:0}}@media (min-width:480px){.vacancy__roles__employee-name-holder,.vacancy__roles__employee-role{display:inline-block;vertical-align:middle;width:calc(50% - 20px)}}.vacancy__roles__employee-name-holder{margin-bottom:20px}@media (min-width:480px){.vacancy__roles__employee-name-holder{margin-bottom:0;padding-right:20px}}.vacancy__roles__employee-name{padding-top:10px}.vacancy__roles__employee-role input[type=number]::-webkit-inner-spin-button{opacity:1}@media (min-width:480px){.vacancy__roles__employee-role{padding-right:10px}}@media (max-width:767px){.vacancy__roles__employee-role{display:inline-block;width:85%}}.vacancy__roles__clear-button-holder{float:right;margin-top:20px}@media (min-width:480px){.vacancy__roles__clear-button-holder{display:inline-block;float:none;margin-top:0;vertical-align:middle;width:40px}}@media (max-width:767px){.vacancy__roles__clear-button-holder{float:right;margin:0}}#btnClearFilterVacancies{font-family:open_sanssemibold;height:40px}.vacancies__filters__item{padding:0 10px 20px;width:100%}@media (min-width:768px){.vacancies__filters__item{float:left;width:50%}}@media (min-width:1200px){.vacancies__filters__item{width:20%}}@media (min-width:768px){.vacancies__filters__item.buttons-holder{float:right}}@media (min-width:1200px){.vacancies__filters__item.buttons-holder{width:20%}}.hhr-table-new-container.vacancies-table :is(.hhr-mobile-table-new__caption .hhr-mobile-table-new__caption__title,.hhr-mobile-table-new__caption .hhr-table-new__caption__title,.hhr-table-new__caption .hhr-mobile-table-new__caption__title,.hhr-table-new__caption .hhr-table-new__caption__title){margin-top:3px}.hhr-table-new-container.vacancies-table .cell--jobTitle{width:200px}.hhr-table-new-container.vacancies-table .cell--status{width:120px}.hhr-table-new-container.vacancies-table .cell--actions{width:60px}.hhr-table-new-container.vacancies-table .vacancies-table .hhr-table-new__header-cell{width:12.5%}.hhr-table-new-container.vacancies-table .vacancies-table .cell--numberOfApplicants,.hhr-table-new-container.vacancies-table .vacancies-table .cell--numberOfOpenings{text-align:right}.hhr-table-new-container.vacancies-table .vacancies-table .cell--updateDate div div:first-of-type,.hhr-table-new-container.vacancies-table .vacancies-table :is(.cell--departmentName,.cell--jobTitle,.cell--locationName){font-family:open_sanssemibold}.hhr-table-new-container.vacancies-table .vacancies-table .cell--bulkActions{padding:20px;width:55px}.ats-no-applications__wrapper{color:#bab8b8;padding:100px 0;text-align:center}.ats-no-applications__wrapper a{color:#bab8b8}.ats-no-applications__wrapper:hover{color:#4c4c4c}.ats-no-applications__wrapper:hover [class*=" icon-"],.ats-no-applications__wrapper:hover [class^=icon-],.ats-no-applications__wrapper:hover a,.ats-no-applications__wrapper:hover i{color:#4c4c4c!important}.ats-header__heading{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ats-applications-list__wrapper{margin-bottom:15px}.ats-applications-list__search_form{background:#f2f2f2;padding:10px}.ats-applications-list__search_form input{border:1px solid #bab8b8;height:40px;line-height:40px;padding:5px 15px;width:100%}.ats-applications-list__items{background:#fff;max-height:700px;overflow-x:hidden;overflow-y:auto;position:relative}.ats-applications-list__item{align-items:center;border-bottom:1px solid #f2f2f2;color:#999;display:flex;font-family:open_sansregular;height:100px;padding:15px}.ats-applications-list__item:hover{background-color:#e9f2fa;cursor:pointer}.ats-applications-list__item.ats-applications-list__item__selected{background-color:#e9f2fa}.ats-applications-list__item__initials{align-items:center;border:1px solid #999;border-radius:100%;display:flex;font-size:18px;height:60px;justify-content:center;text-align:center;text-transform:uppercase;width:60px}@media (max-width:992px){.ats-applications-list__item__initials{display:none}}.ats-applications-list__item__details{font-size:12px;line-height:18px;padding:0 15px;vertical-align:top;width:calc(100% - 60px)}@media (max-width:992px){.ats-applications-list__item__details{width:100%}}.ats-applications-list__item__details .ratingValue i{margin-left:10px}.ats-applications-list__item__details .ratingValue i:first-child{margin-left:0}.ats-applications-list__item__details .thumbSummary i{margin:5px}.ats-applications-list__item__details .thumbSummary i:first-child{margin-left:0}.ats-application-list__item__checkbox{margin-top:10px;position:absolute;right:15px}.ats-applications-list__item__fullname{color:#666;font-family:open_sanssemibold;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ats-applications-list__item__date{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hhr-form__fieldset__legend.ats-applications-details{align-items:center;display:flex;min-height:60px;padding-bottom:6px;padding-right:0;padding-top:6px}@media (max-width:992px){.hhr-form__fieldset__legend.ats-applications-details .ats-applications-details__actions-menu{margin-left:auto}}.ats-applications-details__text{padding-left:10px}.ats-applications-details__buttons-holder{display:flex;margin-left:auto}.ats-applications-details__buttons-holder .bulk-actions__divider{margin-right:0}#btnDeleteApplicant{margin-right:10px!important}#btnDeleteApplicant,#btnReject{background-color:#f05455!important;color:#fff!important;font-size:28px!important;height:40px!important;width:40px!important}#btnNextStep,#btnViewProfile{height:40px;margin-left:10px;padding-bottom:9px;padding-top:9px}#btnViewProfile{line-height:22px}#btnViewProfile[disabled]{cursor:not-allowed}#btnHire{height:40px;margin-left:10px;padding-bottom:9px;padding-top:9px}@media (max-width:992px){#btnExpandProfile{display:none!important}}.ats-applications-details__inner-content{align-items:center;display:flex}@media (max-width:992px){.ats-applications-details__inner-content{display:block}}.ats-applications-details__inner-content .ats-applications-details__inner-content__list-item{border:none;width:35%}@media (max-width:992px){.ats-applications-details__inner-content .ats-applications-details__inner-content__list-item{border:none;width:100%}}.ats-applications-details__inner-content .ats-applications-details__inner-content__list-item .ats-applications-list__item:hover{background-color:inherit;cursor:inherit}@media (max-width:1200px){.ats-applications-details__inner-content .ats-applications-details__inner-content__list-item .ats-applications-list__item .ats-applications-list__item__initials{display:none}.ats-applications-details__inner-content .ats-applications-details__inner-content__list-item .ats-applications-list__item .ats-applications-list__item__details{width:100%}}.ats-applications-details__inner-content .ats-applications-details__inner-content__list-item .ats-applications-list__item .ratingValue i:not(:first-child){margin-left:5px}.ats-applications-details__inner-content .ats-applications-details__inner-content__contact-details{width:40%}@media (max-width:992px){.ats-applications-details__inner-content .ats-applications-details__inner-content__contact-details{padding:15px 30px;width:100%}}.ats-applications-details__inner-content .ats-applications-details__inner-content__contact-details .ats-applications-details__inner-content__contact-details__row{display:flex}.ats-applications-details__inner-content .ats-applications-details__inner-content__contact-details .ats-applications-details__inner-content__contact-details__row .ats-applications-details__inner-content__contact-details__label{color:#999;font-family:open_sanssemibold;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:25%}.ats-applications-details__inner-content .ats-applications-details__inner-content__contact-details .ats-applications-details__inner-content__contact-details__row .ats-applications-details__inner-content__contact-details__value{font-family:open_sanssemibold;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75%}.ats-applications-details__inner-content .ats-applications-details__inner-content__actions-buttons{display:flex;margin-left:auto;margin-right:20px}@media (max-width:992px){.ats-applications-details__inner-content .ats-applications-details__inner-content__actions-buttons{border-top:1px solid #f2f2f2;height:42px;margin:0}}.ats-applications-details__inner-content .ats-applications-details__inner-content__actions-buttons .ats-applications-details__inner-content__actions-buttons-holder{display:flex;margin-left:20px}.ats-applications-details__inner-content .ats-applications-details__inner-content__actions-buttons .ats-applications-details__inner-content__actions-buttons-holder:first-child{margin-left:0}@media (max-width:992px){.ats-applications-details__inner-content .ats-applications-details__inner-content__actions-buttons .ats-applications-details__inner-content__actions-buttons-holder{justify-content:center;margin-left:0;width:33.3333333333%}.ats-applications-details__inner-content .ats-applications-details__inner-content__actions-buttons .ats-applications-details__inner-content__actions-buttons-holder.ats-applications-details__inner-content__actions-buttons-holder__middle{border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}.hhr_quick_filters__wrapper.has-hidden-categories .hhr_quick_filters__hidden_categories{width:100%}}.careerLink{line-height:32px}.ats-no-selected-application{color:#999;margin-top:15%;text-align:center}.ats-no-selected-application__text{margin-top:15px}.ats-application__profile__wrapper,.ats-application__timeline__wrapper{background:#fff;padding-bottom:15px;padding-left:15px;padding-right:15px}.ats-application__profile__wrapper{height:540px}.ats-application__profile__wrapper canvas{display:block;margin-left:auto;margin-right:auto}.ats-application__profile__wrapper iframe{border:0;height:calc(100% - 65px);width:100%}.ats-application__profile__wrapper .ats-application__profile__wrapper__cover-letter{height:calc(100% - 65px);overflow:scroll;width:100%}.ats-application__profile__wrapper .ats-application__profile__wrapper__cover-letter .ats-application__profile__wrapper__cover-letter__text{border:1px solid #999;margin-bottom:20px;padding:10px}.ats-application__profile__wrapper .ats-application__profile__wrapper__cover-letter iframe{height:100%}.ats-application__profile__filters,.ats-application__timeline__filters{padding-bottom:10px;padding-top:10px}:is(.ats-application__profile__filters,.ats-application__timeline__filters) button{font-size:13px;line-height:20px;margin-left:10px;margin-right:0}:is(.ats-application__profile__filters,.ats-application__timeline__filters) #ALL i{display:none}.ats-application__profile__filters i,.ats-application__timeline__filters i{font-size:14px;margin-right:10px}.ats-application__timeline__events__no_events{color:#bab8b8;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:50px 0;text-align:center}.ats-application__timeline__events__no_events:hover{color:#4c4c4c;cursor:pointer}@media (max-width:992px){.ats-application__timeline__events__no_events{min-height:inherit}}.ats-application__timeline__events__no_events__label{margin-top:15px}.ats-application__timeline__event_row{border-bottom:1px solid #f2f2f2;display:flex;justify-content:space-between}.ats-application__timeline__event_row:last-child{border-bottom:none}@media (max-width:992px){.ats-application__timeline__event_row{flex-direction:column}}.ats-application__timeline__event_author{display:flex;min-width:250px;padding:15px}.ats-application__timeline__event_author__initials{align-items:center;border:1px solid #999;border-radius:20px;color:#999;display:flex;font-size:24px;height:40px;justify-content:center;margin-right:20px;text-align:center;text-transform:uppercase;width:40px}@media (max-width:992px){.ats-application__timeline__event_author__initials{display:none}}.ats-application__timeline__event_author_details{color:#bab8b8;display:flex;flex-direction:column;justify-content:flex-start;max-height:60px}.ats-application__timeline__event_author_details .hhr-border-rows-tooltip-description,.ats-application__timeline__event_author_details p{font-size:13px;margin:0}.ats-application__timeline__event_author_details .author-fullname.hhr-border-rows-tooltip-description,.ats-application__timeline__event_author_details p.author-fullname{color:#666;font-family:open_sanssemibold;text-transform:capitalize}.ats-application__timeline__event_author_details i{cursor:pointer;margin-left:5px}.ats-application__timeline__event_author_details i:hover{color:#004c80}.ats-application__timeline__event_message{padding:5px 5px 0;width:100%}@media (min-width:992px){.ats-application__timeline__event_message{padding:15px 5px}}.ats-application__timeline__event_message .ratingValue{margin-bottom:5px}.ats-application__timeline__event_message .ratingValue i{margin-left:10px}.ats-application__timeline__event_message .ratingValue i:first-child{margin-left:0}.ats-application__timeline__event__mail__schedule-notification{background:#fcf8e4;clear:both;color:#feb901;display:inline-block;font-size:11px;margin-bottom:10px;padding:2px 5px}.ats-application__timeline__event__mail_subject{font-family:open_sanssemibold;margin-bottom:15px}.ats-application__timeline__event__mail_cc_recipients{margin-top:-10px}.ats-application__timeline__event__mail_cc_recipients_list{font-size:11px;list-style:none;margin-bottom:20px;padding:0}.ats-application__timeline__event__mail_cc_recipients_item{color:#999;display:inline-block;margin-right:5px}.ats-application__timeline__event_type{background-color:#f2f2f2;color:#999;display:flex;flex-direction:column;justify-content:flex-start;min-width:45px;padding:10px;text-align:center}.ats-application__timeline__event_type i{font-size:18px}@media (max-width:992px){.ats-application__timeline__event_type{display:none}}.hhr_quick_filters__hidden-menu-item>div{border-left:2px solid #fff;padding:8px 0}.hhr_quick_filters__hidden-menu-item>div:hover{background-color:#e9f2fa;border-left:2px solid #004c80}.hhr_quick_filters__hidden-menu-item .hhr_quick_filters__hidden-menu-item__text div{text-transform:none}.hhr_quick_filters__hidden-menu-item .hhr_quick_filters__hidden-menu-item__text .hhr_quick_filters__hidden-menu-item__text__primary{color:#004c80;font-family:open_sanssemibold}.ats-application__profile__no-data{display:flex;flex-direction:column;justify-content:center;padding:100px 0;text-align:center}.ats-application__timeline__meeting-request__btn{bottom:7px;position:absolute;right:4px}.ats-application__timeline__meeting-request .ats-application__timeline__meeting-request__message{padding-bottom:20px;padding-right:20px}.ats-application__timeline__meeting-request .ats-application__timeline__meeting-request__details{background-color:#fbfbfd;border:1px solid #eeeeef;margin-bottom:20px}@media (min-width:992px){.ats-application__timeline__meeting-request .ats-application__timeline__meeting-request__details{margin-bottom:0}}.ats-application__timeline__meeting-request .ats-application__timeline__meeting-request__details .ats-application__timeline__meeting-request__details__box{padding:10px;word-wrap:break-word}@media (min-width:992px){.ats-application__timeline__meeting-request .ats-application__timeline__meeting-request__details .ats-application__timeline__meeting-request__details__box{padding:20px}}.ats-application__timeline__meeting-request .ats-application__timeline__meeting-request__details .ats-application__timeline__meeting-request__details__row{display:flex;margin-bottom:5px}.ats-application__timeline__meeting-request .ats-application__timeline__meeting-request__details .ats-application__timeline__meeting-request__details__row .ats-application__timeline__meeting-request__details__row__label{color:#999;display:inline-block;font-family:open_sanssemibold;width:20%}.ats-application__timeline__meeting-request .ats-application__timeline__meeting-request__details .ats-application__timeline__meeting-request__details__row .ats-application__timeline__meeting-request__details__row__value{display:inline-block;line-height:18px;width:80%}.ats-application__timeline__meeting-request .ats-application__timeline__meeting-request__details .ats-application__timeline__meeting-request__details__row .ats-application__timeline__meeting-request__details__row__value .ats-application__timeline__meeting-request__details__organizer{color:#999;font-family:open_sanssemibold;font-size:12px}.ats-application__timeline__event__attachment{margin:10px 0 0}.ats-application__timeline__event__attachment i,.ats-application__timeline__event__attachment span,.ats-application__timeline__meeting-request__details__attachment-link i,.ats-application__timeline__meeting-request__details__attachment-link span{color:#999}.ats-application__timeline__event__attachment a,.ats-application__timeline__meeting-request__details__attachment-link a{margin:0 5px 0 10px}.ats-application__add-note-modal__message{min-height:200px}@media (min-width:768px){:is(.ats-application__meeting-modal,.ats-application__send-email-modal) .hhr-modal__body.modal-body{max-height:450px;overflow:auto}}.hhr-vacancy-channel-selection-modal .label-success{background:#616161;color:#fff;margin-left:5px}.hhr-vacancy-channel-settings-link{margin-top:5px}.ats_showLink{cursor:pointer}.ats_showLink--meeting{display:block;margin-top:20px}.ats_showLink--meeting.ats_showLink--meeting{margin-bottom:15px}.ats-email-modal-email-template-select{display:inline-block;padding-right:15px;width:75%}@media (max-width:768px){.ats-email-modal-email-template-select{margin-bottom:15px;padding-right:0;width:100%}}.ats-email-modal-email-template-language-select{display:inline-block;width:25%}@media (max-width:768px){.ats-email-modal-email-template-language-select{width:100%}}.channel-report-filter-item{display:inline-block;padding:0 10px 20px;width:33%}@media (max-width:768px){.channel-report-filter-item{width:100%}.channel-report-filter-item button{margin-top:0}}.channel-report-table-quick-filters{float:left;width:70%}.hhr-positions__custom-stages__wrapper{padding:0 20px}.hhr-positions__custom-stages__wrapper .hhr-positions__custom-stages__drag-zone{align-items:center;display:flex;height:100%;width:100%}.hhr-positions__custom-stages__wrapper .hhr-positions__custom-stages__stages{position:relative}.hhr-positions__custom-stages__wrapper .hhr-positions__custom-stages__stages .hhr-positions__custom-stages__vertical-line{border:1px solid #bab8b8;height:calc(100% - 20px);left:70px;position:absolute}.hhr-positions__custom-stages__wrapper .hhr-positions__custom-stages__left-text{color:#000;font-size:13px;margin-bottom:15px;padding-left:0;padding-right:40px;text-align:left}@media (min-width:768px){.hhr-positions__custom-stages__wrapper .hhr-positions__custom-stages__left-text{margin-bottom:0;padding-left:0;text-align:right}}.hhr-positions__custom-stages__wrapper .hhr-positions__custom-stages__import-wrapper{align-items:center;display:flex;height:40px;margin:20px 0 40px}.hhr-positions__custom-stages__wrapper .hhr-positions__custom-stages__import-container{display:flex}.hhr-positions__custom-stages__wrapper .hhr-positions__custom-stages__import-container #customStagesImportDropdown{width:100%}.hhr-positions__custom-stages__wrapper .hhr-positions__custom-stages__item{align-items:center;background-color:#fff;border:1px solid #bab8b8;border-radius:3px;color:#4c4c4c;cursor:-webkit-grabbing;display:flex;font-family:open_sanssemibold;font-size:13px;height:55px;margin-bottom:20px;padding-right:20px;position:relative;width:100%;z-index:555}.hhr-positions__custom-stages__wrapper .hhr-positions__custom-stages__item:last-of-type{margin-bottom:0}.hhr-positions__custom-stages__wrapper .hhr-positions__custom-stages__item .hhr-positions__custom-stages__item__icon{cursor:pointer;margin-left:auto}.hhr-positions__custom-stages__wrapper .hhr-positions__custom-stages__item .hhr-positions__custom-stages__item__drag-handle{color:#bab8b8;font-size:20px;margin-right:20px}.hhr-positions__custom-stages__wrapper .hhr-positions__custom-stages__item.hhr-positions__custom-stages__static-item{background-color:#f9f9f9;color:#999;cursor:not-allowed;width:100%}.hhr-positions__custom-stages__wrapper .hhr-positions__custom-stages__item.hhr-positions__custom-stages__static-item:last-child{margin-bottom:20px}.hhr-positions__custom-stages__wrapper .hhr-positions__custom-stages__item.hhr-positions__custom-stages__new-stage{cursor:pointer;margin-bottom:40px;padding:0 20px;text-transform:uppercase;width:100%}@media (min-width:768px){.hhr-positions__custom-stages__wrapper .hhr-positions__custom-stages__item.hhr-positions__custom-stages__new-stage{margin-left:33.3333333333%;width:66.6666666667%}}.hhr-positions__custom-stages__wrapper .hhr-positions__custom-stages__item.hhr-positions__custom-stages__new-stage .hhr-positions__custom-stages__new-stage__add{margin-left:auto}.hhr-positions__custom-stages__wrapper #hhr-positions__custom-stages__container{margin-bottom:20px}.hhr-custom-stages-buttons{display:flex;margin-top:20px;padding:0 20px}.hhr-custom-stages-buttons button{margin-right:20px}.hhr-custom-stages-buttons button:first-child{margin-left:auto}.hhr-custom-stages-buttons button:last-child{margin-right:0}.hhr-custom-stages-table .hhr-settings-table :is(.cell--name,.cell--statusLabel){width:26%}.hhr-custom-stages-table .hhr-settings-table .cell--stagesLabel{width:36%}.hhr-custom-stages-table .hhr-settings-table .cell--actions{min-width:180px;width:12%}.react-grid-item.react-grid-placeholder{background:#fff;border:1px dashed #bab8b8;border-radius:3px;opacity:1}.hhr-shift-planning__resource-calendar-container__employee-list-container{box-shadow:5px 0 14px #99999985;display:inline-flex;flex-direction:column;position:relative;width:250px;z-index:556}.hhr-shift-planning__resource-calendar-container__employee-list-container .hhr-form__fieldset__legend{padding:10px 0;width:100%}.hhr-shift-planning__resource-calendar-container__employee-list-container .hhr-form__fieldset__legend .hhr-shift-planning__resource-calendar-container__employee-list-header__text{align-items:center;color:#666;display:flex;height:40px;line-height:40px;margin-bottom:10px;padding-left:20px}.hhr-shift-planning__resource-calendar-container__employee-list-container .hhr-shift-planning__resource-calendar-container__employee-list-header__filter{height:40px;padding-left:20px;padding-right:20px}.hhr-shift-planning__resource-calendar-container__employee-list-container .hhr-shift-planning__resource-calendar-container__employee-list-header__filter .hhr-shift-planning__resource-calendar-container__employee-list-header__filter__search-icon{color:#bab8b8;display:inline-block;font-size:22px;height:40px;line-height:40px;position:absolute;right:30px}.hhr-shift-planning__resource-calendar-container__employee-list-container .hhr-shift-planning__resource-calendar-container__employee-list-header__filter .form-control{padding-right:45px}.hhr-shift-planning__resource-calendar-container__employee-list-container .hhr-shift-planning__resource-calendar-container__employee-list-container__list{background-color:#fff}.hhr-shift-planning__resource-calendar-container__employee-list-container .hhr-shift-planning__resource-calendar-container__employee-list-container__list .hhr-shift-planning__resource-calendar-container__employee-list-container__list__item{align-items:center;border-top:1px solid #bab8b8;display:flex;height:80px}.hhr-shift-planning__resource-calendar-container__employee-list-container .hhr-shift-planning__resource-calendar-container__employee-list-container__list .hhr-shift-planning__resource-calendar-container__employee-list-container__list__item.employee-list__item{padding-left:20px}.hhr-shift-planning__resource-calendar-container__employee-list-container .hhr-shift-planning__resource-calendar-container__employee-list-container__list .hhr-shift-planning__resource-calendar-container__employee-list-container__list__item.employee-list__item .employee-list__item__initials{align-items:center;border:1px solid #bab8b8;border-radius:100%;color:#bab8b8;display:flex;font-size:32px;height:60px;justify-content:center;text-align:center;text-transform:uppercase;width:60px}.hhr-shift-planning__resource-calendar-container__employee-list-container .hhr-shift-planning__resource-calendar-container__employee-list-container__list .hhr-shift-planning__resource-calendar-container__employee-list-container__list__item.employee-list__item .employee-list__item__details{color:#999;padding-left:15px;padding-right:15px;vertical-align:top;width:calc(100% - 60px)}.hhr-shift-planning__resource-calendar-container__employee-list-container .hhr-shift-planning__resource-calendar-container__employee-list-container__list .hhr-shift-planning__resource-calendar-container__employee-list-container__list__item.employee-list__item .employee-list__item__details .employee-list__item__fullname{color:#4c4c4c;font-family:open_sanssemibold;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.hhr-shift-planning__resource-calendar-container__employee-list-container .hhr-shift-planning__resource-calendar-container__employee-list-container__list .hhr-shift-planning__resource-calendar-container__employee-list-container__list__item:first-of-type{border-top:none}.workshift_ical{float:left;margin-right:10px}.hhr-shift-planning__resource-calendar-container{display:inline-flex;flex-direction:column;width:calc(100% - 250px)}.hhr-shift-planning__resource-calendar-container #btnPreviousMonth{margin-left:20px}.hhr-shift-planning__resource-calendar-container :is(#btnNextMonth,#btnPreviousMonth){color:#666}.hhr-shift-planning__resource-calendar-container #btnNextMonth{margin-top:-2px!important}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar-header__date-list{align-items:center;background-color:#f2f2f2;color:#4c4c4c;display:inline-flex;font-family:open_sanssemibold;font-size:13px;height:calc(100% - 60px);height:-moz-fit-content;line-height:34px;line-height:inherit;padding:0 10px;text-transform:uppercase;text-transform:capitalize}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar-header__date-list.weekly-date-list{width:100%}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar-header__date-list .hhr-shift-planning__resource-calendar-container__calendar-header__date-list__date-container{border-left:1px solid #bab8b8;height:80px;width:110px}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar-header__date-list :is(.hhr-shift-planning__resource-calendar-container__calendar-header__date-list__date-container.event-container-weekly,.hhr-shift-planning__resource-calendar-container__calendar-header__date-list__date-container.weekly_container){width:14.2857142857%}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar-header__date-list .hhr-shift-planning__resource-calendar-container__calendar-header__date-list__date-container:first-of-type{border-left:none}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar-header__date-list .hhr-shift-planning__resource-calendar-container__calendar-header__date-list__date-container{height:50px;padding-left:10px}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar-header__date-list .hhr-shift-planning__resource-calendar-container__calendar-header__date-list__date-container .hhr-shift-planning__resource-calendar-container__calendar-header__date-list__date-container__text{color:#999;font-family:open_sansregular;font-size:13px}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar-header__date-list .hhr-shift-planning__resource-calendar-container__calendar-header__date-list__date-container .hhr-shift-planning__resource-calendar-container__calendar-header__date-list__date-container__number{color:#999;font-family:open_sanslight;font-size:20px;margin-bottom:5px;margin-top:10px}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar__body{overflow-x:auto;overflow-y:hidden}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar__body .hhr-shift-planning__resource-calendar-container__calendar-body__employee-rows{cursor:pointer}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar__body .hhr-shift-planning__resource-calendar-container__calendar-body__employee-rows .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row{align-items:center;background-color:#fff;display:inline-flex;height:80px;padding-left:10px;padding-right:10px}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar__body .hhr-shift-planning__resource-calendar-container__calendar-body__employee-rows .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row.weekly-employee-row{width:100%}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar__body .hhr-shift-planning__resource-calendar-container__calendar-body__employee-rows .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row:first-of-type{margin-top:0}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar__body .hhr-shift-planning__resource-calendar-container__calendar-body__employee-rows .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row__event-container{border-left:1px solid #bab8b8;height:80px;width:110px}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar__body .hhr-shift-planning__resource-calendar-container__calendar-body__employee-rows .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row :is(.hhr-shift-planning__resource-calendar-container__calendar-body__employee-row__event-container.event-container-weekly,.hhr-shift-planning__resource-calendar-container__calendar-body__employee-row__event-container.weekly_container){width:14.2857142857%}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar__body .hhr-shift-planning__resource-calendar-container__calendar-body__employee-rows .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row__event-container:first-of-type{border-left:none}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar__body .hhr-shift-planning__resource-calendar-container__calendar-body__employee-rows .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row__event-container{padding-left:0;padding-top:5px}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar__body .hhr-shift-planning__resource-calendar-container__calendar-body__employee-rows .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row__event-container .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row__event-container__event{color:#fff;display:inline-flex;flex-direction:column;height:40px;justify-content:center;padding-left:10px;z-index:555}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar__body .hhr-shift-planning__resource-calendar-container__calendar-body__employee-rows .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row__event-container .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row__event-container__event div{font-family:open_sanssemibold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar__body .hhr-shift-planning__resource-calendar-container__calendar-body__employee-rows .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row__event-container .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row__event-container__more{display:block;margin-top:5px;padding-left:10px;text-decoration:underline}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar__body .hhr-shift-planning__resource-calendar-container__calendar-body__employee-rows .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row__event-container .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row__event-container__more.more__push-down{margin-top:45px}.hhr-shift-planning__resource-calendar-container .hhr-shift-planning__resource-calendar-container__calendar__body .hhr-shift-planning__resource-calendar-container__calendar-body__employee-rows .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row .hhr-shift-planning__resource-calendar-container__calendar-body__employee-row__event-container.today{background-color:#e9f2fa}.hhr-resource-calendar__mobile-container{margin-top:20px}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile__datepicker__container{background-color:#f2f2f2;color:#4c4c4c;font-family:open_sanssemibold;font-size:13px;line-height:34px;padding:10px;text-transform:uppercase}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile__datepicker__container .hhr-resource-calendar__mobile__datepicker{height:40px;line-height:34px}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile__datepicker__container .hhr-resource-calendar__mobile__datepicker span{color:#666;font-family:open_sanssemibold;margin-left:10px;margin-right:10px}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile__datepicker__container .hhr-resource-calendar__mobile__datepicker #btnPreviousMonth{margin-left:20px;transform:rotate(180deg)}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile__datepicker__container .hhr-resource-calendar__mobile__datepicker :is(#btnNextMonth,#btnPreviousMonth){color:#666}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile__employee-card{background-color:#fff;margin-bottom:20px}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile__employee-card .hhr-resource-calendar__mobile__employee-card__row{border-bottom:1px solid #ebebeb;padding:20px}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile__employee-card .hhr-resource-calendar__mobile__employee-card__row.hhr-resource-calendar__mobile__employee-card__events{padding:10px 0}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile__employee-card .hhr-resource-calendar__mobile__employee-card__row:last-child{border-bottom:none}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile__employee-card .hhr-resource-calendar__mobile__employee-card__row .hhr-resource-calendar__mobile__employee-card__row__label{color:#999;font-family:open_sanssemibold;margin-bottom:5px;text-transform:uppercase}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile__employee-card .hhr-resource-calendar__mobile__events-panel{max-height:480px;overflow-y:auto}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile__employee-card .hhr-resource-calendar__mobile__events-panel .hhr-resource-calendar__mobile-event{background-color:#f2f2f2;border-bottom:2px solid #ebebeb;height:120px;padding:20px}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile__employee-card .hhr-resource-calendar__mobile__events-panel .hhr-resource-calendar__mobile-event:last-child{border-bottom:4px solid #ebebeb}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile__employee-card .hhr-resource-calendar__mobile__events-panel .hhr-resource-calendar__mobile-event .hhr-resource-calendar__mobile-event__date{color:#4c4c4c;font-family:open_sanssemibold;height:40px}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile__employee-card .hhr-resource-calendar__mobile__events-panel .hhr-resource-calendar__mobile-event .hhr-resource-calendar__mobile-event-container__event{align-items:center;background-color:#d6d6d6;border-left:3px solid #ababab;color:#fff;font-family:open_sanssemibold;height:40px;padding-left:10px;padding-right:10px}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile__employee-card .hhr-resource-calendar__mobile__events-panel .hhr-resource-calendar__mobile-event .hhr-resource-calendar__mobile-event-container__event .hhr-resource-calendar__mobile-event-container__event__name,.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile__employee-card .hhr-resource-calendar__mobile__events-panel .hhr-resource-calendar__mobile-event .hhr-resource-calendar__mobile-event-container__event .hhr-resource-calendar__mobile-event-container__event__time{align-items:center;display:flex;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile-event-container :is(.hhr-resource-calendar__mobile-event-container__employee-details,.hhr-resource-calendar__mobile-event-container__initials-container){display:inline-flex;flex-direction:column}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile-event-container .hhr-resource-calendar__mobile-event-container__initials-container{align-items:center;width:20%}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile-event-container .hhr-resource-calendar__mobile-event-container__initials-container .hhr-resource-calendar__mobile-event-container__initials{align-items:center;border:1px solid #bab8b8;border-radius:100%;color:#bab8b8;display:flex;font-family:open_sanslight;font-size:24px;height:50px;justify-content:center;text-transform:uppercase;width:50px}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile-event-container .hhr-resource-calendar__mobile-event-container__employee-details{color:#666;font-family:open_sanssemibold;height:50px;width:80%}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile-event-container .hhr-resource-calendar__mobile-event{border-bottom:2px solid #f2f2f2;color:#fff;font-family:open_sanssemibold;margin-left:20%;padding-bottom:20px}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile-event-container .hhr-resource-calendar__mobile-event .hhr-resource-calendar__mobile-event-container__event{align-items:center;display:flex;height:40px;margin-right:40px;padding-left:10px;padding-right:10px}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile-event-container .hhr-resource-calendar__mobile-event .hhr-resource-calendar__mobile-event-container__event .hhr-resource-calendar__mobile-event-container__event__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:60%}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile-event-container .hhr-resource-calendar__mobile-event .hhr-resource-calendar__mobile-event-container__event .hhr-resource-calendar__mobile-event-container__event__time{margin-left:auto}.hhr-resource-calendar__mobile-container .hhr-resource-calendar__mobile-event-container:last-of-type .hhr-resource-calendar__mobile-event{border-bottom:none}#resourceCalendarEventContextMenuOverlay,#resourceCalendarMoreEventsOverlay,.hhr-calendar__event-context-menu{background-color:#fff;border:none;border-radius:2px;box-shadow:1px 1px 20px 7px #99999985}#resourceCalendarEventContextMenuOverlay .arrow,#resourceCalendarEventContextMenuOverlay .popover-content,#resourceCalendarMoreEventsOverlay .arrow,#resourceCalendarMoreEventsOverlay .popover-content,.hhr-calendar__event-context-menu .arrow,.hhr-calendar__event-context-menu .popover-content{background-color:#fff;border:none;color:#fff;max-width:inherit;min-width:inherit}#resourceCalendarEventContextMenuOverlay .popover-content,#resourceCalendarMoreEventsOverlay .popover-content,.hhr-calendar__event-context-menu .popover-content{max-width:241px}#resourceCalendarEventContextMenuOverlay.right .arrow:after,#resourceCalendarMoreEventsOverlay.right .arrow:after,.hhr-calendar__event-context-menu.right .arrow:after{border-right-color:#fff;left:-1px}#resourceCalendarEventContextMenuOverlay.bottom .arrow:after,#resourceCalendarMoreEventsOverlay.bottom .arrow:after,.hhr-calendar__event-context-menu.bottom .arrow:after{border-bottom-color:#fff;border-right-color:#0000;margin-left:0;top:3px}#resourceCalendarEventContextMenuOverlay.top .arrow:after,#resourceCalendarMoreEventsOverlay.top .arrow:after,.hhr-calendar__event-context-menu.top .arrow:after{border-top-color:#fff;bottom:1px;margin-left:-10px}#resourceCalendarEventContextMenuOverlay .hhr-calendar__stripe-event,#resourceCalendarMoreEventsOverlay .hhr-calendar__stripe-event,.hhr-calendar__event-context-menu .hhr-calendar__stripe-event{margin-bottom:10px}#resourceCalendarEventContextMenuOverlay .hhr-calendar__stripe-event:last-child,#resourceCalendarMoreEventsOverlay .hhr-calendar__stripe-event:last-child,.hhr-calendar__event-context-menu .hhr-calendar__stripe-event:last-child{margin-bottom:0}.more-events__event{margin-bottom:10px}.more-events__event:last-child{margin-bottom:0}.more-events__event .event{color:#fff;display:inline-flex;flex-direction:column;height:40px;justify-content:center;padding-left:10px;z-index:555}.more-events__event .event div{font-family:open_sanssemibold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.linear-gradient-gray{background:repeating-linear-gradient(135deg,#bab8b8,#bab8b8 10px,#66666621 0,#66666621 25px)}.linear-gradient-green{background:repeating-linear-gradient(135deg,#6bbb86,#6bbb86 10px,#66666626 0,#66666626 25px)}.linear-gradient-white-gray{background:repeating-linear-gradient(135deg,#bab8b8,#bab8b8 1px,#fff 0,#fff 5px)}.view-selection-button-holder{display:inline-block;width:33.33333333%}.view-selection-button-holder.view-selection-button-holder__daily,.view-selection-button-holder.view-selection-button-holder__weekly{padding-right:10px}@media (min-width:480px){.view-selection-button-holder{width:auto}}.popover-btn{margin-bottom:10px;width:100%}.popover-btn:last-of-type{margin-bottom:inherit}.popover-content .hhr-calendar__stripe-event div:first{position:relative}.popover-content .hhr-calendar__stripe-event .comment-display-box{position:absolute;right:8px;top:11px}.calendar-legend__wrapper{display:flex;flex-direction:column;height:30px}.calendar-legend__content{margin-top:auto}.calendar-legend__label{color:#999;display:inline-block;font-size:11px;line-height:.9;margin-left:5px;vertical-align:bottom}.calendar-legend__square{display:inline-block;height:10px;vertical-align:bottom;width:10px}.list-calendar-monthly__container .list-calendar-monthly__weekdays-container{background-color:#fff;border-bottom:2px solid #f2f2f2;display:flex;width:100%}.list-calendar-monthly__container .list-calendar-monthly__weekdays-container .list-calendar-monthly__weekdays-container__day{border-right:2px solid #f2f2f2;color:#999;height:40px;padding-left:15px;width:14.2857142857%}.list-calendar-monthly__container .list-calendar-monthly__weekdays-container .list-calendar-monthly__weekdays-container__day:last-child{border-right:none}.list-calendar-monthly__container .list-calendar-monthly__body__container .list-calendar-monthly__body__container__row{background-color:#fff;border-bottom:2px solid #f2f2f2;display:flex;height:140px;width:100%}.list-calendar-monthly__container .list-calendar-monthly__body__container .list-calendar-monthly__body__container__row:last-child{border-bottom:none}.list-calendar-monthly__container .list-calendar-monthly__body__container .list-calendar-monthly__body__container__row .list-calendar-monthly__body__container__row__date{background-color:#fff;border-right:2px solid #f2f2f2;cursor:pointer;padding-top:5px;width:14.2857142857%}.list-calendar-monthly__container .list-calendar-monthly__body__container .list-calendar-monthly__body__container__row .list-calendar-monthly__body__container__row__date:last-child{border-right:none}.list-calendar-monthly__container .list-calendar-monthly__body__container .list-calendar-monthly__body__container__row .list-calendar-monthly__body__container__row__date.gray{background-color:#f2f2f2}.list-calendar-monthly__container .list-calendar-monthly__body__container .list-calendar-monthly__body__container__row .list-calendar-monthly__body__container__row__date.today{background-color:#e9f2fa}.list-calendar-monthly__container .list-calendar-monthly__body__container .list-calendar-monthly__body__container__row .list-calendar-monthly__body__container__row__date.today .list-calendar-monthly__body__container__row__date__number{color:#004c80}.list-calendar-monthly__container .list-calendar-monthly__body__container .list-calendar-monthly__body__container__row .list-calendar-monthly__body__container__row__date .list-calendar-monthly__body__container__row__date__number{color:#999;font-size:20px;height:25px;line-height:20px;padding-right:15px;text-align:right}.list-calendar-monthly__container .list-calendar-monthly__body__container .list-calendar-monthly__body__container__row .list-calendar-monthly__body__container__row__date .list-calendar-monthly__body__container__row__date__events{display:flex;flex-direction:column;height:calc(100% - 30px)}.list-calendar-monthly__container .list-calendar-monthly__body__container .list-calendar-monthly__body__container__row .list-calendar-monthly__body__container__row__date .list-calendar-monthly__body__container__row__date__events .list-calendar-monthly__more-events-link{margin-left:10px;margin-top:auto}.list-calendar-monthly__container .list-calendar-monthly__body__container .list-calendar-monthly__body__container__row .list-calendar-monthly__body__container__row__date .list-calendar-monthly__body__container__row__date__events .comment-display-box{position:absolute;right:8px;top:11px}.list-calendar-monthly__container :is(.hhr-calendar__event-contents__text__name,.hhr-calendar__event-contents__text__time){padding-left:10px;padding-right:10px}.list-calendar-monthly__container .hhr-calendar__event-contents__text__time{padding-top:3px}.hhr-calendar__stripe-event{display:flex;font-family:open_sanssemibold;height:100%;margin-bottom:1px;margin-left:1px;max-height:40px;z-index:555}.hhr-calendar__stripe-event :is(.hhr-calendar__event-contents__text__name,.hhr-calendar__event-contents__text__time){line-height:16px;padding-left:10px;padding-right:10px}.hhr-calendar__stripe-event .hhr-calendar__event-contents__text__time{padding-top:3px}.hhr-list-calendar__event-contents{align-items:center;color:#fff;display:flex;height:100%;padding-left:10px;padding-right:10px}.hhr-list-calendar__event-contents .hhr-list-calendar__event-contents__button{font-size:30px;margin-left:auto}.hhr-list-calendar__event-contents__text{max-width:100%}.hhr-calendar__header{background-color:#f2f2f2;border-bottom:0;color:#4c4c4c;display:flex;font-family:open_sanssemibold;font-size:13px;justify-content:flex-end;line-height:34px;padding:10px;text-transform:uppercase}.hhr-calendar__header .hhr-calendar__header__datepicker{height:40px;line-height:34px}.hhr-calendar__header .hhr-calendar__header__datepicker span{color:#666;font-family:open_sanssemibold;margin-left:10px;margin-right:10px}.hhr-calendar__header .hhr-calendar__header__datepicker{margin-right:auto}.hhr-calendar__header .hhr-calendar__header__datepicker .hhr__ActionButton--wrapper{display:inline}.hhr-calendar__header .hhr-calendar__header__datepicker span{margin-top:3px}@media (min-width:768px){.hhr-table-new__container.occupations{height:225px}}@media (min-width:1200px){.hhr-table-new__container.occupations{height:275px}}@media (min-width:1500px){.hhr-table-new__container.occupations{height:350px}}.hhr-table__layout-fixed.occupations .cell--name{width:75%}.hhr-table__layout-fixed.occupations .cell--actions{width:20%}.parallel-table .hhr-table-new__positioner{padding-top:0}.hhr-calendar__stripe-event{color:#fff}.hhr-calendar__stripe-event div:first{position:relative}.hhr-calendar__stripe-event .comment-display-box{position:absolute;right:8px;top:11px}.hhr-calendar__box-event{border-radius:3px;color:#fff;font-family:open_sanssemibold;margin-top:5px;padding:10px;width:100%}.hhr-calendar__box-event :is(.hhr-calendar__box-event__name,.hhr-calendar__box-event__time,.hhr-calendar__box__occupation){height:20px}.hhr-calendar__box-event .hhr-calendar__box-event__name{margin-bottom:5px}.hhr-calendar__box-event.published-event{background-color:#6bbb86;border:1px solid #6ca17d}.hhr-calendar__box-event.unpublished-event{background-color:#bab8b8;border:1px solid #999}.hhr-calendar__box-event.preferred-desired-shift{background-color:#bee3a6!important;border:none;color:#999!important}.hhr-calendar__box-event.unavailable-desired-shift{background-color:#ffcabc!important;border:none;color:#999!important}.hhr-calendar__box-event .hhr-calendar__box-event__occupation{display:flex;height:20px}.hhr-calendar__box-event .hhr-calendar__box-event__occupation .hhr-calendar__box-event__occupation__text{padding-left:10px}.list-calendar__month-text{color:#999;font-family:open_sanssemibold;height:50px;padding:20px;text-transform:uppercase}.list-calendar-weekly__day-sub-container{height:100%}.list-calendar-weekly__day-sub-container.today{background-color:#e9f2fa}.public-holiday__eventTime{display:none!important}.public-holiday{background-color:#a7aed8!important;border:none;color:#fff!important}.list-calendar-daily__date-container{background-color:#fff;border-bottom:1px solid #ebebeb;color:#999;height:50px;padding:0 15px}.list-calendar-daily__date-container.today{border-bottom:2px solid #004c80;color:#004c80}.list-calendar-daily__date-container .list-calendar-daily__date-container__text{height:20px}.list-calendar-daily__date-container .list-calendar-daily__date-container__number{font-size:20px;line-height:24px}.list-calendar-daily__events-container{cursor:pointer;min-height:300px;padding:5px 5px 15px}.list-calendar__container{background-color:#fff}.list-calendar__stripe-area-container{border-top:1px solid #ebebeb;display:flex}.list-calendar-weekly__day-container{border-right:1px solid #ebebeb;width:14.2857142857%}.list-calendar-weekly__day-container:last-child{border-right:none}.list-calendar__stripe-area__cell{border-right:1px solid #ebebeb;height:75px;padding-top:5px}.list-calendar__stripe-area__cell .list-calendar__stripe-area__empty-placeholder{height:45px}.list-calendar__stripe-area__cell:last-child{border-right:none}.list-calendar-daily__container{padding-top:10px}.list-calendar-weekly__container{display:flex;padding-top:10px}.hhr-calendar__header__datepicker .hhr-btn--action:first-of-type{margin-left:6px}.hhr-calendar__actions .hhr-btn--action{margin-left:0;margin-right:16px}.hhr-calendar__actions .hhr-btn--action:last-of-type{margin-right:6px}.list-calendar__container .hhr-list-calendar__mobile-container{background-color:#ebebeb}.list-calendar__container .hhr-list-calendar__mobile-container .hhr-list-calendar__mobile__day-card{background-color:#fff;margin-bottom:20px}.list-calendar__container .hhr-list-calendar__mobile-container .hhr-list-calendar__mobile__day-card .hhr-list-calendar__mobile__day-card__row{border-bottom:1px solid #ebebeb;padding:20px}.list-calendar__container .hhr-list-calendar__mobile-container .hhr-list-calendar__mobile__day-card .hhr-list-calendar__mobile__day-card__row.hhr-list-calendar__mobile__day-card__event{height:80px}.list-calendar__container .hhr-list-calendar__mobile-container .hhr-list-calendar__mobile__day-card .hhr-list-calendar__mobile__day-card__row.hhr-list-calendar__mobile__day-card__date{align-items:center;color:#999;display:flex;font-family:open_sanssemibold;height:50px;text-transform:uppercase}.list-calendar__container .hhr-list-calendar__mobile-container .hhr-list-calendar__mobile__day-card .hhr-list-calendar__mobile__day-card__row.hhr-list-calendar__mobile__day-card__add-shift{display:flex;font-size:20px}.list-calendar__container .hhr-list-calendar__mobile-container .hhr-list-calendar__mobile__day-card .hhr-list-calendar__mobile__day-card__row.hhr-list-calendar__mobile__day-card__row__no-shifts{align-items:center;color:#999;display:flex;height:75px}.list-calendar__container .hhr-list-calendar__mobile-container .hhr-list-calendar__mobile__day-card .hhr-list-calendar__mobile__day-card__row:last-child{border-bottom:none}.list-calendar__container .hhr-list-calendar__mobile-container .hhr-list-calendar__mobile__day-card .hhr-accordion__panel-heading{padding:0 20px 0 0}.list-calendar__container .hhr-list-calendar__mobile-container .hhr-list-calendar__mobile__day-card .hhr-list-calendar__mobile__event-panel{background-color:#f2f2f2;max-height:320px;overflow-y:auto}.list-calendar__container .hhr-list-calendar__mobile-container .hhr-list-calendar__mobile__day-card .hhr-list-calendar__mobile__event-panel .hhr-list-calendar__mobile__event__occupation{border-bottom:2px solid #ebebeb;height:75px;padding:20px}.list-calendar__container .hhr-list-calendar__mobile-container .hhr-list-calendar__mobile__day-card .hhr-list-calendar__mobile__event-panel .hhr-list-calendar__mobile__event__occupation:last-child{border-bottom:4px solid #ebebeb}.list-calendar__container .hhr-list-calendar__mobile-container .hhr-list-calendar__mobile__day-card .hhr-list-calendar__mobile__event-panel .hhr-list-calendar__mobile__event__occupation .hhr-list-calendar__mobile__event__occupation__name{color:#bab8b8;font-family:open_sanssemibold;height:20px;text-transform:uppercase}.list-calendar__container .hhr-list-calendar__mobile-container .hhr-list-calendar__mobile__day-card .hhr-list-calendar__mobile__event-panel .hhr-list-calendar__mobile__event__occupation .hhr-list-calendar__mobile__event__occupation__details{display:flex;height:20px}.list-calendar__container .hhr-list-calendar__mobile-container .hhr-list-calendar__mobile__day-card .hhr-list-calendar__mobile__event-panel .hhr-list-calendar__mobile__event__occupation .hhr-list-calendar__mobile__event__occupation__details .hhr-list-calendar__mobile__event__occupation__assignment{margin-left:10px}@media (min-width:480px){.vacancy__roles__employee-role{display:inline-block;vertical-align:middle;width:calc(50% - 20px)}}.hhr-workshift-administrators__orgaunit-holder{display:inline-block;padding-right:10px;vertical-align:middle;width:calc(100% - 40px)}.hhr-workshift-administrators__orgaunit-name{padding-top:10px}.hhr-workshift-administrators__orgaunit-name.orgaunit-classifier--location{border-left:4px solid #61a6a1}.hhr-workshift-administrators__orgaunit-name.orgaunit-classifier--department{border-left:4px solid #d87455}.hhr-workshift-administrators__orgaunit__clear-button-holder{display:inline-block;vertical-align:middle;width:40px}.hhr-workshift-feature-activation-modal__features{border:1px solid #004c80;border-radius:4px;color:#4c4c4c;display:flex;flex-wrap:wrap;margin-bottom:20px;margin-left:0;margin-right:0}.hhr-workshift-feature-activation-modal__features .hhr__Task__Description .RightTitle,.hhr-workshift-feature-activation-modal__features .hhr__Task__Description .Title,.hhr-workshift-feature-activation-modal__features .title,.hhr__Task__Description .hhr-workshift-feature-activation-modal__features .RightTitle,.hhr__Task__Description .hhr-workshift-feature-activation-modal__features .Title{background-color:#004c80;color:#fff;font-family:open_sanssemibold;font-size:large;margin-bottom:20px;padding-bottom:16px;padding-top:16px}.hhr-workshift-feature-activation-modal__feature{align-items:flex-start;color:#999;display:flex;flex:0 0 50%;line-height:40px}.hhr-workshift-feature-activation-modal__feature .hhr-border-rows-tooltip-description,.hhr-workshift-feature-activation-modal__feature p{justify-content:flex-start;margin-top:5px}.hhr-workshift-feature-activation-modal__feature i{color:#6bbb86;display:inline-block;line-height:40px}.hhr-workshift-advert-modal__features{color:#fff;display:flex;flex-wrap:wrap}.hhr-workshift-advert-modal__feature{align-items:flex-start;color:#fff;display:flex;flex:0 0 100%;font-family:open_sanssemibold;margin-bottom:20px;padding-left:0;padding-right:0}.hhr-workshift-advert-modal__feature :nth-item(even){margin-right:5px}.workshift_current_plan{background-color:#fff;display:flex;padding:0 20px 20px}.workshift_current_plan .status{align-items:center;display:flex;width:40%}.workshift_current_plan .description{border-left:1px solid #4c4c4c;margin-bottom:0;padding-left:30px;width:60%}.workshift_current_plan .description .hhr-border-rows-tooltip-description,.workshift_current_plan .description p{color:#999;font-family:open_sanssemibold;font-style:italic;line-height:20px}.workshift-advert-dialog .modal-content{padding:20px}.workshift-advert-dialog.material-like-dialog .mask{width:45%}.workshift-advert-dialog .subheadline{font-family:open_sanslight;font-size:15px;line-height:25px;margin-top:20px}.workshift-advert-dialog .headline{font-family:open_sanssemibold}@media (min-width:768px){.workshift-advert-dialog textarea{height:100px}}.workshift-advert-dialog .container{display:block;min-width:inherit;padding-left:0;padding-right:0}@media (min-width:768px){.workshift-advert-dialog .container{display:flex}.workshift-advert-dialog .container .media{display:flex;flex-direction:column;padding:0 20px 0 0;width:55%}.workshift-advert-dialog .container .form{align-self:flex-end;padding-bottom:24px;padding-left:24px;width:45%}.hhr__Task__Description .workshift-advert-dialog .container .form .RightTitle,.hhr__Task__Description .workshift-advert-dialog .container .form .Title,.workshift-advert-dialog .container .form .hhr__Task__Description .RightTitle,.workshift-advert-dialog .container .form .hhr__Task__Description .Title,.workshift-advert-dialog .container .form .title{color:#69c;font-family:open_sanssemibold;margin-bottom:2em}.workshift-advert-dialog .modal-content{background:url(/bundles/heavenwebsite/media/images/sales/workshift-advert.jpg) no-repeat;background-size:contain;min-height:425px;width:700px}.workshift-advert-dialog .headline,.workshift-advert-dialog .subheadline{color:#fff}}.workshift-advert-dialog .checkbox-inline{font-size:11px;margin-top:20px}.hhr-table-profile-card .workhours i{margin:0}.spDashboard__boxEvent{border-radius:3px;color:#fff;font-family:open_sanssemibold;padding:3px 10px;width:240px}.spDashboard__boxEvent :is(.hhr-calendar__box-event__name,.hhr-calendar__box-event__time){line-height:20px}.spDashboard__boxEvent.published-event{background-color:#6bbb86;border:1px solid #6ca17d}.spDashboard__boxEvent.unpublished-event{background-color:#bab8b8;border:1px solid #999}.workshiftDashboard .employeeInfo a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:180px}@media only screen and (max-width:768px){.workshiftDashboard .spSearchableList .tableRow{height:auto;margin-bottom:20px;padding-bottom:20px}.workshiftDashboard .spSearchableList__row{height:auto}.workshiftDashboard .spSearchableList__row .profilePic{display:none}.workshiftDashboard .spSearchableList__row .fcol-last{justify-content:flex-start;padding-top:20px}}@media only screen and (min-width:1200px) and (max-width:1500px){.workshiftDashboard .spSearchableList__row .profilePic{display:none}.workshiftDashboard .spSearchableList .employeeInfo{padding-left:0}.workshiftDashboard .spSearchableList .employeeInfo a{width:130px}}.payslip-upload__download-heading{color:#999}@media (min-width:768px){.payslip-upload__download-heading{color:#fff}}.payslip-upload__intro-text{font-family:open_sanssemibold}.payslip-upload__import-heading{color:#999}@media (min-width:768px){.payslip-upload__import-heading{color:#004c80;left:50%;margin-left:24px;position:absolute;top:24px}}.payslip-upload__download-success,.payslip-upload__import-success{align-items:center;display:flex;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;margin:100px 0}.payslip-upload__download-success>div{height:212px}.payslip-upload__import-success>div{align-items:center;display:flex;-webkit-box-align:center;-ms-flex-align:center;height:172px;justify-content:center}@media (min-width:768px){.payslip-upload__download,.payslip-upload__download-success{float:left;padding-right:24px}}.payslip-upload__import{margin-top:0}.payslip-upload__download-text,.payslip-upload__import-text{color:#999}@media (min-width:768px){.payslip-upload__download-text,.payslip-upload__import-text{height:100px}}.payslip-upload__download-text{margin-bottom:20px}@media (min-width:768px){.payslip-upload__download-text{color:#fff;margin-bottom:0}}.payslip-upload__import-text{margin-bottom:20px}@media (min-width:768px){.payslip-upload__import-text{margin-bottom:0}}.payslip-upload__download-img{width:160px}.payslip-upload__download-link,.payslip-upload__import-img{display:block;margin-left:auto;margin-right:auto;margin-top:20px;width:100px}.payslip-upload__img-holder{height:300px;margin-bottom:20px;padding-top:63px}.payslip-upload__dropzone{border:1px dashed #004c80;color:#666;cursor:pointer;margin-bottom:20px;padding:20px;text-align:center}@media (min-width:768px){.payslip-upload__dropzone{max-height:200px}}.payslip-upload__dropzone__heading{color:#999;font-family:open_sanssemibold}@media (min-width:768px){.payslip-upload__dropzone__heading{height:33px}.company-onboarding .payslip-upload__dropzone__heading{height:auto}}.payslip-upload__dropzone__heading.error{color:#f05455}.payslip-upload__dropzone__heading#payslipUloadSuccessMessage{color:#6bbb86}.payslip-upload__dropzone__button{margin:10px auto}.payslip-upload__file-name{display:inline-block;margin:0 20px 0 0;text-align:left;width:150px}.payslip-upload__file-name i.color-red{color:#f05455}.payslip-upload__file-name .icon-tick-payroll{color:#6bbb86}.payslip-upload__file-name:first-child{margin-left:0}.payslip-upload__download-success__icon{align-items:center;display:flex;-webkit-box-align:center;-ms-flex-align:center;background:url(/bundles/heavenwebsite/media/images/curved-circle-white.png) no-repeat 0 0/100%;height:120px;margin:0 auto;padding:0 2px 6px 0;width:120px}.payslip-upload__download-success__icon i{color:#6bbb86;font-size:50px;margin:0 auto}.payslip-upload__download-success__icon.mobile{background:url(/bundles/heavenwebsite/media/images/curved-circle.png) no-repeat 0 0/100%;height:100px;padding:0 2px 4px 0;width:100px}.payslip-upload__download-success__icon.mobile i{color:#fff;font-size:32px}.payslip-upload__download-success__text{color:#999;margin:0 auto;padding-left:24px;text-align:center;width:80%}.payslip-upload__download-success__heading{color:#fff;font-size:24px;margin-bottom:20px}.payslip-upload__file-name-holder{text-align:left}.payslip-upload-advertisement__container{background-color:#fff;display:flex}.payslip-upload-advertisement__container .payslip-upload-advertisement__image-holder{background:url(/bundles/heavenwebsite/media/images/payroll/payslips-upload.jpg) no-repeat 50% 0;float:left;width:50%}.payslip-upload-advertisement__container .payslip-upload-advertisement__image-holder img{width:100%}.payslip-upload-advertisement__container .payslip-upload-advertisement__text-container{display:flex;flex-direction:column;float:left;padding:40px 40px 20px;width:50%}@media (max-width:1200px){.payslip-upload-advertisement__container .payslip-upload-advertisement__text-container{width:100%}}.payslip-upload-advertisement__container .payslip-upload-advertisement__text-container .payslip-upload-advertisement__bottom-row{margin-top:auto}.payslip-upload-advertisement__container .payslip-upload-advertisement__text-container .payslip-upload-advertisement__bottom-row .payslip-upload-advertisement__button,.payslip-upload-advertisement__container .payslip-upload-advertisement__text-container .payslip-upload-advertisement__bottom-row .payslip-upload-advertisement__button button{width:100%}.payslip-upload-advertisement__container .payslip-upload-advertisement__text-container .payslip-upload-advertisement__bottom-row .payslip-upload-advertisement__price{margin-bottom:30px;text-align:right}.payslip-upload-advertisement__container .payslip-upload-advertisement__text-container .payslip-upload-advertisement__bottom-row .payslip-upload-advertisement__price .payslip-upload-advertisement__price__number{font-family:open_sanssemibold;font-size:24px;line-height:24px;margin-bottom:10px}.payslip-upload-advertisement__container .payslip-upload-advertisement__text-container .payslip-upload-advertisement__bottom-row .payslip-upload-advertisement__price .payslip-upload-advertisement__price__text{font-family:open_sansregular;font-size:13px}.payslip-upload-advertisement__container .payslip-upload-advertisement__text-container .payslip-upload-advertisement__title{color:#004c80;font-family:open_sanslight;font-size:24px;line-height:24px;margin-bottom:30px}.payslip-upload-advertisement__container .payslip-upload-advertisement__text-container .payslip-upload-advertisement__description{font-family:open_sansregular;font-size:13px;margin-bottom:20px}.payslip-upload-advertisement__container .payslip-upload-advertisement__text-container .payslip-upload-advertisement__bullet{display:flex;padding-left:20px}.payslip-upload-advertisement__container .payslip-upload-advertisement__text-container .payslip-upload-advertisement__bullet .payslip-upload-advertisement__bullet__tick{color:#6bbb86;font-size:16px}.payslip-upload-advertisement__container .payslip-upload-advertisement__text-container .payslip-upload-advertisement__bullet .payslip-upload-advertisement__bullet__container{margin-bottom:20px;padding-left:10px}.payslip-upload-advertisement__container .payslip-upload-advertisement__text-container .payslip-upload-advertisement__bullet .payslip-upload-advertisement__bullet__container .payslip-upload-advertisement__bullet__title{font-family:open_sanssemibold;margin-bottom:5px}.payslip-upload-advertisement__container .payslip-upload-advertisement__text-container .payslip-upload-advertisement__bullet .payslip-upload-advertisement__bullet__container .payslip-upload-advertisement__bullet__subtext{font-family:open_sansregular}.payslip-upload__header{background-color:#f2f2f2;color:#4c4c4c;font-family:open_sanssemibold;font-size:13px;line-height:34px;padding:10px 24px;text-transform:uppercase}.payslip-upload__form{background-color:#fff;padding:20px}.payslip-upload__button-holder.form-group{margin-bottom:0}.payroll-dashboard-summary{background:#fff;color:#999;font-family:open_sanssemibold;margin-bottom:20px;min-height:200px;text-transform:uppercase;width:100%}.payroll-dashboard-summary #btnClosePerid{left:50%;position:absolute;transform:translate(-50%);width:150px;z-index:777}.payroll-dashboard-summary-caption{background:#f2f2f2;color:#4c4c4c;display:block;font-family:open_sanssemibold;height:60px;line-height:40px;padding:10px 20px;text-align:left;text-transform:uppercase}.payroll-dashboard-summary-caption .date-range{color:#999}@media (max-width:767px){.payroll-dashboard-summary-caption .date-range{display:none}}.payroll-dashboard-summary-info-container{display:inline-block;vertical-align:top;width:66%}@media (max-width:767px){.payroll-dashboard-summary-info-container{display:block;width:100%}}.payroll-dashboard-summary-info{border-bottom:2px solid #ebebeb;border-right:2px solid #ebebeb;display:inline-block;height:100px;line-height:70px;padding:15px;width:50%}.payroll-dashboard-summary-info .number{color:#f7be5b;float:right;font-size:30px}.payroll-dashboard-summary-info .number-red{color:#f05455}@media (min-width:768px){.payroll-dashboard-summary-info:nth-child(3),.payroll-dashboard-summary-info:nth-child(4){border-bottom:none}}@media (max-width:767px){.payroll-dashboard-summary-info{border-right:none;display:block;width:100%}}.payroll-dashboard-summary-total-container{display:inline-block;height:200px;line-height:30px;padding:30px 15px 0;text-align:center;vertical-align:top;width:33%}.payroll-dashboard-summary-total-container .total-number{color:#4c4c4c;font-size:30px;margin:10px 0 20px}@media (max-width:767px){.payroll-dashboard-summary-total-container{display:block;width:100%}}.channel-report-table-quick-filters-container{width:100%}@media (max-width:767px){.payroll-closed-periods-table-container{box-shadow:none}}.payroll-warning-box{background:#f7ece8;border:1px solid #c80400;border-radius:2px;color:#c80400;font-family:open_sanssemibold;margin-bottom:20px;padding:10px 20px}.payroll-closed-periods-table,.payroll-warning-box .hhr-border-rows-tooltip-description:last-child,.payroll-warning-box p:last-child{margin-bottom:0}.payroll-closed-periods-table th{height:50px}.payroll-closed-periods-table td{height:60px}.payroll-closed-periods-table .cell--total{text-align:right;width:calc(19% - 50px)}.payroll-closed-periods-table .cell--actions{width:50px}.payroll-closed-periods-table .cell--period{font-family:open_sanssemibold}.payroll-closed-periods-table :is(.cell--confirmedBy,.cell--confirmedDate,.cell--period){width:27%}.payroll-settings-wrapper{width:100%}@media (min-width:768px){.payroll-settings-wrapper{width:75%}}.payroll-settings-wrapper :is(.radio,.radio-inline){margin-left:0;margin-right:10px;word-break:normal}.payroll-settings-wrapper :is(.radio,.radio-inline) label{margin-left:-10px;padding-left:0;padding-right:10px}.payroll-settings-wrapper__header{align-items:center;background-color:#f2f2f2;display:flex;font-family:open_sanssemibold;text-transform:uppercase;width:100%}@media (min-width:768px){.payroll-settings-wrapper__header{width:75%}}.payroll-settings-wrapper__header:not(.hhr-form__fieldset__legend){height:50px;padding:0 20px}.payroll-settings-wrapper__header.hhr-form__fieldset__legend{line-height:38px;margin-bottom:0}.payroll-form-wrapper .hhr-form__question-mark{margin-left:5px;position:relative;right:0;top:0}.payroll-current-plan{background-color:#fff;display:flex;flex-direction:column;margin-bottom:40px;padding:20px}@media (min-width:768px){.payroll-current-plan{flex-direction:row}}.payroll-current-plan .payroll-current-plan__box{align-items:center;display:flex;width:100%}@media (min-width:768px){.payroll-current-plan .payroll-current-plan__box{width:68%}}.payroll-current-plan .payroll-current-plan__box :is(.payroll-current-plan__name,.payroll-current-plan__price){margin-bottom:20px;width:50%}@media (min-width:768px){.payroll-current-plan .payroll-current-plan__box :is(.payroll-current-plan__name,.payroll-current-plan__price){margin-bottom:0}}.payroll-current-plan .payroll-current-plan__info{border-top:1px solid #ebebeb;margin-bottom:0;padding-left:15px;padding-top:20px;width:100%}.payroll-current-plan .payroll-current-plan__info li{margin-bottom:5px}.payroll-current-plan .payroll-current-plan__info li:last-of-type{margin-bottom:0}@media (min-width:768px){.payroll-current-plan .payroll-current-plan__info{border-left:1px solid #ebebeb;border-top:0;padding-left:30px;padding-top:0;width:32%}}.fullpayrol-tooltip{background-color:#000;border-radius:3px;bottom:5px;color:#fff;display:none;opacity:.75;padding:5px;position:absolute;right:5px}.fullpayrol-tooltip.is-open{display:block}.payroll-form__flow{background-color:#fff;margin-top:40px}.payroll-form__flow .form-group{padding:0 20px}.payroll-form__flow .form-group:last-of-type,.payroll-form__flow .form-group:last-of-type .radio:last-of-type{margin-bottom:0}.payroll-information .payroll-form__flow{margin-top:0}.payroll-information .payroll-form__flow__header{display:none}.payroll-form-wrapper__toggle{background-color:#fff;padding:20px}.payroll-form__flow__header{align-items:center;background-color:#f2f2f2;display:flex;font-family:open_sanssemibold;height:50px;margin-bottom:20px;padding:0 20px;text-transform:uppercase;width:100%}.payroll-form__button{background-color:#fff;padding:40px 20px 20px;width:100%}.payroll-form__radio-tooltip{align-items:center;display:flex;height:35px}.payroll-form__radio-tooltip i{padding:5px}.payroll-form__radio-tooltip .radio{display:inline-block}.payroll-salaries-table-container{overflow:inherit}.payroll-salaries-table-container .hhr-accordion-table-header-row .hhr-accordion-table-column:last-of-type{text-align:right}.payroll-salaries-table-container .HHRHint__root i{color:initial;position:static;transform:none}.payroll-salaries-table-container .cell--Row-Group .cell--Content-Wrapper{margin-right:50px}.payroll-salaries-table-container .cell--Row-Group .hhr-payroll__salaries-table__validation--hint{position:absolute}.payroll-salaries-table-container .cell--Row-Group .hhr-payroll__salaries-table__validation--hint.main-row--warning{right:35px;top:25px;transform:none}.payroll-salaries-table-container .cell--Row-Group .hhr-payroll__salaries-table__validation--hint.subrow-row--warning{right:13px;top:15px}.payroll-salaries-table-container .hhr-accordion-table-body__incompleteEmployees .hhr-accordion-table-groupby-column{width:33%}.payroll-salaries-table-container .hhr-accordion-table-body__incompleteEmployees :is(.cell--endDate,.cell--startDate){width:25%}.payroll-salaries-table-container .hhr-accordion-table-body__incompleteEmployees .cell--EmployeeNumber{text-align:right;width:17%}.payroll-salaries-table-container .hhr-accordion-table-body__employeeChanges .hhr-accordion-table-groupby-column{width:26%}.payroll-salaries-table-container .hhr-accordion-table-body__employeeChanges :is(.cell--Changes,.cell--New,.cell--Old){width:20%}.payroll-salaries-table-container .hhr-accordion-table-body__employeeChanges :is(.cell--Change,.cell--New){font-family:open_sanssemibold}.payroll-salaries-table-container .hhr-accordion-table-body__employeeChanges .cell--EmployeeNumber{padding-left:20px}.payroll-salaries-table-container .hhr-accordion-table-body__salaries .cell--Regular .HHRHint__root{margin-right:10px}.payroll-salaries-table-container .hhr-accordion-table-body__salaries :is(.cell--Hours,.cell--Regular,.cell--Total){font-family:open_sanssemibold}.hhr-accordion-payroll-salaries-table{table-layout:fixed}@media (min-width:1310px){.hhr-accordion-payroll-salaries-table.salaries{table-layout:auto}}.hhr-accordion-payroll-salaries-table.salaries .hhr-accordion-table-header-row .hhr-accordion-table-column{padding:10px 20px 10px 0;text-align:right}.hhr-accordion-payroll-salaries-table.salaries .hhr-accordion-table-header-row .hhr-accordion-table-groupby-column{padding:10px 0 10px 20px;text-align:left}.hhr-accordion-payroll-salaries-table.employeeChanges thead.hhr-accordion-table-header .hhr-accordion-table-column{text-align:left}.hhr-accordion-payroll-salaries-table.employeeChanges thead.hhr-accordion-table-header .hhr-accordion-table-column:first-child{padding-left:20px;width:100px}.hhr-accordion-payroll-salaries-table.employeeChanges .hhr-accordion-table-groupby-column span{font-family:open_sansregular}.hhr-accordion-payroll-salaries-table.employeeChanges .subrecord-scheduledChanges{padding-left:27px;position:relative}.hhr-accordion-payroll-salaries-table.employeeChanges .subrecord-scheduledChanges-icon{color:inherit!important;left:0;right:auto;top:0;transform:none}.hhr-accordion-payroll-salaries-table .scheduledChanges-mobile-info{align-items:center;display:flex}.hhr-accordion-payroll-salaries-table .hhr-payroll__salaries-table__sub-record-label-container .hhr-payroll__salaries-table__sub-record-label.recurring-salary-type{width:calc(100% - 30px)}.hhr-accordion-payroll-salaries-table .hhr-payroll__salaries-table__sub-record-label-container :is(i.hhr-empty-collection__icon,i.icon-info-circle){cursor:auto;top:18px}.hhr-accordion-payroll-salaries-table .hhr-accordion-table-column:first-child{box-shadow:none}.hhr-accordion-payroll-salaries-table .hhr-accordion-table-groupby-column{max-width:350px;padding-right:0}.hhr-accordion-payroll-salaries-table .hhr-accordion-table-groupby-column i{top:25px}.hhr-accordion-payroll-salaries-table .hhr-accordion-table-groupby-column :is(.hhr-table-profile-card__details__jobtitle,.hhr-table-profile-card__initials){font-family:open_sansregular}.hhr-accordion-payroll-salaries-table .hhr-accordion-table-sub-row .hhr-accordion-table-groupby-column{padding-left:70px}.hhr-accordion-payroll-salaries-table .hhr-accordion-table-column{min-width:inherit;text-align:left;white-space:normal}.hhr-accordion-payroll-salaries-table .hhr-accordion-table-mobile .hhr-accordion-table-card-row{display:flex;flex-direction:column;height:100%;justify-content:center}.hhr-accordion-payroll-salaries-table .hhr-accordion-table-card-row{padding:10px 20px 10px 0}@media (min-width:768px){.hhr-accordion-payroll-salaries-table .hhr-accordion-table-card-row{padding:10px 20px}}.payroll-salaries-total-box-container{background:#fff;display:flex;margin-bottom:20px}.payroll-amount-box{display:flex;flex:3;flex-direction:column}.payroll-amount-box .amount-cont{display:flex}.period{background:#f2f2f2;height:100%;padding:20px 20px 10px;text-align:left}.period .hhr-border-rows-tooltip-description,.period p{color:#999;font-family:open_sanssemibold;line-height:20px;margin-bottom:0}.period .hhr-border-rows-tooltip-description:first-child,.period p:first-child{color:#4c4c4c}.period-box{flex:1}.payroll-salaries-total-box{display:inline-block;flex:1;padding:10px 20px 10px 0;text-align:right}.payroll-salaries-total-box .border-left{border-left:1px solid #ebebeb}.payroll-salaries-total-box div{padding:10px 0}.payroll-salaries-total-box div .hhr-border-rows-tooltip-description,.payroll-salaries-total-box div p{color:#999;font-family:open_sanssemibold;line-height:20px;margin-bottom:0}.payroll-salaries-total-box div .hhr-border-rows-tooltip-description:first-child,.payroll-salaries-total-box div p:first-child{color:#4c4c4c}.payroll-salaries-total-box .total-salary-info .hhr-border-rows-tooltip-description:first-child,.payroll-salaries-total-box .total-salary-info p:first-child{font-size:24px}@media (max-width:767px){.payroll-salaries-total-box{padding:20px;text-align:left;width:100%}.payroll-salaries-total-box:nth-child(2),.payroll-salaries-total-box:nth-child(3){padding-bottom:0;width:50%}.payroll-salaries-total-box div{padding:0}.payroll-salaries-total-box .border-left{border-left:none}}.hhr-payroll__edit-salary--modal .hhr-payroll__edit-salary__additional-salary--error{color:#c80400;margin-top:10px}.hhr-payroll__edit-salary__main-salaries-container{display:flex}@media (max-width:767px){.hhr-payroll__edit-salary__main-salaries-container{display:block}}.hhr-payroll__edit-salary__main-salaries-container .hhr-payroll__edit-salary__hourly-tooltip{margin-left:5px}.hhr-payroll__edit-salary__main-salaries-container .hhr-payroll__edit-salary__main-salary-input{width:calc(50% - 10px)}.hhr-payroll__edit-salary__main-salaries-container .hhr-payroll__edit-salary__main-salary-input:last-child{margin-left:auto}@media (max-width:767px){.hhr-payroll__edit-salary__main-salaries-container .hhr-payroll__edit-salary__main-salary-input{width:100%}}.hhr-payroll__edit-salary__additional-salary__row{margin-bottom:20px}.hhr-payroll__edit-salary__additional-salary__row:last-child{margin-bottom:0}.hhr-payroll__edit-salary__additional-salary__row>div{display:flex}.hhr-payroll__edit-salary__additional-salary__row>div .hhr-payroll__edit-salary__additional-salary__name{align-items:center;display:flex;margin-right:20px;width:calc(50% - 45px)}.hhr-payroll__edit-salary__additional-salary__row>div .hhr-payroll__edit-salary__additional-salary__name .hhr-payroll__edit-salary__additional-salary__name__text{align-items:center;background-color:#f9f9f9;display:flex;justify-content:space-between}.hhr-payroll__edit-salary__additional-salary__row>div .hhr-payroll__edit-salary__additional-salary__value{margin-right:20px;width:calc(25% - 22.5px)}.hhr-payroll__edit-salary__additional-salary__row>div .hhr-payroll__edit-salary__additional-salary__date{margin-right:10px;width:calc(25% - 22.5px)}.hhr-payroll__edit-salary__additional-salary__row>div .hhr-payroll__edit-salary__additional-salary__delete{align-items:center;border:1px solid #ccc;color:#ccc;cursor:pointer;display:flex;flex-direction:row;justify-content:center;width:40px}.hhr-payroll__edit-salary__additional-salary__row>div.hhr-payroll__edit-salary__additional-salary__row-mobile{flex-direction:column}.hhr-payroll__edit-salary__additional-salary__row>div.hhr-payroll__edit-salary__additional-salary__row-mobile .hhr-payroll__edit-salary__additional-salary__row__sub-row{display:flex;margin-bottom:10px}.hhr-payroll__edit-salary__additional-salary__row>div.hhr-payroll__edit-salary__additional-salary__row-mobile .hhr-payroll__edit-salary__additional-salary__row__sub-row:last-child{margin-bottom:0}.hhr-payroll__edit-salary__additional-salary__row>div.hhr-payroll__edit-salary__additional-salary__row-mobile .hhr-payroll__edit-salary__additional-salary__row__sub-row .hhr-payroll__edit-salary__additional-salary__name{margin-right:10px;width:calc(100% - 50px)}.hhr-payroll__edit-salary__additional-salary__row>div.hhr-payroll__edit-salary__additional-salary__row-mobile .hhr-payroll__edit-salary__additional-salary__row__sub-row .hhr-payroll__edit-salary__additional-salary__value{margin-right:10px;width:calc(50% - 5px)}.hhr-payroll__edit-salary__additional-salary__row>div.hhr-payroll__edit-salary__additional-salary__row-mobile .hhr-payroll__edit-salary__additional-salary__row__sub-row .hhr-payroll__edit-salary__additional-salary__date{margin-right:0;width:calc(50% - 5px)}.hhr-payroll__close-close-current-period-container{margin-bottom:20px}#hhr-payroll__close-current-period-modal .hhr-payroll__close-period-modal__checkbox-container{align-items:center;display:flex;margin-bottom:10px}#hhr-payroll__close-current-period-modal .hhr-payroll__close-period-modal__checkbox-container:last-child{margin-bottom:0}#hhr-payroll__close-current-period-modal .hhr-payroll__close-period-modal__label{font-family:open_sansregular!important}#hhr-payroll__close-current-period-modal .hhr-payroll__close-period-modal__comment{margin-bottom:30px;margin-top:10px}#hhr-payroll__close-current-period-modal .hhr-payroll__close-period-modal__comment textarea{height:60px!important}#hhr-payroll__close-current-period-modal .hhr-payroll__close-period-modal__checkbox-introduction{margin-bottom:10px}#hhr-payroll__close-current-period-modal .hhr-payroll__close-period-modal__period-information-container{align-items:center;display:flex}#hhr-payroll__close-current-period-modal .hhr-payroll__close-period-modal__period-information-container .hhr-payroll__close-period-modal__period-information-container__current-period{font-size:13px}#hhr-payroll__close-current-period-modal .hhr-payroll__close-period-modal__period-information-container .hhr-payroll__close-period-modal__period-information-container__current-period div:first-child{color:#666;font-family:open_sanssemibold;text-transform:uppercase}#hhr-payroll__close-current-period-modal .hhr-payroll__close-period-modal__period-information-container .hhr-payroll__close-period-modal__period-information-container__current-period div:last-child{color:#999;font-family:open_sanssemibold;margin-top:5px}#hhr-payroll__close-current-period-modal .hhr-payroll__close-period-modal__period-information-container .hhr-payroll__close-period-modal__period-information-container__total{margin:40px 0 40px auto;text-align:right}#hhr-payroll__close-current-period-modal .hhr-payroll__close-period-modal__period-information-container .hhr-payroll__close-period-modal__period-information-container__total div:first-child{color:#4c4c4c;font-family:open_sanssemibold;font-size:24px;line-height:20px}#hhr-payroll__close-current-period-modal .hhr-payroll__close-period-modal__period-information-container .hhr-payroll__close-period-modal__period-information-container__total div:last-child{color:#999;font-family:open_sanssemibold;font-size:13px;margin-top:5px;text-transform:uppercase}#hhr-payroll__close-current-period-feedback-modal .hhr-payroll__close-current-period-feedback-modal__total{font-size:30px}#hhr-payroll__close-current-period-feedback-modal .hhr-payroll__close-current-period-feedback-modal__img{width:70%}#hhr-payroll__close-current-period-feedback-modal .hhr-payroll__close-current-period-feedback-modal__instructions{margin:20px 10px}.hhr-payroll__salaries-table__validation-icon{margin-left:5px}.hhr-payslip-warning-icon{cursor:pointer}.hhr-payslip-warning-icon.payslip-error{color:#c80400}.hhr-payslip-warning-icon.payslip-warning{color:#feb901}.hhr-payslip-warning-icon.payslip-info{color:#69c}.payslip-warning-tooltip.right{margin-left:10px;z-index:99999}.hhr-payroll-closed-period__provider-contact--modal .hhr-input__payroll-closed-period__provider-contact-email--wrapper{margin-bottom:10px}.hhr-payroll-closed-period__provider-contact--modal .hhr-input__payroll-closed-period__provider-contact-email--wrapper .hhr-input__payroll-closed-period__provider-contact-email--field.non-clearable .hhr-HHRTextField__wrapper #hhr-input__payroll-closed-period__provider-contact-email{flex-basis:95%}.hhr-payroll-closed-period__provider-contact--modal .hhr-input__payroll-closed-period__provider-contact-email--wrapper .hhr-input__payroll-closed-period__provider-contact-email--delete-wrapper{margin-left:8px;margin-top:10px}.hhr-payroll-closed-period__provider-contact--modal #hhr-input__payroll-closed-period__provider-contact-email--add{margin:10px 0!important}.hhr-payroll-closed-period__provider-contact--modal #hhr-input__payroll-closed-period__provider-contact-additional{margin-top:10px}.hhr-payroll-closed-period__provider-contact--modal #hhr-input__payroll-closed-period__provider-contact-additional textarea{height:100px}.department-container{padding:0 0 0 48px;position:relative}.department-container i{color:#ccc;cursor:pointer;left:10px;position:absolute;top:12px}.department-container i:before{font-size:35px}.department-content-wrapper{background-color:#fff;border:1px solid #ccc;border-radius:3px;height:58px;max-width:1000px;padding:7.5px 5px}.departement-color-legend{border-radius:3px;display:block;height:15px;margin-left:40px;margin-right:10px;width:15px}.department-content{align-items:center;display:flex;height:100%;padding:0 15px;position:relative}.department-content:before{background-color:#7434b9;border-radius:1.5px;content:"";height:100%;left:0;position:absolute;top:0;width:3px}.department-type-department .department-content:before{background-color:#d87455}.department-type-main .department-content:before{background-color:#004c80}.department-accordion-children{display:none;margin-left:48px;padding:15px 0;position:relative}.department-accordion{margin-bottom:15px}.department-accordion.expanded,.department-accordion:last-child,.department-accordion:only-child{margin-bottom:0}.department-accordion.expanded>.department-accordion-children{display:block}.department-accordion.expanded>.department-accordion-children:before{background:#ccc;content:"";height:100%;left:5px;position:absolute;top:0;width:1px}.department-accordion.expanded:last-child>.department-accordion-children{padding-bottom:0}.department-accordion.expanded:last-child>.department-accordion-children:before{display:none}.department-accordion.no-left-border>.department-accordion-children:before{content:none;display:none}.department-name{font-family:open_sanssemibold;overflow:hidden;text-overflow:ellipsis;width:300px}.department-employee-number{color:#999;min-width:200px}.department-head-of-unit{color:#999}.department-actions{display:flex;margin-left:auto}.department-actions [disabled]{cursor:not-allowed}.department-type-radio-input{display:inline-block;margin-right:15px}@media (max-width:768px){.department-accordion-children{margin-left:0}.department-container{padding:0}.department-container i{bottom:10px;top:inherit;z-index:99}.department-container i.icon-small-arrow-right{transform:rotate(-90deg)}.department-content-wrapper{height:auto;padding:7.5px 0;position:relative}.department-content{display:block;height:auto;padding:0}.department-content:before{display:none}.department-content>div{display:block;height:auto;line-height:40px;padding:0 15px}.department-content .department-path{margin-bottom:10px}.department-content .department-employee-number{line-height:20px;padding:10px 15px 5px}.department-content .department-head-of-unit{line-height:20px;padding:5px 15px 10px}.department-content .department-employee-number{font-family:open_sanssemibold}.department-content .department-actions{border-top:1px solid #ebebeb;position:inherit;right:inherit;text-align:right}.department-header{line-height:inherit;margin-bottom:5px;padding-left:15px;position:relative}.department-header>div{display:block;height:auto;line-height:20px;margin-bottom:5px}.department-header:before{background-color:#7434b9;border-radius:1.5px;content:"";height:100%;left:5px;position:absolute;width:3px}.department-type-department .department-header:before{background-color:#d87455}.department-type-main .department-header:before{background-color:#004c80}.department-header:after{background:#ebebeb;bottom:-10px;content:"";height:1px;left:0;position:absolute;width:100%}}.benefits{min-height:100px}.benefit{background-color:#fff;flex-direction:column;margin-bottom:20px;padding:20px;position:relative}@media (min-width:768px){.benefit{flex-direction:row;min-height:150px;position:static}}.benefit__img-holder{margin-right:40px;width:100px}.benefit-edit-dialog__dropzone,.benefit__img-holder,.benefit__img-placeholder{align-items:center;display:flex;-webkit-box-align:center;-ms-flex-align:center;border-radius:2px;height:100px;justify-content:center;width:100px}.benefit-edit-dialog__dropzone,.benefit__img-placeholder{background-color:#999;color:#fff}.benefit-edit-dialog__dropzone.image,.benefit__img-holder{background-color:#fff;border:1px solid #bab8b8}.benefit__img-placeholder{margin-right:40px}.benefit__description{margin-bottom:20px;margin-top:20px}@media (min-width:768px){.benefit__description{flex:0 0 calc(100% - 360px);margin-bottom:0;margin-top:0}}@media (min-width:1200px){.benefit__description{flex:0 0 calc(100% - 400px)}}.benefit__description__heading{color:#666;font-family:open_sanssemibold;font-size:22px;margin-bottom:20px}@media (min-width:768px){.benefit__actions{display:flex;flex:0 0 180px;margin-left:40px;position:relative}}@media (min-width:1200px){.benefit__actions{flex:0 0 220px}}.benefit__actions__top{position:absolute;right:20px;top:20px}@media (min-width:768px){.benefit__actions__top{right:0;top:0}}.benefit__actions__bottom{align-self:flex-end;width:100%}.benefit-new{background-color:#fff;color:#bab8b8;cursor:pointer;padding:20px;text-align:center}.benefit-new:hover{color:#999}.benefit-new .hhr-border-rows-tooltip-description,.benefit-new p{margin-bottom:0}.benefit-edit-dialog__dropzone{cursor:pointer;margin-right:20px}.benefit-edit-dialog__dropzone__error-message{color:#c80400;font-family:open_sanssemibold;margin-top:10px}.benefit-edit-dialog__description-container{height:100px;width:calc(100% - 120px)}.benefit-edit-dialog__description{width:100%}.benefit-edit-dialog__description.form-control{height:75px}.benefits-logo{float:right;height:40px}@media only screen and (min-width:768px){.supervisors-permissions-wrap{height:200px;overflow-x:hidden;overflow-y:scroll}}.supervisors-permissions__filters__item{padding:0 10px 20px;width:100%}@media (min-width:768px){.supervisors-permissions__filters__item{float:left;width:50%}}@media (min-width:1200px){.supervisors-permissions__filters__item{width:25%}}@media (min-width:768px){.supervisors-permissions__filters__item.buttons-holder{float:right}}@media (min-width:1200px){.supervisors-permissions__filters__item.buttons-holder{width:25%}}.permissions-tpl-page .hhr-context{margin:5px 5px 5px 0}.template-step-heading{align-items:center;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center}.in-panel-form{padding:20px 20px 0}.perms-tpl-edit-page{padding-bottom:100px}.perms-tpl-edit-page .perm-select-wrap{margin-bottom:20px}.perms-tpl-edit-page .perm-select-wrap:last-child{margin-bottom:0}.perms-tpl-edit-page .perm-select-label{align-items:center;display:flex;-webkit-box-align:center;-ms-flex-align:center}.perms-tpl-edit-page .perm-select-label .control-label{max-width:200px;overflow:hidden;padding-top:0;text-align:left;text-overflow:ellipsis}.perms-tpl-steps{order:1;padding-right:20px}.perm-tpl-controls{order:2}.perm-tpl-controls .overview-box{padding:20px}.perm-tpl-controls .control-btn-wrap{justify-content:space-between}.perm-tpl-controls .control-btn-wrap button{flex:1;margin-right:10px}.perm-tpl-controls .control-btn-wrap button:last-child{margin-right:0}@media only screen and (min-width:1200px) and (max-width:1499px){.control-btn-wrap{flex-direction:column}.control-btn-wrap button{margin-bottom:10px;margin-right:0!important}.control-btn-wrap button:last-child{margin-bottom:0}}@media only screen and (max-width:1199px){.perms-tpl-steps{order:2;padding-right:0}.perm-tpl-controls{margin-bottom:20px;order:1}}@media only screen and (min-width:768px){.cell--name,.cell--status{width:20%}.cell--context{width:50%}}#AbsenceBudgetPage .info-box .AllBudgets__Heading,.hhr-AbsenceCreateEditForm__root .info-box .ie__absence-datePicker-field>*,.hhr-AbsenceDateRangePicker__ColorCodingLegend .info-box .LegendEntry,.hhr-cart--billing-info .radio-inline .info-box label,.hhr-cart--body-contents-container .info-box .bundle-title,.hhr-cart--body-contents-container .info-box .package-title,.hhr-cart--totals-calculator .info-box .totals-container,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total .grand-total-and-billing-period .info-box .billing-period,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total .grand-total-and-billing-period .info-box .grand-total,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total .info-box .employees,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total .info-box .sub-total,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .info-box .checkout-grand-total,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .info-box .checkout-sub-total,.hhr-cart-checkout-modal .info-box .hhr-cart-checkout-modal--bundle-container,.hhr-dropdown-customizable__dropdown-title-box .info-box .dropdown-title-box-inner-container,.hhr-dropdown-customizable__heading .title-container .info-box .filter-input,.hhr-dropdown-customizable__heading .title-container .info-box .title-hint,.hhr-dropdown-customizable__heading .title-container .info-box .title-wrapper,.hhr-input__radio--wrapper .info-box .hhr-input__radio-element,.hhr-modal__body .hhr__AbsenceCreateEditForm .info-box .inner,.hhr-table__footer-pagination-container .info-box .hhr-pagination,.hhr-table__footer-root-container .hhr-table__footer-row-container .info-box .hhr-table__cell-node-container,.hhr__absence-calendar--additional-controls .info-box .month-controller,.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-contents .info-box .absence-calendar--filter,.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .info-box .filter-controls,.hhr__absence-calendar-view-filter .info-box .hhr__calendar-view-filter,.hhr__filter-with-toggle .info-box .filter-children,.hhr__filter-with-toggle .info-box .filter-contents,.hhr__filter-with-toggle .info-box .filter-controls,.info-box #AbsenceBudgetPage .AllBudgets__Heading,.info-box .AbsenceRequestAdditionalDetails,.info-box .AbsenceRequestAdditionalDetails__Column,.info-box .AbsenceRequestAdditionalDetails__ColumnItem,.info-box .SingleUploadedFile,.info-box .SingleUploadedFile__Action,.info-box .SingleUploadedFile__Label,.info-box .hhr-AbsenceCreateEditForm__root .ie__absence-datePicker-field>*,.info-box .hhr-AbsenceDateRangePicker__ColorCodingLegend,.info-box .hhr-AbsenceDateRangePicker__ColorCodingLegend .LegendEntry,.info-box .hhr-AbsenceDateRangePicker__DateSelectionTitle,.info-box .hhr-AbsenceFormFields__FieldsRow,.info-box .hhr-AbsenceFormFields__FieldsRow__Errors,.info-box .hhr-AbsenceFormFields__FieldsRow__Fields,.info-box .hhr-HHRPageSectionTitle__Actions,.info-box .hhr-HHRPageSectionTitle__BulkActions,.info-box .hhr-HHRPageSectionTitle__Caption,.info-box .hhr-HHRPageSectionTitle__Children,.info-box .hhr-HHRPageSectionTitle__root,.info-box .hhr-HHRPageSection__Children,.info-box .hhr-HHRPageSection__root,.info-box .hhr-HHRTextArea__Children,.info-box .hhr-HHRTextArea__Field,.info-box .hhr-HHRTextField__Label,.info-box .hhr-HHRTextField__root,.info-box .hhr-RadioButtons__button,.info-box .hhr-absence__approval-page-filter,.info-box .hhr-cart--billing-info .radio-inline label,.info-box .hhr-cart--body-contents-container .bundle-title,.info-box .hhr-cart--body-contents-container .package-title,.info-box .hhr-cart--totals-calculator .totals-container,.info-box .hhr-cart-checkout-modal .hhr-cart-checkout-modal--bundle-container,.info-box .hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total,.info-box .hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total .grand-total-and-billing-period .billing-period,.info-box .hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total .grand-total-and-billing-period .grand-total,.info-box .hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total,.info-box .hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total .employees,.info-box .hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total .sub-total,.info-box .hhr-dropdown-customizable,.info-box .hhr-dropdown-customizable__dropdown-title-box .dropdown-title-box-inner-container,.info-box .hhr-dropdown-customizable__heading .title-container .filter-input,.info-box .hhr-dropdown-customizable__heading .title-container .title-hint,.info-box .hhr-dropdown-customizable__heading .title-container .title-wrapper,.info-box .hhr-dropdown-customizable__item,.info-box .hhr-dropdown-customizable__items-container.collapsed,.info-box .hhr-input__radio--wrapper .hhr-input__radio-element,.info-box .hhr-modal__body .hhr__AbsenceCreateEditForm .inner,.info-box .hhr-table__footer-pagination-container .hhr-pagination,.info-box .hhr-table__footer-root-container .hhr-table__footer-row-container .hhr-table__cell-node-container,.info-box .hhr-table__heading-actions-container,.info-box .hhr-table__heading-bulk-actions-container,.info-box .hhr-table__heading-root-container,.info-box .hhr-table__heading-title-container,.info-box .hhr-table__row-collapsable-content-container,.info-box .hhr-table__row-root-container,.info-box .hhr-tree-structure,.info-box .hhr-tree-structure-container,.info-box .hhr-tree-structure-toggle-btn,.info-box .hhr-tree-structure__leaf,.info-box .hhr-tree-structure__leaves-container,.info-box .hhr__AbsenceCreateEditForm,.info-box .hhr__AbsenceCreateEditForm__DateRange__EntriesLegend,.info-box .hhr__AbsenceCreateEditForm__DateRange__EntriesLegend__Entry,.info-box .hhr__AbsenceCreateEditForm__DateRange__Title,.info-box .hhr__Dropdown,.info-box .hhr__Dropdown__Title,.info-box .hhr__TaskTemplates__TemplateAdditionalInfo,.info-box .hhr__absence-calendar--absences-collection,.info-box .hhr__absence-calendar--additional-controls,.info-box .hhr__absence-calendar--additional-controls .month-controller,.info-box .hhr__absence-calendar-view-filter .hhr__calendar-view-filter,.info-box .hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-contents .absence-calendar--filter,.info-box .hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-controls,.info-box .hhr__filter-with-toggle,.info-box .hhr__filter-with-toggle .filter-children,.info-box .hhr__filter-with-toggle .filter-contents,.info-box .hhr__filter-with-toggle .filter-controls,.info-box .hhr__page-title,.info-box .lg__subscription-all-packages-container,.info-box .padding-reset{padding:0}.triangle-container .triangle{background:#004c80;color:#fff;font-size:13px;letter-spacing:.3px;line-height:20px;padding:0 15px}.triangle-container .triangle-left{border-right:10px solid #004c80}.triangle-container .triangle-left,.triangle-container .triangle-right{border-bottom:10px solid #0000;border-top:10px solid #0000;font-size:0;height:0;width:0}.triangle-container .triangle-right{border-left:10px solid #004c80}.billing-item.hhr-border-rows-tooltip-description,p.billing-item{align-items:center;color:#999;font-family:open_sanssemibold;margin:0}.billing-item.hhr-border-rows-tooltip-description i.feature-icon,p.billing-item i.feature-icon{margin-right:1ex}.billing-item.darker.hhr-border-rows-tooltip-description,p.billing-item.darker{color:#4c4c4c}.billing-item.hhr-border-rows-tooltip-description i.feature-icon,p.billing-item i.feature-icon{color:#4c4c4c!important}.billing-subitem.hhr-border-rows-tooltip-description,p.billing-subitem{color:#999;margin:0}.billing-item-inactive{color:#f05455;margin:0;text-transform:uppercase}.billing-table .hhr-table-new__body .hhr-table-new__row{height:61px}.billing-table :is(.hhr-mobile-table-new__caption__title,.hhr-table-new__caption__title){width:100%}.billing-table tbody .hhr-accordion-table__row[data-row-id$=-module-is-purchased]{cursor:auto}.billing-table tbody .hhr-accordion-table__row[data-row-id$=-module-is-purchased] i.hhr-accordion-table__row-cell__icon{display:none}.billing-table tbody .cell--name .billing-item.hhr-border-rows-tooltip-description,.billing-table tbody .cell--name p.billing-item{min-height:40px}.billing-table .hhr-billing-table-sub-row-radio-btn label{margin-bottom:0;padding-top:1px}.billing-table .hhr-billing-table-sub-row-radio-btn.btn-on label{color:#666!important;font-weight:bolder}.billing-table .hhr-billing-table-sub-row-radio-btn.btn-on svg>path{fill:#666!important}.hhr-payroll-service-form-content{padding:10px 20px}.hhr-payroll-service-form-content .message-container{color:#666;flex-grow:0;font-size:13px;justify-content:center;letter-spacing:.3px;line-height:20px;max-width:950px}.hhr-payroll-service-form-content .t-font-size-lg.text-lg-right{line-height:20px;margin:20px 0}.hhr-payroll-service-form-content .t-font-size-lg.text-lg-right .price-container{color:#004c80}.hhr-payroll-service-form-content .t-font-size-lg.text-lg-right .billing-item{font-size:13px}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container{border:1px solid #ccc;border-radius:6px;color:#000;margin:15px 0;text-align:left}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container{background:#ccc;padding:25px 20px}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container :is(.checkout-grand-total,.checkout-sub-total){color:#4c4c4c;flex:0 0;font-size:13px;font-weight:600;letter-spacing:.3px;line-height:20px}.hhr-cart--totals-calculator .adjust-employees-container .hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total .employees,.hhr-cart--totals-calculator .adjust-employees-container .hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total .employees,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total .hhr-cart--totals-calculator .adjust-employees-container .employees,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total .light-colored,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total .hhr-cart--totals-calculator .adjust-employees-container .employees,.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total .light-colored{color:#999}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total{flex:40%}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total :is(.employees,.sub-total){font-size:inherit;letter-spacing:inherit;line-height:inherit}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-sub-total .number-of-employees-adjuster{background:none;border-left:#4c4c4c;border-color:#4c4c4c #4c4c4c currentcolor;border-right:#4c4c4c;border-top:#4c4c4c;text-align:center}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total{flex:60%}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total .discount-container{color:#999;flex:50%;font-size:13px;font-weight:300;letter-spacing:.3px;line-height:40px;text-align:right;text-decoration:line-through}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total .grand-total-and-billing-period{flex:50%;text-align:right}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total .grand-total-and-billing-period :is(.billing-period,.grand-total){font-size:inherit;letter-spacing:inherit;line-height:inherit}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .checkout-calculations-container .checkout-grand-total .grand-total-and-billing-period .grand-total{font-size:24px;letter-spacing:.6px}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .discounts-container .discount-item{color:#feb901;font-size:11px;font-weight:600;letter-spacing:.3px;line-height:40px;padding:0 20px}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .discounts-container .discount-item .discount-name{width:80%}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--cart-grand-total-container .discounts-container .discount-item .discount-amount{text-align:right;width:20%}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--bundle-container{margin:10px 0}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--bundle-container .bundle-heading{border-bottom:1px solid #999;color:#004c80;font-size:13px;font-weight:600;margin:10px 0;padding:15px 20px;text-transform:capitalize}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--bundle-container .bundle-heading .bundle-number{margin-right:5px}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--bundle-container .bundle-heading .bundle-total{color:#999}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--bundle-container .bundle-heading .bundle-total .price{color:#004c80}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--bundle-container .bundle-heading .bundle-total .billing-cycle{font-size:11px;margin-left:5px;text-transform:uppercase}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--bundle-container .bundle-item{margin:20px 0 10px;padding:0 20px}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--bundle-container .bundle-item .item-info-container .item-name-container{color:#4c4c4c;font-size:13px;line-height:20px;text-align:left;text-decoration:none;width:50%}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--bundle-container .bundle-item .item-info-container .item-pricing-container{width:50%}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--bundle-container .bundle-item .item-info-container .item-pricing-container .original-price{color:#999;font-size:13px;font-weight:300;line-height:20px;text-align:left;text-decoration:line-through;width:50%}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--bundle-container .bundle-item .item-info-container .item-pricing-container .actual-price{color:#4c4c4c;font-size:13px;font-weight:600;line-height:20px;text-align:right;text-decoration:none;width:50%}.hhr-cart-checkout-modal .hhr-cart-checkout-modal--bundle-container .bundle-discounts-container{color:#999;font-size:13px;line-height:20px;text-align:left;text-decoration:none}.asset-list .asset-list__row{border-bottom:1px solid #f2f2f2;display:inline-block;font-size:13px;line-height:28px;padding:5px 0;width:100%}.asset-list .asset-list__row.no-underline{border:0}.assets-filters{background-color:#fff;flex-wrap:wrap;padding-top:20px}.assets-filters,.assets-filters .form-group{margin-bottom:20px}.assets-filters .filter-option-container{flex:40%}@media (min-width:768px){.assets-filters .filter-option-container.padding-left-xs-sm.padding-right-xs-sm:nth-child(2),.assets-filters .hhr-cart--totals-calculator .filter-option-container.discounts-container:nth-child(2),.hhr-cart--totals-calculator .assets-filters .filter-option-container.discounts-container:nth-child(2){padding-left:0;padding-right:0}}@media (max-width:767px){.assets-filters .filter-option-container{flex:100%}}.assets-filters .button-holder{flex:20%;float:right;padding:0 20px 20px}@media (min-width:768px){.assets-filters .button-holder{float:left;margin-top:22px}}@media (max-width:767px){.assets-filters .button-holder{flex:100%}}.hhr-calendar{border-collapse:initial;border-spacing:0;font-size:11px}.hhr-calendar th{background-color:#e9f2fa;border:1px solid #ececec;color:#666;min-width:15px;padding:8px 0;text-align:center}.hhr-calendar th.th-weekend{background-color:#cce1f3;color:#999}.hhr-calendar tr>td.cal-info-column{border-style:solid;padding:0 10px}.hhr-calendar tr>td:not(.cal-info-column){height:30px;min-width:15px}.hhr-calendar tr>td:not(.cal-info-column) a{display:block;height:30px;min-width:15px}.hhr-calendar tr>td{background-color:#f1f1f1;border:1px solid #ececec}.hhr-calendar tr>td.cal-weekend{background:#eae9e9;border-bottom-style:double;border-color:#f1f1f1 #eae9e9 #ececec;border-top-style:double}.hhr-calendar tr>td.cal-weekend.cal-half-day-end{background:#dddcdc;background:linear-gradient(90deg,#dddcdc,#dddcdc 50%,#f1f1f1 51%,#f1f1f1) repeat-y;border-width:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$col",endColorstr="$bgCol",GradientType=1);height:30px;position:relative}.hhr-calendar tr>:is(td.cal-weekend.cal-half-day-end.cal-booking--employee-free-day,td.cal-weekend.cal-half-day-end.cal-weekend){background:#dddcdc;background:linear-gradient(90deg,#dddcdc,#dddcdc 50%,#eae9e9 51%,#eae9e9) repeat-y;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$col",endColorstr="$bgCol",GradientType=1);height:30px}.hhr-calendar tr>td.cal-weekend.cal-half-day-end:after{border-color:inherit;border-style:solid;border-width:3px 3px 3px 0;content:"";height:36px;position:absolute;right:50%;top:0;width:50%}.hhr-calendar tr>td.cal-weekend.cal-half-day-begin{background:#dddcdc;background:linear-gradient(90deg,#f1f1f1,#f1f1f1 50%,#dddcdc 51%,#dddcdc) repeat-y;border-width:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$bgCol",endColorstr="$col",GradientType=1);height:30px;position:relative}.hhr-calendar tr>:is(td.cal-weekend.cal-half-day-begin.cal-booking--employee-free-day,td.cal-weekend.cal-half-day-begin.cal-weekend){background:#dddcdc;background:linear-gradient(90deg,#eae9e9,#eae9e9 50%,#dddcdc 51%,#dddcdc) repeat-y;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$bgCol",endColorstr="$col",GradientType=1);height:30px}.hhr-calendar tr>td.cal-weekend.cal-half-day-begin:after{border-color:inherit;border-style:solid;border-width:3px 0 3px 3px;content:"";height:36px;left:50%;position:absolute;top:0;width:50%}.hhr-calendar tr>td.cal-weekend{border-bottom-color:#ececec;border-left:0;border-right-color:#ececec}.hhr-calendar tr>td.cal-booking--employee-free-day{background:#eae9e9;border-bottom-style:double;border-color:#f1f1f1 #eae9e9 #ececec;border-top-style:double}.hhr-calendar tr>td.cal-booking--employee-free-day.cal-half-day-end{border-width:0;position:relative}.hhr-calendar tr>:is(td.cal-booking--employee-free-day.cal-half-day-end.cal-booking--employee-free-day,td.cal-booking--employee-free-day.cal-half-day-end.cal-weekend),.hhr-calendar tr>td.cal-booking--employee-free-day.cal-half-day-end{background:#dddcdc;background:linear-gradient(90deg,#dddcdc,#dddcdc 50%,#f1f1f1 51%,#f1f1f1) repeat-y;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$col",endColorstr="$bgCol",GradientType=1);height:30px}.hhr-calendar tr>td.cal-booking--employee-free-day.cal-half-day-end:after{border-color:inherit;border-style:solid;border-width:3px 3px 3px 0;content:"";height:36px;position:absolute;right:50%;top:0;width:50%}.hhr-calendar tr>td.cal-booking--employee-free-day.cal-half-day-begin{border-width:0;position:relative}.hhr-calendar tr>:is(td.cal-booking--employee-free-day.cal-half-day-begin.cal-booking--employee-free-day,td.cal-booking--employee-free-day.cal-half-day-begin.cal-weekend),.hhr-calendar tr>td.cal-booking--employee-free-day.cal-half-day-begin{background:#dddcdc;background:linear-gradient(90deg,#f1f1f1,#f1f1f1 50%,#dddcdc 51%,#dddcdc) repeat-y;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$bgCol",endColorstr="$col",GradientType=1);height:30px}.hhr-calendar tr>td.cal-booking--employee-free-day.cal-half-day-begin:after{border-color:inherit;border-style:solid;border-width:3px 0 3px 3px;content:"";height:36px;left:50%;position:absolute;top:0;width:50%}.hhr-calendar tr>td.cal-booking--employee-free-day{border-bottom-color:#ececec;border-left:0;border-right-color:#ececec}.hhr-calendar tr>td.cal-booking--approved{background:#6bbb86;border-bottom-style:double;border-color:#f1f1f1 #6bbb86 #ececec;border-top-style:double}.hhr-calendar tr>td.cal-booking--approved.cal-half-day-end{background:#5ab378;background:linear-gradient(90deg,#5ab378,#5ab378 50%,#f1f1f1 51%,#f1f1f1) repeat-y;border-width:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$col",endColorstr="$bgCol",GradientType=1);height:30px;position:relative}.hhr-calendar tr>:is(td.cal-booking--approved.cal-half-day-end.cal-booking--employee-free-day,td.cal-booking--approved.cal-half-day-end.cal-weekend){background:#5ab378;background:linear-gradient(90deg,#5ab378,#5ab378 50%,#eae9e9 51%,#eae9e9) repeat-y;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$col",endColorstr="$bgCol",GradientType=1);height:30px}.hhr-calendar tr>td.cal-booking--approved.cal-half-day-end:after{border-color:inherit;border-style:solid;border-width:3px 3px 3px 0;content:"";height:36px;position:absolute;right:50%;top:0;width:50%}.hhr-calendar tr>td.cal-booking--approved.cal-half-day-begin{background:#5ab378;background:linear-gradient(90deg,#f1f1f1,#f1f1f1 50%,#5ab378 51%,#5ab378) repeat-y;border-width:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$bgCol",endColorstr="$col",GradientType=1);height:30px;position:relative}.hhr-calendar tr>:is(td.cal-booking--approved.cal-half-day-begin.cal-booking--employee-free-day,td.cal-booking--approved.cal-half-day-begin.cal-weekend){background:#5ab378;background:linear-gradient(90deg,#eae9e9,#eae9e9 50%,#5ab378 51%,#5ab378) repeat-y;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$bgCol",endColorstr="$col",GradientType=1);height:30px}.hhr-calendar tr>td.cal-booking--approved.cal-half-day-begin:after{border-color:inherit;border-style:solid;border-width:3px 0 3px 3px;content:"";height:36px;left:50%;position:absolute;top:0;width:50%}.hhr-calendar tr>td.cal-booking--requested{background:#f18e5e;border-bottom-style:double;border-color:#f1f1f1 #f18e5e #ececec;border-top-style:double}.hhr-calendar tr>td.cal-booking--requested.cal-half-day-end{background:#ef7e47;background:linear-gradient(90deg,#ef7e47,#ef7e47 50%,#f1f1f1 51%,#f1f1f1) repeat-y;border-width:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$col",endColorstr="$bgCol",GradientType=1);height:30px;position:relative}.hhr-calendar tr>:is(td.cal-booking--requested.cal-half-day-end.cal-booking--employee-free-day,td.cal-booking--requested.cal-half-day-end.cal-weekend){background:#ef7e47;background:linear-gradient(90deg,#ef7e47,#ef7e47 50%,#eae9e9 51%,#eae9e9) repeat-y;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$col",endColorstr="$bgCol",GradientType=1);height:30px}.hhr-calendar tr>td.cal-booking--requested.cal-half-day-end:after{border-color:inherit;border-style:solid;border-width:3px 3px 3px 0;content:"";height:36px;position:absolute;right:50%;top:0;width:50%}.hhr-calendar tr>td.cal-booking--requested.cal-half-day-begin{background:#ef7e47;background:linear-gradient(90deg,#f1f1f1,#f1f1f1 50%,#ef7e47 51%,#ef7e47) repeat-y;border-width:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$bgCol",endColorstr="$col",GradientType=1);height:30px;position:relative}.hhr-calendar tr>:is(td.cal-booking--requested.cal-half-day-begin.cal-booking--employee-free-day,td.cal-booking--requested.cal-half-day-begin.cal-weekend){background:#ef7e47;background:linear-gradient(90deg,#eae9e9,#eae9e9 50%,#ef7e47 51%,#ef7e47) repeat-y;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$bgCol",endColorstr="$col",GradientType=1);height:30px}.hhr-calendar tr>td.cal-booking--requested.cal-half-day-begin:after{border-color:inherit;border-style:solid;border-width:3px 0 3px 3px;content:"";height:36px;left:50%;position:absolute;top:0;width:50%}.hhr-calendar tr>td.cal-booking--planned{background:#999;border-bottom-style:double;border-color:#f1f1f1 #999 #ececec;border-top-style:double}.hhr-calendar tr>td.cal-booking--planned.cal-half-day-end{background:#8c8c8c;background:linear-gradient(90deg,#8c8c8c,#8c8c8c 50%,#f1f1f1 51%,#f1f1f1) repeat-y;border-width:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$col",endColorstr="$bgCol",GradientType=1);height:30px;position:relative}.hhr-calendar tr>:is(td.cal-booking--planned.cal-half-day-end.cal-booking--employee-free-day,td.cal-booking--planned.cal-half-day-end.cal-weekend){background:#8c8c8c;background:linear-gradient(90deg,#8c8c8c,#8c8c8c 50%,#eae9e9 51%,#eae9e9) repeat-y;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$col",endColorstr="$bgCol",GradientType=1);height:30px}.hhr-calendar tr>td.cal-booking--planned.cal-half-day-end:after{border-color:inherit;border-style:solid;border-width:3px 3px 3px 0;content:"";height:36px;position:absolute;right:50%;top:0;width:50%}.hhr-calendar tr>td.cal-booking--planned.cal-half-day-begin{background:#8c8c8c;background:linear-gradient(90deg,#f1f1f1,#f1f1f1 50%,#8c8c8c 51%,#8c8c8c) repeat-y;border-width:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$bgCol",endColorstr="$col",GradientType=1);height:30px;position:relative}.hhr-calendar tr>:is(td.cal-booking--planned.cal-half-day-begin.cal-booking--employee-free-day,td.cal-booking--planned.cal-half-day-begin.cal-weekend){background:#8c8c8c;background:linear-gradient(90deg,#eae9e9,#eae9e9 50%,#8c8c8c 51%,#8c8c8c) repeat-y;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$bgCol",endColorstr="$col",GradientType=1);height:30px}.hhr-calendar tr>td.cal-booking--planned.cal-half-day-begin:after{border-color:inherit;border-style:solid;border-width:3px 0 3px 3px;content:"";height:36px;left:50%;position:absolute;top:0;width:50%}.hhr-calendar tr>td.hhr-calendar__cell_border-color--1{border:3px solid #f7be5b}.hhr-calendar tr>td.hhr-calendar__cell_border-color--2{border:3px solid #69c}.hhr-calendar tr>td.hhr-calendar__cell_border-color--3{border:3px solid #c80400}.hhr-calendar tr>td.hhr-calendar__cell_border-color--4{border:3px solid #fc0}.hhr-calendar tr>td.hhr-calendar__cell_border-color--5{border:3px solid #6f2e6f}.hhr-calendar tr>td.hhr-calendar__cell_border-color--6{border:3px solid #fc0}.hhr-calendar tr>td.hhr-calendar__cell_border-color--7{border:3px solid #69c}.hhr-calendar tr>td.hhr-calendar__cell_border-color--8{border:3px solid #004c80}.hhr-calendar tr>td.hhr-calendar__cell_border-color--9{border:3px solid #c80400}.hhr-calendar tr>td.hhr-calendar__cell_border-color--10{border:3px solid #6bbb86}.hhr-calendar tr>td.hhr-calendar__cell_border--start{border-right:none}.hhr-calendar tr>td.hhr-calendar__cell_border--middle{border-left:none;border-right:none}.hhr-calendar tr>td.hhr-calendar__cell_border--end{border-left:none}.hhr-calendar tr>td:first-child{border-left:0}.hhr-calendar tr>td:last-child{border-right:0}.cal-month-control{background:#e9f2fa;display:inline-block;padding:6px 4px}.cal-month-control input{background:#0000;border:0;padding:8px 0}.cal-legend-item{display:inline-block;margin-left:20px}.cal-legend-item label{color:#999}.cal-legend-item .cal-legend-box{display:inline-block;height:10px;width:10px}.cal-legend-item .approved{background-color:#6bbb86}.cal-legend-item .requested{background-color:#f18e5e}.cal-legend-item .planned{background-color:#999}.cal-legend-item .weekend{background-color:#eae9e9}.cal-legend-item .hhr-calendar__legend-item_border-color--1{border:3px solid #f7be5b}.cal-legend-item .hhr-calendar__legend-item_border-color--2{border:3px solid #69c}.cal-legend-item .hhr-calendar__legend-item_border-color--3{border:3px solid #c80400}.cal-legend-item .hhr-calendar__legend-item_border-color--4{border:3px solid #fc0}.cal-legend-item .hhr-calendar__legend-item_border-color--5{border:3px solid #6f2e6f}.cal-legend-item .hhr-calendar__legend-item_border-color--6{border:3px solid #fc0}.cal-legend-item .hhr-calendar__legend-item_border-color--7{border:3px solid #69c}.cal-legend-item .hhr-calendar__legend-item_border-color--8{border:3px solid #004c80}.cal-legend-item .hhr-calendar__legend-item_border-color--9{border:3px solid #abc722}.cal-legend-item .hhr-calendar__legend-item_border-color--10{border:3px solid #6bbb86}.dashboard-holder .dashboard .row{margin-left:-7px;margin-right:-8px}.dashboard-holder .dashboard .profile-photo__buttons-holder.row{margin:20px auto 0}.new-dashboard__heading{color:#666;display:inline-block;margin-bottom:20px;margin-left:10px}.employee-dashboard .new-dashboard__heading{margin-left:-5px}.new-dashboard.hhr-page__content{background-color:#ebebeb;min-height:calc(100vh - 50px);padding:20px 10px}@media (min-width:768px){.demo-account .new-dashboard.hhr-page__content{min-height:calc(100vh - 85px)}}.new-dashboard .panel-heading{padding:10px}.new-dashboard .info-component__item{height:auto;margin:0;padding:20px}.new-dashboard .dropdown-menu{padding-bottom:10px;padding-top:10px}.new-dashboard .dropdown-menu li{font-size:13px}@media (min-width:1200px) and (max-width:1280px){.new-dashboard .more-employee-options{right:inherit}}.new-dashboard__content-box{padding:0 10px}.new-dashboard__content-box .content-box.job-related:hover{background-color:#f7f7f7}.new-dashboard__content-box .content-box.contract-data{border-top:4px solid #70a8d7}.new-dashboard__content-box .content-box.contract-data i{color:#70a8d7}.new-dashboard__content-box .content-box.personal-data{border-top:4px solid #abc722}.new-dashboard__content-box .content-box.personal-data i{color:#abc722}.new-dashboard__content-box .content-box.vacation{border-top:4px solid #f7be5b}.new-dashboard__content-box .content-box.vacation i{color:#f7be5b}.new-dashboard__content-box .content-box.time-tracking{border-top:4px solid #d87455}.new-dashboard__content-box .content-box.time-tracking i{color:#d87455}.new-dashboard__content-box .content-box.payroll{border-top:4px solid #61a6a1}.new-dashboard__content-box .content-box.payroll i{color:#61a6a1}.new-dashboard__content-box .content-box.assets{border-top:4px solid #f18e5e}.new-dashboard__content-box .content-box.assets i{color:#f18e5e}.new-dashboard__content-box .content-box.workshift{border-top:4px solid #69c}.new-dashboard__content-box .content-box.workshift i{color:#69c}.new-dashboard__content-box .content-box.insurance{border-top:4px solid #6bbb86}.new-dashboard__content-box .content-box.insurance i{color:#6bbb86}.new-dashboard__content-box .content-box.health-insurance{border-top:4px solid #f05455}.new-dashboard__content-box .content-box.health-insurance i{color:#f05455}.new-dashboard__content-box .content-box.health-insurance .insurance-divider__label{background-image:url(/bundles/heavenwebsite/media/images/insurance-divider-label-bg.png)}.new-dashboard__content-box .content-box.corporate-pension{border-top:4px solid #a7aed8}.new-dashboard__content-box .content-box.corporate-pension i{color:#a7aed8}.new-dashboard__content-box .content-box.corporate-pension .insurance-divider__label{background-image:url(/bundles/heavenwebsite/media/images/pension-divider-label-bg.png)}.new-dashboard__content-box .content-box.benefit-box{border-top:4px solid #000}.new-dashboard__content-box .content-box.benefit-box i{color:#000}.new-dashboard__content-box .content-box .insurance-divider__label-holder{align-items:center;display:flex;-webkit-box-align:center;-ms-flex-align:center;height:30px;margin:5px 0 10px;text-align:center}.new-dashboard__content-box .content-box .insurance-divider__label{background-position:50%;background-size:cover;color:#fff;font-family:open_sanssemibold;font-size:11px;margin:0 auto;padding:5px;text-transform:uppercase;width:140px}.new-dashboard__content-box .content-box .icon-img{height:55px}.new-dashboard__content-box__heading{color:#666;margin-top:15px;word-wrap:break-word}.new-dashboard__content-box__label{color:#999;font-family:open_sanssemibold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new-dashboard__content-box__link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.new-dashboard__content-box__value{color:#666;font-family:open_sanssemibold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word}.new-dashboard__content-box__top i{font-size:40px}.new-dashboard__content-box__top.not-insured{opacity:.5}.new-dashboard__content-box__bottom{height:125px}.new-dashboard__content-box__bottom .hhr-border-rows-tooltip-description,.new-dashboard__content-box__bottom p{line-height:1.4em}.new-dashboard__content-box__bottom__icon-holder{text-align:center}.new-dashboard__link-holder{position:relative}.new-dashboard__sidebar{background-image:url(/bundles/heavenwebsite/media/images/employee-dashboard-sidebar.png);background-position:50%;background-size:cover;height:780px;position:relative}.new-dashboard__sidebar.company{height:910px}@media (max-width:1200px){.new-dashboard__sidebar.company{background-image:none;height:auto}}.new-dashboard__sidebar-overlay-box{background-color:#0006;bottom:10%;padding:40px;position:absolute;width:100%}@media (max-width:1200px){.new-dashboard__sidebar.company .new-dashboard__sidebar-overlay-box{background-color:#fff;padding:20px;position:static}}.new-dashboard__sidebar-overlay-box__text{color:#fff;font-size:22px;line-height:1.5em;margin-bottom:20px}@media (max-width:1200px){.new-dashboard__sidebar.company .new-dashboard__sidebar-overlay-box__text{color:#666;font-size:1.43em;text-align:center}}.new-dashboard__top-nav-buttons{float:right;list-style-type:none;margin:0 10px 10px;padding-left:0}.new-dashboard__top-nav-buttons>li{display:inline-block}@media (min-width:768px){.new-dashboard__content-box .content-box{height:380px}.new-dashboard__content-box .content-box.job-related{height:160px}.new-dashboard__content-box__heading{height:50px}.new-dashboard__content-box__top-box__heading{height:40px}}.ribbon-tooltip{background-image:url(/bundles/heavenwebsite/media/images/ribbon-tooltip.png);background-size:cover;color:#fff;font-size:18px;height:34px;padding-top:13px;position:absolute;right:-13px;text-align:center;top:20px;width:62px}.new-dashboard__content-box__top-box{padding:40px 20px}.new-dashboard__content-box__top-box.employees{background-color:#70a8d7;position:relative}.new-dashboard__content-box__top-box.vacation{background-color:#f7be5b}.new-dashboard__content-box__top-box.time-tracking{background-color:#d87455}.new-dashboard__content-box__top-box.payroll{background-color:#61a6a1}.new-dashboard__content-box__top-box.assets{background-color:#f18e5e}.new-dashboard__content-box__top-box.insurance{background-color:#6bbb86}.new-dashboard__content-box__top-box.reports{background-color:#a7aed8}.new-dashboard__content-box__top-box.positions{background-color:#9f8bcc}.new-dashboard__content-box__top-box.workshift{background-color:#69c}.new-dashboard__content-box__top-box.partners{background-color:#a7aed8}i.new-dashboard__content-box__top-box__icon:before{color:#fff;display:block;font-size:80px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:40px}.new-dashboard__content-box__top-box__heading{color:#fff;font-family:open_sanssemibold;margin-top:110px;text-align:center}.new-dashboard__content-box__bottom-box{background-color:#fff;padding:20px;position:relative}.new-dashboard__content-box__bottom-box__logoContainer{align-items:center;display:flex;justify-content:center;-webkit-box-align:center;-ms-flex-align:center}.new-dashboard__content-box__bottom-box__logoContainer img{height:50px}.new-dashboard__content-box__bottom-box .loading-mask__content .loading-mask__content__message{display:none}.add-employees-tooltip{background-color:#f05455;border-radius:2px;bottom:0;color:#fff;font-family:open_sanssemibold;font-size:11px;left:20px;margin:0 auto;padding:10px;position:absolute;right:20px;text-transform:uppercase;z-index:1}.add-employees-tooltip:after{border:solid #0000;border-top-color:#f05455;border-width:10px;content:" ";height:0;left:20%;margin-left:-30px;pointer-events:none;position:absolute;top:100%;width:0}.add-employees-tooltip__text{float:left;width:95%}.add-employees-tooltip__btn-close{color:#fff;float:right;font-family:open_sanssemibold;font-size:11px;line-height:13px;opacity:1;width:5%}.add-employees-tooltip__btn-close:hover{color:#fff;opacity:1}.context-switch{background-color:#ebebeb;overflow-x:hidden;padding:30px}@media (min-width:768px){.context-switch .container.vertically-aligned{position:relative;top:50%;transform:translateY(-50%)}}.context-switch__row{background-color:#fff;border-bottom:1px solid #e9f2fa;padding:20px}.context-switch__row:hover{background-color:#f7f7f7;cursor:pointer}.context-switch__row div{display:inline-block;vertical-align:middle;word-break:break-all}@media (min-width:480px){.context-switch__row div.context-switch__row__name.mobile{display:none}}@media (max-width:480px){.context-switch__row div.context-switch__row__name.desktop{display:none}}.context-switch__header{background-color:#f8f8f8;color:#004c80;font-size:14px;line-height:1.5em;padding:20px}.context-switch__row__img-container{margin-right:5%;text-align:center;width:25%}@media (max-width:480px){.context-switch__row__img-container{width:45%}}.context-switch__row__img-holder{border-radius:50%;height:80px;overflow:hidden;text-align:center;width:80px}.context-switch__row__img-holder.placeholder{background-color:#bab8b8}.context-switch__row__img-holder.company.image{border-radius:0;max-width:100%;overflow:visible;width:120px}.context-switch__row__img-holder.company.image img{max-height:100%}.context-switch__row__img-holder .initials{background:#ccc;color:#fff;font-size:50px;height:80px;line-height:80px;text-transform:uppercase;width:80px}.context-switch__row__type{width:35%}@media (max-width:480px){.context-switch__row__type{width:50%}}.context-switch__row__name{width:35%}.context-switch__row__name.mobile{width:auto}.content-box{background-color:#fff;padding:30px 20px 20px}.absence-settings,.asset-management-settings,.payroll-management-settings,.time-tracking-settings{background-position:50%;background-size:cover}.absence-settings{background-image:url(/bundles/heavenwebsite/media/images/absence/settings-absence.jpg)}.absence-settings .hhr-form .control-label{color:#999;font-size:15px;padding-right:40px;position:relative}@media (min-width:768px){.absence-settings .hhr-form .control-label{align-items:center;display:flex;height:40px;justify-content:flex-end;padding-top:0;-webkit-box-align:center;-ms-flex-align:center}}.asset-management-settings{background-image:url(/bundles/heavenwebsite/media/images/time/settings-time-tracking.jpg)}.payroll-management-settings{background-image:url(/bundles/heavenwebsite/media/images/payroll/settings-payroll.jpg)}.time-tracking-settings{background-image:url(/bundles/heavenwebsite/media/images/time/settings-time-tracking.jpg)}.payroll-panel,.settings-panel{margin:0 auto;padding:50px;position:relative;top:5%;width:90%}.absence-settings .settings-panel{top:3%}@media (min-width:768px){.settings-panel{top:20%;width:768px}.absence-settings .settings-panel{top:5%}}.settings-config__text,.settings-text{color:#999;font-size:15px}.settings-text li{margin-bottom:10px}.toggle-switch{border:1px solid #e9f2fa;border-radius:30px;height:31px;margin-right:15px;position:relative;width:80px}.toggle-switch__input{cursor:pointer;height:30px;left:0;margin:0;opacity:0;position:absolute;top:-4px;width:80px;z-index:6}.toggle-switch__input:checked~.toggle-switch__button{left:40px}.toggle-switch__input:checked~.toggle-switch__bg{background-color:#6bbb86}.toggle-switch__button{background-color:#fff;border:1px solid #e9f2fa;border-radius:50%;display:block;height:40px;left:-3px;position:absolute;top:-6px;transition:left .25s ease;width:40px;z-index:4}.toggle-switch__labels{color:#fff;font-family:open_sanssemibold;font-size:15px;position:absolute;text-transform:uppercase;top:7px;width:100%;z-index:2}.toggle-switch__on{left:8px;position:absolute}.toggle-switch__off{position:absolute;right:8px}.toggle-switch__bg{background-color:#c80400;border-radius:40px;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.sidebar-settings{background-color:#fff}.sidebar-settings__title{color:#999;font-family:open_sanssemibold;font-size:13px;margin:0;padding:20px;text-transform:uppercase}.sidebar-settings__link-container{padding:20px}.sidebar-settings__link-container.active{background-color:#f2f2f2;border-left:2px solid}.sidebar-settings__link-container.active.workable{border-color:#000}.sidebar-settings__link{color:#004c80;font-family:open_sanssemibold}.sidebar-settings__link.integration__img-holder img{width:120px}.settings__plan-list__error{background:#e9f2fa url(/bundles/heavenwebsite/media/images/errors/coffee-time.png) no-repeat 100% 100%;background-size:contain;bottom:0;left:0;position:absolute;right:0;top:0}.settings__plan-list__error__content{color:#004c80;font-family:open_sanssemibold;margin:15% 0 0 15%}.referral-dialog .settings__plan-list__error__content .headline,.referral-dialog-success .settings__plan-list__error__content .subheadline,.settings__plan-list__error__content .referral-dialog .headline,.settings__plan-list__error__content .referral-dialog-success .subheadline,.settings__plan-list__error__content .workshift-advert-dialog .headline,.settings__plan-list__error__content h1,.workshift-advert-dialog .settings__plan-list__error__content .headline{font-family:open_sanssemibold;font-size:30px;margin-bottom:15px}.settings__plan-list__error__content .hhr-border-rows-tooltip-description,.settings__plan-list__error__content p{font-family:open_sanslight;font-size:20px}.settings__current-plan-box__title{color:#4c4c4c;font-family:open_sanssemibold;font-size:13px;margin-bottom:0;text-transform:uppercase}.current-plan-details{background:#fff;padding:20px}.accordion-group>.hhr-panel>.panel-heading .current-plan-details .panel-title,.accordion-group>.panel>.panel-heading .current-plan-details .panel-title,.current-plan-details .accordion-group>.hhr-panel>.panel-heading .panel-title,.current-plan-details .accordion-group>.panel>.panel-heading .panel-title,.current-plan-details h5{font-size:13px;margin-bottom:0}.accordion-group>.hhr-panel>.panel-heading .current-plan-details .panel-title small,.accordion-group>.panel>.panel-heading .current-plan-details .panel-title small,.current-plan-details .accordion-group>.hhr-panel>.panel-heading .panel-title small,.current-plan-details .accordion-group>.panel>.panel-heading .panel-title small,.current-plan-details h5 small{font-size:100%}.settings__billing__subheading{color:#999;font-family:open_sanssemibold;font-size:11px;margin-bottom:0}.hhr-mobile-table-new__footer .settings__billing__subheading{margin-bottom:20px}.settings-billing .form-group{margin-bottom:0}.settings-billing .form-group .radio{margin:0}.settings-billing .form-group label{color:#4c4c4c}.settings-billing__box{background-color:#fff;padding:20px;position:relative;text-align:center}.settings-billing__box i{font-size:30px}.settings-billing__box i:before{margin-bottom:15px}.settings-billing__box__description{color:#999;font-family:open_sanssemibold;font-style:italic;line-height:20px;padding:0 20px 20px}.settings-billing__plan-actions{text-align:center}.settings-billing__plan-actions button{min-width:120px}.force-redirect-notification,.payment-data-notification{background:#f05455;color:#fff;padding:15px}.force-redirect-notification a,.payment-data-notification a{color:#fff;text-decoration:underline}.payment-processing-notification{padding:15px}.payment-processing-notification a{text-decoration:underline}@media (min-width:1200px){.early-adopter{width:50%}.settings__plan-list__error{background:#e9f2fa url(/bundles/heavenwebsite/media/images/errors/coffee-time-large.png) no-repeat 100% 100%;background-size:contain}}@media (max-width:768px){.settings-billing__plan-actions{text-align:right}.settings__plan-list__error{background:#e9f2fa url(/bundles/heavenwebsite/media/images/errors/coffee-time-mobile.png) no-repeat 100% 100%;background-size:cover}}@media (max-width:480px){.referral-dialog .settings__plan-list__error__content .headline,.referral-dialog-success .settings__plan-list__error__content .subheadline,.settings__plan-list__error__content .referral-dialog .headline,.settings__plan-list__error__content .referral-dialog-success .subheadline,.settings__plan-list__error__content .workshift-advert-dialog .headline,.settings__plan-list__error__content h1,.workshift-advert-dialog .settings__plan-list__error__content .headline{font-size:20px}.settings__plan-list__error__content .hhr-border-rows-tooltip-description,.settings__plan-list__error__content p{font-size:17px}}@media (min-width:769px){.settings-billing .hhr-table-new__row-cell>:is(div,strong){display:block;line-height:37px;min-height:37px}}.payment-method__divider{border-bottom:1px solid #ebebeb;margin-bottom:20px}.payment-method__flag{height:40px;text-align:right}.payment-method__flag img{padding-right:20px}.payment-method__name{height:40px;padding-top:7px}.payment-method__name label{margin-bottom:0}.hhr-email-reminders__container{padding:0 20px 10px}.settings__description{color:#999;font-style:italic;line-height:20px;margin:0 20px 20px}.settings__description,.settings__description .hhr-border-rows-tooltip-description,.settings__description p{font-family:open_sanssemibold}.settings__description strong{color:#4c4c4c}.hhr-recruiting-settings__subdomain-input-wrapper .input-group input:first-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.hhr-recruiting-settings__subdomain-input-wrapper .input-group .input-group-addon{background:none;border:none}.recruiting-subdomain-link{height:40px;justify-content:flex-start;line-height:40px}.recruiting-subdomain-informer{margin-bottom:0;margin-top:10px}.recruiting-subdomain-days-label{padding-top:0!important}.hhr-recruiting-feature-activation-modal .hhr-border-rows-tooltip-description,.hhr-recruiting-feature-activation-modal p{margin-bottom:20px}@media (min-width:768px) and (max-width:1500px){.hhr-recruiting-feature-activation-modal .hhr-modal__body.modal-body{max-height:300px;overflow-x:hidden;overflow-y:auto}}.hhr-recruiting-feature-activation-modal__features{color:#4c4c4c;margin-bottom:10px}.hhr-recruiting-feature-activation-modal__feature{color:#999;display:flex;height:40px;margin-bottom:20px}.hhr-recruiting-feature-activation-modal__feature i{color:#666;display:inline-block;font-size:40px}.feature-activation-modal__feature_description{display:flex;flex-direction:column;height:40px;justify-content:center;line-height:20px;margin-top:7px;padding-left:10px}.feature-activation-modal__package_container{font-size:18px;margin:20px 0 15px;text-align:right}.feature-activation-modal__package_container>div{display:inline-block;font-family:open_sanssemibold;height:60px;line-height:25px;padding:5px 15px;vertical-align:top}.feature-activation-modal__package_container .package-detail{text-align:left}.feature-activation-modal__package_container .package-detail sup{font-size:10px;top:-5px}.feature-activation-modal__package_container .package-detail .hhr-border-rows-tooltip-description,.feature-activation-modal__package_container .package-detail p{line-height:25px;margin-bottom:0}.feature-activation-modal__package_container .package-detail .price{font-family:open_sansregular}.feature-activation-modal__package_container .package-detail span{font-size:13px;margin-left:10px}.tasks-dashboard__title{border-bottom:1px solid #ebebeb;font-family:open_sanssemibold;padding-bottom:20px;text-transform:uppercase}.tasks-dashboard__row{padding:10px;width:calc(100% - 35px)}.hhr-modal-form .tasks-dashboard__item-container>div.form-group:not(:last-child) .tasks-dashboard__row,.material-like-dialog .tasks-dashboard__item-container>div.modal-footer:not(:last-child) .tasks-dashboard__row,.tasks-dashboard__item-container>div.assets-filters:not(:last-child) .tasks-dashboard__row,.tasks-dashboard__item-container>div.channel-report-table-quick-filters-container:not(:last-child) .tasks-dashboard__row,.tasks-dashboard__item-container>div.clearfix:not(:last-child) .tasks-dashboard__row,.tasks-dashboard__item-container>div.employee-list__filters__custom:not(:last-child) .tasks-dashboard__row,.tasks-dashboard__item-container>div.employee-list__filters_holder:not(:last-child) .tasks-dashboard__row,.tasks-dashboard__item-container>div.hhr-accordion__panel-heading:not(:last-child) .tasks-dashboard__row,.tasks-dashboard__item-container>div.hhr-filter-container:not(:last-child) .tasks-dashboard__row,.tasks-dashboard__item-container>div.hhr-mobile-table-new__caption:not(:last-child) .tasks-dashboard__row,.tasks-dashboard__item-container>div.hhr-mobile-table-new__item-row:not(:last-child) .tasks-dashboard__row,.tasks-dashboard__item-container>div.hhr-pagination:not(:last-child) .tasks-dashboard__row,.tasks-dashboard__item-container>div.hhr-public-pages__vacany-list__vacancy-item:not(:last-child) .tasks-dashboard__row,.tasks-dashboard__item-container>div.hhr-reports__filters__custom:not(:last-child) .tasks-dashboard__row,.tasks-dashboard__item-container>div.hhr-reports__filters__quick:not(:last-child) .tasks-dashboard__row,.tasks-dashboard__item-container>div.hhr-table--in-columns:not(:last-child) .tasks-dashboard__row,.tasks-dashboard__item-container>div.hhr-table-new__caption:not(:last-child) .tasks-dashboard__row,.tasks-dashboard__item-container>div.info-component__container:not(:last-child) .tasks-dashboard__row,.tasks-dashboard__item-container>div.time-tracking__filters__custom:not(:last-child) .tasks-dashboard__row,.tasks-dashboard__item-container>div.time-tracking__filters__quick:not(:last-child) .tasks-dashboard__row{border-bottom:1px solid #ebebeb}.tasks-dashboard__row:hover{background-color:#e9f2fa;cursor:pointer}.tasks-dashboard__progress{align-items:center;display:flex;height:145px;-webkit-box-align:center;-ms-flex-align:center}.tasks-dashboard__item-container{height:145px;overflow-x:hidden;overflow-y:auto;padding-left:0;padding-right:20px}@media (min-width:992px){.tasks-dashboard__item-container{padding-left:20px}}.tasks-dashboard__row button{color:#999;font-family:open_sanssemibold;font-size:13px;line-height:16px}.tasks-dashboard__progress-label{margin-top:10px}@media (max-width:992px){.tasks-dashboard__progress-label{font-size:large;margin-left:-15px;text-align:left}}.hhr-tasks__task-mode-bar{background-color:#f05455;color:#fff;height:inherit;min-height:50px}.hhr-tasks__task-mode-bar a{color:#fff}.hhr-tasks__task-mode-bar__current-step-label{font-size:smaller}.hhr-tasks__task-mode-bar__current-task-title{font-size:large;font-weight:600;height:20px;overflow:hidden;text-overflow:ellipsis}.hhr-tasks__task-mode-bar-toolbar{background-color:inherit!important;color:#fff}.hhr-tasks__task-mode-detail{background-color:#e04e4f;max-height:400px;overflow:auto;padding:10px}.hhr-tasks__task-mode-detail a{text-decoration:underline}.tasks-dashboard__action-button__text{padding-left:5px}.tasks-dashboard__row__button-container{margin-top:-2px}.hhr-app-header .hhr-tasks__task-mode-bar__back-to-dashboard{padding-left:10px}.hhr-tasks__task-mode-bar__task-title-container{display:inline-block;height:34px;white-space:nowrap}@media (min-width:1200px){.hhr-tasks__task-mode-bar__task-title-container{width:calc(100% - 800px)}}@media (min-width:992px) and (max-width:1200px){.hhr-tasks__task-mode-bar__task-title-container{width:calc(100% - 500px)}}@media (max-width:992px){.hhr-tasks__task-mode-bar__task-title-container{width:calc(100% - 325px)}}.tasks-detail-dialog .hhr-modal__body{max-height:500px;overflow:auto}.tasks-dashboard__step-number{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:50%;color:#999;display:flex;float:left;font-family:open_sanssemibold;font-size:15px;height:25px;margin-right:10px;margin-top:8px;text-align:center;width:25px;-webkit-box-align:center;-ms-flex-align:center;justify-content:center}.hhr-employee-manager__view-only-value{display:flex;flex-direction:column;justify-content:center;line-height:20px;min-height:20px;word-break:break-all}.hhr-employee-manager__tab-container{background-color:#fff;width:100%}.hhr-employee-manager__tabs{float:left;width:100%}.hhr-employee-manager__edit-button-container{align-items:center;display:flex;flex-direction:column;height:48px;justify-content:center;padding-right:10px;width:15%}.hhr-employee-manager--save-changes-button,.hhr-employee-manager--toggle-edit-button{width:100%}.radio-inline.hhr-employee-manager__radio-inline{margin-left:0;margin-right:10px}.hhr-employee-manager__textarea{max-width:100%;min-height:200px}.hhr-employee-manager__radio-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;min-height:40px}.hhr-employee-manager__radio-container .radio-inline{padding-top:4px}.hhr-employee-manager__dirty-dropdown>.hhr-select__control,.hhr-employee-manager__dirty-input{background-color:#e4edf7;border-color:#4e80a4}.hhr-employee-manager__dirty-radio-input,.hhr-employee-manager__radio-container-dirty{background-color:#e4edf7;border:1px solid #4e80a4;padding-left:10px}.hhr-employee-manager__dropdown .hhr__Dropdown__Title{background:none}.hhr-employee-manager__dropdown .hhr__Dropdown__Title .hhr__Dropdown__Title__Caption{border:none;color:#4c4c4c}.hhr-employee-manager__dropdown .hhr__Dropdown__Title .hhr__Dropdown__Title__Caption.caption--tooltip{color:#999}.hhr-employee-manager__dropdown .hhr__Dropdown__Title .hhr__Dropdown__Title__Caption span{font-size:13px}.hhr-employee-manager__dropdown.datev-err .border-warning{background-color:#a7aed8;border:1px solid #a7aed8!important}.hhr-employee-manager__dropdown.datev-err .border-warning .hhr-select__placeholder{color:#666!important}.hhr-employee-manager__dropdown.datev-err .hhr__Dropdown__Title__Caption{color:#4c4c4c!important}.hhr-employee-manager__dropdown.datev-err .warning-inline{color:#6f2e6f}.hhr-form .hhr-employee-manager__department-head .department-head__label-additional{margin-top:0}.hhr-employee-manager__edit-mode-button-container{display:inline-block;position:absolute;right:0;top:0}.hhr-employee-manager__edit-mode-button-container .glyphicon-pencil{color:#bab8b8;right:20px;top:10px}.hhr-employee-manager__edit-mode-button-container .glyphicon-pencil:hover{color:#666}.hhr-employee-manager__edit-mode-button-container #hhr-employee-manager__disable-edit-mode-button{margin-right:20px;margin-top:7px}.employee-manager__sticky-save-footer{background-color:#fff;bottom:0;box-shadow:0 0 30px 0 #888;flex-direction:column;height:90px;justify-content:center;margin-left:-5px;padding-left:20px;padding-right:20px;position:fixed;z-index:14}.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container .hhr-employee-manager__sticky-save-footer--new-controls{flex-basis:80%}.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container .hhr-employee-manager__sticky-save-footer--new-controls #hhr-employee-manager__sticky-save-footer__options-container{padding-top:10px}.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container .hhr-employee-manager__sticky-save-footer--new-controls .hhr-employee-manager__sticky-save-footer__info-box{margin-left:10px}.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container .hhr-employee-manager__sticky-save-footer--new-controls .hhr-employee-manager__sticky-save-footer__info-box div:first-child{flex-basis:60%}.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container .hhr-employee-manager__sticky-save-footer--new-controls .hhr-employee-manager__sticky-save-footer__info-box div:nth-child(2){flex-basis:40%}.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container .hhr-employee-manager__sticky-save-footer--new-controls .hhr-employee-manager__sticky-save-footer__info-box div span.hhr-dpf__save_tooltip--trigger{align-self:center;padding:5px}.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container .hhr-employee-manager__sticky-save-footer--new-controls #hhr-employee-manager__sticky-save-footer__hint--container{padding-left:20px;position:relative}.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container .hhr-employee-manager__sticky-save-footer--new-controls #hhr-employee-manager__sticky-save-footer__hint--container #hhr-employee-manager__sticky-save-footer__hint--trigger{cursor:pointer;font-size:15px;font-weight:700}.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container .hhr-employee-manager__sticky-save-footer--new-controls #hhr-employee-manager__sticky-save-footer__hint--container .hhr-employee-manager__sticky-save-footer__hint--wrapper{bottom:25px;min-width:350px;position:absolute;transform:translateX(-25%);transform-origin:center}.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer--new-container #hhr-employee-manager__sticky-save-footer__save-button-container{display:block;flex:1;float:none;width:auto}.employee-manager__sticky-save-footer :is(#hhr-employee-manager__sticky-save-footer__datepicker--future-changes,#hhr-employee-manager__sticky-save-footer__datepicker--scheduled){visibility:hidden}.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer__datepicker{display:none}.employee-manager__sticky-save-footer #hhr-employee-manager__sticky-save-footer__options-container{display:inline-block;padding-top:17px}.employee-manager__sticky-save-footer #hhr-employee-manager__sticky-save-footer__save-button-container{display:inline-block;padding-bottom:12px;padding-top:12px;width:20%}.employee-manager__sticky-save-footer #hhr-employee-manager__sticky-save-footer__save-button-container #btnSaveChanges{height:56px}.employee-manager__sticky-save-footer .hhr-employee-manager__sticky-save-footer__change-date{font-weight:bolder}.employee-manager__sticky-save-footer .hhr-datepicker{height:44px}.employee-manager__sticky-save-footer .hhr-datepicker>div{border:none!important}.hhr-employee-manager__error-count{background:#000;border-radius:50%;color:#fff;display:inline-block;font-size:12px;line-height:17px;margin-left:5px;text-align:center;width:17px}.hhr-employee-manager__warning-count{background-color:#c80400}.hhr-employee-manager__datev-warning-count{background-color:#6f2e6f}.product-form-tooltip.hhr-employee-manager__small-tooltip.tooltip.right{margin-left:15px}.hhr-employee-manager__view-only-value.hhr-employee-manager__view-only-value__warning{background-color:#fcf8e4;padding-left:5px;word-break:break-word}.hhr-employee-manager__view-only-value.hhr-employee-manager__view-only-value__warning.datev-err{background-color:#a7aed8}.hhr-employee-manager__view-only-value.hhr-employee-manager__view-only-value__warning.datev-err .warning-inline{color:#6f2e6f}.hhr-employee-manager__view-only-value.hhr-employee-manager__view-only-value__error{background-color:#f7ece8;padding-left:5px}.hhr-employee-manager__view-only-value.hhr-employee-manager__view-only-value__error.datev-err{background-color:#a7aed8}.hhr-employee-manager__radio-container-warning{background-color:#fcf8e4;border:1px solid #feb901}.hhr-employee-manager__radio-container-warning.datev-err{background-color:#a7aed8;border:1px solid #6f2e6f}.hhr-employee-manager__radio-container-error{background-color:#f7ece8;border:1px solid #c80400}.hhr-employee-manager__glossary__container{padding-left:20px;padding-right:20px}.hhr-employee-manager__glossary__line__bullet{border-radius:20px;display:inline-block;float:left;height:20px;margin-right:20px;min-width:20px;width:20px}.hhr-employee-manager__glossary__line__bullet.icon-employee-manager-delete,.hhr-employee-manager__glossary__line__bullet.icon-employee-manager-undo{height:auto}.hhr-employee-manager__glossary__line__bullet-dirty{background-color:#004c80}.hhr-employee-manager__glossary__line__bullet-error{background-color:#f05455}.hhr-employee-manager__glossary__line__bullet-warning{background-color:#f7be5b}.hhr-employee-manager__glossary__line__bullet-no-change{border-style:solid;border-width:1px}.hhr-employee-manager__glossary__line__text{display:inline-block;float:left;height:20px}.hhr-employee-manager__glossary__line{align-items:center;display:flex;flex-direction:row;margin-bottom:20px}.radio-container.radio-container-flex{align-items:center;display:flex;flex-direction:row;margin-top:-7px;position:relative}.cell--changeRequestStatus{min-width:200px;vertical-align:top}.cell--changeRequestDueDate{min-width:150px;vertical-align:top}.cell--changeRequestChanges{vertical-align:top;word-break:inherit}.hhr-employee-manager__change-requests__table{margin-top:20px}.hhr-table-new.hhr-employee-manager__change-requests__table .cell--actions{vertical-align:top}.employee-changes-table :is(.cell--changeRequestStatus,.cell--dateOfChange,.cell--fieldName,.cell--newValue,.cell--oldValue,.cell--validFrom){width:15.5%}.employee-changes-table .cell--changeRequestStatus{position:relative}.employee-changes-table .cell--changeRequestStatus .hhr-status{max-width:130px;min-width:110px;position:absolute;top:50%;transform:translateY(-50%)}.employee-changes-table .hhr-table-new__header-cell{height:50px;padding:20px 20px 20px 10px}.employee-changes-table .hhr-table-new__header-cell.cell--dateOfChange{padding-left:20px}.employee-changes-table .hhr-table-new__row-cell{height:60px;padding:10px}.employee-changes-table .hhr-table-new__row-cell.cell--dateOfChange{padding-left:20px}.employee-changes-table .hhr-table-new__row-cell.cell--actions{width:7%}@media (min-width:768px){.employee-changes-table .hhr-table-new__row-cell.cell--actions{padding-right:20px}}.employee-changes-table .hhr-table-new{table-layout:fixed}.employee-changes__quickFilters{height:49px;padding-right:30px;width:80%}.employee-changes__toggleFilters{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.employee-changes__filters__selects{display:flex;flex-flow:wrap;width:100%}.employee-changes__filters__selects>div{margin-bottom:20px;margin-right:0;width:100%}.employee-changes__filters__selects>div:last-of-type{margin-bottom:0}@media (min-width:480px){.employee-changes__filters__selects>div{margin-right:20px;width:calc(50% - 10px)}.employee-changes__filters__selects>div:first-of-type{margin-bottom:20px}.employee-changes__filters__selects>div:nth-of-type(2n){margin-right:0}}@media (min-width:768px){.employee-changes__filters__selects>div{margin-bottom:0;margin-right:20px;width:calc(25% - 15px)}.employee-changes__filters__selects>div:first-of-type{margin-bottom:0}.employee-changes__filters__selects>div:nth-of-type(2n){margin-right:20px}.employee-changes__filters__selects>div:last-of-type{margin-right:0}}.employee-changes__filters__item{display:flex;justify-content:flex-end;margin-left:auto;margin-top:20px;width:100%}@media (min-width:480px){.employee-changes__filters__item{width:calc(25% - 20px)}}.employee-changes__filters__item .employee-changes__filters__button--filter__holder{margin-right:20px;width:calc(75% - 10px)}.employee-changes__filters__item .employee-changes__filters__button--clear__holder{width:calc(25% - 10px)}.employee-changes__filters__custom{background-color:#fff;border-top:1px solid #ebebeb;display:flex;flex-flow:column wrap;padding:20px}.employee-changes__filters__custom.hidden{border:0}@media (min-width:992px){.employee-changes__filters__custom{flex-direction:row}}.change-request-detail-modal .disabled{color:#666}.work-schedule-days__day{padding-right:10px}@media (min-width:992px){.work-schedule-days__day{padding-right:5px}}@media (min-width:1200px){.work-schedule-days__day{padding-right:7px}}.hhr-employee-manager__tab-dropdown .new-dashboard__top-nav-buttons{margin:0}#employeeManager input[type=text]::-ms-clear{display:none}.hhr-employee-manager-no-salaryTypes__wrapper{color:#bab8b8;padding:100px 0;text-align:center}.hhr-employee-manager-no-salaryTypes__wrapper a{color:#bab8b8}.hhr-employee-manager-no-salaryTypes__wrapper:hover{color:#4c4c4c}.hhr-employee-manager-no-salaryTypes__wrapper:hover [class*=" icon-"],.hhr-employee-manager-no-salaryTypes__wrapper:hover [class^=icon-],.hhr-employee-manager-no-salaryTypes__wrapper:hover a,.hhr-employee-manager-no-salaryTypes__wrapper:hover i{color:#4c4c4c!important}@media (min-width:1200px){.hhr-employee-manager-no-salaryTypes__wrapper{position:relative}.hhr-employee-manager-no-salaryTypes__wrapper a{position:absolute;transform:translateX(25%)}}.hhr-employee-manager__overtime-compesation{align-items:center;display:flex;height:40px}.hhr-remuneration-overtimeCompensationSetting .radio-inline{width:100%}.hhr-employee-manager__overtime-compesation__percentage__amount{font-family:open_sanssemibold;font-size:12px;line-height:0px;margin-top:0}.hhr-reports__filters__toggle{align-items:center;display:flex;flex-direction:column;height:48px;justify-content:center;padding-right:20px}.hhr-reports__filters__quick{float:left;width:70%}.hhr-reports__filters__custom{border-top:1px solid #ebebeb;padding:20px 10px 0;width:100%}.hhr-reports__custom-filters_item{padding:0 10px 20px;width:100%}@media (min-width:768px){.hhr-reports__custom-filters_item{float:left;width:33.333%}.hhr-reports__custom-filters_item.buttons-holder{float:right}}@media (min-width:1200px){.hhr-reports__custom-filters_item{float:left;width:25%}}.hhr-reports__custom-filters_item.buttons-holder{float:none}@media (min-width:768px){.hhr-reports__custom-filters_item.buttons-holder{float:right;margin-top:23px;width:33.3333333333%}}@media (min-width:1200px){.hhr-reports__custom-filters_item.buttons-holder{margin-top:0;width:25%}}.hhr-reports__headcount__grouping{align-items:center;background-color:#fff;display:flex;padding:20px}.hhr-reports__headcount__grouping .hhr-reports__headcount__groupBy{align-items:center;display:flex;margin-left:auto}@media (max-width:768px){.hhr-reports__headcount__grouping .hhr-reports__headcount__groupBy{display:block;margin-left:inherit;width:100%}}.hhr-reports__headcount__grouping .hhr-reports__headcount__groupBy label{margin-left:auto;margin-right:10px}.hhr-reports__headcount__grouping .hhr-reports__headcount__grouping__time-step-button-holder button{margin-right:10px}.hhr-reports-table{margin-bottom:0}.hhr-reports__cost__table,.hhr-reports__fluctuation__table,.hhr-reports__headcount__table{overflow-x:auto}:is(.hhr-reports__cost__table,.hhr-reports__fluctuation__table,.hhr-reports__headcount__table) .hhr-table-new__header-cell{min-width:120px;word-break:break-word}.hhr-reports__cost__table td,.hhr-reports__cost__table th,.hhr-reports__fluctuation__table td,.hhr-reports__fluctuation__table th,.hhr-reports__headcount__table td,.hhr-reports__headcount__table th{text-align:right}.hhr-reports__cost__table tr:last-child{color:#999;font-family:open_sanssemibold;text-transform:uppercase}.custom-report-caption{display:block;height:55px}#hhr-reports__fluctuation__reportType-dropdown{margin-right:20px}@media (max-width:768px){#hhr-reports__fluctuation__reportType-dropdown{margin-bottom:10px;margin-right:0}}.hhr-reports__fluctuation__leavers-radio{display:inline-block;margin-right:20px}.hhr-page__public :is(b,strong){font-family:open_sanssemibold}.vacancy-apply__sidebar-container{padding-left:0;padding-right:0}@media (min-width:992px){.vacancy-apply__sidebar-container{float:right;padding-left:20px}}.vacancy-apply__sidebar{padding:0 20px 20px}.input-like-dropzone{background-color:#fff;border:1px solid #ccc;border-radius:2px;color:#4c4c4c;font-size:13px;height:40px;line-height:1.42857143;padding:6px 12px;width:100%}.has-error .input-like-dropzone{background-color:#f7ece8;border-color:#c80400}.input-like-dropzone__file-name{display:inline-block;margin-left:5px;max-width:calc(100% - 90px);overflow:hidden;text-overflow:ellipsis;vertical-align:text-bottom;white-space:nowrap}@media (max-width:768px){.input-like-dropzone__file-name{max-width:75px}}.hhr-public-pages__header{align-items:center;background-color:#fff;display:flex;margin-bottom:20px;min-height:160px;padding:20px}.hhr-public-pages__vacancy-list__group{margin-top:40px}.hhr-public-pages__vacancy-list__group-selection{align-items:center;display:flex;margin-bottom:40px}@media (max-width:768px){.hhr-public-pages__vacancy-list__group-selection{flex-direction:column;justify-content:center}}.hhr-public-pages__vacancy-list__group-selection__button-holder{margin-left:auto}@media (max-width:768px){.hhr-public-pages__vacancy-list__group-selection__button-holder{margin-left:inherit;width:100%}}.hhr-public-pages__vacancy-list__group-selection__opening-text{color:#666;font-family:open_sanssemibold;font-size:12px;text-transform:uppercase}@media (max-width:768px){.hhr-public-pages__vacancy-list__group-selection__opening-text{margin-bottom:40px}}.hhr-public-pages__vacancy-list__group__group-text{color:#666;font-family:open_sanssemibold;margin-bottom:10px;text-transform:uppercase}.hhr-public-pages__vacany-list__vacancy-item{margin-bottom:24px}.hhr-public-pages__vacany-list__vacancy-item .col-xs-12{padding-left:0}.hhr-public-pages__vacany-list__vacancy-item__job-title{color:#004c80;font-family:open_sanssemibold;padding-left:0}.hhr-public-pages__vacany-list__vacancy-item__job-title a{color:#004c80}#btnChangeGroupingDepartment{margin-right:10px}@media (max-width:768px){#btnChangeGroupingDepartment{margin-bottom:10px;margin-right:0}#btnChangeGroupingDepartment,#btnChangeGroupingLocation{width:100%}}#btnFormCancelApplication{margin-right:10px}@media (max-width:768px){#btnFormCancelApplication{margin-right:0;margin-top:10px}}.hhr-public-pages__company-logo{max-height:120px}.hhr-public-pages__language-selection{margin-left:auto;width:100px}.hhr-public-pages__powered-by{display:flex;justify-content:flex-end;margin-top:10px}.hhr-public-pages__powered-by a{color:inherit;text-decoration:underline}.vacancy-apply__confirmation{background-color:#fff;padding:40px;text-align:center}.vacancy-apply__confirmation__icon{align-items:center;background:url(/bundles/heavenwebsite/media/images/curved-circle.png) no-repeat 0 0/100%;display:flex;height:80px;margin:0 auto;width:80px;-webkit-box-align:center;-ms-flex-align:center}.vacancy-apply__confirmation__icon i{color:#fff;font-size:32px;margin:0 auto}.hhr-public-pages__no-vacancies .hhr-public-pages__no-vacancies__title{color:#004c80;font-family:open_sanssemibold;font-size:18px;margin-bottom:40px}@media (min-width:768px){.hhr-public-pages__no-vacancies{background:url(/bundles/heavenwebsite/media/images/recruiting/no-positions.png) no-repeat 100% 100%;min-height:400px}}@media (max-width:768px){.hhr-public-pages__no-vacancies{background:url(/bundles/heavenwebsite/media/images/recruiting/no-positions-mobile.png) no-repeat 100% 100%;min-height:600px}}.ratingSelection i{cursor:pointer;font-size:20px;margin-right:10px}.thumbSelection{font-size:20px}.thumbSelection i{background:none;cursor:pointer;margin:0 10px 0 0;padding:5px}.hhr-template-container{background-color:#fff;padding:15px}.hhr-template-buttons{background-color:#fff;display:flex;justify-content:flex-end;padding:0 15px 15px}.hhr-template-button{margin-right:15px}.hhr-template-button:last-child{margin-right:0}.hhr-email-templates-placeholders-dropdown{margin-top:16px}.reminders-table__wrap{border-radius:3px;overflow:hidden}.reminders-table__wrap .hhr-table-new{margin-bottom:0}.reminders-table__wrap :is(.hhr-mobile-table-new__caption,.hhr-table-new__caption){padding-bottom:13px;padding-top:13px}.reminders-table__wrap .hhr-table-new__header-cell{padding-bottom:17px;padding-top:17px}.reminders-table__wrap .hhr-table-new__row-cell{padding-bottom:12px;padding-top:12px}.reminders-table__wrap .cell--reminderType{font-family:open_sanssemibold}.lg__subscription .subscription-checkout__slider-input{width:unset}.lg__subscription-all-packages-container{background-color:#fff;flex-wrap:wrap;padding:0 10px 10px 0}.lg-package{border:1px solid #ccc;flex:23% 0 0;flex-direction:column;margin:10px 0 0 5px;overflow:auto}@media (max-width:768px){.lg-package{flex:100%}}.lg-package.purchased-package #plan-purchase-btn,.lg-package.purchased-package #plan-purchase-btn:hover{background-color:#61a6a1!important;cursor:not-allowed}.list-of-packages-container{border:none;flex:23% 1 0}.list-of-packages-container .employees-input{border-left:none;border-right:none;border-top:none;color:#004c80;font-size:30px;text-align:center;width:70px}.list-of-packages-container .employees-label{margin-bottom:30px;text-align:center}.list-of-packages-container .packages-list{margin-bottom:80px;padding:0 20px}.hhr-subscription-plan{position:relative}.hhr-subscription-plan .blocking-overlay{background:#00000026;cursor:not-allowed;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hhr-subscription-plan .plan-title{background-color:#f2f2f2;color:#4c4c4c;font-family:open_sanssemibold;font-size:15px;overflow:auto;padding-bottom:30px;padding-top:30px;text-align:center;text-transform:uppercase}.hhr-subscription-plan .plan-total{overflow:auto;padding:20px 20px 30px;text-align:center}.hhr-subscription-plan .packages-list{padding:0 20px}.hhr-subscription-plan .plan-purchase-btn{margin:20px}.hhr__absence-calendar-view-filter .hhr__calendar-view-filter{background-color:#fff;border:1px solid #ebebeb;padding:15px}.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .absence-calendar--filter-title{margin-bottom:0}.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-contents .absence-calendar--filter{flex:33% 0 0;margin-bottom:10px}.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-contents .absence-calendar--filter label{color:#004c80}@media (max-width:1199px){.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-contents .absence-calendar--filter{flex:48% 0 0}.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-contents .absence-calendar--filter:nth-child(odd):not(:last-child){margin-right:10px}.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-contents .absence-calendar--filter:nth-child(2n):not(:last-child){margin-left:10px}}@media (max-width:991px){.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-contents .absence-calendar--filter{flex:100% 0 0;margin-left:0!important;margin-right:0!important}}.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-controls{flex:100% 0 0;margin-top:10px}.hhr__absence-calendar-view-filter .hhr__calendar-view-filter .filter-controls .absence-calendar-filter-control-btn{margin-left:10px}.hhr__absence-calendar--additional-controls{margin-bottom:20px;min-height:40px}.hhr__absence-calendar--additional-controls .month-controller{margin-right:15px}.hhr__absence-calendar--additional-controls .month-controller .month-control{font-size:18px;font-weight:700;height:unset;line-height:0;padding-bottom:0;padding-top:0}.hhr__absence-calendar--additional-controls .month-controller .month{font-size:18px;margin:0 10px}@media (max-width:991px){.hhr__absence-calendar--additional-controls .month-controller .month{font-size:13px}}.hhr__absence-calendar--absences-collection{background-color:#fff;border:1px solid #ebebeb;margin-top:20px;padding:15px}.hhr__absence-calendar--absences-collection .dates .absence-type-index--1{border:3px solid #f44336;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--1.start-cell{border-left:3px solid #f44336}.hhr__absence-calendar--absences-collection .dates .absence-type-index--1.end-cell{border-right:3px solid #f44336}.hhr__absence-calendar--absences-collection .legend .absence-type-index--1:before{border:3px solid #f44336}.hhr__absence-calendar--absences-collection .dates .absence-type-index--2{border:3px solid #e91e63;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--2.start-cell{border-left:3px solid #e91e63}.hhr__absence-calendar--absences-collection .dates .absence-type-index--2.end-cell{border-right:3px solid #e91e63}.hhr__absence-calendar--absences-collection .legend .absence-type-index--2:before{border:3px solid #e91e63}.hhr__absence-calendar--absences-collection .dates .absence-type-index--3{border:3px solid #9c27b0;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--3.start-cell{border-left:3px solid #9c27b0}.hhr__absence-calendar--absences-collection .dates .absence-type-index--3.end-cell{border-right:3px solid #9c27b0}.hhr__absence-calendar--absences-collection .legend .absence-type-index--3:before{border:3px solid #9c27b0}.hhr__absence-calendar--absences-collection .dates .absence-type-index--4{border:3px solid #673ab7;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--4.start-cell{border-left:3px solid #673ab7}.hhr__absence-calendar--absences-collection .dates .absence-type-index--4.end-cell{border-right:3px solid #673ab7}.hhr__absence-calendar--absences-collection .legend .absence-type-index--4:before{border:3px solid #673ab7}.hhr__absence-calendar--absences-collection .dates .absence-type-index--5{border:3px solid #3f51b5;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--5.start-cell{border-left:3px solid #3f51b5}.hhr__absence-calendar--absences-collection .dates .absence-type-index--5.end-cell{border-right:3px solid #3f51b5}.hhr__absence-calendar--absences-collection .legend .absence-type-index--5:before{border:3px solid #3f51b5}.hhr__absence-calendar--absences-collection .dates .absence-type-index--6{border:3px solid #2196f3;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--6.start-cell{border-left:3px solid #2196f3}.hhr__absence-calendar--absences-collection .dates .absence-type-index--6.end-cell{border-right:3px solid #2196f3}.hhr__absence-calendar--absences-collection .legend .absence-type-index--6:before{border:3px solid #2196f3}.hhr__absence-calendar--absences-collection .dates .absence-type-index--7{border:3px solid #03a9f4;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--7.start-cell{border-left:3px solid #03a9f4}.hhr__absence-calendar--absences-collection .dates .absence-type-index--7.end-cell{border-right:3px solid #03a9f4}.hhr__absence-calendar--absences-collection .legend .absence-type-index--7:before{border:3px solid #03a9f4}.hhr__absence-calendar--absences-collection .dates .absence-type-index--8{border:3px solid #00bcd4;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--8.start-cell{border-left:3px solid #00bcd4}.hhr__absence-calendar--absences-collection .dates .absence-type-index--8.end-cell{border-right:3px solid #00bcd4}.hhr__absence-calendar--absences-collection .legend .absence-type-index--8:before{border:3px solid #00bcd4}.hhr__absence-calendar--absences-collection .dates .absence-type-index--9{border:3px solid #009688;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--9.start-cell{border-left:3px solid #009688}.hhr__absence-calendar--absences-collection .dates .absence-type-index--9.end-cell{border-right:3px solid #009688}.hhr__absence-calendar--absences-collection .legend .absence-type-index--9:before{border:3px solid #009688}.hhr__absence-calendar--absences-collection .dates .absence-type-index--10{border:3px solid #4caf50;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--10.start-cell{border-left:3px solid #4caf50}.hhr__absence-calendar--absences-collection .dates .absence-type-index--10.end-cell{border-right:3px solid #4caf50}.hhr__absence-calendar--absences-collection .legend .absence-type-index--10:before{border:3px solid #4caf50}.hhr__absence-calendar--absences-collection .dates .absence-type-index--11{border:3px solid #8bc34a;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--11.start-cell{border-left:3px solid #8bc34a}.hhr__absence-calendar--absences-collection .dates .absence-type-index--11.end-cell{border-right:3px solid #8bc34a}.hhr__absence-calendar--absences-collection .legend .absence-type-index--11:before{border:3px solid #8bc34a}.hhr__absence-calendar--absences-collection .dates .absence-type-index--12{border:3px solid #cddc39;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--12.start-cell{border-left:3px solid #cddc39}.hhr__absence-calendar--absences-collection .dates .absence-type-index--12.end-cell{border-right:3px solid #cddc39}.hhr__absence-calendar--absences-collection .legend .absence-type-index--12:before{border:3px solid #cddc39}.hhr__absence-calendar--absences-collection .dates .absence-type-index--13{border:3px solid #ffeb3b;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--13.start-cell{border-left:3px solid #ffeb3b}.hhr__absence-calendar--absences-collection .dates .absence-type-index--13.end-cell{border-right:3px solid #ffeb3b}.hhr__absence-calendar--absences-collection .legend .absence-type-index--13:before{border:3px solid #ffeb3b}.hhr__absence-calendar--absences-collection .dates .absence-type-index--14{border:3px solid #ffc107;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--14.start-cell{border-left:3px solid #ffc107}.hhr__absence-calendar--absences-collection .dates .absence-type-index--14.end-cell{border-right:3px solid #ffc107}.hhr__absence-calendar--absences-collection .legend .absence-type-index--14:before{border:3px solid #ffc107}.hhr__absence-calendar--absences-collection .dates .absence-type-index--15{border:3px solid #ff9800;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--15.start-cell{border-left:3px solid #ff9800}.hhr__absence-calendar--absences-collection .dates .absence-type-index--15.end-cell{border-right:3px solid #ff9800}.hhr__absence-calendar--absences-collection .legend .absence-type-index--15:before{border:3px solid #ff9800}.hhr__absence-calendar--absences-collection .dates .absence-type-index--16{border:3px solid #ff5722;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--16.start-cell{border-left:3px solid #ff5722}.hhr__absence-calendar--absences-collection .dates .absence-type-index--16.end-cell{border-right:3px solid #ff5722}.hhr__absence-calendar--absences-collection .legend .absence-type-index--16:before{border:3px solid #ff5722}.hhr__absence-calendar--absences-collection .dates .absence-type-index--17{border:3px solid #795548;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--17.start-cell{border-left:3px solid #795548}.hhr__absence-calendar--absences-collection .dates .absence-type-index--17.end-cell{border-right:3px solid #795548}.hhr__absence-calendar--absences-collection .legend .absence-type-index--17:before{border:3px solid #795548}.hhr__absence-calendar--absences-collection .dates .absence-type-index--18{border:3px solid #9e9e9e;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--18.start-cell{border-left:3px solid #9e9e9e}.hhr__absence-calendar--absences-collection .dates .absence-type-index--18.end-cell{border-right:3px solid #9e9e9e}.hhr__absence-calendar--absences-collection .legend .absence-type-index--18:before{border:3px solid #9e9e9e}.hhr__absence-calendar--absences-collection .dates .absence-type-index--19{border:3px solid #607d8b;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--19.start-cell{border-left:3px solid #607d8b}.hhr__absence-calendar--absences-collection .dates .absence-type-index--19.end-cell{border-right:3px solid #607d8b}.hhr__absence-calendar--absences-collection .legend .absence-type-index--19:before{border:3px solid #607d8b}.hhr__absence-calendar--absences-collection .dates .absence-type-index--20{border:3px solid #b71c1c;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--20.start-cell{border-left:3px solid #b71c1c}.hhr__absence-calendar--absences-collection .dates .absence-type-index--20.end-cell{border-right:3px solid #b71c1c}.hhr__absence-calendar--absences-collection .legend .absence-type-index--20:before{border:3px solid #b71c1c}.hhr__absence-calendar--absences-collection .dates .absence-type-index--21{border:3px solid #880e4f;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--21.start-cell{border-left:3px solid #880e4f}.hhr__absence-calendar--absences-collection .dates .absence-type-index--21.end-cell{border-right:3px solid #880e4f}.hhr__absence-calendar--absences-collection .legend .absence-type-index--21:before{border:3px solid #880e4f}.hhr__absence-calendar--absences-collection .dates .absence-type-index--22{border:3px solid #4a148c;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--22.start-cell{border-left:3px solid #4a148c}.hhr__absence-calendar--absences-collection .dates .absence-type-index--22.end-cell{border-right:3px solid #4a148c}.hhr__absence-calendar--absences-collection .legend .absence-type-index--22:before{border:3px solid #4a148c}.hhr__absence-calendar--absences-collection .dates .absence-type-index--23{border:3px solid #311b92;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--23.start-cell{border-left:3px solid #311b92}.hhr__absence-calendar--absences-collection .dates .absence-type-index--23.end-cell{border-right:3px solid #311b92}.hhr__absence-calendar--absences-collection .legend .absence-type-index--23:before{border:3px solid #311b92}.hhr__absence-calendar--absences-collection .dates .absence-type-index--24{border:3px solid #1a237e;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--24.start-cell{border-left:3px solid #1a237e}.hhr__absence-calendar--absences-collection .dates .absence-type-index--24.end-cell{border-right:3px solid #1a237e}.hhr__absence-calendar--absences-collection .legend .absence-type-index--24:before{border:3px solid #1a237e}.hhr__absence-calendar--absences-collection .dates .absence-type-index--25{border:3px solid #0d47a1;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--25.start-cell{border-left:3px solid #0d47a1}.hhr__absence-calendar--absences-collection .dates .absence-type-index--25.end-cell{border-right:3px solid #0d47a1}.hhr__absence-calendar--absences-collection .legend .absence-type-index--25:before{border:3px solid #0d47a1}.hhr__absence-calendar--absences-collection .dates .absence-type-index--26{border:3px solid #01579b;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--26.start-cell{border-left:3px solid #01579b}.hhr__absence-calendar--absences-collection .dates .absence-type-index--26.end-cell{border-right:3px solid #01579b}.hhr__absence-calendar--absences-collection .legend .absence-type-index--26:before{border:3px solid #01579b}.hhr__absence-calendar--absences-collection .dates .absence-type-index--27{border:3px solid #006064;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--27.start-cell{border-left:3px solid #006064}.hhr__absence-calendar--absences-collection .dates .absence-type-index--27.end-cell{border-right:3px solid #006064}.hhr__absence-calendar--absences-collection .legend .absence-type-index--27:before{border:3px solid #006064}.hhr__absence-calendar--absences-collection .dates .absence-type-index--28{border:3px solid #004d40;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--28.start-cell{border-left:3px solid #004d40}.hhr__absence-calendar--absences-collection .dates .absence-type-index--28.end-cell{border-right:3px solid #004d40}.hhr__absence-calendar--absences-collection .legend .absence-type-index--28:before{border:3px solid #004d40}.hhr__absence-calendar--absences-collection .dates .absence-type-index--29{border:3px solid #1b5e20;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--29.start-cell{border-left:3px solid #1b5e20}.hhr__absence-calendar--absences-collection .dates .absence-type-index--29.end-cell{border-right:3px solid #1b5e20}.hhr__absence-calendar--absences-collection .legend .absence-type-index--29:before{border:3px solid #1b5e20}.hhr__absence-calendar--absences-collection .dates .absence-type-index--30{border:3px solid #33691e;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--30.start-cell{border-left:3px solid #33691e}.hhr__absence-calendar--absences-collection .dates .absence-type-index--30.end-cell{border-right:3px solid #33691e}.hhr__absence-calendar--absences-collection .legend .absence-type-index--30:before{border:3px solid #33691e}.hhr__absence-calendar--absences-collection .dates .absence-type-index--31{border:3px solid #827717;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--31.start-cell{border-left:3px solid #827717}.hhr__absence-calendar--absences-collection .dates .absence-type-index--31.end-cell{border-right:3px solid #827717}.hhr__absence-calendar--absences-collection .legend .absence-type-index--31:before{border:3px solid #827717}.hhr__absence-calendar--absences-collection .dates .absence-type-index--32{border:3px solid #f57f17;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--32.start-cell{border-left:3px solid #f57f17}.hhr__absence-calendar--absences-collection .dates .absence-type-index--32.end-cell{border-right:3px solid #f57f17}.hhr__absence-calendar--absences-collection .legend .absence-type-index--32:before{border:3px solid #f57f17}.hhr__absence-calendar--absences-collection .dates .absence-type-index--33{border:3px solid #ff6f00;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--33.start-cell{border-left:3px solid #ff6f00}.hhr__absence-calendar--absences-collection .dates .absence-type-index--33.end-cell{border-right:3px solid #ff6f00}.hhr__absence-calendar--absences-collection .legend .absence-type-index--33:before{border:3px solid #ff6f00}.hhr__absence-calendar--absences-collection .dates .absence-type-index--34{border:3px solid #e65100;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--34.start-cell{border-left:3px solid #e65100}.hhr__absence-calendar--absences-collection .dates .absence-type-index--34.end-cell{border-right:3px solid #e65100}.hhr__absence-calendar--absences-collection .legend .absence-type-index--34:before{border:3px solid #e65100}.hhr__absence-calendar--absences-collection .dates .absence-type-index--35{border:3px solid #bf360c;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--35.start-cell{border-left:3px solid #bf360c}.hhr__absence-calendar--absences-collection .dates .absence-type-index--35.end-cell{border-right:3px solid #bf360c}.hhr__absence-calendar--absences-collection .legend .absence-type-index--35:before{border:3px solid #bf360c}.hhr__absence-calendar--absences-collection .dates .absence-type-index--36{border:3px solid #3e2723;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--36.start-cell{border-left:3px solid #3e2723}.hhr__absence-calendar--absences-collection .dates .absence-type-index--36.end-cell{border-right:3px solid #3e2723}.hhr__absence-calendar--absences-collection .legend .absence-type-index--36:before{border:3px solid #3e2723}.hhr__absence-calendar--absences-collection .dates .absence-type-index--37{border:3px solid #212121;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--37.start-cell{border-left:3px solid #212121}.hhr__absence-calendar--absences-collection .dates .absence-type-index--37.end-cell{border-right:3px solid #212121}.hhr__absence-calendar--absences-collection .legend .absence-type-index--37:before{border:3px solid #212121}.hhr__absence-calendar--absences-collection .dates .absence-type-index--38{border:3px solid #263238;border-left:none;border-right:none}.hhr__absence-calendar--absences-collection .dates .absence-type-index--38.start-cell{border-left:3px solid #263238}.hhr__absence-calendar--absences-collection .dates .absence-type-index--38.end-cell{border-right:3px solid #263238}.hhr__absence-calendar--absences-collection .legend .absence-type-index--38:before{border:3px solid #263238}.hhr__absence-calendar--absences-collection .no-results{border:1px solid #ebebeb;display:flex;flex:100%;justify-content:center;margin:auto;padding:20px}.hhr__absence-calendar--absences-collection .legend{flex:100% 0 0}.hhr__absence-calendar--absences-collection .legend .legend-row{margin-bottom:10px}.hhr__absence-calendar--absences-collection .legend .legend-label{font-weight:700;margin:0 5px}.hhr__absence-calendar--absences-collection .legend .legend-prop{margin:0 5px}.hhr__absence-calendar--absences-collection .legend .legend-prop:before{content:"";display:inline-block;height:10px;margin-right:5px;width:10px}.hhr__absence-calendar--absences-collection .legend .legend-prop.approved:before{background-color:#6bbb86}.hhr__absence-calendar--absences-collection .legend .legend-prop.requested:before{background-color:#f18e5e}.hhr__absence-calendar--absences-collection .legend .legend-prop.planned:before{background-color:#999}.hhr__absence-calendar--absences-collection .legend .legend-prop.available:before{background-color:#f2f2f2}.hhr__absence-calendar--absences-collection :is(.date,.employees){background-color:#f2f2f2;border:1px solid #ebebeb;font-size:13px}.hhr__absence-calendar--absences-collection :is(.dates.heading,.employees.heading){background-color:#e9f2fa;border-top:2px solid #ebebeb;font-weight:700;text-align:center}.hhr__absence-calendar--absences-collection :is(.dates.heading,.employees.heading) .date{background-color:#e9f2fa;border-bottom:none}.hhr__absence-calendar--absences-collection :is(.dates.heading,.employees.heading) .date.weekend{background-color:#c8e5fb}.hhr__absence-calendar--absences-collection .employees{flex:20% 1;padding:7px 0 7px 5px}.hhr__absence-calendar--absences-collection .dates{flex:80% 1}.hhr__absence-calendar--absences-collection .dates .absence{background-color:#f2f2f2;flex:3% 1;font-size:13px;padding:0}.hhr__absence-calendar--absences-collection .dates .first-half{margin-left:50%;width:50%}.hhr__absence-calendar--absences-collection .dates .second-half{width:50%}.hhr__absence-calendar--absences-collection .dates .date{flex:3% 1;padding:10px 0}.hhr__absence-calendar--absences-collection .dates .date.weekend{background-color:#ebebeb}.hhr__absence-calendar--absences-collection .dates .date.approved{background-color:#6bbb86}.hhr__absence-calendar--absences-collection .dates .date.requested{background-color:#f18e5e}.hhr__absence-calendar--absences-collection .dates .date.planned{background-color:#999}.hhr__absence-calendar--absences-collection .dates .date.available{background-color:#f2f2f2}.hhr__absences-calendar-view-page .hhr-tabs__container a i{margin-right:5px}.hhr-downloads-page--wrapper{left:0;padding:20px 20px 80px;top:0}.hhr-downloads-page--wrapper .hhr-downloads-page__component .hhr__downloads-page__status-msg{font-size:24px;font-weight:700}#hhr-absence__new-version-prompt--container .hhr-absence__new-version-prompt--message{color:#004c80;font-weight:700;padding-right:20px}#hhr-absence__new-version-prompt--container .hhr-absence__new-version-prompt--btn{border:1px solid #004c80;width:200px}#hhr-absence__new-version-prompt--container .hhr-absence__new-version-prompt--btn>span{color:#004c80!important;font-weight:700}#AbsenceBudgetPage .empty-table-post-text-container,#AbsenceOverviewPage .empty-table-post-text-container,#AllAbsenceRequestsPage .empty-table-post-text-container,.hhr-AbsenceRequestPage_v2 .empty-table-post-text-container{font-family:open_sansregular;margin-left:5px}#AbsenceBudgetPage .hhr-table__cell--action-icon.absence--approved,#AbsenceOverviewPage .hhr-table__cell--action-icon.absence--approved,#AllAbsenceRequestsPage .hhr-table__cell--action-icon.absence--approved,.hhr-AbsenceRequestPage_v2 .hhr-table__cell--action-icon.absence--approved{color:#abc722!important}#AbsenceBudgetPage .hhr-table__cell--action-icon.absence--rejected,#AbsenceOverviewPage .hhr-table__cell--action-icon.absence--rejected,#AllAbsenceRequestsPage .hhr-table__cell--action-icon.absence--rejected,.hhr-AbsenceRequestPage_v2 .hhr-table__cell--action-icon.absence--rejected{color:#c80400!important}#AbsenceBudgetPage .hhr-HHRPageSection__Children,#AbsenceOverviewPage .hhr-HHRPageSection__Children,#AllAbsenceRequestsPage .hhr-HHRPageSection__Children,.hhr-AbsenceRequestPage_v2 .hhr-HHRPageSection__Children{max-width:100%}.AbsenceRequestAdditionalDetails__Column{max-width:200px;min-width:200px}.AbsenceRequestAdditionalDetails__Column:not(:last-of-type){margin-right:10px}.AbsenceRequestAdditionalDetails__ColumnItem{color:#666;font-size:13px;line-height:16px;min-height:30px;padding-top:10px}.AbsenceRequestAdditionalDetails__ColumnItem:last-of-type{padding-bottom:10px}.AbsenceRequestAdditionalDetails__ColumnItem.commentItems{flex-direction:column}.AbsenceRequestAdditionalDetails .absence-document-status--pending{text-decoration:underline}.AbsenceRequestAdditionalDetails .absence-document-status--missing{color:#c80400}.AbsenceRequestAdditionalDetails .absence-document-status--approved{color:#004c80}@media (max-width:767px){.hhr-absence__request-page-heading{flex-direction:column;margin-bottom:20px}}.hhr-AbsenceRequestPage_v2 .hhr-table__cell--action-icon.absence--approved{color:#abc722!important}.hhr-AbsenceRequestPage_v2 .hhr-table__cell--action-icon.absence--rejected{color:#c80400!important}.hhr-AbsenceRequestPage_v2 .absence-document-status--pending{text-decoration:underline}.hhr-AbsenceRequestPage_v2 .absence-document-status--missing{color:#c80400}.hhr-AbsenceRequestPage_v2 .absence-document-status--approved{color:#004c80}.hhr-AbsenceRequestPage_v2 .align-actions-to-end-of-container .hhr-table__cell-node-container{justify-content:flex-end}#add-edit-budget-modal #modalHeader .close,#edit-absence-request-modal #modalHeader .close{top:0}#add-edit-budget-modal #tooltipcontainer{position:relative}#add-edit-budget-modal #tooltipTextcontainer{max-width:300px;white-space:normal}#AllAbsenceRequestsPage .AllRequests__Heading{border-bottom:1px solid #ebebeb;margin:0;padding:0}#AllAbsenceRequestsPage .AllRequests__Heading__Actions{padding:10px 15px 10px 0}#AllAbsenceRequestsPage .AllRequests__Heading__Actions .ExportButtonLoading{text-align:center;width:50px}.certificate-container{margin-right:10px;margin-top:10px;max-width:250px;min-width:250px;top:18px}.absence-requests-filter{background-color:#fff;padding:10px}.absence-requests-filter .row-field{margin-right:10px;margin-top:10px;max-width:250px;min-width:250px}.absence-requests-filter .row-field .top-items{margin-bottom:15px}.absence-requests-filter .row-field .certificate-buttons{height:40px;width:60px}.absence-requests-filter .action-button{min-height:40px;min-width:60px}.absence-requests-filter .certificate-filter{display:flex;flex-direction:row}.absence-requests-filter .certificate-filter input{display:none}.absence-requests-filter .certificate-filter .hhr-RadioButtons__button{padding:0}.absence-requests-filter .certificate-filter button{background-color:#ebebeb;border:1px solid #ccc;color:#666}.absence-requests-filter .certificate-filter .selected-certificate-btn{border:1px solid #4c4c4c}.AllRequests__Heading{border-bottom:1px solid #ebebeb;margin:0;padding:0}.AllRequests__Heading__Title{padding:10px 0 10px 15px}.AllRequests__Heading__Actions{margin-right:0}#AbsenceBudgetPage .AllBudgets__Heading__Title{padding:10px 0 10px 15px}#AbsenceBudgetPage .AllBudgets__Heading__Actions{padding:10px 15px 10px 0}#AbsenceBudgetPage .AllBudgets__Heading__Actions .ExportButtonLoading{text-align:center;width:50px}#AbsenceBudgetPage .AllBudgets__Heading__Children{background-color:#fff;border-bottom:1px solid #ebebeb;padding:10px 15px}#AbsenceBudgetPage .AllBudgets__Heading__Filters .filter{margin:0 5px}.AbsenceReportTable .AbsenceReportFilter{background-color:#fff;padding-bottom:30px;padding-top:20px}.AbsenceReportTable .AbsenceReportFilter .row-field{margin-right:10px;max-width:250px;min-width:250px}@media (max-width:768px){.AbsenceReportTable .AbsenceReportFilter .row-field{margin-bottom:10px}}.AbsenceReportTable .AbsenceReportFilter .top-items{margin-bottom:15px}.AbsenceReportTable .Report__Heading{border-bottom:1px solid #ebebeb;margin:0;padding:0}.AbsenceReportTable .Report__Heading__Actions{padding:10px 15px 10px 0}.AbsenceReportTable .Report__Heading__Actions .ExportButtonLoading{text-align:center;width:50px}.AbsenceReportTable .Report__Heading__Title{padding:10px 0 10px 15px}.AbsenceReportTable .employee-column-name{display:flex;flex-direction:column;justify-content:center}.Approval__Heading{border-bottom:1px solid #ebebeb;margin:0;padding:0}.Approval__Heading__Title{padding:10px 0 10px 15px}.not-required-label{color:#ccc}.hhr-absence-approval-settings__department-exceptions__supervisor--remove-btn{background:#0000;border:none;margin-left:0!important;margin-right:10px;padding:0}.hhr-absence-approval-settings__department-exceptions__supervisor--remove-btn:focus{border:none}.ApprovalSettingsTable .hhr__Dropdown{min-width:auto}.ApprovalSettingsTable .hhr-table__cell-root-container{padding:10px}.ApprovalSettingsTable .hhr-absence-approval-settings__department--row .hhr-absence-approval-settings__department-supervisor-btn--wrapper button.hhr-btn--action{margin:0!important}.ApprovalSettingsTable .hhr-absence-approval-settings__department--row .hhr-absence__approval-setting-exceptions-table{background-color:#ebebeb}.ApprovalSettingsTable .hhr-absence-approval-settings__department--row .hhr-absence__approval-setting-exceptions-table .hhr-table__heading-root-container{background-color:inherit;padding:0 0 0 30px}.ApprovalSettingsTable .hhr-absence-approval-settings__department--row .hhr-absence__approval-setting-exceptions-table .hhr-table__row-root-container.exceptions-row .hhr-absence-approval-settings__department-exceptions__existing-supervisor{margin-bottom:10px}.ApprovalSettingsTable .hhr-absence-approval-settings__department--row .hhr-absence__approval-setting-exceptions-table .hhr-table__row-root-container.exceptions-row .hhr-absence-approval-settings__department-exceptions__supervisor-btn--wrapper{width:100%}.ApprovalSettingsTable .hhr-absence-approval-settings__department--row .hhr-absence__approval-setting-exceptions-table .hhr-table__row-root-container.exceptions-row .hhr-absence-approval-settings__department-exceptions__supervisor-btn--wrapper button.hhr-btn--action{margin:0!important}.ApprovalSettingsTable .hhr-absence-approval-settings__department--row .hhr-absence__approval-setting-exceptions-table .hhr-table__row-root-container.exceptions-row{background-color:#ebebeb;padding-left:30px}.ApprovalSettingsTable .hhr-absence-approval-settings__department--row .hhr-absence__approval-setting-exceptions-table .height-reset{border:none;display:none;height:0}@media (min-width:768px){:is(.ApprovalSettingsTable,.ApprovalSettingsTable__Heading) .hhr-table__cell-root-container{padding-left:0!important;padding-right:0!important}}:is(.ApprovalSettingsTable,.ApprovalSettingsTable__Heading) .hhr-table__cell-root-container .hhr-table__cell-node-container .hhr-btn--action:first-child{margin-left:0!important}:is(.ApprovalSettingsTable,.ApprovalSettingsTable__Heading) #exceptions .hhr-table__cell-node-container{padding-right:50px}:is(.ApprovalSettingsTable,.ApprovalSettingsTable__Heading) .EntryChip{border:1px solid #bab8b8;border-radius:2px;max-width:90%;padding:5px}:is(.ApprovalSettingsTable,.ApprovalSettingsTable__Heading) .EntryChip.exception{background:#f2f2f2}:is(.ApprovalSettingsTable,.ApprovalSettingsTable__Heading) .EntryChip:not(:last-child){margin-bottom:10px}:is(.ApprovalSettingsTable,.ApprovalSettingsTable__Heading) .EntryChip .Label{margin-right:5px;width:100%;word-break:break-all}.ApprovalSettingsTable .EntryChip [class*=" icon-"]:before,.ApprovalSettingsTable .EntryChip [class^=icon-]:before,.ApprovalSettingsTable__Heading .EntryChip [class*=" icon-"]:before,.ApprovalSettingsTable__Heading .EntryChip [class^=icon-]:before{font-size:15px}.hhr-absence__approval-page-filter{background-color:#fff;border:1px solid #ebebeb}.hhr-absence__approval-page-filter .filter-inputes{margin:15px;max-width:200px;width:200px}.hierarchy-text-columns{color:#004c80;font-family:open_sansregular;font-size:18px}.hierarchy-circle-column{margin-left:0;padding-left:0;padding-right:0}@media (max-width:768px){.empty-column{display:none}}.hierarchy-row{border:#0000;padding-top:25px}.hierarchy-row-first-column{border:#0000;margin-left:25px;padding-top:20px}.hhr-absence__approval-setting-table-column{border:none;height:0}.hhr-absence__approval-setting-table-sv-description-row{border:#0000;padding-bottom:30px}@media (min-width:768px){#approval-text{float:right}}#approval-text{padding:10px}.hhr-absence__approval-setting-hierarchy-step .hierarchy-wrapper{flex-grow:1;max-height:3px}.hhr-absence__approval-setting-hierarchy-step .hierarchy-circle{border:3px solid #999;border-radius:50%;height:40px;width:40px}.hhr-absence__approval-setting-hierarchy-step .hierarchy-line{border:1px solid #666;flex-grow:1}@media (max-width:768px){.hhr-absence__approval-setting-hierarchy-step .hierarchy-line{display:none}}.hhr-absence__approval-setting-hierarchy-step .line.arrow-right:after{border-bottom:7px solid #0000;border-left:7px solid #666;border-top:7px solid #0000;bottom:-6px;content:"";height:0;position:absolute;right:-1px;width:0}@media (max-width:768px){.hhr-absence__approval-setting-hierarchy-step .line.arrow-right:after{display:none}}.btn-filter{margin:15px 15px 15px 0}.btn-filter-label{opacity:0}.save-description{margin-bottom:5px}.exceptions-actions,.table-action-columns{display:flex;justify-content:flex-end;padding-right:20px}.TierWorkflowSteps .exceptions-actions .TierStep:not(:last-of-type),.exceptions-actions .TierWorkflowSteps .TierStep:not(:last-of-type),.exceptions-actions .hhr-AbsenceDateRangePicker__root .CalendarDay:not(:last-of-type),.exceptions-actions .hhr-AbsenceDateRangePicker__root .inner-contents-container:not(:last-of-type),.exceptions-actions .hhr-dropdown-customizable:not(:last-of-type),.exceptions-actions .hhr-table__cell-tooltip-container:not(:last-of-type),.exceptions-actions .hhr__AbsenceCreateEditForm__DateRange .CalendarDay:not(:last-of-type),.exceptions-actions .hhr__AbsenceCreateEditForm__DateRange .DayPicker_focusRegion:not(:last-of-type),.exceptions-actions .pos-relative:not(:last-of-type),.hhr-AbsenceDateRangePicker__root .exceptions-actions .CalendarDay:not(:last-of-type),.hhr-AbsenceDateRangePicker__root .exceptions-actions .inner-contents-container:not(:last-of-type),.hhr__AbsenceCreateEditForm__DateRange .exceptions-actions .CalendarDay:not(:last-of-type),.hhr__AbsenceCreateEditForm__DateRange .exceptions-actions .DayPicker_focusRegion:not(:last-of-type){margin-right:10px}.exception-drop-down{max-width:200px}.exception-already-added-supervisor{display:flex;flex-direction:row;flex-grow:1;justify-content:flex-start;margin-bottom:10px}.exception-already-added-supervisor :is(#addNewSupervisor,#deSelect){margin-left:0!important}.force-padding-left{padding-left:20px!important}.company-name-multitier-settings{display:flex;flex-direction:row;font-weight:700;justify-content:flex-end}#tier1{background-color:#e9f2fa}#tier2{background-color:#c8e5fb}#tier3{background-color:#69c}#tier4{background-color:#004c80}.hhr-absence-type-table .cell--actions{flex-wrap:wrap;justify-content:flex-end}.hhr-absence-type-table :is(.hhr-table-new__header-cell:first-child,.hhr-table-new__row-cell:first-child){text-align:center;width:50px}.hhr-absence-type-table .hhr-accordion-table__row-cell__icon{position:absolute;right:16px;top:12px}.hhr-absence-type-table .hhr-btn--action{background:#0000;border:0;color:#999;cursor:pointer;display:inline-block;font-size:18px;margin-left:4px;outline:none;padding:0;vertical-align:middle}.hhr-absence-type-table :is(.chip,.company-cell,.department-cell,.location-cell){border-radius:2px;display:flex;justify-content:center;padding:2px 5px}.hhr-absence-type-table .company-cell{background-color:#fc0;color:#4c4c4c}.hhr-absence-type-table .location-cell{background-color:#6bbb86;color:#fff}.hhr-absence-type-table .department-cell{background-color:#fc0;color:#fff;margin-bottom:3px;margin-right:3px}.hhr-absence-type-table .sub-row-header{white-space:pre-wrap}.hhr-absence-type-table .disabled-delete-btn{color:#f2f2f2;cursor:default}.hhr-absence-type-table .disabled-delete-btn:hover{color:#f2f2f2}.hhr-absence-type-table .sub-row-locations-cell{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.action-container{display:flex;flex-direction:row;justify-content:flex-end}#cancel-holiday-remaining-budget,#save-holiday-remaining-budget{color:#bab8b8!important}#cancel-holiday-remaining-budget:hover,#save-holiday-remaining-budget:hover{color:#666!important}.EditTemplateTrigger:not(:last-of-type){margin-right:10px}@media (max-width:768px){.hhr__TasksList{flex-direction:column-reverse}}.hhr-payroll__setting-configuration--page .hhr-payroll__setting-configuration__company-dropdown{display:inline-block;width:350px}.hhr-payroll__setting-configuration--page .hhr-payroll__setting-configuration__main--activation-btn{margin-right:20px}.hhr-payroll__setting-configuration--page .hhr-HHRPageSection__Children :is(.hhr-payroll__setting-configuration__bank-details--content,.hhr-payroll__setting-configuration__contact-details--content,.hhr-payroll__setting-configuration__contact-person--content,.hhr-payroll__setting-configuration__health-insurance-info--content,.hhr-payroll__setting-configuration__main--content,.hhr-payroll__setting-configuration__other-details--content,.hhr-payroll__setting-configuration__professional-association-details--content,.hhr-payroll__setting-configuration__tax-office-details--content){flex-basis:70%;margin:20px 0}@media (max-width:992px){.hhr-payroll__setting-configuration--page .hhr-HHRPageSection__Children :is(.hhr-payroll__setting-configuration__bank-details--content,.hhr-payroll__setting-configuration__contact-details--content,.hhr-payroll__setting-configuration__contact-person--content,.hhr-payroll__setting-configuration__health-insurance-info--content,.hhr-payroll__setting-configuration__main--content,.hhr-payroll__setting-configuration__other-details--content,.hhr-payroll__setting-configuration__professional-association-details--content,.hhr-payroll__setting-configuration__tax-office-details--content){flex-basis:100%;margin:20px}}.hhr-payroll__setting-configuration--page .hhr-HHRPageSection__Children :is(.hhr-payroll__setting-configuration__bank-details--content,.hhr-payroll__setting-configuration__contact-details--content,.hhr-payroll__setting-configuration__contact-person--content,.hhr-payroll__setting-configuration__health-insurance-info--content,.hhr-payroll__setting-configuration__main--content,.hhr-payroll__setting-configuration__other-details--content,.hhr-payroll__setting-configuration__professional-association-details--content,.hhr-payroll__setting-configuration__tax-office-details--content) .hhr-HHRTextField__root{margin:5px 0}.hhr-payroll__setting-configuration--page .hhr-HHRPageSection__Children .hhr-payroll__setting-configuration__main--content .hhr-input__wrapper-root .hhr-input__label-root{margin-bottom:5px}.hhr-payroll__setting-configuration--page .hhr-HHRPageSection__Children .hhr-HHRTextField__root .hhr-HHRTextField__Label{font-family:open_sansregular;font-weight:400}.hhr-payroll__setting-configuration--page .hhr-HHRPageSection__Children .hhr-HHRTextField__root input{color:#4c4c4c;font-family:open_sanssemibold}.hhr-payroll__setting-configuration--page .hhr-HHRPageSection__Children .hhr-HHRTextField__root input::placeholder{color:#ccc}.hhr-payroll__setting-configuration--page .hhr-input__payroll-configuration__working-hours-by-day .hhr-payroll__setting-configuration__day-working-hour input{text-align:center}.hhr-payroll__setting-configuration--page #hhr-payroll__setting-configuration__save--btn{margin-top:20px;width:200px}@media (min-width:1930px) and (max-width:2800px){.dpf-events-tiles{width:95%}}@media (min-width:1700px) and (max-width:1929px){.dpf-events-tiles{width:100%!important}}@media (max-width:850px){.dpf-events-tiles{margin-top:20px}}@media (min-width:350px) and (max-width:650px){.dpf-events-tiles{font-size:.9rem!important}}@media (min-width:850px) and (max-width:1000px){.dpf-events-tiles{font-size:1rem!important}}@media (min-width:750px) and (max-width:850px){.dpf-events-tiles{font-size:.9rem!important}}@media (min-width:1930px) and (max-width:2800px){.uneven-module-tiles{width:25.5vw!important}}@media (min-width:1681px) and (max-width:1920px){.uneven-module-tiles{width:25vw!important}}@media (min-width:1601px) and (max-width:1680px){.uneven-module-tiles{width:23.5vw!important}}@media (min-width:1551px) and (max-width:1600px){.uneven-module-tiles{width:24vw!important}}@media (min-width:1451px) and (max-width:1550px){.uneven-module-tiles{width:24vw!important}.uneven-module-tiles,.uneven-module-tiles .category,.uneven-module-tiles .onzero-value,.uneven-module-tiles .value{font-size:1em!important}}@media (min-width:1400px) and (max-width:1440px){.uneven-module-tiles{width:23vw!important}.uneven-module-tiles,.uneven-module-tiles .category,.uneven-module-tiles .onzero-value,.uneven-module-tiles .value{font-size:.95em!important}}@media (min-width:1361px) and (max-width:1399px){.uneven-module-tiles{width:22vw!important}.uneven-module-tiles,.uneven-module-tiles .category,.uneven-module-tiles .onzero-value,.uneven-module-tiles .value{font-size:.92em!important}}@media (min-width:1241px) and (max-width:1360px){.uneven-module-tiles{width:22vw!important}.uneven-module-tiles,.uneven-module-tiles .category,.uneven-module-tiles .onzero-value,.uneven-module-tiles .value{font-size:.9em!important}}@media (min-width:1141px) and (max-width:1240px){.uneven-module-tiles{width:22vw!important}.uneven-module-tiles,.uneven-module-tiles .category,.uneven-module-tiles .onzero-value,.uneven-module-tiles .value{font-size:.9em!important}}@media (min-width:1041px) and (max-width:1140px){.uneven-module-tiles{width:22vw!important}.uneven-module-tiles,.uneven-module-tiles .category,.uneven-module-tiles .onzero-value,.uneven-module-tiles .value{font-size:.9em!important}}@media (min-width:1000px) and (max-width:1040px){.uneven-module-tiles{width:19.5vw!important}.uneven-module-tiles,.uneven-module-tiles .category,.uneven-module-tiles .onzero-value,.uneven-module-tiles .value{font-size:.88em!important}}@media (min-width:941px) and (max-width:999px){.uneven-module-tiles{width:27.5vw!important}.uneven-module-tiles,.uneven-module-tiles .category,.uneven-module-tiles .onzero-value,.uneven-module-tiles .value{font-size:.88em!important}}@media (min-width:841px) and (max-width:940px){.uneven-module-tiles{width:27vw!important}.uneven-module-tiles,.uneven-module-tiles .category,.uneven-module-tiles .onzero-value,.uneven-module-tiles .value{font-size:1em!important}}@media (max-width:841px){.uneven-module-tiles{width:400px!important}}@media (min-width:850px) and (max-width:1000px){.DashboardOverview__card-table{font-size:.9rem!important}}@media (min-width:750px) and (max-width:850px){.DashboardOverview__card-table{font-size:.8rem!important}}@media (min-width:350px) and (max-width:650px){.DashboardOverview__card-table{font-size:.75rem!important}}.DashboardOverview__card-table{font-size:11px;margin-top:-10px}.DashboardOverview__card-table-column{background-color:#f2f2f2;border-bottom:1px solid;padding-bottom:5px}.DashboardOverview__card-table-colrow{height:35px}.DashboardOverview__card-table-colrow .hhr-table__row-primary-container{background-color:#f2f2f2;padding-top:10px}@media (min-width:90px) and (max-width:1000px){.DashboardOverview__card-table-colrow .hhr-table__row-primary-container{font-size:.9rem!important}}@media (min-width:750px) and (max-width:850px){.DashboardOverview__card-table-colrow .hhr-table__row-primary-container{font-size:.8rem!important}}.DashboardOverview__card-table-colrow .hhr-table__row-primary-container>div{margin-top:0}@media (min-width:850px) and (max-width:1000px){.DashboardOverview__card-table-colrow .hhr-table__row-primary-container>div{font-size:.9rem!important}}@media (min-width:750px) and (max-width:850px){.DashboardOverview__card-table-colrow .hhr-table__row-primary-container>div{font-size:.8rem!important}}@media (min-width:350px) and (max-width:650px){.DashboardOverview__card-table-colrow .hhr-table__row-primary-container>div{font-size:.75rem!important}}.DashboardOverview__card-table-body{max-height:100px;min-height:100px;overflow-y:auto}.DashboardOverview__card-table-body::-webkit-scrollbar{-webkit-appearance:none;width:7px}.DashboardOverview__card-table-body::-moz-scrollbar{-moz-appearance:none;width:7px}.DashboardOverview__card-table-body::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:4px;-webkit-box-shadow:0 0 1px #ffffff80}.DashboardOverview__card-table-body::-moz-scrollbar-thumb{background-color:#00000080;border-radius:4px;-moz-box-shadow:0 0 1px #ffffff80}.DashboardOverview__card-table-body,.DashboardOverview__card-table-body .hhr-table__cell-root-container{background-color:#f2f2f2}.DashboardOverview__card-table-body .hhr-table__body-row-container{border:0;margin-bottom:2px}.DashboardOverview__card-table-body .no-date{display:flex;margin-left:15%}.DashboardOverview_DPF-table{font-size:12px}.DashboardOverview_DPF-table .at__hhr-table__cell-root-container:nth-child(2){flex:1!important;text-align:right}.DashboardOverview_DPF-table .DPF-table-employees{align-items:center;display:flex}.DashboardOverview_DPF-table .DPF-table-employees div:first-child .hhr-border-rows-tooltip-description,.DashboardOverview_DPF-table .DPF-table-employees div:first-child p{font-weight:700}.DashboardOverview_DPF-table .DPF-table-employees div:nth-child(2){padding-left:10px}.DashboardOverview_DPF-table .DPF-table-employees .pie-chart-section{cursor:pointer;position:absolute;top:15%}.DashboardOverview_DPF-table-column{border-bottom:1px solid #f2f2f2;color:#69c}.DashboardOverview_DPF-table-colrow{height:30px}.DashboardOverview_DPF-table-colrow .hhr-table__cell-root-container{padding:0 20px}@media (min-width:850px) and (max-width:1000px){.DashboardOverview_DPF-table-colrow .hhr-table__cell-root-container{font-size:.9rem}}@media (min-width:750px) and (max-width:850px){.DashboardOverview_DPF-table-colrow .hhr-table__cell-root-container{font-size:.8rem!important}}@media (min-width:350px) and (max-width:650px){.DashboardOverview_DPF-table-colrow .hhr-table__cell-root-container{font-size:.75rem!important}}.DashboardOverview_DPF-table-colrow .hhr-table__cell-root-container:first-child{flex:1}.DashboardOverview_DPF-table-colrow .hhr-table__cell-root-container:nth-child(2){flex:none}.DashboardOverview_DPF-table-body{max-height:231px;min-height:230px;overflow:auto;padding:0 10px}.DashboardOverview_DPF-table-body::-webkit-scrollbar{-webkit-appearance:none;width:7px}.DashboardOverview_DPF-table-body::-moz-scrollbar{-moz-appearance:none;width:7px}.DashboardOverview_DPF-table-body::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:4px;-webkit-box-shadow:0 0 1px #ffffff80}.DashboardOverview_DPF-table-body::-moz-scrollbar-thumb{background-color:#00000080;border-radius:4px;-moz-box-shadow:0 0 1px #ffffff80}.DashboardOverview_DPF-table-body .hhr-table__body-row-container{border:0;max-height:35px}.DashboardOverview_DPF-table-body .hhr-table__body-row-container .hhr-table__row-root-container .hhr-table__row-primary-container .hhr-table__cell-root-container:first-child{flex:1}.DashboardOverview_DPF-table-body .hhr-table__body-row-container .hhr-table__row-root-container .hhr-table__row-primary-container .hhr-table__cell-root-container:nth-child(2){flex:none}.dashboard-masonry-grid{display:flex;margin:0 20px;width:auto}@media (min-width:1750px) and (max-width:1950px){.dashboard-masonry-grid{margin-right:0}}.DashboardOverview__card-table-body-absence{background-color:#f2f2f2;max-height:120px;overflow-y:auto}.DashboardOverview__card-table-body-absence::-webkit-scrollbar{-webkit-appearance:none;width:7px}.DashboardOverview__card-table-body-absence::-moz-scrollbar{-moz-appearance:none;width:7px}.DashboardOverview__card-table-body-absence::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:4px;-webkit-box-shadow:0 0 1px #ffffff80}.DashboardOverview__card-table-body-absence::-moz-scrollbar-thumb{background-color:#00000080;border-radius:4px;-moz-box-shadow:0 0 1px #ffffff80}.DashboardOverview__card-table-body-absence .hhr-table__row-primary-container{background-color:#f2f2f2}.DashboardOverview__card-table-body-absence .hhr-table__body-row-container{border:0}.subscription-checkout__slider-container{background-color:#fff;margin-bottom:40px;padding:40px}@media (min-width:768px){.subscription-checkout__slider-container{display:flex;margin-bottom:0;padding-bottom:0}}.subscription-checkout__slider-input{border-left:none;border-right:none;border-top:none;text-align:center;width:75px}.subscription-checkout__slider-input:focus{outline:none}.subscription-checkout__slider-input:disabled{background:none}.subscription-checkout__slider-label{color:#666;font-family:open_sanssemibold;margin-bottom:10px}@media (min-width:768px){.subscription-checkout__slider-label{flex:0 0 calc(25% - 10px);padding-left:20px}}.subscription-checkout__slider{flex:0 0 calc(75% + 10px);padding-top:8px}.subscription-checkout__slider .rangeslider{background-color:#ebebeb;box-shadow:none;height:5px;margin-bottom:0;margin-top:0;width:100%}.subscription-checkout__slider .rangeslider .rangeslider__track{background-color:#ebebeb;height:5px;top:0}.subscription-checkout__slider .rangeslider .rangeslider__track-0{background-color:#6bbb86}.subscription-checkout__slider .rangeslider .rangeslider__handle{background-color:#fff;border:1px solid #ccc;box-shadow:none;cursor:pointer;top:50%;transform:translate(-50%,-50%)}.subscription-checkout__slider .rangeslider .rangeslider__handle:focus{outline:none}.subscription-checkout__slider .rangeslider-horizontal{height:auto}.subscription-checkout__slider .rangeslider-horizontal .rangeslider__handle{border-radius:2px;box-shadow:none;height:20px;width:50px}.subscription-checkout__slider .rangeslider-horizontal .rangeslider__handle:after{height:0;width:0}.subscription-checkout__slider .rangeslider-horizontal .rangeslider__handle-tooltip{top:-40px}.subscription-checkout__slider .rangeslider__handle-tooltip{background-color:#fff;border:1px solid #ccc;border-radius:2px;color:#4c4c4c;display:block;font-size:13px;height:25px;position:relative;width:60px}.subscription-checkout__slider .rangeslider__handle-tooltip:after,.subscription-checkout__slider .rangeslider__handle-tooltip:before{border:solid #0000;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;transform:none;width:0}.subscription-checkout__slider .rangeslider__handle-tooltip:after{border-color:#fff #fff0 #fff0;border-width:10px;margin-left:-10px}.subscription-checkout__slider .rangeslider__handle-tooltip:before{border-color:#ccc #ccc0 #ccc0;border-width:11px;margin-left:-11px}.subscription-checkout__slider .rangeslider__handle-tooltip span{margin-top:5px}.subscription-checkout__packages{background-color:#fff;box-shadow:0 0 15px 5px #c2c2c24d;padding:20px}@media (min-width:768px){.subscription-checkout__packages{align-items:start;box-shadow:none;display:flex;padding:20px 40px 40px}}.employee-input__suffix{color:#004c80;font-size:28px;font-weight:700}@media (max-width:768px){.employee-input{margin-bottom:10px}.employee-input input{margin-bottom:0}}.contact-us-cta{background-color:#d8745533;color:#d87455;margin-top:20px;padding:10px}.contact-us-cta .hhr-border-rows-tooltip-description,.contact-us-cta p{font-weight:700}.contact-us-cta a{text-decoration:underline}.contact-us-cta.has-contacted{background-color:#6ca17d;color:#fff}@media (max-width:768px){.contact-us-cta{margin-bottom:10px;margin-top:0}}.custom-rate-label{font-size:20px;font-weight:700;line-height:31px;text-transform:uppercase}.subscription-checkout__payroll__pricing--custom .subscription-checkout__payroll__pricing__price{font-size:17px;font-weight:700;margin-right:5px;text-decoration:line-through}.subscription-checkout__packages__item{min-width:0}@media (min-width:768px){.subscription-checkout__packages__item.package-options{display:block;flex:0 0 calc(25% - 10px);margin-top:14px;padding-bottom:80px}}@media (max-width:767px){.subscription-checkout__packages__item.package-options{flex:0 0 calc(30% - 10px)}}.subscription-checkout__packages__item.package-modular,.subscription-checkout__packages__item.package-premium,.subscription-checkout__packages__item.package-standard{border:1px solid #ccc}@media (min-width:768px){.subscription-checkout__packages__item.package-modular,.subscription-checkout__packages__item.package-premium{align-self:flex-start;border-radius:2px;flex:0 0 24%;margin-top:14px;min-height:644px}}@media (max-width:767px){.subscription-checkout__packages__item.package-modular,.subscription-checkout__packages__item.package-premium{flex:0 0 30%}}@media (min-width:768px){.subscription-checkout__packages__item.package-standard .subscription-checkout__packages__item__heading{padding-top:44px}}.subscription-checkout__packages__item__discount-triangle{border-color:#0000 #f7be5b #0000 #0000;border-style:solid;border-width:0 80px 80px 0;height:0;position:absolute;right:0;width:0}.subscription-checkout__packages__item__discount-triangle.red{border-color:#0000 #f05455 #0000 #0000}.subscription-checkout__packages__item__discount-triangle.green{border-color:#0000 #6bbb86 #0000 #0000}.subscription-checkout__packages__item__discount-text{color:#fff;font-family:open_sanssemibold;position:absolute;right:6px;text-align:center;text-transform:uppercase;top:13px;transform:rotate(45deg)}.subscription-checkout__packages__item__discount-text.discount-text-en{right:8px;top:8px}.subscription-checkout__packages__item__billing-options{align-items:center;display:flex;height:158px;margin-top:40px;padding-left:20px;padding-right:20px}.subscription-checkout__packages__item__packages{padding-left:20px;padding-right:20px}.subscription-checkout__packages__item__package.flex-center{justify-content:center;position:relative}.subscription-checkout__packages__item__package.ms{display:flex;flex-direction:row;justify-content:space-between;padding-left:0;padding-right:0}.subscription-checkout__packages__item__package.ms .subscription-checkout__packages__remove{margin-left:10px;position:relative}.subscription-checkout__packages__item__package{align-items:center;border-top:1px solid #ebebeb;display:flex;flex:1 1 auto;justify-content:space-between;line-height:20px;padding-bottom:15px;padding-top:15px}.subscription-checkout__packages__item__package:last-child{border-bottom:1px solid #ebebeb}.subscription-checkout__packages__item__package .package-empty{height:20px}.subscription-checkout__packages__item__package.package-button-holder{padding-bottom:10px;padding-top:10px}.subscription-checkout__packages__item__package.package-text-holder{align-items:center;display:flex;height:51px;padding-bottom:0;padding-top:0}.subscription-checkout__packages__item__package .subscription-checkout__packages__item__package-name{width:48%;word-wrap:break-word;white-space:normal}.subscription-checkout__packages__item__package .subscription-checkout__packages__item__package-status{display:flex}@media (max-width:479px){.subscription-checkout__packages__item__package{flex-direction:column}}@media (max-width:767px){.subscription-checkout__packages__item__package{align-items:center;display:flex;justify-content:space-between;padding-left:20px;padding-right:20px}}.subscription-checkout__packages__item__heading{background-color:#f2f2f2;color:#4c4c4c;font-family:open_sanssemibold;font-size:15px;padding-bottom:30px;padding-top:30px;text-align:center;text-transform:uppercase}.subscription-checkout__packages__item__price-box{min-height:155px;padding:20px 20px 22px;position:relative;text-align:center}.subscription-checkout__packages__item__price-box__price{color:#f7be5b}.subscription-checkout__packages__item__price-box__price.red{color:#f05455}.subscription-checkout__packages__item__price-box__price.green{color:#6bbb86}.subscription-checkout__packages__item__price-box__price--main.xxl{font-size:30px;line-height:30px}.subscription-checkout__packages__item__price-box__price--main.xl{font-size:28px}.subscription-checkout__packages__item__price-box__price--main.lg{font-size:24px}.subscription-checkout__packages__remove{color:#4c4c4c;position:absolute;right:0}.subscription-checkout__packages__remove:hover{cursor:pointer}.subscription-checkout__packages__item__price-box__price--sup{margin-left:5px;margin-top:-7px}.subscription-checkout__packages__item__price-box__period{font-family:open_sanssemibold;font-size:11px;text-transform:uppercase}.subscription-checkout__packages__item__package-tick{align-items:center;background-color:#6bbb86;border-radius:50%;color:#fff;display:flex;font-size:13px;height:20px;justify-content:center;text-align:center;width:20px}@media (min-width:768px){.subscription-checkout__packages__item__package-tick{margin:0 auto}}.subscription-checkout__packages__item__package-tick .package-tick__icon:before{font-size:13px}.subscription-checkout__packages__item__package-button{background-color:#fff;border:1px solid #666;border-radius:2px;color:#666;display:block;height:30px;padding:0 15px;text-transform:uppercase}.subscription-checkout__packages__item__package-button:hover{background-color:#f2f2f2}.subscription-checkout__packages__item__package-button.package-button-remove{background-color:#ebebeb;color:#666}.subscription-checkout__packages__item__package-button.package-button-remove:hover{background-color:#dedede}.subscription-checkout__packages__item__package-button.payroll-added{align-items:center;background-color:#6bbb86;border:0;color:#fff;cursor:default;display:flex}.subscription-checkout__packages__item__package-button.payroll-remove{padding:0 5px}.subscription-checkout__packages__item__package-button.payroll-discount{align-items:center;background-color:#f05455;border:0;color:#fff;cursor:default;display:flex}.subscription-checkout__packages__item__package-text{text-align:center}@media (min-width:480px){.subscription-checkout__packages__item__package-text{text-align:right}}@media (min-width:768px){.subscription-checkout__packages__item__package-text{margin:0 auto;text-align:center}}.subscription-checkout__packages__item__button-container{padding:20px}.subscription-checkout__packages__item__price-box__payroll-text{bottom:20px;left:10px;margin:0 auto;position:absolute;right:10px}.subscription-checkout__packages__item__price-box__payroll-text__payroll{color:#f05455}.subscription-checkout__packages__item__price-box__payroll-text__custom{color:#f7be5b}.subscription-checkout_packages_noe{align-items:center;display:flex;height:204px;justify-content:center}.subscription-checkout_packages_noe_container{margin-top:81px;text-align:center}.subscription-checkout_packages_noe_container input{color:#004c80;font-size:30px}.subscription-checkout_packages_noe_container input[type=number]::-webkit-inner-spin-button,.subscription-checkout_packages_noe_container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.subscription_info_icon{float:right}.subscription_info_icon:before{color:grey;font-size:15px}.subscription_info_icon:hover{cursor:pointer}.billing-details-dialog__package-details{border-bottom:1px solid #ccc}.billing-details-dialog__package-details__item{display:flex;justify-content:space-between;margin-bottom:40px}.billing-details-dialog__package-details__item__label{color:#999;font-family:open_sanssemibold;text-transform:uppercase}.billing-details-dialog__package-details__item__discount-value,.billing-details-dialog__package-details__item__price{font-family:open_sanssemibold;font-size:24px}.billing-details-dialog__billing-details__options .radio-inline label{padding-left:0}.subscription-checkout__payroll-service{align-self:flex-start;background:url(/bundles/heavenwebsite/media/images/subscribe-payroll-service.png) no-repeat;background-size:cover;border-radius:2px;margin-top:14px;padding:30px 20px 20px}@media (max-width:767px){.subscription-checkout__payroll-service{padding:30px 14px 14px}}.subscription-scheckout__payroll-service__title{font-family:open_sanssemibold;font-size:15px;margin-bottom:20px;text-transform:uppercase}.subscription-scheckout__payroll-service__row{align-items:flex-end;display:flex;justify-content:space-between}@media (max-width:767px){.subscription-scheckout__payroll-service__row{align-items:flex-start;flex-direction:column}}.subscription-scheckout__payroll-service__row.discount{align-items:center;justify-content:flex-start}.subscription-scheckout__payroll-service__row.discount :not(:last-child){margin-right:10px}@media (max-width:767px){.subscription-scheckout__payroll-service__row.discount{align-items:flex-start}}.subscription-scheckout__payroll-service__row.discount .description{color:#f05455;font-family:open_sanssemibold,sans-serif}@media (max-width:767px){.subscription-scheckout__payroll-service__row.discount .description{margin-top:10px}}.subscription-checkout__payroll-service__price{color:#004c80}.subscription-checkout__payroll-service__price_group{text-align:right}@media (max-width:767px){.subscription-checkout__payroll-service__price_group{align-self:flex-end;margin-top:10px}}.subscription-checkout__payroll-service__btn_holder{display:flex}.subscription-checkout__payroll-service__btn_holder :not(:last-child){margin-right:10px}.subscription-checkout__container_right{flex:0 0 52%;margin-left:30px}@media (max-width:767px){.subscription-checkout__container_right{flex:0 0 42%;margin-left:15px}}@media (max-width:479px){.subscription-checkout__container_right{margin-left:0}}.subscription-checkout__cart_container{margin-top:30px}.subscription-checkout__cart_caption{display:flex;justify-content:space-between}.subscription-checkout__cart_period{display:flex}.subscription-checkout__cart_period label{margin-bottom:0}.subscription-checkout__cart_period :not(:last-child){margin-right:10px}@media (max-width:767px){.subscription-checkout__cart_period{flex-direction:column}}.subscription-checkout__cart_item{border:1px solid #ccc;border-radius:2px;display:flex;flex:1 1 auto;justify-content:space-between;margin-bottom:10px;padding:14px 20px}.subscription-checkout__cart_item.total{background-color:#f2f2f2;min-height:60px}@media (max-width:767px){.subscription-checkout__cart_item{flex-direction:column;padding:14px}}.subscription-checkout__cart_item_title{color:#4c4c4c;font-family:open_sanssemibold,sans-serif;font-size:13px;text-transform:uppercase}.subscription-checkout__cart_item_subtitle{color:#999;font-size:11px;margin:0}.subscription-checkout__cart_item_fcolumn{display:flex;flex-direction:column;justify-content:center;width:30%}@media (max-width:767px){.subscription-checkout__cart_item_fcolumn{width:100%}}.subscription-checkout__cart_item_column{align-items:center;display:flex;justify-content:flex-end;width:60%}@media (max-width:767px){.subscription-checkout__cart_item_column{justify-content:flex-start;width:70%}}.subscription-checkout__cart_item_lcolumn{align-items:center;display:flex;justify-content:flex-end;width:40%}@media (max-width:767px){.subscription-checkout__cart_item_lcolumn{width:30%}}.subscription-checkout__cart_item_column_group{display:flex;justify-content:flex-end;width:70%}@media (max-width:767px){.subscription-checkout__cart_item_column_group{justify-content:space-between;width:100%}}.subscription-checkout__packages__item__price-box__price--obsolete{color:#ccc;font-family:open_sanssemibold,sans-serif;text-decoration:line-through}.subscription-checkout__packages__item__price-box__price--obsolete.xxl{font-size:14px;margin-left:-30px;margin-top:-15px}.subscription-checkout__packages__item__price-box__price--obsolete.lg{font-size:12px;margin-top:-20px}.subscription-checkout__packages__options_tooltip_title{color:#4c4c4c;font-family:open_sanssemibold,sans-serif;font-size:13px;text-transform:uppercase}.popover.checkout{border:1px solid #ccc}.popover.checkout .arrow{background-color:#fff;border-right-color:#ccc}.popover.checkout .arrow:after{border-right-color:#fff}.popover-content.checkout{background-color:#fff;color:#4c4c4c;font-family:open_sanssemibold,sans-serif}.subscription-checkout__slider-input-xs{margin-bottom:14px;padding:14px 10px;width:100%}.hhr-billing__billing-resolver,.hhr-billing__subscription-resolver{display:inline-block;height:100%;width:100%}.hhr-billing__billing-resolver .loading-mask{background:#fdfdfd}#hhr-billing__upgrade-button{width:100%}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions--content{background:#fff;padding:40px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__slider-container{margin-bottom:20px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__package-selection{padding:0}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package.package-with-subscription-modules{min-height:75px}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package.package-module-hidden{visibility:hidden}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package .subscription-checkout__packages__item__subscribed-module{max-width:170px;text-align:center}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package .subscription-checkout__packages__item__subscribed-module span{font-family:open_sanssemibold}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package .subscription-checkout__packages__item__subscribed-module span.subscription-checkout__packages__item__module-price{color:#4c4c4c}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package .subscription-checkout__packages__item__subscribed-module span.subscription-checkout__packages__item__employee-number{color:#999}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package .package-module-included{max-width:150px}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package .package-module-included.package-module--green{color:#6bbb86}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package__main.employee-input--wrapper:not(.active-employees--wrapper){flex:1;max-width:none;min-width:auto}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package__main.employee-input--wrapper:not(.active-employees--wrapper) .employee-input{display:block}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package__main.employee-input--wrapper:not(.active-employees--wrapper) .employee-input #numberOfEmployees{text-align:center}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package__main.employee-input--wrapper.active-employees--wrapper{flex:3;max-width:200px;min-width:200px}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package__main.employee-input--wrapper.active-employees--wrapper .employee-input #numberOfEmployees{text-align:left}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package__main span{flex:1}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package__meta{flex:2;padding:0 15px}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package__heading{color:#999;font-family:open_sanssemibold;font-size:11px;max-width:100px;text-align:left;text-transform:uppercase}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package__date{color:#999;font-family:open_sanssemibold;font-size:13px;text-align:left}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__package__date.main-date{color:#4c4c4c;font-size:15px}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__heading--invisible{visibility:hidden}main.hhr-billing__subscriptions--page .subscription-checkout__packages__item__heading span{display:inline-block;max-width:300px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__package-options{min-width:250px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__package-options.module-options-with-dates{max-width:500px;min-width:500px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__package-options.existing-subscription{border:1px solid #ccc;border-right:none}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__package-options .hhr-billing__subscriptions__number-of-employees--container .hhr-billing__plan-heading{border-color:#0000}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__package-options .hhr-billing__subscriptions__number-of-employees--container .hhr-billing__plan-heading .subscription-checkout__packages-item-employees{flex:1}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__package-options .hhr-billing__subscriptions__number-of-employees--container .hhr-billing__plan-heading .subscription-checkout__packages-item-employees .subscription-checkout__packages__item__package__heading{max-width:100%}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__package-options .hhr-billing__subscriptions__number-of-employees--container .employee-input{display:block;margin-bottom:8px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__package-options .hhr-billing__subscriptions__number-of-employees--container input{color:#004c80;font-size:30px;text-align:center}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__package-options .hhr-billing__subscriptions__number-of-employees--container input[type=number]::-webkit-inner-spin-button,main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__package-options .hhr-billing__subscriptions__number-of-employees--container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}main.hhr-billing__subscriptions--page .existing-subscription-package-selection:last-child:not(.active-subscription-package){margin-left:20px!important}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__packages{overflow:auto}@media screen and (max-width:767px){main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__packages{flex-direction:column}}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__packages .hhr-billing__subscriptions__package-item{margin-left:10px;margin-right:10px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__packages :is(.hhr-billing__subscriptions__package-item.package-modular,.hhr-billing__subscriptions__package-item.package-premium,.hhr-billing__subscriptions__package-item.package-standard){flex:1;min-width:200px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__packages .hhr-billing__subscriptions__package-item.package-standard{margin:0 20px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__packages .hhr-billing__subscriptions__package-item.package-priority-reset{margin:14px 0 0}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__packages .hhr-billing__subscriptions__package-item.package-priority-reset .subscription-checkout__packages__item__heading{padding-top:30px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__packages .hhr-billing__subscriptions__package-item.active-subscription-package{border-left:none;order:-1}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__packages .hhr-billing__subscriptions__package-item.active-subscription-package:not(.package-premium){margin-right:40px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__packages .hhr-billing__subscriptions__package-item.obsolete-package{display:none;width:0}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__packages .hhr-billing__subscriptions__package-item.last-available-package{margin-right:0!important}@media screen and (max-width:767px){main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__packages .hhr-billing__subscriptions__package-item .subscription-checkout__packages__item__package{display:flex;justify-content:space-between;padding-left:0;padding-right:0}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__packages .hhr-billing__subscriptions__package-item .subscription-checkout__packages__item__package .subscription-checkout__packages__item__package--content{display:flex;width:100%}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__packages .hhr-billing__subscriptions__package-item .subscription-checkout__packages__item__package .subscription-checkout__packages__item__package--content .subscription-checkout__packages__item__package-name{flex:1}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__packages .hhr-billing__subscriptions__package-item .subscription-checkout__packages__item__package .subscription-checkout__packages__item__package--content .subscription-checkout__packages__item__price-box__price--module{margin-right:40px}}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__payroll-service{margin-top:30px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__full-payroll{align-items:center;border:1px solid #ccc;flex-wrap:wrap;padding:20px 10px 20px 0}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__full-payroll .hhr-billing__subscriptions__full-payroll-price{margin-left:20px;min-width:170px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__full-payroll .hhr-billing__subscriptions__full-payroll-price.purchased-full-payroll{align-items:center;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;display:flex;flex:1;height:100%;min-height:70px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__full-payroll .hhr-billing__subscriptions__full-payroll-price .subscription-checkout__payroll-service__price_group{padding-top:10px;text-align:left}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__full-payroll .hhr-billing__subscriptions__full-payroll-price .subscription-checkout__payroll-service__price_group .subscription-checkout__payroll-service__price{padding-top:8px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__full-payroll .hhr-billing__subscriptions__full-payroll-price .subscription-checkout__payroll-service__price_group .subscription-checkout__packages__item__price-box__period{padding-left:15px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__full-payroll .hhr-billing__subscriptions__full-payroll-price .hhr-billing__subscriptions__full-payroll-addition{display:flex}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__full-payroll .hhr-billing__subscriptions__full-payroll-price .hhr-billing__subscriptions__full-payroll-addition .subscription-checkout__packages__item__package-button{background:#f05455;border-color:#fff;color:#fff;width:100%}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__full-payroll .hhr-billing__subscriptions__full-payroll-price .hhr-billing__subscriptions__full-payroll-addition .subscription-checkout__payroll-service__btn_holder{width:100%}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__full-payroll .hhr-billing__subscriptions__full-payroll-price .hhr-billing__subscriptions__full-payroll-addition .subscription-checkout__payroll-service__btn_holder.payroll-banner-hidden{display:none}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__full-payroll .hhr-billing__subscriptions__full-payroll-price .hhr-billing__subscriptions__full-payroll-addition .subscription-checkout__payroll-service__btn_holder .subscription-checkout__packages__item__package-button.payroll-added{background:#6bbb86;display:flex;flex:1;justify-content:center}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__full-payroll .hhr-billing__subscriptions__full-payroll-price .hhr-billing__subscriptions__full-payroll-addition .subscription-checkout__payroll-service__btn_holder .subscription-checkout__packages__item__package-button.payroll-added .icon-check{margin-right:10px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__full-payroll .hhr-billing__subscriptions__full-payroll-price .hhr-billing__subscriptions__full-payroll-addition .subscription-checkout__payroll-service__btn_holder .subscription-checkout__packages__item__package-button.payroll-remove{background:#fff;border:1px solid #ccc;max-width:30px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__full-payroll .hhr-billing__subscriptions__full-payroll-price .hhr-billing__subscriptions__full-payroll-addition .subscription-checkout__payroll-service__btn_holder .subscription-checkout__packages__item__package-button.payroll-remove .icon-cross{color:#ccc}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__full-payroll .hhr-billing__subscriptions__full-payroll-description{flex:1;min-width:300px;padding-left:20px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__cart-submission{margin-top:20px}main.hhr-billing__subscriptions--page .hhr-billing__subscriptions__cart-submission #hhr-billing__subscriptions__checkout--button{min-width:160px}.hhr-performance-management__ratings-add-form{margin:0 20px}.hhr-performance-management__ratings-add-form .hhr-performance-management__ratings-form-fields{margin-top:20px}.hhr-performance-management__ratings-add-form .hhr-performance-management__ratings-form-member{flex:1}.hhr-performance-management__ratings-add-form .hhr-performance-management__ratings-form-member.create-button-wrapper{margin:20px 0;min-width:100%}.hhr-HHRPageSection__Children{min-width:0}