﻿ /* ----------------------------------font---------------------------------- */
@font-face {
font-family: 'Bariol-Regular';
font-style: normal;
font-weight: normal;
src: local('Bariol-Regular'), url('_font/Bariol.woff') format('woff');
}

 /* ----------------------------------wyszukiwarka---------------------------------- */
.skk_container {
	width:100%;
	max-width: 1140px;
	background-color: #FFF;
font-family: 'Bariol-Regular', Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
}
/* wyszukiwarka-logo eRyk */
.skk_logo {
	width:100%;
	max-width: 1140px;
	clear: both;
	overflow: hidden;
}
/* wyszukiwarka-logo eRyk link */
.skk_logo a {
	display: block;
	height: 50px;
	width: 86px;
	float: right;
	background: transparent url('_res/powered_by_eRecruiter_szare.png') no-repeat scroll right bottom;
}
/* ----------------------------------wyszukiwarka-filtry---------------------------------- */
.skk_filters {
	background-color: #fff;
	text-align: left;
	width:100%;
	max-width: 1140px;
	overflow: hidden;
	font-family: 'Bariol-Regular', Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: normal;
	border: 0px solid #333333;
	padding: 15px 0px;
	font-family: 'Bariol-Regular', Arial, Helvetica, sans-serif;

}
/* wyszukiwarka-filtry-paragraf */
.skk_filters p {
	margin: 8px 0px;
	padding: 0px;
	color: #333333 !important;
}
/* wyszukiwarka-filtry-opcje */
.skk_filters_options {
	bottom: 10px;
}
/* wyszukiwarka-filtry-wpis */
.skk_filters p input {
	width: 380px !important;
	border: 1px solid #EDEDED;
	margin: 0px !important;
	padding: 5px 10px !important;
	float: none !important;
	background-color: #fff;
	font-size: 18px;
font-family: 'Bariol-Regular', Arial, Helvetica, sans-serif;
	color:#333333;
}
/* wyszukiwarka-filtry-wybór */
.skk_filters p select {
	border: 1px solid #EDEDED;
	width: 400px !important;
	font-size: 18px;
font-family: 'Bariol-Regular', Arial, Helvetica, sans-serif;
	margin: 0px!important;
	float: none !important;
	background-color: #fff;
	line-height: normal;
	padding:5px;
}
/* wyszukiwarka-filtry-wybór-opcje */
.skk_filters p select option {
	background-color: #fff;
	color: #333333;
}
/* wyszukiwarka-filtry-opis filtra np. Region */
.skk_filters label {
	margin: 0px 35px 0 25px !important;
	width: 110px !important;
	display: block;
	float: left;
	text-align: left;
	font-weight: normal;
	color: #333333;
	font-size: 18px;
}
/* wyszukiwarka-filtry-button-szukaj */
.skk_filters .skk_filters_btn_search {
	background-color: #fff;
	color: #333333 !important;
font-family: 'Bariol-Regular', Arial, Helvetica, sans-serif;
	font-size: 18px !important;
	float: left;
	cursor: pointer;
	font-weight: normal;
	line-height: normal;
	text-align: center;
	width: 130px !important;
	height: 50px !important;
	margin: -58px 5px 0 620px  !important;
	padding: 10px !important;
	border: 2px #898989 solid !important;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
}
.skk_filters .skk_filters_btn_search:hover {
	border: 2px #EA1B27 solid !important;
	background-color: #EA1B27;
	color: #fff !important;
		font-weight: bold;

}

/* ----------------------------------wyszukiwarka-oferty---------------------------------- */
.skk_offers {
	line-height: normal;
	text-align: left;
	margin-top: 15px;
	width:100%;
	max-width: 1140px;
	border: 0px solid #333333;
	background-color: #fff;
}
/* wyszukiwarka-oferty-tabela */
.skk_offers table {
	border-collapse: collapse;
	margin: 0px;
	border: 0px;
	font-size: 18px;
	width: 100%;
}
/* wyszukiwarka-oferty-nagłówki np. Stanowisko */
.skk_offers th {
	font-family: 'Bariol-Regular', Arial, Helvetica, sans-serif;
	line-height: normal;
	color: #333333;
	background: url("_res/bg-th-polo.png") no-repeat scroll 0 9px rgba(0, 0, 0, 0);
    font-size: 24px;
    padding: 0px 16px 10px;
	background-color: #fff;
	text-align: left;
	border-bottom: 0px solid #EDEDED;
	cursor: pointer;
	font-weight:normal;
}
/* wyszukiwarka-oferty-lista ogłoszeń */
.skk_offers td {
	border: 0px;
	padding: 16px;
	line-height: normal;
	color: #333333;
	background-color: #fff;
	text-align: left;
	cursor: pointer;
		font-weight:bold;
}
/* wyszukiwarka-oferty-nazwa stanowiska */
.skk_offers td:first-child {
	font-weight: bold;
}

 /* ----------------------------------hover na calej linii---------------------------------- */
/* najazd kursorem ;) */
.skk_offers tr:hover {
    text-decoration:none !important;
    color:#EA1B27 !important;
}

.skk_offers tr:hover td {
 color:#EA1B27 !important;
    }

.skk_offers tr:hover td:first-child:hover  {
 color:#EA1B27 !important;
    }
/* wyszukiwarka-oferty-pierwsza linia */
.skk_row_odd {
	background-color: #fff;
	border-bottom: 2px solid #EDEDED;
}
/* wyszukiwarka-oferty-druga linia */
.skk_row_even {
	background-color: #fff;
	border-bottom: 2px solid #EDEDED;
}

 /* ----------------------------------pager---------------------------------- */
.skk_pager {
	text-align:center;
	letter-spacing: 0px;
	margin-top: 10px;
		color: #333333;
		margin-top:25px;
}
.skk_pager a {
	text-decoration: none !important;
		color: #333333;
		border-top: 1px solid #EDEDED;
		border-bottom: 1px solid #EDEDED;
		border-left: 1px solid #EDEDED;
		padding:6px 12px;
}
.skk_pager_next {
	border-right: 1px solid #EDEDED;
}
.skk_pager a:hover {
	text-decoration: none !important;
	background-color: #EA1B27;
	color:#fff;
}
.skk_pager_page.skkPagerActivePage {
	text-decoration: none !important;
	background-color: #EA1B27;
	color:#fff;
}

 /* ----------------------------------RWD---------------------------------- */
@media all and (max-width: 770px) {

.skk_filters {
	text-align: center !important;
	width:100%;
}
/* wyszukiwarka-filtry-wpis */
.skk_filters p input {
	width: 80% !important;
	padding:10px 0 !important;	
}
/* wyszukiwarka-filtry-wybór */
.skk_filters p select {
	width: 80% !important;
	padding:5px 0 !important;	
}
/* wyszukiwarka-filtry-opis filtra np. Region */
.skk_filters label {
	margin: 0px 0px 8px 0px !important;
	width: 100% !important;
	text-align: center;
}
/* wyszukiwarka-filtry-button-szukaj */
.skk_filters .skk_filters_btn_search {
	float: none;
	text-align: center;
	width: 80% !important;
	height: 40px !important;
	margin: 17px 0px 17px 0px !important;
	padding: 0px 19px !important;
	-webkit-appearance: none;
}
.skk_offers th {
	display:none;
}
.skk_offers td {
	display:block;
	float:left;
	width:100%;
	padding: 10px 20px;
}
}