html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
  font-family: 'Open Sans', sans-serif;
  font-weight: normal;

  color: #666666;
  text-rendering: optimizeLegibility;

}
::selection {
background-color: #003365;
color: #ffffff;
}
.ajax__validatorcallout_error_message_cell, .ajax__validatorcallout_error_message_cell b
{
  font-size: 11px !important;
}
.twoColumn
{
  background-repeat: no-repeat;
  background-color: rgba(0, 0, 0, 0);
  background-position: center top;
}
.nav
{
  padding: 10px 10px;
}
.LoginName
{
  text-decoration: none;
  font-weight: bold;
}
b
{
  font-weight: 700;
}
.LoginInformation, .LoginInformation span, .LoginInformation a
{
 color: #FFF;
}
h1.Title
{
  font-size: 32px;
  color: #674fa4;
  line-height: normal;
  font-weight: 400;
  margin-bottom: 14px;
  line-height: 50px;
}
.JobOffers.Details h1.Title, .SurveyForm h1.Title
{
  margin-bottom: 14px;
  font-size: 32px;
  line-height: 50px;
  text-transform: none !important;
}
.SurveyForm .formDataReadView
{
  font-weight: normal !important;
}
h2 a
{
  font-size: 20px;
  margin-bottom: 5px;
  padding-bottom: 5px;
  color: #00b2d9 !important;
  line-height: normal;
  font-weight: 400 !important;
  text-decoration: none;
}
h2 a:hover
{
  text-decoration: none !important;
}

A.ReadMore span, A:visited.ReadMore, A.ShowAll, A:visited.ShowAll
{
  color: #72b84c !important;
  font-weight: normal;
}
A.ReadMore:hover, A.ShowAll:hover
{
  color: #72b84c !important;
}
.ValidationSummary ul li, .ValidationSummary ul li b, .FileUploadWithValidation b
{
  color: Red !important;
  font-size: 13px;
}
.ValidationSummary ul li b, .FileUploadWithValidation b
{
  font-weight: bold;
}

A:link.Command, A:visited.Command, .CommandsDiv A:visited, .CommandsDiv A:link, .CommandsDiv A, .adminCommandsDiv A
{
  background: url('/Public/rekrutacja398.elevato.net/custom_css/images/btn_elevato_bkg.png') no-repeat;
    padding: 3px 12px;
  color: #FFF;
  font-weight: normal;
  text-transform: uppercase;

  color: #ffffff;
  font-weight: 400;
  text-decoration: none;
}
a:visited, a:hover
{
  background-position: 0px -31px !important;
}
.CommandsDiv a, .CommandsDiv a span
{
  color: #FFF !important;
}
.SectionName
{
  font-size: 14px;
  color: #00b2d9;
  font-weight: bold;
}
.logo
{
  position: absolute;
  top: 0;
  margin: 0px 0px 0px 0px;
}
.sidebar
{
  padding-top: 0px;
}
#main
{
  padding-top: 0px;
}
.Validator b 
{
  color: Red;
}
.JobOffers.List, .CommandsDiv.PrevNext, .Prev, .Next, .ShowAllDiv, .ApplyCommands.Cancel, .ctl00_ContentPlaceHolder1_Survey1_hlJobOffers
{
	display: none !important;
}