/* #####################################################################################################
   vacancies
   ##################################################################################################### */

/*--- standard variables ---*/
/*--- product item ratio (thumb + content) ---*/
/* set ProductImageRatio in productOverview! */
/*--- media queries. When using responsive ---*/
/* Range breakpoints */
/*--- media queries. When using responsive: only mobile & desktop ---
@responsive:	false;
@largePhone:	~"only screen and (min-width: 480px)";
@tablet:		~"only screen and (min-width: 999999999px)";
@tabletLand:	~"only screen and (min-width: 768px)";
@desktop:		~"only screen and (min-width: 768px)";

@upToTablet:	~"only screen and (max-width: 767px)";
@upToDesktop:	~"only screen and (max-width: 767px)";*/
/*--- media queries. When not using responsive ---
@responsive:	false;
@largePhone:	~"only screen and (min-width: 1px)";
@tablet:		~"only screen and (min-width: 1px)";
@tabletLand:	~"only screen and (min-width: 1px)";
@desktop:		~"only screen and (min-width: 1px)";

@upToTablet:	~"only screen and (max-width: 1px)";
@upToDesktop:	~"only screen and (max-width: 1px)";*/
/*----- Default functions -----*/
/*----- Default Crossbrowser functions -----*/
/*----- CSS3 functions -----*/
/*----- CSS3 Animation functions -----*/
/*----- Buttons -----*/
/*----- Responsive functions -----*/
body.vacancies .vacancyDetails {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
body.vacancies .vacancyDetails li {
  display: inline-block;
  vertical-align: middle;
  color: #454545;
  margin: 0 0 10px;
  font-size: 14px;
  font-weight: 400;
}
body.vacancies .vacancyproperties {
  margin-bottom: 30px;
  max-width: 320px;
}
body.vacancies .vacancyproperties tr:nth-child(odd) {
  background: white;
}
body.vacancies .vacancyproperties tr:nth-child(even) {
  background: #e6e6e6;
}
body.vacancies .vacancyproperties th {
  font-weight: bold;
}
body.vacancies .vacancyproperties th,
body.vacancies .vacancyproperties td {
  padding: 2px 0px 2px 5px;
}
