@charset "UTF-8";
@font-face {
  font-family: "VattenfallHall";
  font-style: normal;
  font-weight: 200;
  src: url("overallstyle/fonts/VattenfallHall-Light.eot");
  src: url("overallstyle/fonts/VattenfallHall-Light.eot?#iefix") format("embedded-opentype"), url("overallstyle/fonts/VattenfallHall-Light.woff2") format("woff2"), url("overallstyle/fonts/VattenfallHall-Light.woff") format("woff"), url("overallstyle/fonts/VattenfallHall-Light.ttf") format("truetype"), url("overallstyle/fonts/VattenfallHall-Light.svg#VattenfallHall") format("svg");
}
@font-face {
  font-family: "VattenfallHall";
  font-style: normal;
  font-weight: 400;
  src: url("overallstyle/fonts/VattenfallHall-Regular.eot");
  src: url("overallstyle/fonts/VattenfallHall-Regular.eot?#iefix") format("embedded-opentype"), url("overallstyle/fonts/VattenfallHall-Regular.woff2") format("woff2"), url("overallstyle/fonts/VattenfallHall-Regular.woff") format("woff"), url("overallstyle/fonts/VattenfallHall-Regular.ttf") format("truetype"), url("overallstyle/fonts/VattenfallHall-Regular.svg#VattenfallHall") format("svg");
}
@font-face {
  font-family: "VattenfallHall";
  font-style: normal;
  font-weight: 500;
  src: url("overallstyle/fonts/VattenfallHall-Medium.eot");
  src: url("overallstyle/fonts/VattenfallHall-Medium.eot?#iefix") format("embedded-opentype"), url("overallstyle/fonts/VattenfallHall-Medium.woff2") format("woff2"), url("overallstyle/fonts/VattenfallHall-Medium.woff") format("woff"), url("overallstyle/fonts/VattenfallHall-Medium.ttf") format("truetype"), url("overallstyle/fonts/VattenfallHall-Medium.svg#VattenfallHall") format("svg");
}
@font-face {
  font-family: "VattenfallHall";
  font-style: normal;
  font-weight: 600;
  src: url("overallstyle/fonts/VattenfallHall-Medium.eot");
  src: url("overallstyle/fonts/VattenfallHall-Medium.eot?#iefix") format("embedded-opentype"), url("overallstyle/fonts/VattenfallHall-Medium.woff2") format("woff2"), url("overallstyle/fonts/VattenfallHall-Medium.woff") format("woff"), url("overallstyle/fonts/VattenfallHall-Medium.ttf") format("truetype"), url("overallstyle/fonts/VattenfallHall-Medium.svg#VattenfallHall") format("svg");
}
@font-face {
  font-family: "VattenfallHall";
  font-style: normal;
  font-weight: 700;
  src: url("overallstyle/fonts/VattenfallHall-Bold.eot");
  src: url("overallstyle/fonts/VattenfallHall-Bold.eot?#iefix") format("embedded-opentype"), url("overallstyle/fonts/VattenfallHall-Bold.woff2") format("woff2"), url("overallstyle/fonts/VattenfallHall-Bold.woff") format("woff"), url("overallstyle/fonts/VattenfallHall-Bold.ttf") format("truetype"), url("overallstyle/fonts/VattenfallHall-Bold.svg#VattenfallHall") format("svg");
}
@font-face {
  font-family: "VattenfallHall";
  font-style: normal;
  font-weight: 800;
  src: url("overallstyle/fonts/VattenfallHall-Heavy.eot");
  src: url("overallstyle/fonts/VattenfallHall-Heavy.eot?#iefix") format("embedded-opentype"), url("overallstyle/fonts/VattenfallHall-Heavy.woff2") format("woff2"), url("overallstyle/fonts/VattenfallHall-Heavy.woff") format("woff"), url("overallstyle/fonts/VattenfallHall-Heavy.ttf") format("truetype"), url("overallstyle/fonts/VattenfallHall-Heavy.svg#VattenfallHall") format("svg");
}
body {
  font-size: 14px;
  font-weight: 400;
  color: #000;
  background: #fff;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body, pre, input, button, select, textarea, .ui-menu .ui-menu-item {
  font-family: "VattenfallHall", Helvetica, Arial, sans-serif;
}

h1, h2, h3, h4, h5 {
  font-family: "VattenfallHall", Helvetica, Arial, sans-serif;
  font-weight: 600;
}

p {
  font-family: "VattenfallHall", Helvetica, Arial, sans-serif;
  font-size: 14px;
}

b, strong {
  font-family: "VattenfallHall", Helvetica, Arial, sans-serif;
  font-weight: 700;
}

a,
a:visited,
a.link-primary,
a.link-primary:visited,
a.share-link,
a.onlineLinkPreview,
a.active,
.view-link-online,
.control-group .copytoclipboard,
table.table td a.job-title,
.wf-dashboard-job-left a.job-title,
.activity-title > a,
.wf-jobs-list a,
table.table td a,
.span-link,
.wf-wrapper a,
a.stage-item.current.progress-current,
.btn-link {
  font-family: "VattenfallHall", Helvetica, Arial, sans-serif;
  color: #000;
  text-decoration: none;
  transition: color 200ms ease;
}
a:hover, a:active, a:focus,
a:visited:hover,
a:visited:active,
a:visited:focus,
a.link-primary:hover,
a.link-primary:active,
a.link-primary:focus,
a.link-primary:visited:hover,
a.link-primary:visited:active,
a.link-primary:visited:focus,
a.share-link:hover,
a.share-link:active,
a.share-link:focus,
a.onlineLinkPreview:hover,
a.onlineLinkPreview:active,
a.onlineLinkPreview:focus,
a.active:hover,
a.active:active,
a.active:focus,
.view-link-online:hover,
.view-link-online:active,
.view-link-online:focus,
.control-group .copytoclipboard:hover,
.control-group .copytoclipboard:active,
.control-group .copytoclipboard:focus,
table.table td a.job-title:hover,
table.table td a.job-title:active,
table.table td a.job-title:focus,
.wf-dashboard-job-left a.job-title:hover,
.wf-dashboard-job-left a.job-title:active,
.wf-dashboard-job-left a.job-title:focus,
.activity-title > a:hover,
.activity-title > a:active,
.activity-title > a:focus,
.wf-jobs-list a:hover,
.wf-jobs-list a:active,
.wf-jobs-list a:focus,
table.table td a:hover,
table.table td a:active,
table.table td a:focus,
.span-link:hover,
.span-link:active,
.span-link:focus,
.wf-wrapper a:hover,
.wf-wrapper a:active,
.wf-wrapper a:focus,
a.stage-item.current.progress-current:hover,
a.stage-item.current.progress-current:active,
a.stage-item.current.progress-current:focus,
.btn-link:hover,
.btn-link:active,
.btn-link:focus {
  color: #2071B5;
}

/* Button Styling */
.btn, input[type="submit"]{
	color:#000;
	border-radius: 21px;
	padding: 10px 15px 10px 15px;
	font-size: 14px;
	font-weight: 600;
}
.btn-primary, .btn-primary:focus{
	color: #000;
	background: rgb(255, 218, 0);
	border-color: rgb(255, 218, 0);
}

.btn-primary:hover, .btn-primary:active{
	background: rgb(230, 196, 0);
	border-color: rgb(230, 196, 0);
	color: #FFF;
}

.breadcrumb{
	background-color: #eef1f6;
}
.container{
  padding-bottom: 60px;
}
#footerBar{
  text-align: center;
  padding: 15px 0 15px;
  background: #eef1f6;
  position: fixed;
  bottom: 0;
  height: 60px;
  width: 100%;
}
#footerBar img{
  height: 30px;
  margin-bottom: 15px;
}
#logo{
  text-align: center;
  margin-bottom: 30px;
}
#logo img{
  max-height: 100px;
  max-width: 100%;
  min-width: 300px;
}