@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600&subset=latin,latin-ext);article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.5em;}body{margin:0;padding:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}p,pre{margin:1.5em 0;}blockquote{margin:1.5em 30px;}h1{font-size:2em;line-height:1.5em;margin-top:0.75em;margin-bottom:0.75em;}h2{font-size:1.5em;line-height:2em;margin-top:1em;margin-bottom:1em;}h3{font-size:1.17em;line-height:1.28205em;margin-top:1.28205em;margin-bottom:1.28205em;}h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em;}h5{font-size:0.83em;line-height:1.80723em;margin-top:1.80723em;margin-bottom:1.80723em;}h6{font-size:0.67em;line-height:2.23881em;margin-top:2.23881em;margin-bottom:2.23881em;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:1px;border:1px solid #666;padding-bottom:-1px;margin:1.5em 0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.5em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1.5em 0;padding:0 0 0 30px;}ul ul,ul ol,ol ul,ol ol{margin:0;}dl{padding:0;}dd{margin:0 0 0 30px;}img{border:0;max-width:100%;height:auto;width:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border-color:#c0c0c0;margin:0 2px;border-top-width:0.0625em;border-top-style:solid;padding-top:0.4625em;border-bottom-width:0.0625em;border-bottom-style:solid;padding-bottom:0.9125em;border-left-width:0.0625em;border-left-style:solid;padding-left:0.9125em;border-right-width:0.0625em;border-right-style:solid;padding-right:0.9125em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{appearance:button;-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="search"]{appearance:textfield;-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}label{display:block;font-weight:bold;}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.element-invisible,.element-focusable,#navigation .block-menu .block--title,#navigation .block-menu-block .block--title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.header--logo{float:left;margin:0;padding:0;}.header--logo-image{vertical-align:bottom;}.header--name-and-slogan{float:left;}.header--site-name{margin:0;font-size:2em;line-height:1.5em;}.header--site-link{}.header--site-link:link,.header--site-link:visited{color:#000;text-decoration:none;}.header--site-link:hover,.header--site-link:focus{text-decoration:underline;}.header--site-slogan{margin:0;font-size:1em;}.header--secondary-menu{float:right;}.header--region{clear:both;}#navigation{}#navigation .block{margin-bottom:0;}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left;}#navigation .links li,#navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}.breadcrumb{}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.page--title,.node--title,.block--title,.comments--title,.comments--form-title,.comment--title{margin:0;}.messages,.messages-status,.messages-warning,.messages-error{margin:1.5em 0;padding:10px 10px 10px 50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;}.messages-warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');border-color:#ed5;}.messages-error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');border-color:#ed541d;}.messages-error p.error{color:#333;}.messages--list{margin:0;}.messages--item{list-style-image:none;}.ok,.messages-status{background-color:#f8fff0;color:#234600;}.warning,.messages-warning{background-color:#fffce5;color:#840;}.error,.messages-error{background-color:#fef5f1;color:#8c2e0b;}.tabs-primary,.tabs-secondary{overflow:hidden;*zoom:1;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmJiYmJiIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(100%,#bbbbbb),color-stop(100%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(bottom,#bbbbbb 1px,rgba(0,0,0,0) 1px);background-image:-webkit-linear-gradient(bottom,#bbbbbb 1px,rgba(0,0,0,0) 1px);background-image:linear-gradient(to top,#bbbbbb 1px,rgba(0,0,0,0) 1px);border-bottom:1px solid #bbb \0/ie;list-style:none;margin:1.5em 0;padding:0 2px;white-space:nowrap;}.tabs-primary--tab,.tabs-primary--tab-active,.tabs-secondary--tab,.tabs-secondary--tab-active{float:left;margin:0 3px;}a.tabs-primary--tab-link,a.tabs-primary--tab-link-active,a.tabs-secondary--tab-link,a.tabs-secondary--tab-link-active{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none;}.tabs-primary{margin-top:-35px;}.tabs-primary--tab,.tabs-primary--tab-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 #fff;border:1px solid #bbb;border-bottom-color:transparent;border-bottom:0 \0/ie;}.tabs-primary--tab-active{border-bottom-color:#fff;}a.tabs-primary--tab-link,a.tabs-primary--tab-link-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}a.tabs-primary--tab-link:hover,a.tabs-primary--tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2;}a.tabs-primary--tab-link:active,a.tabs-primary--tab-link-active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}.tabs-secondary{font-size:.9em;margin-top:-1.5em;}.tabs-secondary--tab,.tabs-secondary--tab-active{margin:0.75em 3px;}a.tabs-secondary--tab-link,a.tabs-secondary--tab-link-active{-moz-border-radius:0.75em;-webkit-border-radius:0.75em;border-radius:0.75em;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 #fff;background-color:#f2f2f2;color:#666;padding:0 .5em;}a.tabs-secondary--tab-link:hover,a.tabs-secondary--tab-link:focus{background-color:#dedede;border-color:#999;color:#333;}a.tabs-secondary--tab-link:active,a.tabs-secondary--tab-link-active{text-shadow:1px 1px 0 #333;background-color:#666;border-color:#000;color:#fff;}.inline{display:inline;padding:0;}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px;}.pager{clear:both;padding:0;text-align:center;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{}.pager-current{font-weight:bold;}.block{margin-bottom:1.5em;}.menu--expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle;}.menu--collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc;}.menu--leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}.menu a.active{color:#000;}.new,.update{color:#c00;background-color:transparent;}.unpublished{height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.comments{margin:1.5em 0;}.comment-preview{background-color:#ffffea;}.comment{}.comment .permalink{text-transform:uppercase;font-size:75%;}.indented{margin-left:30px;}.form-item{margin:1.5em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}tr.odd .form-item,tr.even .form-item{margin:0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item .description{font-size:0.85em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}.form-required{color:#c00;}label.option{display:inline;font-weight:normal;}a.button{-moz-appearance:button;-webkit-appearance:button;}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}input{max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.openid-links{margin-bottom:0;}.openid-link,.user-link{margin-top:1.5em;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px;}#user-login ul{margin:1.5em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form table ul{margin:0;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.even{background-color:#fff;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}td.menu-disabled{background:#ccc;}@media print{a:link,a:visited{text-decoration:underline !important;}#site-name a:link,#site-name
  a:visited{text-decoration:none !important;}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}}#autocomplete .selected{background:#0072b9;color:#fff;}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');background-position:5px 65%;background-repeat:no-repeat;padding-left:15px;}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');background-position:5px 50%;}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}tr.selected td{background:#ffc;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.progress .filled{background-color:#0072b9;background-image:url('data:image/gif;base64,R0lGODlhFAAoAOYAAGi46me36ma26WW16GS05mOz5WGx5GCw4l6u4V2t31ur3WCo1Fqp3GCo1V+n01+n1Fio2l6m0l6m012l0lam2V2l0Vyk0VWl11yk0Fujz1Oj1lmhzlKi1FmhzVGh01igzFigzVCg0laey1aeyk+f0VWcyFubxFqbw1qbxE6e0FWcyVmbw1mawlObx1ObyFiZwViawleZwVGZxVaXwFeXwFGZxlCYxVCYxFWWvlSWvlSVvU6Ww06WwlOVvU2VwVKTu02VwlGSulCSukuTwEuTv0qSvkqSv0+QuE6QuEmRvUmRvk6Ot0iQvE2Ot0ePvEePu0yNtUaOu0uNtUaOukqLtEmKskiKskeIsEaIsEaHr0WHr0WFrkSFrkOErEKDq0GDq0GCqkGBqkCBqkCCqv4BAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFAABkACwAAAAAFAAoAAAH/4ANCw2CCwsoJiiIJoyJDQALDg8PDpUrJyuXJ5uYDwGSEhIRozAsMKUsqaYSAhGiExWxMS8xsy+3tBMDFbATGL8zNDPBNMXCFgQYFsoWGRk5ODnQONTRGQXO2RkdPTo93Trh3hsGHRvm5x0/6+ztIAcfIPHyHx9BQkJB+vpCIggjIgAGHDFCCBIkRxImRKIiQQkVDyGWKIGwyZKLF5u4UNDCRUePLVpYbAKlZEkpNRjIqLGSpQwZUqBIkUKlZk0bEG7Y0Lnzxg2bNasItbKDAo8dR5Hy4GGlipWmVa5cwQLkgg8gV7H68IFlalepWbQM0UBkSFmzRIhoCbs2i1suRv84FDEyl26RIly2cMm7pe8WJR6SKBE8OEmSLogTKw7BpLHjxl+8fInspbJkJk+cZNb85MkYMGM+gxkN2gmJKFOioJ4yRUwYMa7DyH4dJcWUzZ09gxZNeozpzI+ZRJ5sufIXJowbFz6suDlgwYLv4tXL1y9cuXSNGEm7Vktbt2HHlj1LhKtXqeipWsUKRGvTp0LjEzWKdIdSHkDz49TJ0+fPmSadlNJKLb0EExQWYbSERhx55AJIIi2o0EINPRTRRBQdcdA+9/gDkEAEFXRPPu7AIw8I9HzQzjrh9ECOOeh0IGM334hjDTbaZAONNNXgMAMyyjDzCwbBDGNMMbrwwgsiLLLQYgsuMbQiSiijRFDKKaqkAoMEkkhCiSWYaMLJCp4EAgAh+QQFAABkACwAAAAAFAAoAAAH/4AAZIOECwuEiGQmKImDDg6NgycrZAGJERGRZCwwZAKJFRWaLzFkA4kYGJo0M2QEiRkZmjg5ZAWJHR2aOj1kBokfH5o/P2QHjSOaQUJkCMiaR0hkCY0lJZFLTWQKjS0tkVBSZAyNMjKRVFRkEI03N5FVVmQUjTw8kVdYZBeNPj6RWbSQ0dCICJFIW7iQ4dCoSJFIXbqQ8dAoSRJNX8iEaMSEiSYvZEg0evJEE5gxKRpNmaIpjJhIJE2OCZmo48eMGxFZ1BRxYiKHmhIuTGRQU8CBifxpyrcvkT1N8ea105Ru3VRw4sglModNG7dE3iJFm1btWqNlzZAla0TMWKNgkSV4+WqUKxItW41iRWLlqlGqSKRMNQqlqdOnS5kisajU6JGmSYEAACH5BAUAAGQALAAAAAAUACgAAAfogA0AZISFZAuGiSgBiYQOjYUrD5ARkIQwEgKNFZZkMRMDjRidMxYEjRmdORkFjR2dPRsGjR+dPyAHjSOdQiIIjSWdSCoJnZBNLgqQLZZSNQyQMpZUNhCQN5ZWOxSQPJZYQBeQPpZaQxqQRJZcRhyQRZZdSh6QSZZfTCGQTJZjTiSQnnSKkgLSlE5iADYS2M/Jvk749CWyF29eI3jr2jVSV+5cI3LfwjXylm1bI2zTqjWS1uyZsUbIlDViBmlYMWCWev3SZelWLlqWYs1yZWlVK1SWSp0SZelTqE2WMGlqVAmSJEaNHlkKBAAh+QQFAABkACwAAAAAFAAoAAAH6oAoDQBkhYZkC4eKDwGKhQ6OhisCkRGRhTASkRWXZDETA44YnTMWBI4ZnTkZBY4dnT0bBo4fnT8gB44jnUIiCI4lnUgqCY4tnU0uCp2RUjUMkTKXVDYQkTeXVjsUkTyXWEAXkT6XWkMakUSXXEYckUWXXUoekUmXX0whkUyXY04kkZ5cEhMlRaQpnf4F7DRGnyN+9yAqshdvniN469o5UlfunCNy38I58pZtmyNs06o5knbJGTRFxy4lW8ZM0bBiwC71+qXr0q1ctC7FmuXq0qpWqC6VOiXq0qdQjjhFykTJkaVIKxhFghQpEAAh+QQFAABkACwAAAAAFAAoAAAH7IBkKA0AZIaHZAuIiCsPAYuGDpCHEgKTEZOGMAOTFZlkMROTGJ8zFgSQGZ85GQWQHZ89GwaQH58/IAeQI59CIgiQJZ9IKgmQLZ9NLgqQMp9SNQyfk1Q2EJM3mVY7FJM8mVhAF5M+mVpDGpNEmVxGHJNFmV1KHpNJmV9MIZNMmWNOJCY9ySQmSopJU/wBFPhJH79PX+pBuidPCbxP7d4tWmcOHaRy4MRB+qaNG6RsmapdW+QsEzRpi5BlUsZskbBMxIxNW+QL2K5MuHTVyiSL1qtMrFylymQKFSRSk0JxguRpEoxKlzI1egRJEqRAACH5BAUAAGQALAAAAAAUACgAAAfvgGRkKA0AgoeCC4iIKw8Bi4IOkIIwEgKTEZOCEwOTFZpkMQSTGKAzFpMZoDkZBZAdoD0bBpAfoD8gB5AjoEIiCJAloEgqCZAtoE0uCpAyoFI1DJA3oFQ2EKCTVjsUkzyaWEAXkz6aWkMak0SaXEYck0WaXUoek0maX0whk0yaY04kJj3RJCZKiklT/AEUiE8fP1D07IHq8g5SPHZG1IE6l25ROXDiIH3TtK3bImqarGFb5EwTNGmLkGlSxmyRME3EjC3ipckXsGyLcOmqpUkWrVeaWLmCpGrSqVGQSk2KwcmTpkqXIGWa1OgRJEmLAgEAIfkEBQAAZAAsAAAAABQAKAAAB++AZIIoDQCCh4ILiIgrDwGLgg6QgjASApMRk2QxEwOTFZpkFgSTGKEzBZMZoTmrkB2hPRsGkB+hPyAHkCOhQiIIkCWhSCoJkC2hTS4KkDKhUjUMkDehVDYQkDyhVjsUoZNYQBeTPppaQxqTRJpcRhyTRZpdSh6TSZpfTCGTTJpjTiQmPdEkJkqKSVP8ARSITx8/efTshXIHLxSXdJDWmRtCLlS4cYu0aeLmbRE1TdawLXKmCZq0Rcg0KWO2SJgmYsYW8dLkC9giW5pw6fq2SBatV5papYLkCtKMUaU0cfIECdSkSpcgZZrU6BEkSYgCAQAh+QQFAABkACwAAAAAFAAoAAAH64BkgmQoDQCDiAuIiCsPAYuCDpCCMBICkxGTZDETA5MVmjMWBJMYoRkFkxmaZDkGkx2sPRuTH6w/IAeQI6xCIgiQJaxIKgmQLaxNLgqQMqxSNQyQN6xUNhCQPKxWOxSQPqxYQBesk1pDGpNEmlxGHJNFml1KHpNJml9MIZNMmmNOJCY90SQmSopJU/wBFIhPHz959OyxcwePFTp1rLSQ+xYOyCRtmrh5W0RNkzVsi5xpgiZtETJNypgtEqaJmLFFvDT5ArbIliZcuhbF0jTrVblFOVCpCjWqlCZOniCBmlTpEqRMkxo9giRpUCAAIfkEBQAAZAAsAAAAABQAKAAAB/CAZIKCKA0Ag4gLiIgrDwGLgg6QgjASApMRk2QxEwOTFZozFgSTGJo5GQWTGacbBpMdmmQ9B5Mfsj8gkyOyQiIIkCWySCoJkC2yTS4KkDKyUjUMkDeyVDYQkDyyVjsUkD6yWEAXkESyWkMaspNcRhyTRZpdSh6TSZpfTCGTTJpjTiQmPdEkJkqKSVP8ARSITx8/efTsaWr3DlK8SejUlZM1bhI4TVi8Zdu2YxI1TdawLXKmCZq0Rcg0KWO2SJgmYsYW8dLkC9iiW5py1VoUS1MPV5BYnUq1DpIoUpBMTeLkCRKoSZUuQco0qdEjSJIEBQIAIfkEBQAAZAAsAAAAABQAKAAAB+6AZIKDKA0Ag4gLiIgrDwGLgg6QgjASApMRk2QxEwOTFZozFgSTGJo5GQWTGZo9GwaTHa0gB5MfmmQ/CJMjuEIikyW4SCoJkC24TS4KkDK4UjUMkDe4VDYQkDy4VjsUkD64WEAXkES4WkMakEW4XEYcuJNdSh6TSZpfTCGTTJpjTiQmPdEkJkqKSVP8ARSITx8/TfPqQbo3yR28dZrQqSunSRy5b7i6TdKmyQq2adVsTHKmCZq0Rcg0KWO2SJgmYsYW9dL0a9eiW5p+0IIkq9UrSKxOpYJkKtSoeJA4eYIEalKlS5AyTWr0CJIkMoEAACH5BAUAAGQALAAAAAAUACgAAAfogGSCg2QoDQCEgwuJgysPAYxkDpFkMBICkRGUMRMDkRWUMxYEkRiUORkFkRmUPRsGkR2UPyAHkR+zIgiRI5RkQgmRJb5IKpEtvk0uCowyvlI1DIw3vlQ2EIw8vlY7FIw+vlhAF4xEvlpDGoxFvlxGHIxJvl1KHr6RX0whkUyUY04kIj2hJCZKikhT/AEUSCnfPkb9ItGzF4+SO3jrKKFTV46SOHLfKHHzls3XtUjUKFGR1uxZjWPJljEaRqlYsES9KAnRxQjXrFqMZLV6xYjVqVSMTIUaxQjUpk73GFnCxEhTJEeQGE0KBAAh+QQFAABkACwAAAAAFAAoAAAH54BkgoOCKA0AhIMLiYMrDwGMZA6RZDASApERlDETA5EVlDMWBJEYlDkZBZEZlD0bBpEdlD8gB5EflEIiCJEjuSoJkSWUZEgKkS3ETS6RMsRSNQyMN8RUNhCMPMRWOxSMPsRYQBeMRMRaQxqMRcRcRhyMScRdSh6MTMRfTCHEkWNOJCI9oSQmSopIUyj9C8hoYCR9/O5RomcvHiV38NZRQqeuHCVx5L5R4uYtGyVr2KYRi9bs2TFGySgtE0YMCTBGvnLtYoRrVi1Gslq9YsTqVCpGpkKNYgRqUydGmihZwtQvkSNIjBwEAgAh+QQFAABkACwAAAAAFAAoAAAH6YBkgoODKA0AhIMLiYMrDwGMZA6RZDASApERlDETA5EVlDMWBJEYlDkZBZEZlD0bBpEdlD8gB5EflEIiCJEjlEgqCZElvy4KkS2UZE0MkTLKUjWRN8pUNhCMPMpWOxSMPspYQBeMRMpaQxqMRcpcRhyMScpdSh6MTMpfTCGMT8pjTkgoiyQmSopIUygBFNiPkj5+9yjRsxePkjt46yihU1eOkjhy3yhx85aNkjVsjKhFitaM0TNKxpApayKMEbFfKnop08UrEa5ZtRjJavWKEatTqRiZCjWKEahNnRhpomQJU6JJlBxBYhQIACH5BAUAAGQALAAAAAAUACgAAAfngAtkg4SEKA0AhYqLZCsPAYwOjGQwEgKMEZMxEwOMFZMzFgSMGJM5GQWMGZM9GwaMHZM/IAeMH5NCIgiMI5NIKgmMJZNNLgqMLcQ1DIwyk2RSEIw3z1Q2jDzPVjsUiz7PWEAXi0TPWkMai0XPXEYci0nPXUoei0zPX0whi0/PY04kFk15JiZKimeM/gXkNynfPnuT5tWDN6ndO3WTzqUjNyncOG+TtnVblI2RNWmLqDGSsqwZMWPIngET9gzJrkW9cImw9WxWLUWxWLlatMoUqkWlQIla9EkTp0WZJlW6pEjSJEeQFAUCACH5BAUAAGQALAAAAAAUACgAAAflgGQLZISFhSgNAIaEDouGKw8BjpOFMBICkxGUMRMDkxWUMxYEkxiUORkFkxmUPRsGkx2UPyAHkx+UQiIIkyOUSCoJkyWUTS4Kky2UUjUMkzLLNhCTN5RkVBSTPNZWO5M+1lhAF45E1lpDGo5F1lxGHI5J1l1KHo5M1l9MIY5P1mNOSDiaYk1MlBT9/gW0Nkkfv3uU6NmLR8kdvHWU0KkrR0kcOUfgJnXL5mjbJCrSqC1r9qzYsWS/gg2ztquXNSG2HOGaBSKWNVewFrE6lcqRqVCjHIHa1MmRJkqWMC1qRAmSJEOBAAAh+QQFAABkACwAAAAAFAAoAAAH4oBkZAuChYYoDQCGgg6LhisPAY4RjoUwEgKVmmQxEwOVFZozFgSVGJo5GQWVGZo9GwaVHZo/IAeVH5pCIgiVI5pIKgmVJZpNLgqVLZpSNQyVMppUNhCVN5s7FJU8m1YXlT6bWECVRJtaQxqORZtcRhyOSZtdSh6OTJtfTCGOT5tjTkg4mrJJTJQU/f4FvJdv36ZK9OzF0+QO3jpN6NQ5Mldp3DdH4SpZybZNGjVrzJxBM4ZMGTBhxHTx8rXJFq5NP2I5muVqA6tNqVYtOiWKlKNQmjp9WkRJ06VMixppgiSpUCAAIfkEBQAAZAAsAAAAABQAKAAAB96AZIILgoWGKA0AhoIOi4YrDwGOEY6FMBICjhWVgjETA5ycMxYElRicORkFlRmcPRsGlR2cPyAHlR+cQiIIlSOcSCoJlSWcTS4KlS2cUjUMlTKcVDYQlTecVjsUlTyhQBeVPqFYGpVEoVpDlUWhXEYcjkmhXUoejkyhX0whjk+hY05IOJoSSkyUFP3+BbyXb1+8efVCVXIHzxG7SunKOTpXCcu3cNi0cZNGzRozZ9CMIVMGTBgxXbx80bKFKxQsWaF6rHLUClXPRadEkdIUyhOoRZQ4Xcq0qBEnSJIEBQIAIfkEBQAAZAAsAAAAABQAKAAAB96AZIJkC4OGgigNAIdkDoyDKw8BjBGPgjASAowVlmQxEwOMGJ0zFgSdjzkZBY8Zlj0bBo8dlj8gB48flkIiCI8jlkgqCY8llk0uCo8tllI1DI8yllQ2EI83llY7FI88llhAF48+nUMaj0SdWhyPRZ1cRo9JnV1KHoxMnV9MIYxPnWOckGA0pZOYKCn8ARSITx8/RvMs1bt3yJ0leOxQHdJiDt23cOOybes2rdq1Zs+iHUu2LNiwYrt6/ap1K9erWLM6rWrVKccpUaQsPOJk6VOoQ5UsYdJ0yJGlSJPIBAIAIfkEBQAAZAAsAAAAABQAKAAAB/GAZIKCC4OGgigNAIdkDoyDKw8BjBGPgjASAowVlmQxEwOMGJ0zFgSMGZ05GQWdjz0bBo8dlj8gB48flkIiCI8jlkgqCY8llk0uCo8tllI1DI8yllQ2EI83llY7FI88llhAF48+llpDGo9EnUYcj0WdXB6PSZ1dSo9MnV9MIYxPnWOckGA0pZOYKCn8ARTIKJ+lff0O0bNkT96hd5a4sGOkrtw5V4zAiWNE7pE2boy8PaJmjRG2R86gMZL2CJkyRsweCSPGyNgjXr4YAXtkCxcjXa9izbK0qhWqTqYejbI0I9SmTp8eVbKESdMhR5YiTQoEACH5BAUAAGQALAAAAAAUACgAAAfsgGSCgwuDhoIoDQCHZA6MgysPAYwRj4IwEgKMFZZkMRMDjBidMxYEjBmdORkFjB2dPRsGnY8/IAePH5ZCIgiPI5ZIKgmPJZZNLgqPLZZSNQyPMpZUNhCPN5ZWOxSPPJZYQBePPpZaQxqPRJZcRhyPRZ1KHo9JnV0hj0ydX/qMT51jnJBgNKWTmCgp/AEUyKjfI374DtWz1EUeI3jr2jFSV+4cI3LfwtFipI0bI2+PqFljhO2RM2iMpD1CpowRs0fCiDEy9oiXL0bAat3KZSnWLFeWVrVCZanUKVGdQD3iZCmGJkqdMD1yZClSgEAAOw==');}
#navigation,#block-block-25 h2,#block-system-main-menu h2,#block-lang-dropdown-language h2,article .form-item.form-type-item,.breadcrumb{display:none;}body.page-search .content h2{display:initial;}#block-views-staff-vacancies-block h2{display:block;margin:1rem 0 .5rem;}#block-block-3 h2,#block-views-job-opportunities-block h2{display:block !important;}html,body,h1,h2,h3,h4,h5,h6,form,input,textarea,select,button,table,thead,tbody,tr,th,td,tr.even,tr.odd,.block{background:none;border:none;border-radius:0;margin:0;padding:0;font-size:1em;font-size:1rem;line-height:1.5em;line-height:1.5rem;}html,body{background:#fff;width:100%;margin:0;padding:0;font-family:Helvetica,Tahoma,Arial;color:#182c42;min-height:100%;overflow-x:hidden;}html{font-size:87.5%;}body{font-size:1em;font-size:1rem;line-height:1.5em;line-height:1.5rem;}img{height:auto !important;width:auto;max-width:100%;}h1,h2,#page-title{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;color:#182c42;font-size:2em;font-size:2rem;line-height:2.5em;line-height:2.5rem;}p{margin:0;}a{text-decoration:none;color:#98a89c;cursor:pointer;transition:color 300ms;}a:hover{color:#31424c;}strong{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;}.clear{clear:both;}html.medium-more .clear-medium-more{clear:both;}html.medium-less .clear-medium-more{display:none;}#page{overflow-x:hidden;*zoom:1;}#page:after{content:"";display:block;clear:both;visibility:hidden;height:0;}#page:before{content:"";clear:both;display:block;visibility:hidden;height:0;}#page{width:100%;max-width:100%;min-width:100%;overflow:hidden;}#page,#header,#main,#content,.sidebar-first #content,#block-system-main,#edit-group_staff{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;}#main,#after-content-outer{box-sizing:border-box;*zoom:1;max-width:1070px;margin-right:auto;margin-left:auto;margin-top:4em;margin-top:4rem;}#main:after,#after-content-outer:after{content:"";display:block;clear:both;visibility:hidden;height:0;}#main:before,#after-content-outer:before{content:"";clear:both;display:block;visibility:hidden;height:0;}.teststring3{border:0;}body.page-admin-structure-block-manage-block-30 #block-system-main,body.page-admin-structure-block-manage-block-32 #block-system-main{*zoom:1;float:none !important;}body.page-admin-structure-block-manage-block-30 #block-system-main:after,body.page-admin-structure-block-manage-block-32 #block-system-main:after{content:"";display:block;clear:both;visibility:hidden;height:0;}body.page-admin-structure-block-manage-block-30 #block-system-main:before,body.page-admin-structure-block-manage-block-32 #block-system-main:before{content:"";clear:both;display:block;visibility:hidden;height:0;}body.page-admin-structure-block-manage-block-30 #edit-body-format,body.page-admin-structure-block-manage-block-32 #edit-body-format{display:none;}body.page-admin-structure-block-manage-block-30 .description,body.page-admin-structure-block-manage-block-32 .description{visibility:hidden;}#block-block-38{margin:0 10px;clear:both;position:relative;top:1rem;}#block-block-38 a{float:left;float:left;color:#53606c;display:block;line-height:2.5em;line-height:2.5rem;white-space:nowrap;padding-right:15px;}#block-block-38 a:before{background-color:#eaeeeb;background-image:url(/sites/all/themes/custom/industrial/images/arrow-white.png);background-repeat:no-repeat;background-position:center;border-radius:50%;content:"";display:block;float:left;height:2.5em;height:2.5rem;margin-right:.5em;margin-right:.5rem;width:2.5em;width:2.5rem;}#block-block-38 a.active,#block-block-38 a:hover,#block-block-38 a:focus,#block-block-38 a:active{color:#649af4;}#block-block-38 a.active:before,#block-block-38 a:hover:before,#block-block-38 a:focus:before,#block-block-38 a:active:before{background-color:#649af4;}.dashboard-message-edit{float:right;margin:0 10px;}#block-views-admin-message-block,.dashboard-message{*zoom:1;width:100%;}#block-views-admin-message-block:after,.dashboard-message:after{content:"";display:block;clear:both;visibility:hidden;height:0;}#block-views-admin-message-block:before,.dashboard-message:before{content:"";clear:both;display:block;visibility:hidden;height:0;}#block-views-admin-message-block .views-field-title,.dashboard-message .views-field-title{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;color:#182c42;font-size:2em;font-size:2rem;line-height:2.5em;line-height:2.5rem;display:block;width:100%;clear:both;background:none !important;margin:2em 0 0 !important;margin:2rem 0 0 !important;padding:0 !important;text-align:left;}#block-views-admin-message-block .content,.dashboard-message .content{box-sizing:border-box;padding:0 10px;text-align:center;}#block-views-admin-message-block .content p,.dashboard-message .content p{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:2px solid #cccc66;padding:1em 0;padding:1rem 0;}html.large-less.medium-more #block-views-admin-message-block .content,html.large-less.medium-more
.dashboard-message .content{margin-top:6em;margin-top:6rem;}body.page-user:not(.page-user-bookmarks):not(.page-user-edit):not(.page-user-job-assignees):not(.page-user-jobs):not(.page-user-register) #content h1,body.page-user:not(.page-user-bookmarks):not(.page-user-edit):not(.page-user-job-assignees):not(.page-user-jobs):not(.page-user-register) #content .hr{visibility:hidden;}body.node-type-job-opportunity:not(.page-node-edit) .region-content{margin-top:1.5em;margin-top:1.5rem;}body.node-type-job-opportunity:not(.page-node-edit) .region-content #block-block-19{padding-right:0;padding-left:0;}#content{float:none;width:100%;margin-bottom:3em;margin-bottom:3rem;}body.page-node-10 #content{*zoom:1;}body.page-node-10 #content:after{content:"";display:block;clear:both;visibility:hidden;height:0;}body.page-node-10 #content:before{content:"";clear:both;display:block;visibility:hidden;height:0;}.grid_12{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}body.node-type-event-calendar .node-event-calendar.clearfix{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;margin-top:1.5rem;}body.node-type-event-calendar #edit-field-active{display:none;}body.page-admin-structure-block-manage-block-30 #block-system-main,body.page-admin-structure-block-manage-block-32 #block-system-main,body.page-search #block-system-main{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}body.page-users-admin-dashboard .region-content,body.page-node-6.page-node-done .region-content,body.page-logout .region-content,body.page-user-revisions .region-content,body.page-user-jobs.role-firm .region-content,body.page-admin-dashboard .region-content,body.page-staff-calendar .region-content,body.page-admin-calendar .region-content,body.node-type-job-opportunity:not(.page-node-edit) .region-content,body.page-user-bookmarks .region-content{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}body.page-users-admin-dashboard aside,body.page-node-6.page-node-done aside,body.page-logout aside,body.page-user-revisions aside,body.page-user-jobs.role-firm aside,body.page-admin-dashboard aside,body.page-staff-calendar aside,body.page-admin-calendar aside,body.node-type-job-opportunity:not(.page-node-edit) aside,body.page-user-bookmarks aside{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}body.page-staff-calendar-year .region-content,body.page-admin-calendar-year .region-content{padding-right:0;padding-left:0;}html.medium-less body.page-staff-calendar .region-content{padding-right:0;padding-left:0;}body.page-user-edit-simplenews #content{float:none;width:100%;}body.page-user-edit-simplenews #content .region-content{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:66.66667%;margin-top:0.75em;margin-top:1.5rem;}html.medium-less body.page-user-edit-simplenews #content .region-content{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}body.page-user-edit-simplenews aside{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:33.33333%;}html.medium-less body.page-user-edit-simplenews aside{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}body.node-type-article:not(.page-node-7):not(.page-node-edit) #content{float:none;width:100%;}body.node-type-article:not(.page-node-7):not(.page-node-edit) #content .region-content{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:66.66667%;margin-top:1.5rem;}html.medium-less body.node-type-article:not(.page-node-7):not(.page-node-edit) #content .region-content{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}body.node-type-article:not(.page-node-7):not(.page-node-edit) aside{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:33.33333%;}html.medium-less body.node-type-article:not(.page-node-7):not(.page-node-edit) aside{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}html.medium-less aside{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#main .h1{padding:0 15px;}body.front #main .h1{padding:0;}a.more-info{margin-top:1.5em;margin-top:1.5rem;font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;border:none;cursor:pointer;display:inline-block;line-height:1.5em;line-height:1.5rem;min-width:8em;min-width:8rem;padding:.5em 1.5em;padding:.5rem 1.5rem;position:relative;text-align:center;transition:background-color 300ms,color 300ms;width:auto;background:#fff;color:#3d5f6d;}.more-info{margin-top:1.5em;margin-top:1.5rem;}.more-info a{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;border:none;cursor:pointer;display:inline-block;line-height:1.5em;line-height:1.5rem;min-width:8em;min-width:8rem;padding:.5em 1.5em;padding:.5rem 1.5rem;position:relative;text-align:center;transition:background-color 300ms,color 300ms;width:auto;background:#3d5f6d;color:white;}.more-info a:hover{background:#98a89c;color:white;}aside{*zoom:1;float:right;margin:0 0 4em;margin:0 0 4rem;}aside:after{content:"";display:block;clear:both;visibility:hidden;height:0;}aside:before{content:"";clear:both;display:block;visibility:hidden;height:0;}aside .region{width:100% !important;}aside .region-sidebar-first{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;width:100%;}aside h2{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;margin:1em 0 1.25em;margin:2rem 0 2.5rem;}html.medium-less aside{margin-top:4em;margin-top:4rem;}#block-block-3{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;}.view-job-opportunities{padding-right:15px;padding-left:15px;}.view-job-opportunities .views-row{box-sizing:border-box;position:relative;font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;*zoom:1;padding-top:60px;margin-bottom:30px;}.view-job-opportunities .views-row *{box-sizing:inherit;}.view-job-opportunities .views-row:after{content:"";display:block;clear:both;visibility:hidden;height:0;}.view-job-opportunities .views-row:before{content:"";clear:both;display:block;visibility:hidden;height:0;}.view-job-opportunities .views-row:not(:first-child){border-top:solid 1px #b2b2b2;}.view-job-opportunities .views-row .link-content-field{position:absolute;bottom:0;right:0;}.view-job-opportunities .views-row .link-content-field a{font-size:18px;font-weight:400;}.view-job-opportunities .views-row .views-field.views-field-field-preview-image{margin-bottom:15px;box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:33.33333%;padding-left:0;}html.medium-less .view-job-opportunities .views-row .views-field.views-field-field-preview-image{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;padding-left:0;padding-right:0;}.view-job-opportunities .views-row .views-field:not(.views-field-field-preview-image){margin-left:33.33333%;margin-bottom:25px;}html.medium-less .view-job-opportunities .views-row .views-field:not(.views-field-field-preview-image){margin-left:0;}.view-job-opportunities .views-row .views-field.views-field-title{font-size:35px;line-height:1em;display:inline-block;margin-left:0;width:50%;}html.medium-less .view-job-opportunities .views-row .views-field.views-field-title{display:block;max-width:none;}.view-job-opportunities .views-row .views-field.views-field-field-job-wage{margin-left:0;float:right;position:relative;color:#00a63e;border:solid 1px #00a63e;padding:5px 15px 5px 40px;}.view-job-opportunities .views-row .views-field.views-field-field-job-wage:before{content:'';display:block;position:absolute;left:0;top:0;height:100%;width:40px;background:url(/sites/all/themes/custom/industrial/images/Industrial-services-jobs-coin.png) no-repeat center;}html.medium-less .view-job-opportunities .views-row .views-field.views-field-field-job-wage{float:left;}.view-job-opportunities .views-row .views-field.views-field-event-calendar-date,.view-job-opportunities .views-row .views-field.views-field-field-language,.view-job-opportunities .views-row .views-field.views-field-field-place{position:relative;box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:33.33333%;margin-left:0;padding-left:85px !important;min-height:70px;font-size:18px;margin-bottom:1.5rem;}html.small-less .view-job-opportunities .views-row .views-field.views-field-event-calendar-date,html.small-less .view-job-opportunities .views-row .views-field.views-field-field-language,html.small-less .view-job-opportunities .views-row .views-field.views-field-field-place{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}.view-job-opportunities .views-row .views-field.views-field-event-calendar-date .views-label,.view-job-opportunities .views-row .views-field.views-field-field-language .views-label,.view-job-opportunities .views-row .views-field.views-field-field-place .views-label{display:block;font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:400;margin-bottom:0.5em;line-height:1em;margin-top:0.35em;}.view-job-opportunities .views-row .views-field.views-field-event-calendar-date .field-content,.view-job-opportunities .views-row .views-field.views-field-field-language .field-content,.view-job-opportunities .views-row .views-field.views-field-field-place .field-content{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;}.view-job-opportunities .views-row .views-field.views-field-event-calendar-date:before,.view-job-opportunities .views-row .views-field.views-field-field-language:before,.view-job-opportunities .views-row .views-field.views-field-field-place:before{content:'';display:inline-block;position:absolute;width:85px;height:100%;left:0;top:0;background-repeat:no-repeat;background-position:center;}.view-job-opportunities .views-row .views-field.views-field-event-calendar-date:before{background-image:url(/sites/all/themes/custom/industrial/images/Industrial-services-job-detail_start.png);}.view-job-opportunities .views-row .views-field.views-field-field-language:before{background-image:url(/sites/all/themes/custom/industrial/images/Industrial-services-job-detail_language.png);}.view-job-opportunities .views-row .views-field.views-field-field-place{clear:left;}.view-job-opportunities .views-row .views-field.views-field-field-place:before{background-image:url(/sites/all/themes/custom/industrial/images/Industrial-services-job-detail_place.png);}.view-job-opportunities .views-row .views-field.views-field-field-job-we-provide,.view-job-opportunities .views-row .views-field.views-field-field-job-requirements{float:left;margin-left:0;width:33.33333%;font-size:18px;}html.medium-less .view-job-opportunities .views-row .views-field.views-field-field-job-we-provide,html.medium-less .view-job-opportunities .views-row .views-field.views-field-field-job-requirements{float:none;width:auto;padding:0;}.view-job-opportunities .views-row .views-field.views-field-field-job-we-provide .views-label,.view-job-opportunities .views-row .views-field.views-field-field-job-requirements .views-label{display:block;margin-bottom:0.4em;font-weight:400;}.view-job-opportunities .views-row .views-field.views-field-field-job-we-provide{padding-right:15px;}html.medium-less .view-job-opportunities .views-row .views-field.views-field-field-job-we-provide{clear:left;}.view-job-opportunities .views-row .views-field.views-field-field-job-requirements{padding-left:15px;}.view-job-opportunities .views-row .views-field.views-field-created{clear:left;font-size:18px;padding:.5rem 0;}#zone-outer{*zoom:1;width:100%;background:#4b606d;}#zone-outer:after{content:"";display:block;clear:both;visibility:hidden;height:0;}#zone-outer:before{content:"";clear:both;display:block;visibility:hidden;height:0;}#zone-outer #zone{box-sizing:border-box;*zoom:1;max-width:1070px;margin-right:auto;margin-left:auto;}#zone-outer #zone:after{content:"";display:block;clear:both;visibility:hidden;height:0;}#zone-outer #zone:before{content:"";clear:both;display:block;visibility:hidden;height:0;}#zone-outer #zone #block-locale-language-content{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:66.66667%;}html.medium-less #zone-outer #zone #block-locale-language-content{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#zone-outer #zone #block-locale-language-content h2{display:none;}#zone-outer #zone #block-locale-language-content ul{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;list-style:none;}#zone-outer #zone #block-locale-language-content ul li{display:inline-block;line-height:38px;}#zone-outer #zone #block-locale-language-content ul li:first-child:after{content:" / ";color:#98a89c;}#zone-outer #zone #block-locale-language-content ul li a:hover,#zone-outer #zone #block-locale-language-content ul li a:focus,#zone-outer #zone #block-locale-language-content ul li a:active{color:#98a89c;}#zone-outer #zone #block-locale-language-content ul li a.active{font-weight:bold;}#zone-outer #zone #block-locale-language-content ul li span.locale-untranslated{text-decoration:none;color:#98a89c;opacity:.5;}#zone-outer #zone #block-block-1 .content > p{position:relative;padding-left:40px !important;}#zone-outer #zone #block-block-1 .content > p:before{content:'';display:block;position:absolute;left:5px;top:0;width:36px;height:100%;background:url(/sites/all/themes/custom/industrial/images/Industrial-services-services-icons_user.png) no-repeat center;}#zone-outer #zone #block-block-1,#zone-outer #zone #block-block-15,#zone-outer #zone #block-block-16{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:25%;}html.medium-less #zone-outer #zone #block-block-1,html.medium-less
#zone-outer #zone #block-block-15,html.medium-less
#zone-outer #zone #block-block-16{display:none;}#zone-outer #zone #block-block-1 h2,#zone-outer #zone #block-block-15 h2,#zone-outer #zone #block-block-16 h2{display:none;}#zone-outer #zone #block-block-1 .content p,#zone-outer #zone #block-block-15 .content p,#zone-outer #zone #block-block-16 .content p{display:block;float:right;margin:0;padding:.75em 5px;padding:.75rem 5px;}#zone-outer #zone #block-block-1 .content p > span.dash,#zone-outer #zone #block-block-15 .content p > span.dash,#zone-outer #zone #block-block-16 .content p > span.dash{box-sizing:border-box;font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:400;font-size:1.1em;color:white;display:inline-block;border-bottom:1px solid #fff;}#zone-outer #zone #block-block-1 .content p a,#zone-outer #zone #block-block-15 .content p a,#zone-outer #zone #block-block-16 .content p a{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:400;font-size:1.2em;border-bottom:1px solid #fff;box-sizing:border-box;display:inline-block;color:white;transition:border-bottom-color 0.3s ease-in-out;background:transparent;white-space:nowrap;}#zone-outer #zone #block-block-1 .content p a:first-child,#zone-outer #zone #block-block-15 .content p a:first-child,#zone-outer #zone #block-block-16 .content p a:first-child{padding-right:0;}#zone-outer #zone #block-block-1 .content p a:last-child,#zone-outer #zone #block-block-15 .content p a:last-child,#zone-outer #zone #block-block-16 .content p a:last-child{padding-left:0px;}#zone-outer #zone #block-block-1 .content p a.firm-zone span:before,#zone-outer #zone #block-block-15 .content p a.firm-zone span:before,#zone-outer #zone #block-block-16 .content p a.firm-zone span:before{background-image:url(/sites/all/themes/custom/industrial/images/firm-icon.png);}#zone-outer #zone #block-block-1 .content p a.staff-zone span:before,#zone-outer #zone #block-block-15 .content p a.staff-zone span:before,#zone-outer #zone #block-block-16 .content p a.staff-zone span:before{background-image:url(/sites/all/themes/custom/industrial/images/user-icon.png);}#zone-outer #zone #block-block-1 .content p a.dashboard-zone span:before,#zone-outer #zone #block-block-15 .content p a.dashboard-zone span:before,#zone-outer #zone #block-block-16 .content p a.dashboard-zone span:before{background-image:url(/sites/all/themes/custom/industrial/images/dashboard-icon.png);}#zone-outer #zone #block-block-1 .content p a.logout-zone span:before,#zone-outer #zone #block-block-15 .content p a.logout-zone span:before,#zone-outer #zone #block-block-16 .content p a.logout-zone span:before{background-image:url(/sites/all/themes/custom/industrial/images/logout-icon.png);}#zone-outer #zone #block-block-1 .content p a span,#zone-outer #zone #block-block-15 .content p a span,#zone-outer #zone #block-block-16 .content p a span{color:white;}#zone-outer #zone #block-block-1 .content p a span:before,#zone-outer #zone #block-block-15 .content p a span:before,#zone-outer #zone #block-block-16 .content p a span:before{background-position:right bottom;background-repeat:no-repeat;content:"";display:inline-block;height:13px;margin-right:.5rem;width:18px;}#zone-outer #zone #block-block-1 .content p a strong,#zone-outer #zone #block-block-15 .content p a strong,#zone-outer #zone #block-block-16 .content p a strong{display:none;}#zone-outer #zone #block-block-1 .content p a:hover,#zone-outer #zone #block-block-1 .content p a.active,#zone-outer #zone #block-block-15 .content p a:hover,#zone-outer #zone #block-block-15 .content p a.active,#zone-outer #zone #block-block-16 .content p a:hover,#zone-outer #zone #block-block-16 .content p a.active{text-shadow:2px 2px 1px #31424c;border-bottom-color:#31424c;}#zone-outer #zone #block-block-1 .content p a:hover span:before,#zone-outer #zone #block-block-1 .content p a.active span:before,#zone-outer #zone #block-block-15 .content p a:hover span:before,#zone-outer #zone #block-block-15 .content p a.active span:before,#zone-outer #zone #block-block-16 .content p a:hover span:before,#zone-outer #zone #block-block-16 .content p a.active span:before{background-position:right top;}#zone-outer #zone #block-block-15 a,#zone-outer #zone #block-block-16 a{box-sizing:border-box;padding:0 .5em;padding:0 .5rem;}body.not-logged-in #zone-outer #zone #block-block-1 .content > p{float:right;}.contact-link h2{display:none;}.contact-link a{background:#98a89c url(/sites/all/themes/custom/industrial/images/icon-email.png) no-repeat center 10px;color:white;display:block;position:fixed;padding:4.5em 1em .5em .5em;padding:4.5rem 1rem .5rem .5rem;top:9em;top:9rem;right:-.5em;right:-.5rem;transition:right 100ms ease-in;z-index:-1;}.contact-link a:hover,.contact-link a:focus{background-color:#31424c;right:0;}html.medium-less .contact-link a{background-image:none;padding-top:.5rem;position:absolute;top:7rem;right:-72px;width:70px;}#header-outer{*zoom:1;width:100%;background:#fff;position:relative;z-index:100;}#header-outer:after{content:"";display:block;clear:both;visibility:hidden;height:0;}#header-outer:before{content:"";clear:both;display:block;visibility:hidden;height:0;}#header-outer #header{box-sizing:border-box;*zoom:1;max-width:1070px;margin-right:auto;margin-left:auto;display:block;}#header-outer #header:after{content:"";display:block;clear:both;visibility:hidden;height:0;}#header-outer #header:before{content:"";clear:both;display:block;visibility:hidden;height:0;}#header-outer #header #name-and-slogan{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:25%;color:transparent;overflow:hidden;text-indent:-9999px;z-index:10;}html.medium-less #header-outer #header #name-and-slogan{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:33.33333%;}html.small-less #header-outer #header #name-and-slogan{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;}#header-outer #header #name-and-slogan a{min-height:3.5em;min-height:7rem;display:block;}#header-outer #header #name-and-slogan a span{background:url(/sites/all/themes/custom/industrial/images/logo.png) no-repeat left center;background-size:contain;display:block;max-width:176px;min-height:inherit;}#header-outer #header button{position:relative;z-index:10;background-color:transparent;background-image:url(/sites/all/themes/custom/industrial/images/icon-menu.png);background-repeat:no-repeat;background-position:center;border:0;outline:none;color:transparent;overflow:hidden;text-indent:-9999px;display:block;float:right;height:3em;height:3rem;margin:2em 15px;margin:2rem 15px;width:3em;width:3rem;}html.medium-more #header-outer #header button{display:none;}#header-outer #header button:hover,#header-outer #header button:focus{background-image:url(/sites/all/themes/custom/industrial/images/icon-menu-hover.png);}#header-outer #header button:hover:active,#header-outer #header button:focus:active{background-image:url(/sites/all/themes/custom/industrial/images/icon-menu.png);}#header-outer #header .region-header{min-height:7rem;display:flex;flex-wrap:wrap;align-items:center;position:relative;z-index:0;}html.medium-less #header-outer #header .region-header{justify-content:flex-end;}#header-outer #header #block-block-9,#header-outer #header #block-block-8{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;float:right !important;}html.medium-less #header-outer #header #block-block-9,html.medium-less
#header-outer #header #block-block-8{display:none;}#header-outer #header #block-block-9{width:10%;}#header-outer #header #block-block-9 .content p{display:block;text-align:center;}#header-outer #header #block-block-9 .content a{background:url(/sites/all/themes/custom/industrial/images/news.png) no-repeat left center;background-size:contain;display:block;height:2em;height:2rem;margin:2.5em 0;margin:2.5rem 0;}#header-outer #header #block-block-9 .content a img{display:none;}#header-outer #header #block-block-8{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:8.33333%;}#header-outer #header #block-block-8 .content{display:block;text-align:center;}#header-outer #header #block-block-8 #lupa{background:white;cursor:pointer;display:block;height:3em;height:3rem;margin:2em 0;margin:2rem 0;width:100%;position:relative;top:.2rem;right:1px;}#header-outer #header #block-block-8 #lupa:after{background:#d2d7da;content:"";display:block;height:inherit;left:-15px;position:absolute;top:0;width:1px;}#header-outer #header #block-block-8 #lupa .lupa-hover{display:none;width:100%;height:100%;background:url(/sites/all/themes/custom/industrial/images/lupa_hover.png) no-repeat right 52%;background-size:contain;}#header-outer #header #block-block-8 #lupa .lupa-nor{display:block;width:100%;height:100%;background:white url(/sites/all/themes/custom/industrial/images/search-icon.png) no-repeat right center;background-size:contain;}#header-outer #header #block-block-8 #lupa:hover .lupa-hover{display:block;}#header-outer #header #block-block-8 #lupa:hover .lupa-nor{display:none;}#header-outer #header #block-block-8 #lupa.alternative .lupa-nor,#header-outer #header #block-block-8 #lupa.alternative .lupa-hover{background:url(/sites/all/themes/custom/industrial/images/x.jpg) no-repeat center;background-size:auto;}#header-outer #header #block-block-8.active{z-index:50;position:absolute;right:0;top:0;}#header-outer #header #block-block-8.active #lupa div{background-position:center;}#header-outer #header #block-system-main-menu{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;position:static !important;}#header-outer #header #block-system-main-menu ul,#header-outer #header #block-system-main-menu li{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;list-style-type:none;}html.medium-more #header-outer #header #block-system-main-menu li.mobile-only{display:none !important;}#header-outer #header #block-system-main-menu a{line-height:2rem;white-space:nowrap;}html.medium-more #header-outer #header #block-system-main-menu{width:90%;display:inline-block;}html.medium-more #header-outer #header #block-system-main-menu .content{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;}html.medium-more #header-outer #header #block-system-main-menu .content > ul{order:1;display:flex;flex-wrap:nowrap;text-align:right;}html.medium-more #header-outer #header #block-system-main-menu .content > ul > li{text-align:left;display:inline-block;position:relative;}html.medium-more #header-outer #header #block-system-main-menu .content > ul > li > a{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:400;display:inline-block;font-size:1.3rem;padding:5px 8px;color:#93aa9d;transition:color .3s ease-in-out;}html.medium-more #header-outer #header #block-system-main-menu .content > ul > li > a:hover,html.medium-more #header-outer #header #block-system-main-menu .content > ul > li > a.active{color:#3d5f6d;}html.medium-more #header-outer #header #block-system-main-menu .content > ul > li:hover ul{max-height:26rem;}html.medium-more #header-outer #header #block-system-main-menu .content > ul > li.active,html.medium-more #header-outer #header #block-system-main-menu .content > ul > li ul{display:block;max-height:0;overflow:hidden;background-color:#93aa9d;padding:0 1rem;position:absolute !important;left:0 !important;z-index:1000;}html.medium-more #header-outer #header #block-system-main-menu .content > ul > li.active li,html.medium-more #header-outer #header #block-system-main-menu .content > ul > li ul li{display:block;float:none;margin-left:0;}html.medium-more #header-outer #header #block-system-main-menu .content > ul > li.active li:first-child,html.medium-more #header-outer #header #block-system-main-menu .content > ul > li ul li:first-child{margin-top:1rem;}html.medium-more #header-outer #header #block-system-main-menu .content > ul > li.active li:last-child,html.medium-more #header-outer #header #block-system-main-menu .content > ul > li ul li:last-child{margin-bottom:1rem;}html.medium-more #header-outer #header #block-system-main-menu .content > ul > li.active li a,html.medium-more #header-outer #header #block-system-main-menu .content > ul > li ul li a{color:#fff;display:block;font-size:1.2rem;}html.medium-more #header-outer #header #block-system-main-menu .content > ul > li.active li a:hover,html.medium-more #header-outer #header #block-system-main-menu .content > ul > li ul li a:hover{color:#3d5f6d;}html.medium-less #header-outer #header #block-system-main-menu{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;padding-left:0;padding-right:0;display:none;background:#31424c;}html.medium-less #header-outer #header #block-system-main-menu.active{display:block;position:absolute !important;top:100%;width:100vw;right:-72px;z-index:10;}html.medium-less #header-outer #header #block-system-main-menu li{width:100%;}html.medium-less #header-outer #header #block-system-main-menu a{display:block;color:white;padding:.5rem 1rem;box-shadow:inset 0 -1px 0 0 rgba(255,255,255,0.25);}html.medium-less #header-outer #header #block-system-main-menu a:hover,html.medium-less #header-outer #header #block-system-main-menu a:focus,html.medium-less #header-outer #header #block-system-main-menu a:active{background:rgba(255,255,255,0.85);color:#649af4;}html.medium-less #header-outer #header #block-system-main-menu .content > ul > li:last-child li:last-child a{box-shadow:none;}html.medium-less #header-outer #header #block-system-main-menu .content > ul > li li a{background:rgba(255,255,255,0.15);padding:.25rem 1rem .25rem 2rem;}html.medium-less #header-outer #header #block-system-main-menu .content > ul > li li a:hover,html.medium-less #header-outer #header #block-system-main-menu .content > ul > li li a:focus,html.medium-less #header-outer #header #block-system-main-menu .content > ul > li li a:active{background:rgba(255,255,255,0.85);color:#649af4;}html.medium-less #header-outer #header #block-system-main-menu .content > ul > li li ul{display:block;}#header-outer #header #block-system-main-menu select{position:absolute;left:-9999px;display:none;}#header-outer #header #block-lang-dropdown-language{box-sizing:border-box;border-left:solid 1px #b2b2b2;width:8%;margin-left:2%;}html.medium-less #header-outer #header #block-lang-dropdown-language{width:50px;border-left:none;}#header-outer #header #block-lang-dropdown-language form#lang_dropdown_form_language{position:relative;*zoom:1;}#header-outer #header #block-lang-dropdown-language form#lang_dropdown_form_language:after{content:"";display:block;clear:both;visibility:hidden;height:0;}#header-outer #header #block-lang-dropdown-language form#lang_dropdown_form_language:before{content:"";clear:both;display:block;visibility:hidden;height:0;}#header-outer #header #block-lang-dropdown-language form#lang_dropdown_form_language img.language-icon{position:absolute;z-index:50;right:15px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}#header-outer #header #block-lang-dropdown-language form#lang_dropdown_form_language .form-item-lang-dropdown-select{padding:0;margin:0;float:right;width:auto;}#header-outer #header #block-lang-dropdown-language form#lang_dropdown_form_language .form-item-lang-dropdown-select select{border:none;box-shadow:none;padding:0;text-indent:-99999px;height:2em;background:transparent url(/sites/all/themes/custom/industrial/images/select1.png) no-repeat right center;}#header-outer #header div#block-search-form{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;order:0;display:inline-block;width:45%;right:0;}html.medium-less #header-outer #header div#block-search-form{width:100%;}#header-outer #header div#block-search-form form{width:100%;position:relative;}#header-outer #header div#block-search-form label{display:none;}#header-outer #header div#block-search-form input[type=text]{background:white url(/sites/all/themes/custom/industrial/images/Industrial-services-services-zoom-glass.png) no-repeat 15px center;border:solid 2px #93aa9d;font-size:1.143rem;border-radius:0;box-shadow:none;font-weight:400;color:#93aa9d;height:40px;width:100%;padding:0 0 0 50px;outline:none;}#header-outer #header div#block-search-form .form-item-search-block-form{width:54%;float:left;margin:0;}html.medium-less #header-outer #header div#block-search-form .form-item-search-block-form{width:75%;}#header-outer #header div#block-search-form .form-actions{width:34%;float:left;margin:0;}html.medium-less #header-outer #header div#block-search-form .form-actions{width:25%;}html.medium-less #header-outer #header div#block-search-form .form-actions input[type=submit]{width:100%;}#header-outer #header div#block-search-form .form-actions input[type=submit]{height:40px;margin:0;background-color:#93aa9d;font-size:1.143rem;font-weight:400;padding-left:0;padding-right:0;}#header-outer #header div#block-search-form .search-info{display:none;}#head-images{box-sizing:border-box;min-height:307px;box-sizing:border-box;*zoom:1;max-width:1070px;margin-right:auto;margin-left:auto;overflow:visible;position:relative;width:100%;}#head-images:after{content:"";display:block;clear:both;visibility:hidden;height:0;}#head-images:before{content:"";clear:both;display:block;visibility:hidden;height:0;}body.front #head-images{min-height:308px;}#head-images .flexslider{border:none;}#head-images .head-image-p{display:none;}#head-images .block-block:not(#block-block-3){box-sizing:border-box;position:relative;display:block;left:calc((100vw - 100%) / -2);overflow:visible;width:100vw !important;}#head-images .block-block:not(#block-block-3) > h2{display:none;}#head-images .block-block:not(#block-block-3) img{width:auto;max-width:none;position:relative;margin-left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}#head-images .block-block:not(#block-block-3) div.header-text{position:absolute;left:21vw;top:50%;transform:translate(0,-50%);}body.front #head-images .block-block:not(#block-block-3) div.header-text{max-width:33%;}#head-images .block-block:not(#block-block-3) div.header-text html.medium-less{left:5vw;max-width:90%;}#head-images .block-block:not(#block-block-3) div.header-text h3,#head-images .block-block:not(#block-block-3) div.header-text p{position:static;}#head-images .block-block:not(#block-block-3) div.header-text h3{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;font-size:4em;line-height:1em;color:white;margin-bottom:1.5em;}#head-images .block-block:not(#block-block-3) div.header-text a{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;border:none;cursor:pointer;display:inline-block;line-height:1.5em;line-height:1.5rem;min-width:8em;min-width:8rem;padding:.5em 1.5em;padding:.5rem 1.5rem;position:relative;text-align:center;transition:background-color 300ms,color 300ms;width:auto;background:#3d5f6d;color:white;font-size:1.3em;font-weight:300;}#head-images .block-block:not(#block-block-3) div.header-text a:hover{background:#98a89c;color:white;}#head-images #block-block-3{top:50%;transform:translate(0,-50%);right:0;box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:41.66667%;box-sizing:border-box;position:absolute;z-index:50;background-color:#3d5f6d;padding:20px 30px;color:#fff;}#head-images #block-block-3 *{box-sizing:inherit;}#head-images #block-block-3 h2{color:white;margin-bottom:1em;}#head-images #block-block-3 p{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;font-size:1.3em;position:static;margin-bottom:1em;}#head-images #block-block-3 a.more-info{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;width:100%;}html.medium-less #head-images #block-block-3{position:relative;box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;transform:none;top:-60px;}#head-images p{position:absolute;right:0;top:0;width:100%;height:100%;display:block;overflow:hidden;}#head-images p:first-child{position:relative;}#head-images p img{position:relative;}html.medium-less body.page-node-10 #head-images p img{right:-20%;}html.medium-less body.page-node-13 #head-images p img{right:-11%;}html.medium-less body.page-node-6 #head-images p img{right:-32%;}html.medium-less body.page-node-8 #head-images p img{right:-32%;}html.medium-less body.page-node-9 #head-images p img{right:-40%;}html.medium-less body.page-node-12 #head-images p img{right:-36%;}#head-images p > span{position:absolute;right:0;top:25%;width:100%;box-sizing:border-box;}html.large-less #head-images p > span{max-width:960px;padding-left:0;}#head-images p > span > span{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;color:white;display:block;font-size:3em;line-height:3.5em;float:left;margin-left:715px;margin-bottom:2rem;}#head-images p > span > span span{display:inline-block;clear:left;color:#fff;padding:5px 20px;}#head-images p > span a{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;border:none;cursor:pointer;display:inline-block;line-height:1.5em;line-height:1.5rem;min-width:8em;min-width:8rem;padding:.5em 1.5em;padding:.5rem 1.5rem;position:relative;text-align:center;transition:background-color 300ms,color 300ms;width:auto;background:#3d5f6d;color:white;display:block !important;width:140px;margin-left:715px;background:#31424c;margin-top:1em;margin-top:1rem;clear:left;}#head-images p > span a:hover{background:#98a89c;color:white;}#head-images p > span a:hover,#head-images p > span a:focus{background:#4b606d;}body.front #head-images{min-height:470px;box-sizing:border-box;*zoom:1;max-width:1070px;margin-right:auto;margin-left:auto;overflow:visible;position:relative;width:100%;}body.front #head-images:after{content:"";display:block;clear:both;visibility:hidden;height:0;}body.front #head-images:before{content:"";clear:both;display:block;visibility:hidden;height:0;}body.front #head-images .block-block:not(#block-block-3){box-sizing:border-box;position:relative;display:block;left:calc((100vw - 100%) /-2);overflow:visible;width:100vw !important;}body.front #head-images p{position:absolute;right:0;top:0;width:100%;height:100%;display:block;overflow:hidden;}body.front #head-images p:first-child{position:relative;}body.front #head-images p img{position:relative;}html.small-less body.front #head-images p img{right:-6%;}#footer-outer.fixed{position:fixed;bottom:0;left:0;width:100%;}footer{box-sizing:border-box;*zoom:1;max-width:1070px;margin-right:auto;margin-left:auto;}footer:after{content:"";display:block;clear:both;visibility:hidden;height:0;}footer:before{content:"";clear:both;display:block;visibility:hidden;height:0;}footer #block-block-25{height:10em;height:10rem;margin-bottom:5em;margin-bottom:5rem;position:relative;}footer #block-block-25:before{background:#eaeeeb;content:"";display:block;height:100%;position:absolute;top:0;left:calc((100vw - 100%)/ -2);width:1920px;}footer .content{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;background:url(/sites/all/themes/custom/industrial/images/logo.png) no-repeat 15px center;height:inherit;position:relative;}footer .content p.copyrights{text-align:right;color:#4b606d;box-sizing:border-box;padding:2em 0 0 190px;padding:2rem 0 0 190px;display:block;height:10em;height:10rem;}footer .content .created-by{line-height:1.5rem;padding:1.5rem 0;float:right;}footer ul{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;float:left;position:relative;bottom:0;list-style:none;padding:1.5em 0;padding:1.5rem 0;}html.small-less footer ul{width:100%;}footer ul li{display:inline-block;margin-right:.5em;margin-right:.5rem;}footer ul li:not(:last-child):after{content:"|";color:#98a89c;}footer ul li a{padding-right:.5em;padding-right:.5rem;}footer .created-by-wezeo{color:#9eada2;float:right;position:relative;bottom:0;padding:1.5em 0;padding:1.5rem 0;}footer .created-by-wezeo a{color:transparent;overflow:hidden;text-indent:-9999px;background:url(/sites/all/themes/custom/industrial/images/wezeo_0.png) no-repeat right bottom;display:inline-block;line-height:1em;line-height:1rem;height:14px;margin:.2em 0 0 .5em;margin:.2rem 0 0 .5rem;width:95px;}footer .created-by-wezeo a:hover,footer .created-by-wezeo a:focus,footer .created-by-wezeo a:active{background-position:right top;}html.small-less footer #block-block-25{margin-top:5em;margin-top:5rem;}html.small-less footer .content{background-size:33% auto;}html.small-less footer .content p.copyrights{padding-left:35%;}html.small-less footer ul{width:100%;text-align:center;}html.small-less footer .created-by-wezeo{bottom:2.5em;bottom:2.5rem;float:none;text-align:center;}body.node-type-service #main{position:relative;}body.node-type-service #main .region-content article.node-service{*zoom:1;}body.node-type-service #main .region-content article.node-service:after{content:"";display:block;clear:both;visibility:hidden;height:0;}body.node-type-service #main .region-content article.node-service:before{content:"";clear:both;display:block;visibility:hidden;height:0;}body.node-type-service #main .region-content article.node-service .content-header{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}@media all and (min-width:800px){body.node-type-service #main .region-content article.node-service .content-header{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:33.33333%;}}body.node-type-service #main .region-content article.node-service .field-name-field-top-summary{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}@media all and (min-width:800px){body.node-type-service #main .region-content article.node-service .field-name-field-top-summary{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:66.66667%;}}body.node-type-service #main .region-content article.node-service .field-name-body{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}@media all and (min-width:800px){body.node-type-service #main .region-content article.node-service .field-name-body{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:66.66667%;margin-left:33.33333%;}}body.node-type-service #main .region-content article.node-service .field-name-field-gallery-image{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}body.node-type-webform{box-sizing:border-box;}body.node-type-webform h1#page-title{text-transform:uppercase;text-align:center;font-size:65px;line-height:1em;}html.medium-less body.node-type-webform h1#page-title{font-size:40px;}body.node-type-webform *{box-sizing:inherit;}body.node-type-webform .region-content{*zoom:1;}body.node-type-webform .region-content:after{content:"";display:block;clear:both;visibility:hidden;height:0;}body.node-type-webform .region-content:before{content:"";clear:both;display:block;visibility:hidden;height:0;}body.node-type-webform .region-content .node-webform{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;font-size:18px;margin-top:15px;}body.node-type-webform .region-content .node-webform .field{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:66.66667%;margin-left:16.66667%;}html.medium-less body.node-type-webform .region-content .node-webform .field{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;margin-left:0;}body.node-type-webform .region-content .node-webform .field p{text-align:center;margin-bottom:1em;}body.node-type-webform .region-content .node-webform .field p a{text-decoration:underline;text-transform:uppercase;}body.node-type-webform .region-content .node-webform form{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;margin-left:25%;}html.medium-less body.node-type-webform .region-content .node-webform form{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;margin-left:0;}body.node-type-webform .region-content .node-webform form > div{margin-left:-15px;margin-right:-15px;}body.node-type-webform .region-content .node-webform form .form-item label{font-size:18px;padding-top:0;font-weight:300;}body.node-type-webform .region-content .node-webform form .webform-component-date{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;}body.node-type-webform .region-content .node-webform form .webform-component-select,body.node-type-webform .region-content .node-webform form .webform-component-email,body.node-type-webform .region-content .node-webform form .webform-component-textfield{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;}html.medium-less body.node-type-webform .region-content .node-webform form .webform-component-select,html.medium-less
body.node-type-webform .region-content .node-webform form .webform-component-email,html.medium-less
body.node-type-webform .region-content .node-webform form .webform-component-textfield{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}body.node-type-webform .region-content .node-webform form .webform-component-file{margin-top:10px;}body.node-type-webform .region-content .node-webform form .webform-component-file label{padding-top:10px;border-top:solid 1px #b2b2b2;}body.node-type-webform .region-content .node-webform form .webform-component-file input.form-file{padding:.5rem 0;}body.node-type-webform .region-content .node-webform form .webform-component-file input.form-submit{float:right;}body.node-type-webform .region-content .node-webform form .form-actions,body.node-type-webform .region-content .node-webform form .webform-component-file,body.node-type-webform .region-content .node-webform form .webform-component-checkboxes{*zoom:1;box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}body.node-type-webform .region-content .node-webform form .form-actions:after,body.node-type-webform .region-content .node-webform form .webform-component-file:after,body.node-type-webform .region-content .node-webform form .webform-component-checkboxes:after{content:"";display:block;clear:both;visibility:hidden;height:0;}body.node-type-webform .region-content .node-webform form .form-actions:before,body.node-type-webform .region-content .node-webform form .webform-component-file:before,body.node-type-webform .region-content .node-webform form .webform-component-checkboxes:before{content:"";clear:both;display:block;visibility:hidden;height:0;}body.node-type-webform .region-content .node-webform form .form-actions .description,body.node-type-webform .region-content .node-webform form .webform-component-file .description,body.node-type-webform .region-content .node-webform form .webform-component-checkboxes .description{*zoom:1;}body.node-type-webform .region-content .node-webform form .form-actions .description:after,body.node-type-webform .region-content .node-webform form .webform-component-file .description:after,body.node-type-webform .region-content .node-webform form .webform-component-checkboxes .description:after{content:"";display:block;clear:both;visibility:hidden;height:0;}body.node-type-webform .region-content .node-webform form .form-actions .description:before,body.node-type-webform .region-content .node-webform form .webform-component-file .description:before,body.node-type-webform .region-content .node-webform form .webform-component-checkboxes .description:before{content:"";clear:both;display:block;visibility:hidden;height:0;}body.node-type-webform .region-content .node-webform form .form-actions .form-type-checkbox,body.node-type-webform .region-content .node-webform form .webform-component-file .form-type-checkbox,body.node-type-webform .region-content .node-webform form .webform-component-checkboxes .form-type-checkbox{width:33.333333%;margin-right:0 !important;}html.medium-less body.node-type-webform .region-content .node-webform form .form-actions .form-type-checkbox,html.medium-less
body.node-type-webform .region-content .node-webform form .webform-component-file .form-type-checkbox,html.medium-less
body.node-type-webform .region-content .node-webform form .webform-component-checkboxes .form-type-checkbox{width:50%;}body.node-type-webform .region-content .node-webform form .form-actions .form-type-checkbox input[type=checkbox],body.node-type-webform .region-content .node-webform form .webform-component-file .form-type-checkbox input[type=checkbox],body.node-type-webform .region-content .node-webform form .webform-component-checkboxes .form-type-checkbox input[type=checkbox]{vertical-align:text-top;}body.node-type-webform .region-content .node-webform form .form-actions input.webform-submit,body.node-type-webform .region-content .node-webform form .webform-component-file input.webform-submit,body.node-type-webform .region-content .node-webform form .webform-component-checkboxes input.webform-submit{width:100%;margin:0;font-size:18px;font-weight:400;}body.node-type-webform .region-content .node-webform form .captcha{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;*zoom:1;}body.node-type-webform .region-content .node-webform form .captcha:after{content:"";display:block;clear:both;visibility:hidden;height:0;}body.node-type-webform .region-content .node-webform form .captcha:before{content:"";clear:both;display:block;visibility:hidden;height:0;}.page-node-done .region-content{*zoom:1;box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}.page-node-done .region-content:after{content:"";display:block;clear:both;visibility:hidden;height:0;}.page-node-done .region-content:before{content:"";clear:both;display:block;visibility:hidden;height:0;}body.front .region-content{*zoom:1;}body.front .region-content:after{content:"";display:block;clear:both;visibility:hidden;height:0;}body.front .region-content:before{content:"";clear:both;display:block;visibility:hidden;height:0;}body.front .region-content #page-title{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;font-size:2.6em;}@media all and (min-width:800px){body.front .region-content #page-title{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:33.33333%;}}body.front #content{*zoom:1;margin-bottom:2.5em;margin-bottom:5rem;}body.front #content:after{content:"";display:block;clear:both;visibility:hidden;height:0;}body.front #content:before{content:"";clear:both;display:block;visibility:hidden;height:0;}body.front #content h1{margin-bottom:1em;margin-bottom:2rem;}body.front aside{background:#eaeeeb;padding-bottom:0.75em;padding-bottom:1.5rem;margin-bottom:1.75em;margin-bottom:3.5rem;}body.page-node-30 #content,body.page-node-6 #content{margin-bottom:0;}body.page-node-30 #block-block-4,body.page-node-6 #block-block-4{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:33.33333%;margin-top:2.1em;margin-top:3rem;}html.medium-less body.page-node-30 #block-block-4,html.medium-less
body.page-node-6 #block-block-4{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}body.page-node-30 #block-block-4 h2,body.page-node-6 #block-block-4 h2{display:none;}body.page-node-30 #block-block-4 p,body.page-node-6 #block-block-4 p{margin-bottom:15px;}body.page-node-30 .hr,body.page-node-6 .hr{display:none;}body.page-node-30 #block-system-main,body.page-node-6 #block-system-main{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:66.66667%;}html.medium-less body.page-node-30 #block-system-main,html.medium-less
body.page-node-6 #block-system-main{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}body.page-node-30 #block-system-main h2,body.page-node-6 #block-system-main h2{display:block;margin:2em 0;margin:2rem 0;}body.page-node-30 #block-system-main form,body.page-node-6 #block-system-main form{*zoom:1;}body.page-node-30 #block-system-main form:after,body.page-node-6 #block-system-main form:after{content:"";display:block;clear:both;visibility:hidden;height:0;}body.page-node-30 #block-system-main form:before,body.page-node-6 #block-system-main form:before{content:"";clear:both;display:block;visibility:hidden;height:0;}body.page-node-30 #block-system-main form .form-item,body.page-node-6 #block-system-main form .form-item{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;display:block;float:left;margin-bottom:.25em;margin-bottom:.5rem;width:100%;}html.small-more body.page-node-30 #block-system-main form .form-item,html.small-more
body.page-node-6 #block-system-main form .form-item{width:50%;box-sizing:border-box;}html.small-more body.page-node-30 #block-system-main form .form-item:nth-child(even),html.small-more
body.page-node-6 #block-system-main form .form-item:nth-child(even){clear:right;padding-left:15px;}html.small-more body.page-node-30 #block-system-main form .form-item:nth-child(odd),html.small-more
body.page-node-6 #block-system-main form .form-item:nth-child(odd){clear:left;padding-right:15px;}html.small-more body.page-node-30 #block-system-main form .form-item.webform-component-textarea,html.small-more
body.page-node-6 #block-system-main form .form-item.webform-component-textarea{clear:none;float:right;}html.small-more body.page-node-30 #block-system-main form .form-item.even,html.small-more
body.page-node-6 #block-system-main form .form-item.even{clear:right;padding-left:15px;}html.small-more body.page-node-30 #block-system-main form .form-item.odd,html.small-more
body.page-node-6 #block-system-main form .form-item.odd{clear:left;padding-right:15px;}body.page-node-30 #block-system-main form .form-actions,body.page-node-6 #block-system-main form .form-actions{padding:1.5em 0;padding:1.5rem 0;}body.page-node-30 #block-system-main form label,body.page-node-6 #block-system-main form label{font-weight:100 !important;}body.page-node-30 #block-system-main form .captcha,body.page-node-30 #block-system-main form .form-actions,body.page-node-6 #block-system-main form .captcha,body.page-node-6 #block-system-main form .form-actions{clear:both;}body.page-node-30 #block-system-main form input[type="submit"],body.page-node-6 #block-system-main form input[type="submit"]{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;border:none;cursor:pointer;display:inline-block;line-height:1.5em;line-height:1.5rem;min-width:8em;min-width:8rem;padding:.5em 1.5em;padding:.5rem 1.5rem;position:relative;text-align:center;transition:background-color 300ms,color 300ms;width:auto;background:#3d5f6d;color:white;}body.page-node-30 #block-system-main form input[type="submit"]:hover,body.page-node-6 #block-system-main form input[type="submit"]:hover{background:#98a89c;color:white;}body.page-node-30 #block-system-main form textarea,body.page-node-6 #block-system-main form textarea{min-height:6em;min-height:9rem;}#block-block-7,#block-block-26,#block-block-27,#block-block-28,#block-block-29,#block-views-services-block-block-1{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;*zoom:1;}#block-block-7:after,#block-block-26:after,#block-block-27:after,#block-block-28:after,#block-block-29:after,#block-views-services-block-block-1:after{content:"";display:block;clear:both;visibility:hidden;height:0;}#block-block-7:before,#block-block-26:before,#block-block-27:before,#block-block-28:before,#block-block-29:before,#block-views-services-block-block-1:before{content:"";clear:both;display:block;visibility:hidden;height:0;}#block-block-7 h2,#block-block-26 h2,#block-block-27 h2,#block-block-28 h2,#block-block-29 h2,#block-views-services-block-block-1 h2{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;clear:both;display:block;visibility:hidden;height:0;overflow:hidden;}#block-block-7 .content > div > div > div,#block-block-7 .content li,#block-block-26 .content > div > div > div,#block-block-26 .content li,#block-block-27 .content > div > div > div,#block-block-27 .content li,#block-block-28 .content > div > div > div,#block-block-28 .content li,#block-block-29 .content > div > div > div,#block-block-29 .content li,#block-views-services-block-block-1 .content > div > div > div,#block-views-services-block-block-1 .content li{margin:1.5em 0;margin:1.5rem 0;}html.small-more #block-block-7 .content > div > div > div,html.small-more
#block-block-7 .content li,html.small-more
#block-block-26 .content > div > div > div,html.small-more
#block-block-26 .content li,html.small-more
#block-block-27 .content > div > div > div,html.small-more
#block-block-27 .content li,html.small-more
#block-block-28 .content > div > div > div,html.small-more
#block-block-28 .content li,html.small-more
#block-block-29 .content > div > div > div,html.small-more
#block-block-29 .content li,html.small-more
#block-views-services-block-block-1 .content > div > div > div,html.small-more
#block-views-services-block-block-1 .content li{position:relative;}body.page-user #block-block-7 .content > div > div > div,body.role-firm #block-block-7 .content > div > div > div,body.page-user
#block-block-7 .content li,body.role-firm
#block-block-7 .content li,body.page-user
#block-block-26 .content > div > div > div,body.role-firm
#block-block-26 .content > div > div > div,body.page-user
#block-block-26 .content li,body.role-firm
#block-block-26 .content li,body.page-user
#block-block-27 .content > div > div > div,body.role-firm
#block-block-27 .content > div > div > div,body.page-user
#block-block-27 .content li,body.role-firm
#block-block-27 .content li,body.page-user
#block-block-28 .content > div > div > div,body.role-firm
#block-block-28 .content > div > div > div,body.page-user
#block-block-28 .content li,body.role-firm
#block-block-28 .content li,body.page-user
#block-block-29 .content > div > div > div,body.role-firm
#block-block-29 .content > div > div > div,body.page-user
#block-block-29 .content li,body.role-firm
#block-block-29 .content li,body.page-user
#block-views-services-block-block-1 .content > div > div > div,body.role-firm
#block-views-services-block-block-1 .content > div > div > div,body.page-user
#block-views-services-block-block-1 .content li,body.role-firm
#block-views-services-block-block-1 .content li{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:25%;}html.medium-more body.page-user #block-block-7 .content > div > div > div:nth-child(4n):after,html.medium-more body.role-firm #block-block-7 .content > div > div > div:nth-child(4n):after,html.medium-more body.page-user
#block-block-7 .content li:nth-child(4n):after,html.medium-more body.role-firm
#block-block-7 .content li:nth-child(4n):after,html.medium-more body.page-user
#block-block-26 .content > div > div > div:nth-child(4n):after,html.medium-more body.role-firm
#block-block-26 .content > div > div > div:nth-child(4n):after,html.medium-more body.page-user
#block-block-26 .content li:nth-child(4n):after,html.medium-more body.role-firm
#block-block-26 .content li:nth-child(4n):after,html.medium-more body.page-user
#block-block-27 .content > div > div > div:nth-child(4n):after,html.medium-more body.role-firm
#block-block-27 .content > div > div > div:nth-child(4n):after,html.medium-more body.page-user
#block-block-27 .content li:nth-child(4n):after,html.medium-more body.role-firm
#block-block-27 .content li:nth-child(4n):after,html.medium-more body.page-user
#block-block-28 .content > div > div > div:nth-child(4n):after,html.medium-more body.role-firm
#block-block-28 .content > div > div > div:nth-child(4n):after,html.medium-more body.page-user
#block-block-28 .content li:nth-child(4n):after,html.medium-more body.role-firm
#block-block-28 .content li:nth-child(4n):after,html.medium-more body.page-user
#block-block-29 .content > div > div > div:nth-child(4n):after,html.medium-more body.role-firm
#block-block-29 .content > div > div > div:nth-child(4n):after,html.medium-more body.page-user
#block-block-29 .content li:nth-child(4n):after,html.medium-more body.role-firm
#block-block-29 .content li:nth-child(4n):after,html.medium-more body.page-user
#block-views-services-block-block-1 .content > div > div > div:nth-child(4n):after,html.medium-more body.role-firm
#block-views-services-block-block-1 .content > div > div > div:nth-child(4n):after,html.medium-more body.page-user
#block-views-services-block-block-1 .content li:nth-child(4n):after,html.medium-more body.role-firm
#block-views-services-block-block-1 .content li:nth-child(4n):after{content:none;}body.front #block-block-7 .content > div > div > div,body.node-type-service #block-block-7 .content > div > div > div,body.page-node-10 #block-block-7 .content > div > div > div,body.role-staff #block-block-7 .content > div > div > div,body.front
#block-block-7 .content li,body.node-type-service
#block-block-7 .content li,body.page-node-10
#block-block-7 .content li,body.role-staff
#block-block-7 .content li,body.front
#block-block-26 .content > div > div > div,body.node-type-service
#block-block-26 .content > div > div > div,body.page-node-10
#block-block-26 .content > div > div > div,body.role-staff
#block-block-26 .content > div > div > div,body.front
#block-block-26 .content li,body.node-type-service
#block-block-26 .content li,body.page-node-10
#block-block-26 .content li,body.role-staff
#block-block-26 .content li,body.front
#block-block-27 .content > div > div > div,body.node-type-service
#block-block-27 .content > div > div > div,body.page-node-10
#block-block-27 .content > div > div > div,body.role-staff
#block-block-27 .content > div > div > div,body.front
#block-block-27 .content li,body.node-type-service
#block-block-27 .content li,body.page-node-10
#block-block-27 .content li,body.role-staff
#block-block-27 .content li,body.front
#block-block-28 .content > div > div > div,body.node-type-service
#block-block-28 .content > div > div > div,body.page-node-10
#block-block-28 .content > div > div > div,body.role-staff
#block-block-28 .content > div > div > div,body.front
#block-block-28 .content li,body.node-type-service
#block-block-28 .content li,body.page-node-10
#block-block-28 .content li,body.role-staff
#block-block-28 .content li,body.front
#block-block-29 .content > div > div > div,body.node-type-service
#block-block-29 .content > div > div > div,body.page-node-10
#block-block-29 .content > div > div > div,body.role-staff
#block-block-29 .content > div > div > div,body.front
#block-block-29 .content li,body.node-type-service
#block-block-29 .content li,body.page-node-10
#block-block-29 .content li,body.role-staff
#block-block-29 .content li,body.front
#block-views-services-block-block-1 .content > div > div > div,body.node-type-service
#block-views-services-block-block-1 .content > div > div > div,body.page-node-10
#block-views-services-block-block-1 .content > div > div > div,body.role-staff
#block-views-services-block-block-1 .content > div > div > div,body.front
#block-views-services-block-block-1 .content li,body.node-type-service
#block-views-services-block-block-1 .content li,body.page-node-10
#block-views-services-block-block-1 .content li,body.role-staff
#block-views-services-block-block-1 .content li{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:33.33333%;}html.medium-more body.front #block-block-7 .content > div > div > div:nth-child(3n):after,html.medium-more body.node-type-service #block-block-7 .content > div > div > div:nth-child(3n):after,html.medium-more body.page-node-10 #block-block-7 .content > div > div > div:nth-child(3n):after,html.medium-more body.role-staff #block-block-7 .content > div > div > div:nth-child(3n):after,html.medium-more body.front
#block-block-7 .content li:nth-child(3n):after,html.medium-more body.node-type-service
#block-block-7 .content li:nth-child(3n):after,html.medium-more body.page-node-10
#block-block-7 .content li:nth-child(3n):after,html.medium-more body.role-staff
#block-block-7 .content li:nth-child(3n):after,html.medium-more body.front
#block-block-26 .content > div > div > div:nth-child(3n):after,html.medium-more body.node-type-service
#block-block-26 .content > div > div > div:nth-child(3n):after,html.medium-more body.page-node-10
#block-block-26 .content > div > div > div:nth-child(3n):after,html.medium-more body.role-staff
#block-block-26 .content > div > div > div:nth-child(3n):after,html.medium-more body.front
#block-block-26 .content li:nth-child(3n):after,html.medium-more body.node-type-service
#block-block-26 .content li:nth-child(3n):after,html.medium-more body.page-node-10
#block-block-26 .content li:nth-child(3n):after,html.medium-more body.role-staff
#block-block-26 .content li:nth-child(3n):after,html.medium-more body.front
#block-block-27 .content > div > div > div:nth-child(3n):after,html.medium-more body.node-type-service
#block-block-27 .content > div > div > div:nth-child(3n):after,html.medium-more body.page-node-10
#block-block-27 .content > div > div > div:nth-child(3n):after,html.medium-more body.role-staff
#block-block-27 .content > div > div > div:nth-child(3n):after,html.medium-more body.front
#block-block-27 .content li:nth-child(3n):after,html.medium-more body.node-type-service
#block-block-27 .content li:nth-child(3n):after,html.medium-more body.page-node-10
#block-block-27 .content li:nth-child(3n):after,html.medium-more body.role-staff
#block-block-27 .content li:nth-child(3n):after,html.medium-more body.front
#block-block-28 .content > div > div > div:nth-child(3n):after,html.medium-more body.node-type-service
#block-block-28 .content > div > div > div:nth-child(3n):after,html.medium-more body.page-node-10
#block-block-28 .content > div > div > div:nth-child(3n):after,html.medium-more body.role-staff
#block-block-28 .content > div > div > div:nth-child(3n):after,html.medium-more body.front
#block-block-28 .content li:nth-child(3n):after,html.medium-more body.node-type-service
#block-block-28 .content li:nth-child(3n):after,html.medium-more body.page-node-10
#block-block-28 .content li:nth-child(3n):after,html.medium-more body.role-staff
#block-block-28 .content li:nth-child(3n):after,html.medium-more body.front
#block-block-29 .content > div > div > div:nth-child(3n):after,html.medium-more body.node-type-service
#block-block-29 .content > div > div > div:nth-child(3n):after,html.medium-more body.page-node-10
#block-block-29 .content > div > div > div:nth-child(3n):after,html.medium-more body.role-staff
#block-block-29 .content > div > div > div:nth-child(3n):after,html.medium-more body.front
#block-block-29 .content li:nth-child(3n):after,html.medium-more body.node-type-service
#block-block-29 .content li:nth-child(3n):after,html.medium-more body.page-node-10
#block-block-29 .content li:nth-child(3n):after,html.medium-more body.role-staff
#block-block-29 .content li:nth-child(3n):after,html.medium-more body.front
#block-views-services-block-block-1 .content > div > div > div:nth-child(3n):after,html.medium-more body.node-type-service
#block-views-services-block-block-1 .content > div > div > div:nth-child(3n):after,html.medium-more body.page-node-10
#block-views-services-block-block-1 .content > div > div > div:nth-child(3n):after,html.medium-more body.role-staff
#block-views-services-block-block-1 .content > div > div > div:nth-child(3n):after,html.medium-more body.front
#block-views-services-block-block-1 .content li:nth-child(3n):after,html.medium-more body.node-type-service
#block-views-services-block-block-1 .content li:nth-child(3n):after,html.medium-more body.page-node-10
#block-views-services-block-block-1 .content li:nth-child(3n):after,html.medium-more body.role-staff
#block-views-services-block-block-1 .content li:nth-child(3n):after{content:none;}html.medium-less #block-block-7 .content > div > div > div,html.medium-less
#block-block-7 .content li,html.medium-less
#block-block-26 .content > div > div > div,html.medium-less
#block-block-26 .content li,html.medium-less
#block-block-27 .content > div > div > div,html.medium-less
#block-block-27 .content li,html.medium-less
#block-block-28 .content > div > div > div,html.medium-less
#block-block-28 .content li,html.medium-less
#block-block-29 .content > div > div > div,html.medium-less
#block-block-29 .content li,html.medium-less
#block-views-services-block-block-1 .content > div > div > div,html.medium-less
#block-views-services-block-block-1 .content li{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;}html.small-less #block-block-7 .content > div > div > div,html.small-less
#block-block-7 .content li,html.small-less
#block-block-26 .content > div > div > div,html.small-less
#block-block-26 .content li,html.small-less
#block-block-27 .content > div > div > div,html.small-less
#block-block-27 .content li,html.small-less
#block-block-28 .content > div > div > div,html.small-less
#block-block-28 .content li,html.small-less
#block-block-29 .content > div > div > div,html.small-less
#block-block-29 .content li,html.small-less
#block-views-services-block-block-1 .content > div > div > div,html.small-less
#block-views-services-block-block-1 .content li{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#block-block-7 .content > div > div > div .views-field-title a,#block-block-7 .content li .views-field-title a,#block-block-26 .content > div > div > div .views-field-title a,#block-block-26 .content li .views-field-title a,#block-block-27 .content > div > div > div .views-field-title a,#block-block-27 .content li .views-field-title a,#block-block-28 .content > div > div > div .views-field-title a,#block-block-28 .content li .views-field-title a,#block-block-29 .content > div > div > div .views-field-title a,#block-block-29 .content li .views-field-title a,#block-views-services-block-block-1 .content > div > div > div .views-field-title a,#block-views-services-block-block-1 .content li .views-field-title a{position:relative;margin:10px 0;padding-bottom:10px;display:block;font-family:"Source Sans Pro",sans-serif;font-size:2em;line-height:1.3em;font-weight:300;color:#182c42;}#block-block-7 .content > div > div > div .views-field-title a:hover,#block-block-7 .content li .views-field-title a:hover,#block-block-26 .content > div > div > div .views-field-title a:hover,#block-block-26 .content li .views-field-title a:hover,#block-block-27 .content > div > div > div .views-field-title a:hover,#block-block-27 .content li .views-field-title a:hover,#block-block-28 .content > div > div > div .views-field-title a:hover,#block-block-28 .content li .views-field-title a:hover,#block-block-29 .content > div > div > div .views-field-title a:hover,#block-block-29 .content li .views-field-title a:hover,#block-views-services-block-block-1 .content > div > div > div .views-field-title a:hover,#block-views-services-block-block-1 .content li .views-field-title a:hover{color:#31424c;}#block-block-7 .content > div > div > div .views-field-title a:hover:after,#block-block-7 .content li .views-field-title a:hover:after,#block-block-26 .content > div > div > div .views-field-title a:hover:after,#block-block-26 .content li .views-field-title a:hover:after,#block-block-27 .content > div > div > div .views-field-title a:hover:after,#block-block-27 .content li .views-field-title a:hover:after,#block-block-28 .content > div > div > div .views-field-title a:hover:after,#block-block-28 .content li .views-field-title a:hover:after,#block-block-29 .content > div > div > div .views-field-title a:hover:after,#block-block-29 .content li .views-field-title a:hover:after,#block-views-services-block-block-1 .content > div > div > div .views-field-title a:hover:after,#block-views-services-block-block-1 .content li .views-field-title a:hover:after{width:100%;}#block-block-7 .content > div > div > div .views-field-title a:after,#block-block-7 .content li .views-field-title a:after,#block-block-26 .content > div > div > div .views-field-title a:after,#block-block-26 .content li .views-field-title a:after,#block-block-27 .content > div > div > div .views-field-title a:after,#block-block-27 .content li .views-field-title a:after,#block-block-28 .content > div > div > div .views-field-title a:after,#block-block-28 .content li .views-field-title a:after,#block-block-29 .content > div > div > div .views-field-title a:after,#block-block-29 .content li .views-field-title a:after,#block-views-services-block-block-1 .content > div > div > div .views-field-title a:after,#block-views-services-block-block-1 .content li .views-field-title a:after{content:'';display:block;position:absolute;background-color:#182c42;width:0;height:1px;left:0;bottom:0;transition:width 0.3s ease-in-out;}#block-block-7 .content > div > div > div .views-field-title a span,#block-block-7 .content li .views-field-title a span,#block-block-26 .content > div > div > div .views-field-title a span,#block-block-26 .content li .views-field-title a span,#block-block-27 .content > div > div > div .views-field-title a span,#block-block-27 .content li .views-field-title a span,#block-block-28 .content > div > div > div .views-field-title a span,#block-block-28 .content li .views-field-title a span,#block-block-29 .content > div > div > div .views-field-title a span,#block-block-29 .content li .views-field-title a span,#block-views-services-block-block-1 .content > div > div > div .views-field-title a span,#block-views-services-block-block-1 .content li .views-field-title a span{display:none;}.role-staff #block-block-7 .content .dash-menu li.first span,.role-staff
#block-block-26 .content .dash-menu li.first span,.role-staff
#block-block-27 .content .dash-menu li.first span,.role-staff
#block-block-28 .content .dash-menu li.first span,.role-staff
#block-block-29 .content .dash-menu li.first span,.role-staff
#block-views-services-block-block-1 .content .dash-menu li.first span{background-image:url(/sites/all/themes/custom/industrial/images/big-icons-spritesheet.png);background-position:-200px 0;}.role-staff #block-block-7 .content .dash-menu li.first:hover span,.role-staff
#block-block-26 .content .dash-menu li.first:hover span,.role-staff
#block-block-27 .content .dash-menu li.first:hover span,.role-staff
#block-block-28 .content .dash-menu li.first:hover span,.role-staff
#block-block-29 .content .dash-menu li.first:hover span,.role-staff
#block-views-services-block-block-1 .content .dash-menu li.first:hover span{background-position:-200px -100px;}.role-staff #block-block-7 .content .dash-menu li.second span,.role-staff
#block-block-26 .content .dash-menu li.second span,.role-staff
#block-block-27 .content .dash-menu li.second span,.role-staff
#block-block-28 .content .dash-menu li.second span,.role-staff
#block-block-29 .content .dash-menu li.second span,.role-staff
#block-views-services-block-block-1 .content .dash-menu li.second span{background-image:url(/sites/all/themes/custom/industrial/images/big-icons-spritesheet.png);background-position:-100px 0;}.role-staff #block-block-7 .content .dash-menu li.second:hover span,.role-staff
#block-block-26 .content .dash-menu li.second:hover span,.role-staff
#block-block-27 .content .dash-menu li.second:hover span,.role-staff
#block-block-28 .content .dash-menu li.second:hover span,.role-staff
#block-block-29 .content .dash-menu li.second:hover span,.role-staff
#block-views-services-block-block-1 .content .dash-menu li.second:hover span{background-position:-100px -100px;}.role-staff #block-block-7 .content .dash-menu li.third span,.role-staff
#block-block-26 .content .dash-menu li.third span,.role-staff
#block-block-27 .content .dash-menu li.third span,.role-staff
#block-block-28 .content .dash-menu li.third span,.role-staff
#block-block-29 .content .dash-menu li.third span,.role-staff
#block-views-services-block-block-1 .content .dash-menu li.third span{background-image:url(/sites/all/themes/custom/industrial/images/big-icons-spritesheet.png);background-position:-300px 0;}.role-staff #block-block-7 .content .dash-menu li.third:hover span,.role-staff
#block-block-26 .content .dash-menu li.third:hover span,.role-staff
#block-block-27 .content .dash-menu li.third:hover span,.role-staff
#block-block-28 .content .dash-menu li.third:hover span,.role-staff
#block-block-29 .content .dash-menu li.third:hover span,.role-staff
#block-views-services-block-block-1 .content .dash-menu li.third:hover span{background-position:-300px -100px;}.role-firm #block-block-7 .content .dash-menu li.first span,.role-firm
#block-block-26 .content .dash-menu li.first span,.role-firm
#block-block-27 .content .dash-menu li.first span,.role-firm
#block-block-28 .content .dash-menu li.first span,.role-firm
#block-block-29 .content .dash-menu li.first span,.role-firm
#block-views-services-block-block-1 .content .dash-menu li.first span{background-image:url(/sites/all/themes/custom/industrial/images/big-icons-spritesheet.png);background-position:-200px 0;}.role-firm #block-block-7 .content .dash-menu li.first:hover span,.role-firm
#block-block-26 .content .dash-menu li.first:hover span,.role-firm
#block-block-27 .content .dash-menu li.first:hover span,.role-firm
#block-block-28 .content .dash-menu li.first:hover span,.role-firm
#block-block-29 .content .dash-menu li.first:hover span,.role-firm
#block-views-services-block-block-1 .content .dash-menu li.first:hover span{background-position:-200px -100px;}.role-firm #block-block-7 .content .dash-menu li.second span,.role-firm
#block-block-26 .content .dash-menu li.second span,.role-firm
#block-block-27 .content .dash-menu li.second span,.role-firm
#block-block-28 .content .dash-menu li.second span,.role-firm
#block-block-29 .content .dash-menu li.second span,.role-firm
#block-views-services-block-block-1 .content .dash-menu li.second span{background-image:url(/sites/all/themes/custom/industrial/images/big-icons-spritesheet.png);background-position:-100px 0;}.role-firm #block-block-7 .content .dash-menu li.second:hover span,.role-firm
#block-block-26 .content .dash-menu li.second:hover span,.role-firm
#block-block-27 .content .dash-menu li.second:hover span,.role-firm
#block-block-28 .content .dash-menu li.second:hover span,.role-firm
#block-block-29 .content .dash-menu li.second:hover span,.role-firm
#block-views-services-block-block-1 .content .dash-menu li.second:hover span{background-position:-100px -100px;}.role-firm #block-block-7 .content .dash-menu li.third span,.role-firm
#block-block-26 .content .dash-menu li.third span,.role-firm
#block-block-27 .content .dash-menu li.third span,.role-firm
#block-block-28 .content .dash-menu li.third span,.role-firm
#block-block-29 .content .dash-menu li.third span,.role-firm
#block-views-services-block-block-1 .content .dash-menu li.third span{background-image:url(/sites/all/themes/custom/industrial/images/big-icons-spritesheet.png);background-position:-300px 0;}.role-firm #block-block-7 .content .dash-menu li.third:hover span,.role-firm
#block-block-26 .content .dash-menu li.third:hover span,.role-firm
#block-block-27 .content .dash-menu li.third:hover span,.role-firm
#block-block-28 .content .dash-menu li.third:hover span,.role-firm
#block-block-29 .content .dash-menu li.third:hover span,.role-firm
#block-views-services-block-block-1 .content .dash-menu li.third:hover span{background-position:-300px -100px;}.role-firm #block-block-7 .content .dash-menu li.fourth span,.role-firm
#block-block-26 .content .dash-menu li.fourth span,.role-firm
#block-block-27 .content .dash-menu li.fourth span,.role-firm
#block-block-28 .content .dash-menu li.fourth span,.role-firm
#block-block-29 .content .dash-menu li.fourth span,.role-firm
#block-views-services-block-block-1 .content .dash-menu li.fourth span{background-image:url(/sites/all/themes/custom/industrial/images/big-icons-spritesheet.png);background-position:0 0;}.role-firm #block-block-7 .content .dash-menu li.fourth:hover span,.role-firm
#block-block-26 .content .dash-menu li.fourth:hover span,.role-firm
#block-block-27 .content .dash-menu li.fourth:hover span,.role-firm
#block-block-28 .content .dash-menu li.fourth:hover span,.role-firm
#block-block-29 .content .dash-menu li.fourth:hover span,.role-firm
#block-views-services-block-block-1 .content .dash-menu li.fourth:hover span{background-position:0 -100px;}#block-block-7 .content .view-services-block .views-row,#block-block-26 .content .view-services-block .views-row,#block-block-27 .content .view-services-block .views-row,#block-block-28 .content .view-services-block .views-row,#block-block-29 .content .view-services-block .views-row,#block-views-services-block-block-1 .content .view-services-block .views-row{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:33.33333%;}html.medium-less #block-block-7 .content .view-services-block .views-row,html.medium-less
#block-block-26 .content .view-services-block .views-row,html.medium-less
#block-block-27 .content .view-services-block .views-row,html.medium-less
#block-block-28 .content .view-services-block .views-row,html.medium-less
#block-block-29 .content .view-services-block .views-row,html.medium-less
#block-views-services-block-block-1 .content .view-services-block .views-row{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;}html.small-less #block-block-7 .content .view-services-block .views-row,html.small-less
#block-block-26 .content .view-services-block .views-row,html.small-less
#block-block-27 .content .view-services-block .views-row,html.small-less
#block-block-28 .content .view-services-block .views-row,html.small-less
#block-block-29 .content .view-services-block .views-row,html.small-less
#block-views-services-block-block-1 .content .view-services-block .views-row{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#block-block-7 .content .view-services-block .views-row.wide-100-image,#block-block-26 .content .view-services-block .views-row.wide-100-image,#block-block-27 .content .view-services-block .views-row.wide-100-image,#block-block-28 .content .view-services-block .views-row.wide-100-image,#block-block-29 .content .view-services-block .views-row.wide-100-image,#block-views-services-block-block-1 .content .view-services-block .views-row.wide-100-image{width:100%;}#edit-field-add-file-cv-certificate-und-table thead,.tabledrag-toggle-weight-wrapper{display:none !important;}#edit-field-add-file-cv-certificate-und-table td,#field-name-field-add-file-cv-certificate td,#edit-field-add-file-cv-certificate-und-ajax-wrapper td{padding:1.5em 1em 0 0;padding:1.5rem 1rem 0 0;}#edit-field-add-file-cv-certificate-und-table td input.form-submit,#field-name-field-add-file-cv-certificate td input.form-submit,#edit-field-add-file-cv-certificate-und-ajax-wrapper td input.form-submit{position:relative;top:1.25em;top:1.25rem;}#edit-field-add-file-cv-certificate-und-table input.form-file,#field-name-field-add-file-cv-certificate input.form-file,#edit-field-add-file-cv-certificate-und-ajax-wrapper input.form-file{margin-right:1em !important;margin-right:1rem !important;}#edit-field-add-file-cv-certificate-und-table .form-type-textfield label,#field-name-field-add-file-cv-certificate .form-type-textfield label,#edit-field-add-file-cv-certificate-und-ajax-wrapper .form-type-textfield label{padding:.5rem 0;}div#block-views-subscribed-block-1{margin-top:1.5rem;}#edit-field-assignee{display:none !important;}#user-login .description{display:none;}#block-block-19{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;margin-top:1.5em;margin-top:1.5rem;}#block-block-10,#block-block-11,#block-block-19{line-height:2.5em;line-height:2.5rem;}fieldset{border:none !important;}#event-calendar-date-add-more-wrapper{float:left;margin-bottom:1.5rem;}#event-calendar-date-add-more-wrapper fieldset.form-wrapper{margin:0 !important;padding:0 !important;}#user-cancel-confirm-form > div > div{width:100%;}.view-content{*zoom:1;}.view-content:after{content:"";display:block;clear:both;visibility:hidden;height:0;}.view-content:before{content:"";clear:both;display:block;visibility:hidden;height:0;}#block-block-14 p{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#block-block-14 a{border-top:1px solid #fff;border-bottom:1px solid #d6d6d6;display:block;margin:1.5em 0;margin:1.5rem 0;padding-top:.3em;padding-bottom:.2em;padding-bottom:.2rem;position:relative;text-align:center;}html.small-more #block-block-14 a{float:left;width:50%;}#block-block-14 a.active{border-top:2px solid #649af4;border-bottom:none;}#block-block-14 a.active:before,#block-block-14 a.active:after{content:"";display:block;height:100%;width:1px;position:absolute;background:#d6d6d6;top:0;}#block-block-14 a.active:before{left:0;}#block-block-14 a.active:after{right:0;}#block-block-14 a span{display:inline-block;}#block-block-14 a span:before{background-position:left bottom;background-repeat:no-repeat;content:"";display:inline-block;height:13px;margin-right:.5em;margin-right:.5rem;}#block-block-14 a.active,#block-block-14 a:hover,#block-block-14 a:focus,#block-block-14 a:active{color:#31424c;}#block-block-14 a.active span:before,#block-block-14 a:hover span:before,#block-block-14 a:focus span:before,#block-block-14 a:active span:before{background-position:left top;}#block-block-14 a#staff span:before{background-image:url(/sites/all/themes/custom/industrial/images/user-icon.png);width:13px;}#block-block-14 a#firm span:before{background-image:url(/sites/all/themes/custom/industrial/images/firm-icon.png);width:18px;}form ul,form li,form input,form select,form textarea,form.node-form ul,form.node-form li,form.node-form input,form.node-form select,form.node-form textarea,form#user-profile-form ul,form#user-profile-form li,form#user-profile-form input,form#user-profile-form select,form#user-profile-form textarea{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;}form label,form.node-form label,form#user-profile-form label{font-weight:normal;}form label,form.node-form label,form#user-profile-form label{padding-top:0.75em;padding-top:1.5rem;padding-bottom:.25em;padding-bottom:.5rem;}form label.option,form.node-form label.option,form#user-profile-form label.option{padding-top:inherit;padding-bottom:inherit;}form legend,form.node-form legend,form#user-profile-form legend{padding-top:1.5em;padding-top:1.5rem;}form input[type=text],form input[type=email],form input[type=password],form.node-form input[type=text],form.node-form input[type=email],form.node-form input[type=password],form#user-profile-form input[type=text],form#user-profile-form input[type=email],form#user-profile-form input[type=password]{line-height:1.5em;line-height:1.5rem;height:2.5em;height:2.5rem;padding:.5em;padding:.5rem;}form input[type=text],form input[type=email],form input[type=password],form select,form textarea,form.node-form input[type=text],form.node-form input[type=email],form.node-form input[type=password],form.node-form select,form.node-form textarea,form#user-profile-form input[type=text],form#user-profile-form input[type=email],form#user-profile-form input[type=password],form#user-profile-form select,form#user-profile-form textarea{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;display:block;width:100%;box-sizing:border-box;padding:.5em;padding:.5rem;border:solid 1px #b2b2b2;}form input[type=radio],form input[type=checkbox],form.node-form input[type=radio],form.node-form input[type=checkbox],form#user-profile-form input[type=radio],form#user-profile-form input[type=checkbox]{float:left;margin-right:.5em;margin-right:.5rem;position:relative;top:3px;}form input[type=file],form.node-form input[type=file],form#user-profile-form input[type=file]{margin-right:15px;}form input[type=submit],form.node-form input[type=submit],form#user-profile-form input[type=submit]{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;border:none;cursor:pointer;display:inline-block;line-height:1.5em;line-height:1.5rem;min-width:8em;min-width:8rem;padding:.5em 1.5em;padding:.5rem 1.5rem;position:relative;text-align:center;transition:background-color 300ms,color 300ms;width:auto;background:#3d5f6d;color:white;margin-right:15px;}form input[type=submit]:hover,form.node-form input[type=submit]:hover,form#user-profile-form input[type=submit]:hover{background:#98a89c;color:white;}form textarea,form.node-form textarea,form#user-profile-form textarea{min-height:6em;min-height:6rem;resize:vertical;width:100% !important;}form textarea + .grippie,form.node-form textarea + .grippie,form#user-profile-form textarea + .grippie{display:none;}form select:not([multiple="multiple"]),form.node-form select:not([multiple="multiple"]),form#user-profile-form select:not([multiple="multiple"]){height:2.5em;height:2.5rem;line-height:2.5em;line-height:2.5rem;display:block;width:100%;padding:0 30px 0 .5em;padding:0 30px 0 .5rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';background-image:url(/sites/all/themes/custom/industrial/images/select.png);background-repeat:no-repeat;background-position:right center;background-size:auto 100%;}form select:not([multiple="multiple"])::-ms-expand,form.node-form select:not([multiple="multiple"])::-ms-expand,form#user-profile-form select:not([multiple="multiple"])::-ms-expand{display:none;}form .start-date-wrapper > label,form.node-form .start-date-wrapper > label,form#user-profile-form .start-date-wrapper > label{font-weight:bold;padding-bottom:0;}form .form-item,form.node-form .form-item,form#user-profile-form .form-item{margin-top:0;*zoom:1;}form .form-item:after,form.node-form .form-item:after,form#user-profile-form .form-item:after{content:"";display:block;clear:both;visibility:hidden;height:0;}form .form-item:before,form.node-form .form-item:before,form#user-profile-form .form-item:before{content:"";clear:both;display:block;visibility:hidden;height:0;}form .form-item + .description,form.node-form .form-item + .description,form#user-profile-form .form-item + .description{margin-top:1.5em;margin-top:1.5rem;}form .form-type-checkbox,form.node-form .form-type-checkbox,form#user-profile-form .form-type-checkbox{float:left;margin-right:2.5em !important;margin-right:2.5rem !important;margin-bottom:1em !important;margin-bottom:1rem !important;}form .form-type-checkbox input,form.node-form .form-type-checkbox input,form#user-profile-form .form-type-checkbox input{display:inline-block;float:none;}form .form-type-checkbox label,form.node-form .form-type-checkbox label,form#user-profile-form .form-type-checkbox label{display:inline-block;}form .field-type-text-with-summary.field-name-body .wysiwyg-toggle-wrapper,form.node-form .field-type-text-with-summary.field-name-body .wysiwyg-toggle-wrapper,form#user-profile-form .field-type-text-with-summary.field-name-body .wysiwyg-toggle-wrapper{margin:.5em 0 1.5em;margin:.5rem 0 1.5rem;}form .form-item-pass .password-confirm + label,form.node-form .form-item-pass .password-confirm + label,form#user-profile-form .form-item-pass .password-confirm + label{white-space:nowrap;}form .form-item-pass .password-indicator,form.node-form .form-item-pass .password-indicator,form#user-profile-form .form-item-pass .password-indicator{position:relative;top:4rem;}form #edit-author,form.node-form #edit-author,form#user-profile-form #edit-author{display:block !important;width:100%;}form #edit-author .description,form #edit-author .form-item-date,form.node-form #edit-author .description,form.node-form #edit-author .form-item-date,form#user-profile-form #edit-author .description,form#user-profile-form #edit-author .form-item-date{display:none;}form #edit-field-language-und,form.node-form #edit-field-language-und,form#user-profile-form #edit-field-language-und{*zoom:1;}form #edit-field-language-und:after,form.node-form #edit-field-language-und:after,form#user-profile-form #edit-field-language-und:after{content:"";display:block;clear:both;visibility:hidden;height:0;}form #edit-field-language-und:before,form.node-form #edit-field-language-und:before,form#user-profile-form #edit-field-language-und:before{content:"";clear:both;display:block;visibility:hidden;height:0;}form fieldset#edit-options,form.node-form fieldset#edit-options,form#user-profile-form fieldset#edit-options{margin-top:1rem !important;}form .vertical-tabs fieldset.vertical-tabs-pane,form.node-form .vertical-tabs fieldset.vertical-tabs-pane,form#user-profile-form .vertical-tabs fieldset.vertical-tabs-pane{padding:0;}form .vertical-tabs,form.node-form .vertical-tabs,form#user-profile-form .vertical-tabs{border:none;}form .vertical-tabs.clearfix,form.node-form .vertical-tabs.clearfix,form#user-profile-form .vertical-tabs.clearfix{visibility:hidden;}form .vertical-tabs.clearfix fieldset,form.node-form .vertical-tabs.clearfix fieldset,form#user-profile-form .vertical-tabs.clearfix fieldset{visibility:visible;}form.fivestar-widget,form.node-form.fivestar-widget,form#user-profile-form.fivestar-widget{margin-top:.5em;margin-top:.5rem;}form .form-type-select.form-item-body-und-0-format,form.node-form .form-type-select.form-item-body-und-0-format,form#user-profile-form .form-type-select.form-item-body-und-0-format{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;padding-left:0;}html.medium-less form .form-type-select.form-item-body-und-0-format,html.medium-less
form.node-form .form-type-select.form-item-body-und-0-format,html.medium-less
form#user-profile-form .form-type-select.form-item-body-und-0-format{width:100%;padding-right:0;}form .filter-guidelines.form-wrapper.filter-guidelines-processed,form.node-form .filter-guidelines.form-wrapper.filter-guidelines-processed,form#user-profile-form .filter-guidelines.form-wrapper.filter-guidelines-processed{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;padding:0;}form #event-calendar-date-add-more-wrapper,form.node-form #event-calendar-date-add-more-wrapper,form#user-profile-form #event-calendar-date-add-more-wrapper{width:100%;}form #edit-event-calendar-date-und-0-value2 label,form #edit-event-calendar-date-und-0-value label,form.node-form #edit-event-calendar-date-und-0-value2 label,form.node-form #edit-event-calendar-date-und-0-value label,form#user-profile-form #edit-event-calendar-date-und-0-value2 label,form#user-profile-form #edit-event-calendar-date-und-0-value label{padding-top:0;}form > div > .field-type-datetime,form.node-form > div > .field-type-datetime,form#user-profile-form > div > .field-type-datetime{width:100%;}form > div > #edit-field-driver-licences,form.node-form > div > #edit-field-driver-licences,form#user-profile-form > div > #edit-field-driver-licences{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}form > div > .field-type-list-text,form > div > .form-type-select,form > div > .field-type-text-with-summary,form > div > .form-type-textfield.form-item-title,form > div > .field-type-text.field-name-field-place,form.node-form > div > .field-type-list-text,form.node-form > div > .form-type-select,form.node-form > div > .field-type-text-with-summary,form.node-form > div > .form-type-textfield.form-item-title,form.node-form > div > .field-type-text.field-name-field-place,form#user-profile-form > div > .field-type-list-text,form#user-profile-form > div > .form-type-select,form#user-profile-form > div > .field-type-text-with-summary,form#user-profile-form > div > .form-type-textfield.form-item-title,form#user-profile-form > div > .field-type-text.field-name-field-place{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;}html.medium-less form > div > .field-type-list-text,html.medium-less form > div > .form-type-select,html.medium-less form > div > .field-type-text-with-summary,html.medium-less form > div > .form-type-textfield.form-item-title,html.medium-less form > div > .field-type-text.field-name-field-place,html.medium-less
form.node-form > div > .field-type-list-text,html.medium-less
form.node-form > div > .form-type-select,html.medium-less
form.node-form > div > .field-type-text-with-summary,html.medium-less
form.node-form > div > .form-type-textfield.form-item-title,html.medium-less
form.node-form > div > .field-type-text.field-name-field-place,html.medium-less
form#user-profile-form > div > .field-type-list-text,html.medium-less
form#user-profile-form > div > .form-type-select,html.medium-less
form#user-profile-form > div > .field-type-text-with-summary,html.medium-less
form#user-profile-form > div > .form-type-textfield.form-item-title,html.medium-less
form#user-profile-form > div > .field-type-text.field-name-field-place{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}form > div > .form-type-textfield,form.node-form > div > .form-type-textfield,form#user-profile-form > div > .form-type-textfield{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:33.33333%;}html.medium-less form > div > .form-type-textfield,html.medium-less
form.node-form > div > .form-type-textfield,html.medium-less
form#user-profile-form > div > .form-type-textfield{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;}html.small-less form > div > .form-type-textfield,html.small-less
form.node-form > div > .form-type-textfield,html.small-less
form#user-profile-form > div > .form-type-textfield{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}form > div .field-type-list-text .form-type-checkboxes,form.node-form > div .field-type-list-text .form-type-checkboxes,form#user-profile-form > div .field-type-list-text .form-type-checkboxes{*zoom:1;}form > div .field-type-list-text .form-type-checkboxes:after,form.node-form > div .field-type-list-text .form-type-checkboxes:after,form#user-profile-form > div .field-type-list-text .form-type-checkboxes:after{content:"";display:block;clear:both;visibility:hidden;height:0;}form > div .field-type-list-text .form-type-checkboxes:before,form.node-form > div .field-type-list-text .form-type-checkboxes:before,form#user-profile-form > div .field-type-list-text .form-type-checkboxes:before{content:"";clear:both;display:block;visibility:hidden;height:0;}form > div .field-type-list-text .form-type-checkboxes .description,form.node-form > div .field-type-list-text .form-type-checkboxes .description,form#user-profile-form > div .field-type-list-text .form-type-checkboxes .description{clear:both;width:100%;}form > div .field-type-datetime .fieldset-legend,form.node-form > div .field-type-datetime .fieldset-legend,form#user-profile-form > div .field-type-datetime .fieldset-legend{float:none;margin-bottom:.5em;margin-bottom:.5rem;}form > div .field-type-datetime .container-inline-date,form.node-form > div .field-type-datetime .container-inline-date,form#user-profile-form > div .field-type-datetime .container-inline-date{clear:none;}form > div .field-type-datetime .container-inline-date.end-date-wrapper .description,form.node-form > div .field-type-datetime .container-inline-date.end-date-wrapper .description,form#user-profile-form > div .field-type-datetime .container-inline-date.end-date-wrapper .description{display:none;}html.medium-less form > div .field-type-datetime .container-inline-date.end-date-wrapper,html.medium-less
form.node-form > div .field-type-datetime .container-inline-date.end-date-wrapper,html.medium-less
form#user-profile-form > div .field-type-datetime .container-inline-date.end-date-wrapper{margin-top:1em;margin-top:1rem;}html.medium-less form > div .field-type-datetime .container-inline-date.end-date-wrapper .description,html.medium-less
form.node-form > div .field-type-datetime .container-inline-date.end-date-wrapper .description,html.medium-less
form#user-profile-form > div .field-type-datetime .container-inline-date.end-date-wrapper .description{display:none;}form > div .field-type-datetime .container-inline-date .form-type-date-popup > label,form.node-form > div .field-type-datetime .container-inline-date .form-type-date-popup > label,form#user-profile-form > div .field-type-datetime .container-inline-date .form-type-date-popup > label{font-weight:bold;padding-bottom:0;}form > div .field-type-datetime .container-inline-date .form-type-date-popup .form-item label,form.node-form > div .field-type-datetime .container-inline-date .form-type-date-popup .form-item label,form#user-profile-form > div .field-type-datetime .container-inline-date .form-type-date-popup .form-item label{padding-top:.5em;padding-top:.5rem;}form > div .field-type-datetime .container-inline-date .form-type-date-popup,form > div .field-type-datetime .container-inline-date .date-padding,form.node-form > div .field-type-datetime .container-inline-date .form-type-date-popup,form.node-form > div .field-type-datetime .container-inline-date .date-padding,form#user-profile-form > div .field-type-datetime .container-inline-date .form-type-date-popup,form#user-profile-form > div .field-type-datetime .container-inline-date .date-padding{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;width:100%;}form > div .field-type-datetime .container-inline-date .form-type-date-popup label,form > div .field-type-datetime .container-inline-date .date-padding label,form.node-form > div .field-type-datetime .container-inline-date .form-type-date-popup label,form.node-form > div .field-type-datetime .container-inline-date .date-padding label,form#user-profile-form > div .field-type-datetime .container-inline-date .form-type-date-popup label,form#user-profile-form > div .field-type-datetime .container-inline-date .date-padding label{margin:0;}form > div .field-type-datetime .container-inline-date .form-type-textfield,form > div .field-type-datetime .container-inline-date .description,form.node-form > div .field-type-datetime .container-inline-date .form-type-textfield,form.node-form > div .field-type-datetime .container-inline-date .description,form#user-profile-form > div .field-type-datetime .container-inline-date .form-type-textfield,form#user-profile-form > div .field-type-datetime .container-inline-date .description{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;clear:none;}form > div .field-type-datetime .container-inline-date .form-type-textfield:first-child,form > div .field-type-datetime .container-inline-date .description:first-child,form.node-form > div .field-type-datetime .container-inline-date .form-type-textfield:first-child,form.node-form > div .field-type-datetime .container-inline-date .description:first-child,form#user-profile-form > div .field-type-datetime .container-inline-date .form-type-textfield:first-child,form#user-profile-form > div .field-type-datetime .container-inline-date .description:first-child{padding-left:0;}form > div .field-type-datetime .container-inline-date .form-type-textfield:last-child,form > div .field-type-datetime .container-inline-date .description:last-child,form.node-form > div .field-type-datetime .container-inline-date .form-type-textfield:last-child,form.node-form > div .field-type-datetime .container-inline-date .description:last-child,form#user-profile-form > div .field-type-datetime .container-inline-date .form-type-textfield:last-child,form#user-profile-form > div .field-type-datetime .container-inline-date .description:last-child{padding-right:0;}html.small-less form > div .field-type-datetime .container-inline-date .form-type-textfield,html.small-less
form > div .field-type-datetime .container-inline-date .description,html.small-less
form.node-form > div .field-type-datetime .container-inline-date .form-type-textfield,html.small-less
form.node-form > div .field-type-datetime .container-inline-date .description,html.small-less
form#user-profile-form > div .field-type-datetime .container-inline-date .form-type-textfield,html.small-less
form#user-profile-form > div .field-type-datetime .container-inline-date .description{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;padding:0;}form > div .field-type-datetime .container-inline-date .form-item + .description,form.node-form > div .field-type-datetime .container-inline-date .form-item + .description,form#user-profile-form > div .field-type-datetime .container-inline-date .form-item + .description{padding-left:0;}form > div .form-actions,form.node-form > div .form-actions,form#user-profile-form > div .form-actions{margin-top:1.5em;margin-top:1.5rem;}form > div .form-actions input[type=submit],form.node-form > div .form-actions input[type=submit],form#user-profile-form > div .form-actions input[type=submit]{margin-bottom:.5em;margin-bottom:.5rem;}body.page-node-edit.node-type-job-opportunity article.node-job-opportunity.node-teaser + h3,body.page-node-edit.node-type-job-opportunity .region-content .preview h3,article.node-job-opportunity.node-preview{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}body.node-type-job-opportunity form.fivestar-widget{width:100% !important;padding-right:0 !important;padding-left:0 !important;}form div.vertical-tabs{border:none;}form .form-type-password{width:100%;}form .form-type-password .password-strength{float:right !important;position:relative;}form .form-type-password .password-strength .password-strength-text{position:absolute;top:2.5em;top:2.5rem;left:15px;}html.small-less form .form-type-password .password-strength{min-height:3.5em;min-height:3.5rem;}form .form-type-password div.password-confirm{float:right !important;margin-top:1.5em;margin-top:1.5rem;}form .form-type-password div.password-confirm span{display:block;line-height:2.5em;line-height:2.5rem;margin-top:.5em;margin-top:.5rem;font-weight:bold;}form .password-suggestions.description + .hr + .description{margin-top:1.5em;margin-top:1.5rem;}form .password-suggestions{display:none !important;}form .password-suggestions + .hr{display:none;}form .form-type-password .password-strength + label,form .form-type-password.form-item-pass,form .form-type-password .password-strength + label,form .form-type-password .password-processed-wrap,form .form-type-password .password-confirm-wrap,form .field-type-text.field-name-field-street,form .field-type-text.field-name-field-city,form .field-type-text.field-name-field-state,form .field-type-text.field-name-field-postcode,form .field-type-text.field-name-field-cellphone-phone,form .field-type-text.field-name-field-id,form .field-type-text.field-name-field-tax-id,form .field-type-text.field-name-field-vat,form .field-type-text.field-name-field-company-name,form .field-type-text.field-name-field-contact-person,form .field-type-text.field-name-field-contact-email,form .field-type-text.field-name-field-sector,form .field-type-text.field-name-field-name,form .field-type-text.field-name-field-surname,form .field-type-text.field-name-field-birth-date,form .field-type-list-text.field-name-field-job-type,form .field-type-list-text.field-name-field-specialization,form .form-type-textfield.form-item-name,form .form-type-password.form-item-current-pass,form .form-type-textfield.form-item-mail{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:33.33333%;}html.medium-less form .form-type-password .password-strength + label,html.medium-less
form .form-type-password.form-item-pass,html.medium-less
form .form-type-password .password-strength + label,html.medium-less
form .form-type-password .password-processed-wrap,html.medium-less
form .form-type-password .password-confirm-wrap,html.medium-less
form .field-type-text.field-name-field-street,html.medium-less
form .field-type-text.field-name-field-city,html.medium-less
form .field-type-text.field-name-field-state,html.medium-less
form .field-type-text.field-name-field-postcode,html.medium-less
form .field-type-text.field-name-field-cellphone-phone,html.medium-less
form .field-type-text.field-name-field-id,html.medium-less
form .field-type-text.field-name-field-tax-id,html.medium-less
form .field-type-text.field-name-field-vat,html.medium-less
form .field-type-text.field-name-field-company-name,html.medium-less
form .field-type-text.field-name-field-contact-person,html.medium-less
form .field-type-text.field-name-field-contact-email,html.medium-less
form .field-type-text.field-name-field-sector,html.medium-less
form .field-type-text.field-name-field-name,html.medium-less
form .field-type-text.field-name-field-surname,html.medium-less
form .field-type-text.field-name-field-birth-date,html.medium-less
form .field-type-list-text.field-name-field-job-type,html.medium-less
form .field-type-list-text.field-name-field-specialization,html.medium-less
form .form-type-textfield.form-item-name,html.medium-less
form .form-type-password.form-item-current-pass,html.medium-less
form .form-type-textfield.form-item-mail{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;}html.small-less form .form-type-password .password-strength + label,html.small-less
form .form-type-password.form-item-pass,html.small-less
form .form-type-password .password-strength + label,html.small-less
form .form-type-password .password-processed-wrap,html.small-less
form .form-type-password .password-confirm-wrap,html.small-less
form .field-type-text.field-name-field-street,html.small-less
form .field-type-text.field-name-field-city,html.small-less
form .field-type-text.field-name-field-state,html.small-less
form .field-type-text.field-name-field-postcode,html.small-less
form .field-type-text.field-name-field-cellphone-phone,html.small-less
form .field-type-text.field-name-field-id,html.small-less
form .field-type-text.field-name-field-tax-id,html.small-less
form .field-type-text.field-name-field-vat,html.small-less
form .field-type-text.field-name-field-company-name,html.small-less
form .field-type-text.field-name-field-contact-person,html.small-less
form .field-type-text.field-name-field-contact-email,html.small-less
form .field-type-text.field-name-field-sector,html.small-less
form .field-type-text.field-name-field-name,html.small-less
form .field-type-text.field-name-field-surname,html.small-less
form .field-type-text.field-name-field-birth-date,html.small-less
form .field-type-list-text.field-name-field-job-type,html.small-less
form .field-type-list-text.field-name-field-specialization,html.small-less
form .form-type-textfield.form-item-name,html.small-less
form .form-type-password.form-item-current-pass,html.small-less
form .form-type-textfield.form-item-mail{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}form#user-register-form #edit-field-company-description,form#user-profile-form .field-type-text-long.field-name-field-company-description,form .password-suggestions.description + .hr + .description,form .form-type-password .password-strength,form .form-type-textfield.form-item-name + .description,form .form-type-password.form-item-current-pass + .description,form .form-type-password div.password-confirm,form .form-type-textfield.form-item-mail + .description{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:66.66667%;}html.medium-less form#user-register-form #edit-field-company-description,html.medium-less form#user-profile-form .field-type-text-long.field-name-field-company-description,html.medium-less
form .password-suggestions.description + .hr + .description,html.medium-less
form .form-type-password .password-strength,html.medium-less
form .form-type-textfield.form-item-name + .description,html.medium-less
form .form-type-password.form-item-current-pass + .description,html.medium-less
form .form-type-password div.password-confirm,html.medium-less
form .form-type-textfield.form-item-mail + .description{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;}html.small-less form#user-register-form #edit-field-company-description,html.small-less form#user-profile-form .field-type-text-long.field-name-field-company-description,html.small-less
form .password-suggestions.description + .hr + .description,html.small-less
form .form-type-password .password-strength,html.small-less
form .form-type-textfield.form-item-name + .description,html.small-less
form .form-type-password.form-item-current-pass + .description,html.small-less
form .form-type-password div.password-confirm,html.small-less
form .form-type-textfield.form-item-mail + .description{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}form #edit-field-employee-name,form #edit-field-vacancy-state,form.node-form.node-job_opportunity-form .start-date-wrapper.container-inline-date,form.fivestar-widget,form .field-type-list-text.field-name-field-languages,form #edit-group_staff .field-type-list-text.field-name-field-driver-licences,form .field-type-text-long.field-name-field-previous-job,form .field-type-text-long.field-name-field-additional-info,form .field-type-text-long.field-name-field-company-description,form .field-type-datetime .container-inline-date,form .field-name-field-tags.field-widget-taxonomy-autocomplete,form .form-type-textfield.form-item-title,form .field-type-text.field-name-field-place,form .form-type-select.form-item-language,form .field-type-list-text.field-name-field-language,form .field-type-text-with-summary.field-name-field-job-description,form .field-type-list-text.field-name-field-employment-type,form .field-type-list-text.field-name-field-area,form .field-type-list-text.field-name-field-private-public{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;}html.medium-less form #edit-field-employee-name,html.medium-less
form #edit-field-vacancy-state,html.medium-less form.node-form.node-job_opportunity-form .start-date-wrapper.container-inline-date,html.medium-less form.fivestar-widget,html.medium-less
form .field-type-list-text.field-name-field-languages,html.medium-less
form #edit-group_staff .field-type-list-text.field-name-field-driver-licences,html.medium-less
form .field-type-text-long.field-name-field-previous-job,html.medium-less
form .field-type-text-long.field-name-field-additional-info,html.medium-less
form .field-type-text-long.field-name-field-company-description,html.medium-less
form .field-type-datetime .container-inline-date,html.medium-less
form .field-name-field-tags.field-widget-taxonomy-autocomplete,html.medium-less
form .form-type-textfield.form-item-title,html.medium-less
form .field-type-text.field-name-field-place,html.medium-less
form .form-type-select.form-item-language,html.medium-less
form .field-type-list-text.field-name-field-language,html.medium-less
form .field-type-text-with-summary.field-name-field-job-description,html.medium-less
form .field-type-list-text.field-name-field-employment-type,html.medium-less
form .field-type-list-text.field-name-field-area,html.medium-less
form .field-type-list-text.field-name-field-private-public{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}form#user-cancel-confirm-form > div,form #edit-field-employer,form fieldset#edit-options,form .field-type-text-with-summary#edit-body,form#user-register-form #edit-actions,form#page-node-form.node-form > div > .field-type-text-with-summary.field-name-body,form#message-node-form.node-form > div > .field-type-text-with-summary.field-name-body,form .form-type-checkbox.form-item-notify,form .form-type-radios.form-item-status,form #edit-revision-information,form.webform-client-form > div > .form-item,form .field-type-file.field-name-field-add-file-cv-certificate,form #edit-locale,form .field-type-text-with-summary.field-name-body,form .field-type-image.field-name-field-image,form .field-type-datetime .fieldset-description,form .field-type-datetime .fieldset-legend,form .field-type-datetime .date-float,form .field-type-list-text.field-name-field-driver-licences{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}body.page-user-password #block-system-main form p,body.page-user-password #edit-actions{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}form.node-form .form-actions,form#user-profile-form .form-actions,form#user-login .form-actions{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}.hr{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;float:none;clear:both;}.hr hr{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;background:#d6d6d6;height:1px;border:none;margin:1.5em 0 0;margin:1.5rem 0 0;visibility:inherit;}.block-simplenews{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;margin-top:4em;margin-top:4rem;}.block-simplenews #simplenews-subscriptions-multi-block-form input[type=submit]{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;border:none;cursor:pointer;display:inline-block;line-height:1.5em;line-height:1.5rem;min-width:8em;min-width:8rem;padding:.5em 1.5em;padding:.5rem 1.5rem;position:relative;text-align:center;transition:background-color 300ms,color 300ms;width:auto;background:#3d5f6d;color:white;}.block-simplenews #simplenews-subscriptions-multi-block-form input[type=submit]:hover{background:#98a89c;color:white;}body.page-user-edit-simplenews #user-profile-form #edit-actions{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;}body.page-user-edit-simplenews #user-profile-form #edit-actions input[type=submit]{float:left !important;}#edit-field-add-file-cv-certificate-und,#edit-field-certificates-und{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;}form#user-profile-form .field-type-file legend{font-weight:bold;padding:1.5em 0;padding:1.5rem 0;}form#user-profile-form .field-type-file .form-type-managed-file label{display:none;}form#user-profile-form .field-type-file .file-widget{*zoom:1;float:left;}form#user-profile-form .field-type-file .file-widget:after{content:"";display:block;clear:both;visibility:hidden;height:0;}form#user-profile-form .field-type-file .file-widget:before{content:"";clear:both;display:block;visibility:hidden;height:0;}form#user-profile-form .field-type-file .file-widget input[type=file]{padding:.5rem 0;}form#user-profile-form .field-type-file .file-widget + .description{clear:both;padding-top:1.5rem;}form#user-profile-form .field-type-file label{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;border:none;cursor:pointer;display:inline-block;line-height:1.5em;line-height:1.5rem;min-width:8em;min-width:8rem;padding:.5em 1.5em;padding:.5rem 1.5rem;position:relative;text-align:center;transition:background-color 300ms,color 300ms;width:auto;background:#31424c;color:white;float:left;margin-right:15px;}form#user-profile-form .field-type-file input[type=submit]{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;border:none;cursor:pointer;display:inline-block;line-height:1.5em;line-height:1.5rem;min-width:8em;min-width:8rem;padding:.5em 1.5em;padding:.5rem 1.5rem;position:relative;text-align:center;transition:background-color 300ms,color 300ms;width:auto;background:#3d5f6d;color:white;margin-right:30px;}form#user-profile-form .field-type-file input[type=submit]:hover{background:#98a89c;color:white;}form#user-profile-form .field-type-file .description{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;margin-top:1.5em;margin-top:1.5rem;}form#user-profile-form .form-type-password-confirm,form#user-profile-form #edit-group_staff{width:100%;}form#user-profile-form .form-item.form-item-name,form#user-profile-form .form-item.form-item-current-pass,form#user-profile-form .form-item.form-item-mail{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:33.33333%;margin-bottom:1em;margin-bottom:1rem;}form#user-profile-form .form-item.form-item-name + .description,form#user-profile-form .form-item.form-item-current-pass + .description,form#user-profile-form .form-item.form-item-mail + .description{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:66.66667%;margin:1.5em 0 1em;margin:1.5rem 0 1rem;}html.medium-less form#user-profile-form .form-item.form-item-name,html.medium-less form#user-profile-form .form-item.form-item-current-pass,html.medium-less form#user-profile-form .form-item.form-item-mail{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;}html.medium-less form#user-profile-form .form-item.form-item-name + .description,html.medium-less form#user-profile-form .form-item.form-item-current-pass + .description,html.medium-less form#user-profile-form .form-item.form-item-mail + .description{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;}html.small-less form#user-profile-form .form-item.form-item-name,html.small-less form#user-profile-form .form-item.form-item-current-pass,html.small-less form#user-profile-form .form-item.form-item-mail{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}html.small-less form#user-profile-form .form-item.form-item-name + .description,html.small-less form#user-profile-form .form-item.form-item-current-pass + .description,html.small-less form#user-profile-form .form-item.form-item-mail + .description{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}form#user-profile-form .form-item.form-type-password-confirm .password-strength{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:66.66667%;float:right;}form#user-profile-form .form-type-password-confirm{margin-bottom:1.5em;margin-bottom:1.5rem;}form#user-profile-form .form-type-password-confirm .pass1,form#user-profile-form .form-type-password-confirm .pass2,form#user-profile-form .form-type-password-confirm .pass3{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:33.33333%;}html.medium-less form#user-profile-form .form-type-password-confirm .pass1,html.medium-less
form#user-profile-form .form-type-password-confirm .pass2,html.medium-less
form#user-profile-form .form-type-password-confirm .pass3{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;}html.small-less form#user-profile-form .form-type-password-confirm .pass1,html.small-less
form#user-profile-form .form-type-password-confirm .pass2,html.small-less
form#user-profile-form .form-type-password-confirm .pass3{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}form#user-profile-form .form-type-password-confirm .pass3 .password-strength-title{display:block;margin:0 0 .5em;margin:0 0 .5rem;}form#user-profile-form #edit-locale{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;*zoom:1;box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}form#user-profile-form #edit-locale:after{content:"";display:block;clear:both;visibility:hidden;height:0;}form#user-profile-form #edit-locale:before{content:"";clear:both;display:block;visibility:hidden;height:0;}form#user-profile-form #edit-locale legend{font-weight:bold;margin-bottom:1em;margin-bottom:1rem;}form#user-profile-form #edit-locale .form-type-radios > label{display:none;}form#user-profile-form #edit-locale .description{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;margin-top:1em;margin-top:1rem;width:100%;}form#user-profile-form #edit-field-cellphone-phone{margin-bottom:2em;margin-bottom:2rem;}form#user-profile-form .form-actions{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;margin-top:1.5em;margin-top:1.5rem;}form#user-profile-form .form-actions #edit-submit{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;border:none;cursor:pointer;display:inline-block;line-height:1.5em;line-height:1.5rem;min-width:8em;min-width:8rem;padding:.5em 1.5em;padding:.5rem 1.5rem;position:relative;text-align:center;transition:background-color 300ms,color 300ms;width:auto;background:#649af4;color:white;text-align:center;float:right;}form#user-profile-form .form-actions #edit-cancel{display:none;}fieldset#edit-metatags-advanced.collapsible.form-wrapper.collapse-processed{margin:0 !important;padding:0 !important;}a.cancel,a.choose,a.edit,a.delete,a.view{display:inline-block;width:3em;width:3rem;overflow:hidden;text-indent:-9999px;background-size:1em;background-size:1rem;background-size:contain;background-position:center;background-repeat:no-repeat;}a.choose{background-image:url(/sites/all/themes/custom/industrial/images/icon-choose.png);}a.cancel{background-image:url(/sites/all/themes/custom/industrial/images/icon-cancel.png);}a.edit{background-image:url(/sites/all/themes/custom/industrial/images/icon-edit.png);}a.delete{background-image:url(/sites/all/themes/custom/industrial/images/icon-delete.png);}a.view{background-image:url(/sites/all/themes/custom/industrial/images/icon-view.png);}a.add,.add-vacancy-link a,#block-block-36 .add-vacancy-link a{display:inline-block;background:url(/sites/all/themes/custom/industrial/images/icon-add.png) no-repeat left 45%;padding-left:1.5em;padding-left:1.5rem;}form#block-admin-configure #edit-translate{display:none;}#message-node-form .form-item-language{display:none;}fieldset#edit-body-und-0-format{display:none;}.calendar .stripe{display:none;}.views-field-timestamp active{background:none;}.table-wrapper{width:100%;overflow-x:auto;float:left;padding-bottom:20px;}table.views-table,table.tableheader-processed{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;width:100%;}table.views-table tr,table.tableheader-processed tr{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}table.views-table th,table.views-table td,table.tableheader-processed th,table.tableheader-processed td{box-sizing:border-box;line-height:1.5em;line-height:1.5rem;min-height:2em;min-height:2rem;padding:.5em;padding:.5rem;vertical-align:middle;text-align:left;}#block-views-subscribed-block-1,#block-views-job-assignees-block-2,#block-views-all-staff-block,body.page-user-job-assignees .view-job-assignees{padding:0 15px;}#block-views-subscribed-block-1 h2,#block-views-job-assignees-block-2 h2,#block-views-all-staff-block h2,body.page-user-job-assignees .view-job-assignees h2{display:block;background:#eee;margin-top:1rem;padding:.5em .25em;padding:1rem .5rem;}.view-text-ratings{padding:1.5em .5em;padding:1.5rem .5rem;}.view-text-ratings .views-row{margin-bottom:1.5em;margin-bottom:1.5rem;}body.page-admin-dashboard .region-content > div{*zoom:1;}body.page-admin-dashboard .region-content > div:after{content:"";display:block;clear:both;visibility:hidden;height:0;}body.page-admin-dashboard .region-content > div:before{content:"";clear:both;display:block;visibility:hidden;height:0;}body.page-admin-dashboard .h1 h1,body.page-admin-dashboard .block > h2{background:#eee;margin-top:1rem;padding:.5em .25em;padding:1rem .5rem;}.views-field-field-place{font-weight:bold;}body.page-firm-calendar #block-system-main{margin:0 10px;}td.week{display:none;}.calendar-more a{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:none !important;cursor:pointer !important;display:inline-block !important;line-height:1.5em !important;line-height:1.5rem !important;padding:0.25rem 0 !important;position:relative !important;text-align:center !important;transition:background-color 300ms,color 300ms !important;width:100% !important;font-weight:normal !important;font-size:1.25em !important;background:#98a89c !important;color:white !important;}.calendar-more a:hover{background:#31424c !important;color:white !important;}table.mini td{line-height:2rem;}table.mini td.has-events{background:#31424c;}table.mini td.has-events a{color:white;display:block;text-decoration:none;}table.mini td.has-events a:hover,table.mini td.has-events a:focus{text-decoration:underline;}body.page-firm-calendar-year .hr{visibility:hidden;}body.page-firm-calendar-year .year-view{overflow-x:visible !important;}.view-admin-calendar .view-filters,.view-staff-calendar .view-filters{margin-bottom:1em;margin-bottom:1rem;}#block-views-subscribed-block-1{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}body.page-admin-calendar-year .view-admin-calendar .view-filters{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}.view-calendar .view-header,.view-admin-calendar .view-header,.view-staff-calendar .view-header{display:block;clear:both;width:100%;margin-bottom:1.5rem;}.view-calendar td,.view-admin-calendar td,.view-staff-calendar td{text-align:center;}.view-calendar .view-filters .views-exposed-widgets,.view-calendar .view-filters .views-exposed-widget,.view-calendar .view-filters label,.view-admin-calendar .view-filters .views-exposed-widgets,.view-admin-calendar .view-filters .views-exposed-widget,.view-admin-calendar .view-filters label,.view-staff-calendar .view-filters .views-exposed-widgets,.view-staff-calendar .view-filters .views-exposed-widget,.view-staff-calendar .view-filters label{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;}.view-calendar .view-filters .views-exposed-widget,.view-admin-calendar .view-filters .views-exposed-widget,.view-staff-calendar .view-filters .views-exposed-widget{margin:1em 15px 0 0;margin:1rem 15px 0 0;}.view-calendar .view-filters .views-submit-button,.view-admin-calendar .view-filters .views-submit-button,.view-staff-calendar .view-filters .views-submit-button{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;margin-top:1em;margin-top:1rem;}.view-calendar .month-view > table.full,.view-admin-calendar .month-view > table.full,.view-staff-calendar .month-view > table.full{width:939px;}.view-calendar .month-view > table.full > thead > tr > th,.view-admin-calendar .month-view > table.full > thead > tr > th,.view-staff-calendar .month-view > table.full > thead > tr > th{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;border:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;color:#9f9f9f;font-weight:normal;height:2em;height:2rem;text-align:left;padding:0 1em;padding:0 1rem;}.view-calendar .month-view > table.full > thead > tr > th:first-child,.view-admin-calendar .month-view > table.full > thead > tr > th:first-child,.view-staff-calendar .month-view > table.full > thead > tr > th:first-child{min-width:2em;min-width:2rem;}.view-calendar .month-view > table.full > tbody > tr > td,.view-admin-calendar .month-view > table.full > tbody > tr > td,.view-staff-calendar .month-view > table.full > tbody > tr > td{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;border:1px solid #d6d6d6;}.view-calendar .month-view > table.full > tbody > tr > td:first-child,.view-admin-calendar .month-view > table.full > tbody > tr > td:first-child,.view-staff-calendar .month-view > table.full > tbody > tr > td:first-child{min-width:2em;min-width:2rem;}.view-calendar .month-view > table.full > tbody > tr.date-box:first-child .inner,.view-admin-calendar .month-view > table.full > tbody > tr.date-box:first-child .inner,.view-staff-calendar .month-view > table.full > tbody > tr.date-box:first-child .inner{margin-top:0 !important;}.view-calendar .month-view > table.full > tbody > tr.date-box td,.view-admin-calendar .month-view > table.full > tbody > tr.date-box td,.view-staff-calendar .month-view > table.full > tbody > tr.date-box td{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;border:none !important;}.view-calendar .month-view > table.full > tbody > tr.date-box td.empty,.view-admin-calendar .month-view > table.full > tbody > tr.date-box td.empty,.view-staff-calendar .month-view > table.full > tbody > tr.date-box td.empty{background:none !important;}.view-calendar .month-view > table.full > tbody > tr.date-box td.date-box .inner,.view-admin-calendar .month-view > table.full > tbody > tr.date-box td.date-box .inner,.view-staff-calendar .month-view > table.full > tbody > tr.date-box td.date-box .inner{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;border:1px solid #d6d6d6;border-right:none;line-height:1.5em;line-height:1.5rem;padding:0 1em;padding:0 1rem;margin:1.5em 0 .5em;margin:1.5rem 0 .5rem;}.view-calendar .month-view > table.full > tbody > tr.date-box td.date-box .inner:last-child,.view-admin-calendar .month-view > table.full > tbody > tr.date-box td.date-box .inner:last-child,.view-staff-calendar .month-view > table.full > tbody > tr.date-box td.date-box .inner:last-child{box-shadow:1px 0 0 0 #d6d6d6;}.view-calendar .month-view > table.full > tbody > tr.date-box td.date-box .inner .month.day,.view-admin-calendar .month-view > table.full > tbody > tr.date-box td.date-box .inner .month.day,.view-staff-calendar .month-view > table.full > tbody > tr.date-box td.date-box .inner .month.day{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;width:100%;float:none;text-align:left;}.view-calendar .month-view > table.full > tbody > tr.date-box td.date-box .inner .month.day a,.view-admin-calendar .month-view > table.full > tbody > tr.date-box td.date-box .inner .month.day a,.view-staff-calendar .month-view > table.full > tbody > tr.date-box td.date-box .inner .month.day a{color:#9f9f9f;display:block;font-weight:bold;}.view-calendar .month-view > table.full > tbody > tr.date-box td.date-box .inner .month.day span,.view-admin-calendar .month-view > table.full > tbody > tr.date-box td.date-box .inner .month.day span,.view-staff-calendar .month-view > table.full > tbody > tr.date-box td.date-box .inner .month.day span{display:block;font-weight:normal;}.view-calendar .month-view > table.full > tbody > tr.date-box td.date-box.empty .inner,.view-admin-calendar .month-view > table.full > tbody > tr.date-box td.date-box.empty .inner,.view-staff-calendar .month-view > table.full > tbody > tr.date-box td.date-box.empty .inner{padding:0 1em;padding:0 1rem;}.view-calendar .month-view > table.full > tbody > tr.single-day > td.empty,.view-calendar .month-view > table.full > tbody > tr.single-day > td.no-entry,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td.empty,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td.no-entry,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td.empty,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td.no-entry{background:none !important;height:auto !important;}.view-calendar .month-view > table.full > tbody > tr.single-day > td.empty .inner,.view-calendar .month-view > table.full > tbody > tr.single-day > td.no-entry .inner,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td.empty .inner,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td.no-entry .inner,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td.empty .inner,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td.no-entry .inner{height:2em !important;height:2rem !important;line-height:0;}.view-calendar .month-view > table.full > tbody > tr.single-day > td.today,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td.today,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td.today{border:1px solid #d6d6d6;border-top:0;border-bottom:1px solid #d6d6d6 !important;}.view-calendar .month-view > table.full > tbody > tr.single-day > td.today .inner:before,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td.today .inner:before,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td.today .inner:before{background:#98a89c;}.view-calendar .month-view > table.full > tbody > tr.single-day > td.today .calendar-more a,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td.today .calendar-more a,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td.today .calendar-more a{color:white !important;background:#98a89c !important;border-color:#98a89c !important;}.view-calendar .month-view > table.full > tbody > tr.single-day > td.date-box,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td.date-box,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td.date-box{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;}.view-calendar .month-view > table.full > tbody > tr.single-day > td.date-box.today,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td.date-box.today,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td.date-box.today{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;}.view-calendar .month-view > table.full > tbody > tr.single-day > td.date-box.today .inner,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td.date-box.today .inner,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td.date-box.today .inner{border:none !important;}.view-calendar .month-view > table.full > tbody > tr.single-day > td.date-box.today .inner .month.day,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td.date-box.today .inner .month.day,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td.date-box.today .inner .month.day{border:none !important;}.view-calendar .month-view > table.full > tbody > tr.single-day > td.date-box .inner .month.day,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td.date-box .inner .month.day,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td.date-box .inner .month.day{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;box-sizing:border-box;border-bottom:1px solid #d6d6d6;float:none;padding:0 1em;padding:0 1rem;line-height:2em;line-height:2rem;text-align:left;width:100%;}.view-calendar .month-view > table.full > tbody > tr.single-day > td.date-box .inner .month.day a,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td.date-box .inner .month.day a,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td.date-box .inner .month.day a{color:#9f9f9f;display:inline-block;font-weight:bold;}.view-calendar .month-view > table.full > tbody > tr.single-day > td.date-box .inner .month.day .day-of-week,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td.date-box .inner .month.day .day-of-week,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td.date-box .inner .month.day .day-of-week{font-weight:normal;display:block;padding:0 1em;padding:0 1rem;}html.medium-less .view-calendar .month-view > table.full > tbody > tr.single-day > td.date-box .inner .month.day .day-of-week,html.medium-less
.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td.date-box .inner .month.day .day-of-week,html.medium-less
.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td.date-box .inner .month.day .day-of-week{display:inline-block;}.view-calendar .month-view > table.full > tbody > tr.single-day > td .inner,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td .inner,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td .inner{position:relative;border-top:1px solid #d6d6d6;}.view-calendar .month-view > table.full > tbody > tr.single-day > td .inner .item,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td .inner .item,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td .inner .item{padding-top:.5em;padding-top:.5rem;}.view-calendar .month-view > table.full > tbody > tr.single-day > td .inner .item .view-item-calendar .calendar,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td .inner .item .view-item-calendar .calendar,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td .inner .item .view-item-calendar .calendar{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;padding-left:1em;padding-left:1rem;}.view-calendar .month-view > table.full > tbody > tr.single-day > td .inner .item .view-item-calendar .calendar > div:first-child,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td .inner .item .view-item-calendar .calendar > div:first-child,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td .inner .item .view-item-calendar .calendar > div:first-child{display:none;}.view-calendar .month-view > table.full > tbody > tr.single-day > td .inner .calendar-more .view-item-calendar .calendar,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td .inner .calendar-more .view-item-calendar .calendar,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td .inner .calendar-more .view-item-calendar .calendar{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;}.view-calendar .month-view > table.full > tbody > tr.single-day > td .inner .calendar-more .view-item-calendar .calendar .view-item .calendar-more,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td .inner .calendar-more .view-item-calendar .calendar .view-item .calendar-more,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td .inner .calendar-more .view-item-calendar .calendar .view-item .calendar-more{padding:.5em 1em;padding:.5rem 1rem;}.view-calendar .month-view > table.full > tbody > tr.single-day > td .inner .calendar-more .view-item-calendar .calendar .view-item .calendar-more a,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td .inner .calendar-more .view-item-calendar .calendar .view-item .calendar-more a,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td .inner .calendar-more .view-item-calendar .calendar .view-item .calendar-more a{border:1px solid #649af4;border-radius:3px;color:#649af4;display:block;font-weight:bold;line-height:2em;line-height:2rem;text-align:center;text-decoration:none;transition:all 300ms;}.view-calendar .month-view > table.full > tbody > tr.single-day > td .inner .calendar-more .view-item-calendar .calendar .view-item .calendar-more a:hover,.view-calendar .month-view > table.full > tbody > tr.single-day > td .inner .calendar-more .view-item-calendar .calendar .view-item .calendar-more a:focus,.view-calendar .month-view > table.full > tbody > tr.single-day > td .inner .calendar-more .view-item-calendar .calendar .view-item .calendar-more a:active,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td .inner .calendar-more .view-item-calendar .calendar .view-item .calendar-more a:hover,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td .inner .calendar-more .view-item-calendar .calendar .view-item .calendar-more a:focus,.view-admin-calendar .month-view > table.full > tbody > tr.single-day > td .inner .calendar-more .view-item-calendar .calendar .view-item .calendar-more a:active,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td .inner .calendar-more .view-item-calendar .calendar .view-item .calendar-more a:hover,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td .inner .calendar-more .view-item-calendar .calendar .view-item .calendar-more a:focus,.view-staff-calendar .month-view > table.full > tbody > tr.single-day > td .inner .calendar-more .view-item-calendar .calendar .view-item .calendar-more a:active{background:#649af4;color:white;}html.medium-less .view-calendar .year-view > table > tbody > tr,html.medium-less
.view-admin-calendar .year-view > table > tbody > tr,html.medium-less
.view-staff-calendar .year-view > table > tbody > tr{display:block;}.view-calendar .year-view > table > tbody > tr > td,.view-admin-calendar .year-view > table > tbody > tr > td,.view-staff-calendar .year-view > table > tbody > tr > td{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:33.33333%;}html.medium-less .view-calendar .year-view > table > tbody > tr > td,html.medium-less
.view-admin-calendar .year-view > table > tbody > tr > td,html.medium-less
.view-staff-calendar .year-view > table > tbody > tr > td{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;}html.small-less .view-calendar .year-view > table > tbody > tr > td,html.small-less
.view-admin-calendar .year-view > table > tbody > tr > td,html.small-less
.view-staff-calendar .year-view > table > tbody > tr > td{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}.view-calendar .year-view > table > tbody > tr > td .calendar-calendar,.view-admin-calendar .year-view > table > tbody > tr > td .calendar-calendar,.view-staff-calendar .year-view > table > tbody > tr > td .calendar-calendar{border:1px solid #d6d6d6;height:auto;min-height:18.5em;min-height:18.5rem;margin-bottom:1em;margin-bottom:1rem;padding:0 .5em .5em;padding:0 .5rem .5rem;}.view-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view,.view-admin-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view,.view-staff-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view{*zoom:1;}.view-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view:after,.view-admin-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view:after,.view-staff-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view:after{content:"";display:block;clear:both;visibility:hidden;height:0;}.view-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view:before,.view-admin-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view:before,.view-staff-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view:before{content:"";clear:both;display:block;visibility:hidden;height:0;}.view-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view .date-nav-wrapper,.view-admin-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view .date-nav-wrapper,.view-staff-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view .date-nav-wrapper{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;}.view-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view .date-nav-wrapper .date-nav,.view-admin-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view .date-nav-wrapper .date-nav,.view-staff-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view .date-nav-wrapper .date-nav{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;margin:.5em 0;margin:.5rem 0;}.view-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view .date-nav-wrapper .date-nav .date-heading,.view-admin-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view .date-nav-wrapper .date-nav .date-heading,.view-staff-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view .date-nav-wrapper .date-nav .date-heading{font-size:1.5em;font-size:1.5rem;font-weight:normal;}.view-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view .date-nav-wrapper .date-nav .date-heading a,.view-admin-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view .date-nav-wrapper .date-nav .date-heading a,.view-staff-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view .date-nav-wrapper .date-nav .date-heading a{color:#9f9f9f;display:block;font-weight:normal;}.view-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view table.mini thead tr th,.view-admin-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view table.mini thead tr th,.view-staff-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view table.mini thead tr th{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;border:1px solid #d6d6d6 !important;color:#9f9f9f;height:3.5em;height:3.5rem;}.view-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view table.mini tbody tr td,.view-admin-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view table.mini tbody tr td,.view-staff-calendar .year-view > table > tbody > tr > td .calendar-calendar .month-view table.mini tbody tr td{border:1px solid #d6d6d6 !important;height:2em;height:2rem;vertical-align:middle;}.date-nav-wrapper{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;margin-top:0 !important;position:relative;}.date-nav-wrapper .date-nav{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;}.date-nav-wrapper .date-nav ul.pager{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;text-align:center;}.date-nav-wrapper .date-nav ul.pager li{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;display:inline-block;line-height:2em;line-height:2rem;position:static;}.date-nav-wrapper .date-nav ul.pager li h3{color:#182c42;text-align:center;font-size:1em;font-size:1rem;font-weight:bold;line-height:2em;line-height:2rem;}.date-nav-wrapper .date-nav ul.pager li.date-prev{margin-right:3em;margin-right:3rem;}.date-nav-wrapper .date-nav ul.pager li.date-next{margin-left:3em;margin-left:3rem;padding:0 !important;}.date-nav-wrapper .date-nav ul.pager li a:hover,.date-nav-wrapper .date-nav ul.pager li a:focus,.date-nav-wrapper .date-nav ul.pager li a:active{text-decoration:underline;}body.page-user-calendar-day .view-content .views-row,body.page-staff-calendar-day .view-content .views-row,body.page-firm-calendar-day .view-content .views-row,body.page-admin-calendar-day .view-content .views-row{margin-bottom:1.5rem;}body.page-user-calendar-day .views-field-event-calendar-date,body.page-staff-calendar-day .views-field-event-calendar-date,body.page-firm-calendar-day .views-field-event-calendar-date,body.page-admin-calendar-day .views-field-event-calendar-date{font-size:.8em;font-size:.8rem;font-style:italic;color:#98a89c !important;}body.page-user-calendar-day .views-field-event-calendar-date span,body.page-staff-calendar-day .views-field-event-calendar-date span,body.page-firm-calendar-day .views-field-event-calendar-date span,body.page-admin-calendar-day .views-field-event-calendar-date span{color:inherit !important;}.messages-wrapper{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;float:none;}.messages{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:white;background-position:.5em center;background-position:.5rem center;border:none;margin-top:0;margin-bottom:1.5em;margin-bottom:1.5rem;}.messages.error{background-image:url(/sites/all/themes/custom/industrial/images/message-24-error.png);box-shadow:inset 0 0 0 1px red;}.messages.status{box-shadow:inset 0 0 0 1px green;}.messages ul{margin:0;}#block-views-job-assignees-block-2 .view-empty{display:none;}html.medium-less #main{margin-top:3em;margin-top:3rem;}html.medium-less #main #page-title,html.medium-less #main ul.tabs.primary li{margin-bottom:1em;margin-bottom:1rem;}#main #block-block-35,#main #block-block-37,#main #block-block-39,#main ul.tabs.primary,#main ul.menu{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;float:right;list-style:none;padding-left:15px;}#main #block-block-35 li,#main #block-block-35 .back-to-navigation,#main #block-block-37 li,#main #block-block-37 .back-to-navigation,#main #block-block-39 li,#main #block-block-39 .back-to-navigation,#main ul.tabs.primary li,#main ul.tabs.primary .back-to-navigation,#main ul.menu li,#main ul.menu .back-to-navigation{float:left;}#main #block-block-35 li a,#main #block-block-35 .back-to-navigation a,#main #block-block-37 li a,#main #block-block-37 .back-to-navigation a,#main #block-block-39 li a,#main #block-block-39 .back-to-navigation a,#main ul.tabs.primary li a,#main ul.tabs.primary .back-to-navigation a,#main ul.menu li a,#main ul.menu .back-to-navigation a{float:left;color:#53606c;display:block;line-height:2.5em;line-height:2.5rem;white-space:nowrap;padding-right:15px;}#main #block-block-35 li a:before,#main #block-block-35 .back-to-navigation a:before,#main #block-block-37 li a:before,#main #block-block-37 .back-to-navigation a:before,#main #block-block-39 li a:before,#main #block-block-39 .back-to-navigation a:before,#main ul.tabs.primary li a:before,#main ul.tabs.primary .back-to-navigation a:before,#main ul.menu li a:before,#main ul.menu .back-to-navigation a:before{background-color:#eaeeeb;background-image:url(/sites/all/themes/custom/industrial/images/arrow-white.png);background-repeat:no-repeat;background-position:center;border-radius:50%;content:"";display:block;float:left;height:2.5em;height:2.5rem;margin-right:.5em;margin-right:.5rem;width:2.5em;width:2.5rem;}#main #block-block-35 li a.active,#main #block-block-35 li a:hover,#main #block-block-35 li a:focus,#main #block-block-35 li a:active,#main #block-block-35 .back-to-navigation a.active,#main #block-block-35 .back-to-navigation a:hover,#main #block-block-35 .back-to-navigation a:focus,#main #block-block-35 .back-to-navigation a:active,#main #block-block-37 li a.active,#main #block-block-37 li a:hover,#main #block-block-37 li a:focus,#main #block-block-37 li a:active,#main #block-block-37 .back-to-navigation a.active,#main #block-block-37 .back-to-navigation a:hover,#main #block-block-37 .back-to-navigation a:focus,#main #block-block-37 .back-to-navigation a:active,#main #block-block-39 li a.active,#main #block-block-39 li a:hover,#main #block-block-39 li a:focus,#main #block-block-39 li a:active,#main #block-block-39 .back-to-navigation a.active,#main #block-block-39 .back-to-navigation a:hover,#main #block-block-39 .back-to-navigation a:focus,#main #block-block-39 .back-to-navigation a:active,#main ul.tabs.primary li a.active,#main ul.tabs.primary li a:hover,#main ul.tabs.primary li a:focus,#main ul.tabs.primary li a:active,#main ul.tabs.primary .back-to-navigation a.active,#main ul.tabs.primary .back-to-navigation a:hover,#main ul.tabs.primary .back-to-navigation a:focus,#main ul.tabs.primary .back-to-navigation a:active,#main ul.menu li a.active,#main ul.menu li a:hover,#main ul.menu li a:focus,#main ul.menu li a:active,#main ul.menu .back-to-navigation a.active,#main ul.menu .back-to-navigation a:hover,#main ul.menu .back-to-navigation a:focus,#main ul.menu .back-to-navigation a:active{color:#649af4;}#main #block-block-35 li a.active:before,#main #block-block-35 li a:hover:before,#main #block-block-35 li a:focus:before,#main #block-block-35 li a:active:before,#main #block-block-35 .back-to-navigation a.active:before,#main #block-block-35 .back-to-navigation a:hover:before,#main #block-block-35 .back-to-navigation a:focus:before,#main #block-block-35 .back-to-navigation a:active:before,#main #block-block-37 li a.active:before,#main #block-block-37 li a:hover:before,#main #block-block-37 li a:focus:before,#main #block-block-37 li a:active:before,#main #block-block-37 .back-to-navigation a.active:before,#main #block-block-37 .back-to-navigation a:hover:before,#main #block-block-37 .back-to-navigation a:focus:before,#main #block-block-37 .back-to-navigation a:active:before,#main #block-block-39 li a.active:before,#main #block-block-39 li a:hover:before,#main #block-block-39 li a:focus:before,#main #block-block-39 li a:active:before,#main #block-block-39 .back-to-navigation a.active:before,#main #block-block-39 .back-to-navigation a:hover:before,#main #block-block-39 .back-to-navigation a:focus:before,#main #block-block-39 .back-to-navigation a:active:before,#main ul.tabs.primary li a.active:before,#main ul.tabs.primary li a:hover:before,#main ul.tabs.primary li a:focus:before,#main ul.tabs.primary li a:active:before,#main ul.tabs.primary .back-to-navigation a.active:before,#main ul.tabs.primary .back-to-navigation a:hover:before,#main ul.tabs.primary .back-to-navigation a:focus:before,#main ul.tabs.primary .back-to-navigation a:active:before,#main ul.menu li a.active:before,#main ul.menu li a:hover:before,#main ul.menu li a:focus:before,#main ul.menu li a:active:before,#main ul.menu .back-to-navigation a.active:before,#main ul.menu .back-to-navigation a:hover:before,#main ul.menu .back-to-navigation a:focus:before,#main ul.menu .back-to-navigation a:active:before{background-color:#649af4;}#main #block-block-35,#main #block-block-37{margin-bottom:1rem;}#main ul.menu li:last-child a{padding-right:0;}#main ul.menu ul.menu,#main ul.secondary,#main ul.action-links{display:none;}body.page-search input[type=submit]{margin-top:1.5rem;}body.node-type-service #block-system-main,body.page-search #block-system-main{margin:0.75em 0;margin:1.5rem 0;}body.node-type-job-opportunity #main{margin-top:0;padding-bottom:0;}body.node-type-job-opportunity #main #content{*zoom:1;}body.node-type-job-opportunity #main #content:after{content:"";display:block;clear:both;visibility:hidden;height:0;}body.node-type-job-opportunity #main #content:before{content:"";clear:both;display:block;visibility:hidden;height:0;}body.node-type-job-opportunity #main #content .region-content{margin-top:0;}body.node-type-job-opportunity .node-job-opportunity{box-sizing:border-box;color:#182c42;}body.node-type-job-opportunity .node-job-opportunity *{box-sizing:inherit;}body.node-type-job-opportunity .node-job-opportunity .content-header{margin-bottom:1.5em;}body.node-type-job-opportunity .node-job-opportunity .content-header.image{position:relative;display:block;left:calc((100vw - 100%) / -2);overflow:visible;width:100vw !important;}body.node-type-job-opportunity .node-job-opportunity .content-header.image img{width:auto;max-width:none;position:relative;margin-left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}body.node-type-job-opportunity .node-job-opportunity .content-header.image div.header-text{position:absolute;left:22vw;top:50%;transform:translate(0,-50%);}body.node-type-job-opportunity .node-job-opportunity .content-header.image div.header-text h2,body.node-type-job-opportunity .node-job-opportunity .content-header.image div.header-text p{position:static;}body.node-type-job-opportunity .node-job-opportunity .content-header.image div.header-text h2{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;font-size:4em;line-height:1em;color:white;margin-bottom:1.5em;}body.node-type-job-opportunity .node-job-opportunity .job-base-info{padding-bottom:20px;border-bottom:solid 1px #b2b2b2;display:flex;flex-wrap:wrap;justify-content:flex-start;}@media all and (min-width:800px){body.node-type-job-opportunity .node-job-opportunity .job-base-info{justify-content:space-between;}}body.node-type-job-opportunity .node-job-opportunity .job-base-info .field{position:relative;min-width:220px;padding-left:85px;min-height:70px;font-size:26px;margin-bottom:1.5rem;}body.node-type-job-opportunity .node-job-opportunity .job-base-info .field .field-label{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:400;margin-bottom:0.5em;margin-top:0.35em;}body.node-type-job-opportunity .node-job-opportunity .job-base-info .field .field-items{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;}body.node-type-job-opportunity .node-job-opportunity .job-base-info .field:before{content:'';display:inline-block;position:absolute;width:85px;height:100%;left:0;top:0;}body.node-type-job-opportunity .node-job-opportunity .job-base-info .field.field-name-field-place:before{background:url(/sites/all/themes/custom/industrial/images/Industrial-services-job-detail_place.png) no-repeat top center;}body.node-type-job-opportunity .node-job-opportunity .job-base-info .field.field-name-field-job-wage:before{background:url(/sites/all/themes/custom/industrial/images/Industrial-services-job-detail_wage.png) no-repeat top center;}body.node-type-job-opportunity .node-job-opportunity .job-base-info .field.field-name-field-language:before{background:url(/sites/all/themes/custom/industrial/images/Industrial-services-job-detail_language.png) no-repeat top center;}body.node-type-job-opportunity .node-job-opportunity .job-base-info .field.field-name-event-calendar-date:before{background:url(/sites/all/themes/custom/industrial/images/Industrial-services-job-detail_start.png) no-repeat top center;}body.node-type-job-opportunity .node-job-opportunity .job-long-info{padding-top:60px;margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;align-items:flex-start;}body.node-type-job-opportunity .node-job-opportunity .job-long-info .field{margin-bottom:25px;width:100%;padding:0 15px;font-size:18px;}@media all and (min-width:800px){body.node-type-job-opportunity .node-job-opportunity .job-long-info .field{width:33.33333%;}}body.node-type-job-opportunity .node-job-opportunity .job-long-info .field .field-label{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:400;margin-bottom:0.5em;}body.node-type-job-opportunity .node-job-opportunity .job-long-info .field .field-items{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;}body.node-type-job-opportunity .node-job-opportunity .register-wrap{*zoom:1;font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;margin-left:-15px;margin-right:-15px;font-size:18px;}body.node-type-job-opportunity .node-job-opportunity .register-wrap:after{content:"";display:block;clear:both;visibility:hidden;height:0;}body.node-type-job-opportunity .node-job-opportunity .register-wrap:before{content:"";clear:both;display:block;visibility:hidden;height:0;}body.node-type-job-opportunity .node-job-opportunity .register-wrap span:not(.register){box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}@media all and (min-width:800px){body.node-type-job-opportunity .node-job-opportunity .register-wrap span:not(.register){box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:83.33333%;}}body.node-type-job-opportunity .node-job-opportunity .register-wrap span.register{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;text-align:center;}@media all and (min-width:800px){body.node-type-job-opportunity .node-job-opportunity .register-wrap span.register{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:16.66667%;}}body.node-type-job-opportunity .node-job-opportunity .register-wrap span.register a{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;border:none;cursor:pointer;display:inline-block;line-height:1.5em;line-height:1.5rem;min-width:8em;min-width:8rem;padding:.5em 1.5em;padding:.5rem 1.5rem;position:relative;text-align:center;transition:background-color 300ms,color 300ms;width:auto;background:#3d5f6d;color:white;}body.node-type-job-opportunity .node-job-opportunity .register-wrap span.register a:hover{background:#98a89c;color:white;}body.node-type-job-opportunity .other-job-content .flag-outer-bookmarks{*zoom:1;}body.node-type-job-opportunity .other-job-content .flag-outer-bookmarks:after{content:"";display:block;clear:both;visibility:hidden;height:0;}body.node-type-job-opportunity .other-job-content .flag-outer-bookmarks:before{content:"";clear:both;display:block;visibility:hidden;height:0;}body.node-type-job-opportunity .other-job-content .flag-outer-bookmarks .flag-bookmarks{float:right;}body.node-type-job-opportunity .other-job-content .flag-outer-bookmarks .flag-bookmarks a{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;border:none;cursor:pointer;display:inline-block;line-height:1.5em;line-height:1.5rem;min-width:8em;min-width:8rem;padding:.5em 1.5em;padding:.5rem 1.5rem;position:relative;text-align:center;transition:background-color 300ms,color 300ms;width:auto;background:#3d5f6d;color:white;font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:400;font-size:18px;}body.node-type-job-opportunity .other-job-content .flag-outer-bookmarks .flag-bookmarks a:hover{background:#98a89c;color:white;}#block-block-43 .header-text h3{background:rgba(0,0,0,0.5);}#block-block-40{margin-left:-15px;margin-right:-15px;box-sizing:border-box;}#block-block-40 *{box-sizing:inherit;}#block-block-40 .content{*zoom:1;}#block-block-40 .content:after{content:"";display:block;clear:both;visibility:hidden;height:0;}#block-block-40 .content:before{content:"";clear:both;display:block;visibility:hidden;height:0;}#block-block-40 .content p{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;font-size:18px;}#block-block-40 .content p a{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;border:none;cursor:pointer;display:inline-block;line-height:1.5em;line-height:1.5rem;min-width:8em;min-width:8rem;padding:.5em 1.5em;padding:.5rem 1.5rem;position:relative;text-align:center;transition:background-color 300ms,color 300ms;width:auto;background:#3d5f6d;color:white;font-weight:400;}#block-block-40 .content p a:hover{background:#98a89c;color:white;}@media all and (min-width:800px){#block-block-40 .content p a{padding-left:0;padding-right:0;width:100%;}}#block-block-40 .content p:first-child{padding-top:.5rem;padding-bottom:.5rem;box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}@media all and (min-width:800px){#block-block-40 .content p:first-child{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:83.33333%;}}#block-block-40 .content p:last-child{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}@media all and (min-width:800px){#block-block-40 .content p:last-child{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:16.66667%;}}#block-block-36{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;margin-top:1em;margin-top:1rem;}div#block-system-help{margin-top:1.5rem;padding:15px;}body.page-node-delete.node-type-job-opportunity .form-actions,body.page-node-delete.node-type-job-opportunity .fivestar-widget{padding-left:0;padding-right:0;}body.page-node-edit.node-type-job-opportunity .views-field-field-rating{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#block-system-main > .content > .profile{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#block-system-main > .content > .profile .statuses-textarea-wrapper,#block-system-main > .content > .profile .form-type-textarea,#block-system-main > .content > .profile .form-textarea-wrapper{background:none;border:none;border-radius:0;margin:0;padding:0;line-height:1.5em;line-height:1.5rem;box-shadow:none;}#block-system-main > .content > .profile input.button{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;border:none;cursor:pointer;display:inline-block;line-height:1.5em;line-height:1.5rem;min-width:8em;min-width:8rem;padding:.5em 1.5em;padding:.5rem 1.5rem;position:relative;text-align:center;transition:background-color 300ms,color 300ms;width:auto;background:#3d5f6d;color:white;margin-top:1.5em;margin-top:1.5rem;}#block-system-main > .content > .profile input.button:hover{background:#98a89c;color:white;}body.front .hr,body.page-user .hr{visibility:hidden;}body.front form .hr,body.page-user form .hr{visibility:visible;}body.front .form-type-password .hr,body.page-user .form-type-password .hr{display:none;}body.page-staff-calendar-year ul.tabs.primary + .hr hr{visibility:hidden;}ul.tabs.primary,h1#page-title{}ul.tabs.primary + .hr,h1#page-title + .hr{position:relative;top:1px;}body.logged-in.role-staff ul.tabs.primary,body.logged-in.role-firm ul.tabs.primary,body.logged-in.role-site-manager ul.tabs.primary,body.logged-in.role-administrator ul.tabs.primary{position:relative;}html.large-less body.logged-in.role-staff #block-block-27,html.large-less
body.logged-in.role-firm #block-block-27,html.large-less
body.logged-in.role-site-manager #block-block-27,html.large-less
body.logged-in.role-administrator #block-block-27{position:relative;top:-4rem;}#block-block-5{width:2500px;position:relative;left:-840px;height:350px;top:0;float:left;}#block-block-4{float:left;width:320px;}body.page-node-7 #head-images{display:none;}body.page-node-7 h1#page-title{display:none;}body.page-node-7 ul.tabs.primary,body.page-node-7 ul.action-links{display:none;}html.state-complete #lupa .lupa-hover{transition:opacity 500ms;}.calendar-calendar .week-view .full .days{width:164px !important;height:58px;}.view-display-id-page_2 .views-field-event-calendar-date{height:14px;margin-top:24px !important;line-height:12px;font-weight:100 !important;font-weight:bold !important;font-size:12px;}.view-display-id-page_2 .views-field-field-place{background-repeat:no-repeat !important;background-image:url(/sites/all/themes/custom/industrial/images/place.png) !important;background-position:left center;padding-left:24px !important;height:14px;margin-top:18px !important;line-height:14px;border-bottom:1px solid #f1f1f1 !important;}.view-display-id-page_2 .views-field-field-company-name{background-repeat:no-repeat !important;background-image:url(/sites/all/themes/custom/industrial/images/company.png) !important;background-position:left center;padding-left:24px !important;height:14px;margin-top:18px !important;line-height:14px;border-bottom:1px solid #f1f1f1 !important;}.view-display-id-page_2 .views-field-field-job-content{background-repeat:no-repeat !important;background-image:url(/sites/all/themes/custom/industrial/images/job.png) !important;background-position:left center;padding-left:24px !important;height:14px;margin-top:18px !important;line-height:14px;}.view-display-id-page_2 .views-field-title-1 a{width:116px;height:14px;line-height:14px;text-align:center;color:#649af4;border:1px solid #649af4 !important;border-radius:3px;font-size:14px;background:#fff !important;display:block;margin-top:15px;padding:10px 0 10px !important;}.view-display-id-page_2 .views-field-title-1 a:hover{background:#649af4 !important;color:#fff;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background:#fff !important;}.week-view td{border:0 !important;}.calendar-agenda-hour,.calendar-hour{border:none !important;display:none !important;}.week-view .view-item .weekview{height:195px !important;}.month-view .field-content{line-height:12px !important;}.month-view td[headers="sobota"]{background:#f1f1f2;}.month-view td.single-day{border-top:3px solid #649af4;}.month-view td.single-day.no-entry{border-top:none;}.week-view .contents{padding:0 15px !important;}body.page-staff-register input[type="text"],body.page-staff-register input.form-text{width:275px;height:10px;padding:12px;border:1px solid #cad3ce;border-radius:3px;background:#f8faf9;}body.page-staff-register .form-item,body.page-staff-register .field-type-text,body.page-staff-register .field-type-list-text{display:inline-block;width:299px;}body.page-staff-register textarea{width:275px;background:#f8faf9;padding:12px;resize:none;border:1px solid #cad3ce;border-radius:3px;height:84px;display:inline-block;}body.page-staff-register select{width:274px;resize:none;border:1px solid #cad3ce;border-radius:3px;appearance:normal;-webkit-appearance:none;height:27px;background-image:url(/sites/all/themes/custom/industrial/images/select.png);background-repeat:no-repeat;background-position:right center;background-color:#f8faf9;}body.page-staff-register fieldset,body.page-staff-register .password-indicator,body.page-staff-register div.password-confirm,body.page-staff-register .grippie{display:none;}body.page-staff-register label{font-weight:100 !important;}body.page-staff-register .form-type-password-confirm{width:800px;}body.page-staff-register option{height:24px;}body.page-staff-register .field-widget-text-textarea{display:inline-block;}body.page-staff-register input[type="submit"]{border:1px solid #cad3ce;border-radius:3px;background:none;float:right;margin-right:22px;}body.page-staff-register .form-type-checkbox{float:left;width:48px;}body.page-firm-register input[type="text"],body.page-firm-register input.form-text{width:275px;height:10px;padding:12px;border:1px solid #cad3ce;border-radius:3px;background:#f8faf9;}body.page-firm-register .form-item,body.page-firm-register .field-type-text,body.page-firm-register .field-type-list-text{display:inline-block;width:299px;}body.page-firm-register textarea{width:275px;background:#f8faf9;padding:12px;resize:none;border:1px solid #cad3ce;border-radius:3px;height:84px;display:inline-block;}body.page-firm-register select{width:274px;resize:none;border:1px solid #cad3ce;border-radius:3px;appearance:normal;-webkit-appearance:none;height:27px;background-image:url(/sites/all/themes/custom/industrial/images/select.png);background-repeat:no-repeat;background-position:right center;background-color:#f8faf9;}body.page-firm-register fieldset,body.page-firm-register .password-indicator,body.page-firm-register div.password-confirm,body.page-firm-register .grippie{display:none;}body.page-firm-register label{font-weight:100 !important;}body.page-firm-register .form-type-password-confirm{width:800px;}body.page-firm-register option{height:24px;}body.page-firm-register .field-widget-text-textarea{display:inline-block;}body.page-firm-register input[type="submit"]{border:1px solid #cad3ce;border-radius:3px;background:none;float:right;margin-right:22px;}body.page-firm-register .form-type-checkbox{float:left;width:48px;}body.page-firm input[type="text"],body.page-firm input[type="password"]{width:275px;height:10px;padding:12px;border:1px solid #cad3ce;border-radius:3px;background:#f8faf9;}body.page-firm ul.tabs.primary{padding:0;margin:0 0 15px 0;}body.page-firm ul.tabs.primary li.active{background:#d6d6d6;}body.page-firm ul.tabs.primary li a.active{color:#000;}body.page-firm ul.tabs.primary li:hover{background:#d6d6d6;}body.page-firm ul.tabs.primary li a:hover{color:#000000;}body.page-firm .sidebars .menu{display:none;}body.page-staff input[type="text"],body.page-staff input[type="password"]{width:275px;height:10px;padding:12px;border:1px solid #cad3ce;border-radius:3px;background:#f8faf9;}body.page-staff ul.tabs.primary{padding:0;margin:0 0 15px 0;}body.page-staff ul.tabs.primary li.active{background:#d6d6d6;}body.page-staff ul.tabs.primary li a.active{color:#000;}body.page-staff ul.tabs.primary li:hover{background:#d6d6d6;}body.page-staff ul.tabs.primary li a:hover{color:#000000;}body.page-staff .sidebars .menu{display:none;}body.page-staff ul.tabs.primary li{list-style-type:none;display:inline-block;background-color:#f1f1f1;padding:5px 15px;border-radius:4px;}body.page-firm ul.tabs.primary li{list-style-type:none;display:inline-block;background-color:#f1f1f1;padding:5px 15px;border-radius:4px;}body.page-firm label{font-weight:100 !important;}body.page-firm{font-weight:100 !important;}body.page-user-bookmarks .region-content .block h2,body.page-admin-dashboard .region-content .block h2{display:block !important;}body.page-node-edit.node-type-job-opportunity .field-type-user-reference.field-name-field-assignee{display:none;}.vertical-tabs-list{display:none;}div.vertical-tabs{margin:0 !important;}body.page-user-register ul.tabs.primary li.active{display:none;}body.page-user-register .form-item-field-type-und{display:none;}body.not-front.page-user ul.tabs.primary li:first-child{display:none;}body.page-user-register #block-system-main{*zoom:1;}body.page-user-register #block-system-main:after{content:"";display:block;clear:both;visibility:hidden;height:0;}body.page-user-register #block-system-main:before{content:"";clear:both;display:block;visibility:hidden;height:0;}body.role-site-manager.page-user-edit .form-item-field-type-und{display:none !important;}body.page-node-21 #block-simplenews-0 #edit-unsubscribe,body.page-node-21 #block-simplenews-0 .form-item-mail label,body.page-node-76 #block-simplenews-0 #edit-unsubscribe,body.page-node-76 #block-simplenews-0 .form-item-mail label{display:none;}ul.links.inline{display:none;}body.role-site-manager fieldset#edit-translation,body.role-staff.page-jobs #block-system-navigation,body.role-staff.page-jobs-private #block-system-navigation{display:none;}body.role-staff .profile,body.role-firm .profile{display:none !important;}.unflag-disabled{display:none;}#block-block-44{background:white;position:fixed;display:block;top:20em;left:1em;z-index:999;}#block-block-44 a{float:left;float:left;color:#53606c;display:block;line-height:2.5em;line-height:2.5rem;white-space:nowrap;padding-right:15px;}#block-block-44 a:before{background-color:#eaeeeb;background-image:url(/sites/all/themes/custom/industrial/images/arrow-white.png);background-repeat:no-repeat;background-position:center;border-radius:50%;content:"";display:block;float:left;height:2.5em;height:2.5rem;margin-right:.5em;margin-right:.5rem;width:2.5em;width:2.5rem;}#block-block-44 a.active,#block-block-44 a:hover,#block-block-44 a:focus,#block-block-44 a:active{color:#649af4;}#block-block-44 a.active:before,#block-block-44 a:hover:before,#block-block-44 a:focus:before,#block-block-44 a:active:before{background-color:#649af4;}#block-block-44 h2{font-size:1.5em;line-height:1.2em;width:7.5em;}.view-services-block{margin-top:1.5em;padding-top:1.5em;}.content .view-services-block .views-row.wide-100-image{width:100% !important;}#block-views-references-block{margin-top:40px;}#block-views-references-block .view-references{display:flex;}@media all and (max-width:1200px){#block-views-references-block .view-references{display:block;}}#block-views-references-block .view-references .view-content{display:flex;gap:30px;justify-content:center;}@media all and (max-width:991.99px){#block-views-references-block .view-references .view-content{flex-wrap:wrap;}}#block-views-references-block .view-references .view-content .views-row{max-width:200px;display:flex;align-items:center;}#block-views-references-block .view-references .view-content .views-row img{width:100%;height:auto;display:block;}#block-views-references-block .view-references .view-footer{margin-top:20px;text-align:center;white-space:nowrap;}#webform-client-form-6 .webform-component--agreement,#webform-client-form-30 .webform-component--agreement{padding-left:0px !important;}.webform-component--agreement{width:100% !important;}.webform-component--agreement .form-item-submitted-agreement-agree{width:100% !important;}.webform-component--agreement .form-item-submitted-agreement-agree input[type="checkbox"]{float:left !important;}.webform-component--agreement .form-item-submitted-agreement-agree label{display:block !important;}#popup-text p{font-size:14px !important;font-weight:normal !important;}#popup-text button.eu-cookie-compliance-more-button{text-decoration:none;}#sliding-popup{padding-top:5px;border-top:5px solid #4b606d;padding-bottom:5px;}#sliding-popup .agree-button,#sliding-popup .decline-button,#sliding-popup .eu-cookie-compliance-unfold-preferences-button,#sliding-popup .eu-cookie-compliance-refuse-preferences-button,#sliding-popup .eu-cookie-compliance-save-preferences-button{margin-top:1.5rem;font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:none;cursor:pointer;display:inline-block;line-height:1.5rem;min-width:8rem;padding:.5rem 1.5rem;position:relative;text-align:center;transition:background-color 300ms,color 300ms;width:auto;background:#98a89c;color:white !important;box-shadow:none !important;text-shadow:none !important;text-transform:uppercase;}#sliding-popup .agree-button:hover,#sliding-popup .decline-button:hover,#sliding-popup .eu-cookie-compliance-unfold-preferences-button:hover,#sliding-popup .eu-cookie-compliance-refuse-preferences-button:hover,#sliding-popup .eu-cookie-compliance-save-preferences-button:hover{background:#31424c;}#sliding-popup .eu-cookie-compliance-unfold-preferences-button,#sliding-popup .eu-cookie-compliance-refuse-preferences-button,#sliding-popup .eu-cookie-compliance-save-preferences-button{background:none;border:1px solid #98a89c;color:#98a89c !important;}#sliding-popup .eu-cookie-compliance-unfold-preferences-button:hover,#sliding-popup .eu-cookie-compliance-refuse-preferences-button:hover,#sliding-popup .eu-cookie-compliance-save-preferences-button:hover{background-color:#98a89c !important;color:white !important;}.field-name-field-gallery-image{box-sizing:border-box;margin-top:1.5rem;display:inline-block;width:100%;}.field-name-field-gallery-image *{box-sizing:inherit;}.field-name-field-gallery-image .field-items{display:flex;flex-wrap:wrap;justify-content:flex-start;*zoom:1;margin:0 auto;width:100%;max-width:100%;}.field-name-field-gallery-image .field-items:after{content:"";display:block;clear:both;visibility:hidden;height:0;}.field-name-field-gallery-image .field-items:before{content:"";clear:both;display:block;visibility:hidden;height:0;}@media all and (min-width:490px){.field-name-field-gallery-image .field-items{max-width:470px;}}@media all and (min-width:725px){.field-name-field-gallery-image .field-items{max-width:705px;}}@media all and (min-width:992px){.field-name-field-gallery-image .field-items{max-width:920px;}}@media all and (min-width:1200px){.field-name-field-gallery-image .field-items{max-width:1070px;}}.field-name-field-gallery-image .field-item{line-height:0;padding:15px;}#block-block-31 .contextual-links-wrapper{display:none;}article.node-service,article.node-page{margin-bottom:3em;font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;font-size:1.3em;line-height:1.2em;}article.node-service .field-name-field-top-summary,article.node-page .field-name-field-top-summary{font-size:1.5em;line-height:1.2em;}article.node-service p,article.node-page p{margin-bottom:1em;}article.node-service p.font-large,article.node-page p.font-large{font-size:1.5em;line-height:1.2em;}#block-block-51{padding:50px 0;float:left;box-sizing:border-box;*zoom:1;position:relative;width:100vw;left:calc((100vw - 100%) /-2);background-color:#eaeeeb;}#block-block-51:after{content:"";display:block;clear:both;visibility:hidden;height:0;}#block-block-51:before{content:"";clear:both;display:block;visibility:hidden;height:0;}#block-block-51 *{box-sizing:inherit;}#block-block-51 .content{box-sizing:border-box;*zoom:1;max-width:1070px;margin-right:auto;margin-left:auto;display:flex;flex-wrap:wrap;justify-content:center;}#block-block-51 .content:after{content:"";display:block;clear:both;visibility:hidden;height:0;}#block-block-51 .content:before{content:"";clear:both;display:block;visibility:hidden;height:0;}#block-block-51 .content > p{text-align:center;flex:0 0 50%;padding:20px 0;font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:400;color:#3d5f6d;font-size:1.5em;}#block-block-51 .content > p img{margin-bottom:10px;}@media all and (min-width:992px){#block-block-51 .content > p{flex:0 0 20%;}#block-block-51 .content > p img{margin-bottom:20px;}}.region-zone{*zoom:1;box-sizing:border-box;}.region-zone:after{content:"";display:block;clear:both;visibility:hidden;height:0;}.region-zone:before{content:"";clear:both;display:block;visibility:hidden;height:0;}.region-zone *{box-sizing:inherit;}.region-zone #block-block-52{box-sizing:border-box;box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:400;}html.medium-less .region-zone #block-block-52{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}.region-zone #block-block-52 .content > p{display:inline-block;}.region-zone #block-block-52 .content > p:not(:last-child){margin-right:35px;}.region-zone #block-block-52 .content > p a{font-size:1.1em;color:white;display:inline-block;padding:0.75rem 15px 0.75rem 45px;background:transparent no-repeat 10px center;transition:background-color 0.3s ease-in-out;}.region-zone #block-block-52 .content > p a[href*=mailto]{background-image:url(/sites/all/themes/custom/industrial/images/Industrial-services-icons_mail.png);}.region-zone #block-block-52 .content > p a[href*=tel]{background-image:url(/sites/all/themes/custom/industrial/images/Industrial-services-icons_phone.png);}.region-zone #block-block-52 .content > p a:hover{background-color:#5a7382;}#block-block-53{margin:40px 0;padding-left:15px;padding-right:15px;}#block-block-53 .content{text-align:center;}#block-block-53 .content a{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:600;border:none;cursor:pointer;display:inline-block;line-height:1.5em;line-height:1.5rem;min-width:8em;min-width:8rem;padding:.5em 1.5em;padding:.5rem 1.5rem;position:relative;text-align:center;transition:background-color 300ms,color 300ms;width:auto;background:#3d5f6d;color:white;}#block-block-53 .content a:hover{background:#98a89c;color:white;}body.page-user-register h1#page-title{font-size:65px;line-height:1em;}html.medium-less body.page-user-register h1#page-title{font-size:48px;}body.page-user-register .region-content #block-system-main{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;}html.medium-less body.page-user-register .region-content #block-system-main{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#user-register-form{margin-bottom:1.2em;font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;box-sizing:border-box;margin-left:-15px;margin-right:-15px;}#user-register-form *{box-sizing:inherit;}#user-register-form fieldset legend{font-size:18px;}#user-register-form .field-type-text,#user-register-form .form-item-mail,#user-register-form .form-item-name{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;}html.medium-less #user-register-form .field-type-text,html.medium-less
#user-register-form .form-item-mail,html.medium-less
#user-register-form .form-item-name{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#user-register-form .field-type-text label,#user-register-form .form-item-mail label,#user-register-form .form-item-name label{padding:0 0 10px 0;font-size:18px;font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;width:100%;}#user-register-form .field-type-text.field-name-field-cellphone-phone{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#user-register-form .field-type-text.field-name-field-cellphone-phone input[type=text]{width:calc(50% - 15px);}#user-register-form .form-type-password-confirm{display:flex;flex-wrap:wrap;}#user-register-form .form-type-password-confirm .password-strength,#user-register-form .form-type-password-confirm div.password-confirm{display:none;}#user-register-form .form-type-password-confirm .form-type-password{padding-left:15px;padding-right:15px;flex:0 0 50%;}#user-register-form .form-type-password-confirm .form-type-password label{padding:0 0 10px 0;font-size:18px;font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;width:100%;}html.medium-less #user-register-form .form-type-password-confirm .form-type-password{flex:0 0 50%;}#user-register-form .form-type-password-confirm .form-type-password .password-confirm-wrap,#user-register-form .form-type-password-confirm .form-type-password .password-processed-wrap{width:100%;padding:0;float:none;}#user-register-form .field-name-field-agreement{*zoom:1;box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#user-register-form .field-name-field-agreement:after{content:"";display:block;clear:both;visibility:hidden;height:0;}#user-register-form .field-name-field-agreement:before{content:"";clear:both;display:block;visibility:hidden;height:0;}#user-register-form .field-name-field-agreement input[type='checkbox']{float:left;}#user-register-form .field-name-field-agreement label{float:left;padding-top:0;}#user-register-form .field-name-field-work-area{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#user-register-form .field-name-field-work-area .form-item-field-work-area-und > label{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;font-size:18px;}#user-register-form .field-name-field-work-area .form-checkboxes{display:flex;flex-wrap:wrap;justify-content:flex-start;}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox{display:inline-block;margin:0 !important;padding:0 !important;cursor:pointer;height:113px;width:113px;float:none;}html.small-less #user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox{height:90px;width:90px;}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox.form-item-field-work-area-und-welder{background:url(/sites/all/themes/custom/industrial/images/Industrial-services-registration-specializations_welder.png) no-repeat center;background-size:cover;}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox.form-item-field-work-area-und-pipefitter{background:url(/sites/all/themes/custom/industrial/images/Industrial-services-registration-specializations_pipefitter.png) no-repeat center;}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox.form-item-field-work-area-und-locksmither{background:url(/sites/all/themes/custom/industrial/images/Industrial-services-registration-specializations_locksmither.png) no-repeat center;}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox.form-item-field-work-area-und-technician{background:url(/sites/all/themes/custom/industrial/images/Industrial-services-registration-specializations_technician.png) no-repeat center;}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox.form-item-field-work-area-und-electrician{background:url(/sites/all/themes/custom/industrial/images/Industrial-services-registration-specializations_electrician.png) no-repeat center;}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox.form-item-field-work-area-und-painter{background:url(/sites/all/themes/custom/industrial/images/Industrial-services-registration-specializations_painter.png) no-repeat center;}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox.form-item-field-work-area-und-builder{background:url(/sites/all/themes/custom/industrial/images/Industrial-services-registration-specializations_builder.png) no-repeat center;}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox.form-item-field-work-area-und-assembly{background:url(/sites/all/themes/custom/industrial/images/Industrial-services-registration-specializations_assembly.png) no-repeat center;}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox.form-item-field-work-area-und-grinder{background:url(/sites/all/themes/custom/industrial/images/Industrial-services-registration-specializations_grinder.png) no-repeat center;}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox.form-item-field-work-area-und-cad{background:url(/sites/all/themes/custom/industrial/images/Industrial-services-registration-specializations_cad.png) no-repeat center;}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox.form-item-field-work-area-und-cleaner{background:url(/sites/all/themes/custom/industrial/images/industrial-specialization-cleaner.png) no-repeat center;}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox.form-item-field-work-area-und-forklift{background:url(/sites/all/themes/custom/industrial/images/industrial-specialization-vysokozdvizny.png) no-repeat center;}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox input{display:none;}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox input + label{position:relative;font-weight:400;color:transparent;cursor:pointer;display:flex;justify-content:center;align-items:center;height:100%;transition:all 0.3s ease-in-out;background-color:transparent;text-align:center;}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox input + label:before{content:'';display:block;position:absolute;width:29px;height:29px;top:5px;right:5px;border-radius:15px;background-color:#3d5f6d;background-image:url(/sites/all/themes/custom/industrial/images/Industrial-services-specialization-checked.png);background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity 0.2s ease-in-out;}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox input + label:hover{color:white;background-color:rgba(0,0,0,0.8);box-shadow:0 0 4px 0 rgba(0,0,0,0.8);}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox input:checked + label{color:white;background-color:rgba(0,0,0,0.8);box-shadow:0 0 4px 0 rgba(0,0,0,0.8);}#user-register-form .field-name-field-work-area .form-checkboxes .form-type-checkbox input:checked + label:before{opacity:1;}#user-register-form .field-type-file{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#user-register-form .field-type-file label{font-size:18px;}#user-register-form .field-type-file .file-widget input.form-file{padding:.5rem 0;}#user-register-form .field-type-file .file-widget input.form-submit{float:right;}#user-register-form .workflow-link-wrapper{margin:1.5em 0;*zoom:1;box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#user-register-form .workflow-link-wrapper:after{content:"";display:block;clear:both;visibility:hidden;height:0;}#user-register-form .workflow-link-wrapper:before{content:"";clear:both;display:block;visibility:hidden;height:0;}#user-register-form .workflow-link-wrapper a{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:400;font-size:18px;text-decoration:underline;text-transform:uppercase;}#user-register-form .captcha{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#user-register-form .form-actions{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#user-register-form .form-actions input.form-submit{width:100%;}body.role-site-manager .contextual-links-wrapper{display:none !important;}body.role-site-manager .region-head-images #block-block-3 .contextual-links-wrapper{display:block !important;}body.role-site-manager .region-content #block-block-51 .contextual-links-wrapper{display:block !important;}#block-block-54,#block-block-55{margin-top:65px;clear:left;*zoom:1;box-sizing:border-box;font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;color:#3d5f6d;padding-top:45px;padding-bottom:45px;border-top:solid 1px #b2b2b2;}#block-block-54:after,#block-block-55:after{content:"";display:block;clear:both;visibility:hidden;height:0;}#block-block-54:before,#block-block-55:before{content:"";clear:both;display:block;visibility:hidden;height:0;}#block-block-54 *,#block-block-55 *{box-sizing:inherit;}body.node-type-job-opportunity #block-block-54 .content,body.node-type-job-opportunity
#block-block-55 .content{margin-left:-15px;margin-right:-15px;}#block-block-54 .content p:first-child,#block-block-55 .content p:first-child{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;font-size:35px;line-height:1.3em;}html.medium-less #block-block-54 .content p:first-child,html.medium-less
#block-block-55 .content p:first-child{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#block-block-54 .content p:last-child,#block-block-55 .content p:last-child{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:25%;margin-left:25%;margin-top:1em;}html.medium-less #block-block-54 .content p:last-child,html.medium-less
#block-block-55 .content p:last-child{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;margin-left:0;}#block-block-54 .content p:last-child a,#block-block-55 .content p:last-child a{color:#3d5f6d;display:block;padding:1em 2em 1em 1.5em;border:solid 1px #3d5f6d;background-color:transparent;background-image:url(/sites/all/themes/custom/industrial/images/Industrial-services-facebook.png);background-repeat:no-repeat;background-position:right 2em center;transition:background-color 0.3s ease-in-out;}#block-block-54 .content p:last-child a:hover,#block-block-55 .content p:last-child a:hover{background-color:#eaeeeb;}#block-block-56{box-sizing:border-box;box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:25%;padding-left:0;padding-right:0;}#block-block-56 *{box-sizing:inherit;}html.medium-less #block-block-56{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#block-block-56 .content{font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:400;}#block-block-56 .content a{display:block;text-align:center;padding:0.75rem 15px;color:white;background-color:#31424c;font-weight:400;font-size:1.2em;transition:background-color 0.3s ease-in-out;}#block-block-56 .content a:hover{background-color:#5a7382;}#block-block-60{box-sizing:border-box;box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:25%;}#block-block-60 *{box-sizing:inherit;}#block-block-60 .content > p{float:left;width:50%;}#block-block-60 .content > p a{font-size:1.1em;color:white;display:inline-block;padding:0.75rem 0;background:transparent no-repeat 10px center;transition:background-color 0.3s ease-in-out;text-decoration:underline;}#block-block-60 .content > p a:hover{background-color:#5a7382;}#block-block-60 .content > p a:first-child{padding-right:5px;}#block-block-60 .content > p a:last-child{padding-left:5px;}#block-block-60 .content > p:first-child{text-align:right;}#block-block-60 .content > p:last-child{text-align:left;}body.node-type-page .region-content article.node-page{*zoom:1;}body.node-type-page .region-content article.node-page:after{content:"";display:block;clear:both;visibility:hidden;height:0;}body.node-type-page .region-content article.node-page:before{content:"";clear:both;display:block;visibility:hidden;height:0;}body.node-type-page .region-content article.node-page .content-header{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:33.33333%;}html.medium-less body.node-type-page .region-content article.node-page .content-header{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}body.node-type-page .region-content article.node-page .field{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:66.66667%;}html.medium-less body.node-type-page .region-content article.node-page .field{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#block-mailchimp-signup-mailchimp-newsletter-signup{box-sizing:border-box;box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:50%;font-family:Source Sans Pro,Times New Roman,Tahoma,Arial;font-weight:300;}#block-mailchimp-signup-mailchimp-newsletter-signup *{box-sizing:inherit;}html.medium-less #block-mailchimp-signup-mailchimp-newsletter-signup{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;}#block-mailchimp-signup-mailchimp-newsletter-signup > h2{display:none;}#block-mailchimp-signup-mailchimp-newsletter-signup .content .mailchimp-signup-subscribe-form-description > p:first-child{font-size:35px;line-height:43px;margin-bottom:1.3em;}#block-mailchimp-signup-mailchimp-newsletter-signup .content .mailchimp-signup-subscribe-form-description > p:last-child{font-size:26px;line-height:1.2em;margin-bottom:1em;}#block-mailchimp-signup-mailchimp-newsletter-signup .content .form-type-textfield label{font-weight:300;font-size:18px;line-height:1em;padding-top:0;}form#lang_dropdown_form_language .ldsSkinNoLabel{border-color:transparent;}form#lang_dropdown_form_language .ddTitle{background:none;}form#lang_dropdown_form_language .ddTitle .divider{display:none;}form#lang_dropdown_form_language #lang-dropdown-select-language_title img{max-width:none;width:auto;}form#lang_dropdown_form_language #lang-dropdown-select-language_child img{max-width:none;width:auto;}form#user-pass .captcha{box-sizing:border-box;display:block;float:left;position:relative;padding-left:15px;padding-right:15px;width:100%;*zoom:1;}form#user-pass .captcha:after{content:"";display:block;clear:both;visibility:hidden;height:0;}form#user-pass .captcha:before{content:"";clear:both;display:block;visibility:hidden;height:0;}.certificates-section{display:inline-block;width:100%;justify-content:end;margin-bottom:3em;text-align:center;}.certificates-section img{height:auto !important;width:auto;max-width:19%;}.certificates-section a{padding:0 1rem;}.certificates-container{width:100%;}.certificates-row{display:flex;width:100%;flex-wrap:wrap;}.certificates-logo{width:100%;flex:0 0 auto;text-align:center;padding:3rem 0 2rem 0;}.certificates-logo img{max-width:15%;height:auto;}.certificates-pdf{display:flex;width:100%;flex:0 0 auto;}.certificate{display:flex;max-width:50%;justify-content:center;padding:0 1rem;}.certificate a{text-align:center;}.flex-certificates{display:flex;}.container-certificates{width:100%;padding-bottom:5rem;}.row-certificates{width:100%;max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}.row-certificates > *{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;}.row-certificates .certificates-logo img{max-width:40%;}.col-certificates{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(4.166666666666667% * 24);justify-content:center;}.col-4-certificates{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;flex-direction:column;width:calc(4.166666666666667% * 8);}.col-certificates .certificate a img{width:100%;}.col-certificates .certificate{max-width:90%;}@media screen and (max-width:551px){.col-4-certificates{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;flex-direction:column;width:calc(4.166666666666667% * 24);}}@media screen and (max-width:799px){.certificates-section{text-align:center;}}@media screen and (min-width:800px){html.medium-more #header-outer #header #block-system-main-menu .content > ul > li > a{font-size:1rem;}}@media screen and (min-width:900px){html.medium-more #header-outer #header #block-system-main-menu .content > ul > li > a{font-size:1.1rem;}}@media screen and (min-width:950px){html.medium-more #header-outer #header #block-system-main-menu .content > ul > li > a{font-size:1.2rem;}}@media screen and (min-width:1000px){html.medium-more #header-outer #header #block-system-main-menu .content > ul > li > a{font-size:1.3rem;}}.d-flex{display:flex;}.w-100{width:100%;}.w-50{width:50%;}.footer-col{display:flex;flex-direction:column;}.justify-content-center{justify-content:center;}.footer-image{width:160px;height:auto;}.text-right{text-align:right;}#footer .col ul{padding-bottom:0;}#footer-outer{background:#eaeeeb;padding:1.5rem 1rem;}
