Commit a406f548 authored by Simonas's avatar Simonas

theme in progress

parent 12235740
-----BEGIN CERTIFICATE-----
MIIEkjCCA3qgAwIBAgIQCgFBQgAAAVOFc2oLheynCDANBgkqhkiG9w0BAQsFADA/
MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT
DkRTVCBSb290IENBIFgzMB4XDTE2MDMxNzE2NDA0NloXDTIxMDMxNzE2NDA0Nlow
SjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUxldCdzIEVuY3J5cHQxIzAhBgNVBAMT
GkxldCdzIEVuY3J5cHQgQXV0aG9yaXR5IFgzMIIBIjANBgkqhkiG9w0BAQEFAAOC
AQ8AMIIBCgKCAQEAnNMM8FrlLke3cl03g7NoYzDq1zUmGSXhvb418XCSL7e4S0EF
q6meNQhY7LEqxGiHC6PjdeTm86dicbp5gWAf15Gan/PQeGdxyGkOlZHP/uaZ6WA8
SMx+yk13EiSdRxta67nsHjcAHJyse6cF6s5K671B5TaYucv9bTyWaN8jKkKQDIZ0
Z8h/pZq4UmEUEz9l6YKHy9v6Dlb2honzhT+Xhq+w3Brvaw2VFn3EK6BlspkENnWA
a6xK8xuQSXgvopZPKiAlKQTGdMDQMc2PMTiVFrqoM7hD8bEfwzB/onkxEz0tNvjj
/PIzark5McWvxI0NHWQWM6r6hCm21AvA2H3DkwIDAQABo4IBfTCCAXkwEgYDVR0T
AQH/BAgwBgEB/wIBADAOBgNVHQ8BAf8EBAMCAYYwfwYIKwYBBQUHAQEEczBxMDIG
CCsGAQUFBzABhiZodHRwOi8vaXNyZy50cnVzdGlkLm9jc3AuaWRlbnRydXN0LmNv
bTA7BggrBgEFBQcwAoYvaHR0cDovL2FwcHMuaWRlbnRydXN0LmNvbS9yb290cy9k
c3Ryb290Y2F4My5wN2MwHwYDVR0jBBgwFoAUxKexpHsscfrb4UuQdf/EFWCFiRAw
VAYDVR0gBE0wSzAIBgZngQwBAgEwPwYLKwYBBAGC3xMBAQEwMDAuBggrBgEFBQcC
ARYiaHR0cDovL2Nwcy5yb290LXgxLmxldHNlbmNyeXB0Lm9yZzA8BgNVHR8ENTAz
MDGgL6AthitodHRwOi8vY3JsLmlkZW50cnVzdC5jb20vRFNUUk9PVENBWDNDUkwu
Y3JsMB0GA1UdDgQWBBSoSmpjBH3duubRObemRWXv86jsoTANBgkqhkiG9w0BAQsF
AAOCAQEA3TPXEfNjWDjdGBX7CVW+dla5cEilaUcne8IkCJLxWh9KEik3JHRRHGJo
uM2VcGfl96S8TihRzZvoroed6ti6WqEBmtzw3Wodatg+VyOeph4EYpr/1wXKtx8/
wApIvJSwtmVi4MFU5aMqrSDE6ea73Mj2tcMyo5jMd6jmeWUHK8so/joWUoHOUgwu
X4Po1QYz+3dszkDqMp4fklxBwXRsW10KXzPMTZ+sOPAveyxindmjkW8lGy+QsRlG
PfZ+G6Z6h7mjem0Y+iWlkYcV4PIWL1iwBi8saCbGS5jN2p8M+X+Q7UNKEkROb3N6
KOqkqm57TH2H3eDJAkSnh6/DNFu0Qg==
-----END CERTIFICATE-----
\ No newline at end of file
-----BEGIN CERTIFICATE-----
MIIFdjCCBF6gAwIBAgISA7PuB239ajK5xTr/Mo8cq7GeMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODEyMTIxMzExMjNaFw0x
OTAzMTIxMzExMjNaMBMxETAPBgNVBAMTCGJpdXJvLmx0MIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAuX61TmS7TxCJbZNf49rcw18vjh2oqbQe4pDi4DnB
VbyN9Dpc7+kwWsESZYE9czdzuEpn/5ypqpP+H5kpxNHbSKqON0VFBxKQJbx+DaOp
e4SaDzktt9/0UA/4v8E/D4ZVpxbwNX6ntt/7JyR4l8gmAktdOHAQ9DjrfayAIfNq
vZPib2r/LaaaU9W8fDJEoxYP4JLiz2GRO8jhWSwDZGie8vCz4hJ7HSv3S+FaMJGe
lWL87WUfKr8exLf2kGWD9ThuHFgK1VxGTyFQKotwxQmdaqB7oG2GFh2O1EQjdb1B
f0Q1DPlDSyny9kAQOKDICzT8PtFb8xTrWhm96A1+JUvlOwIDAQABo4ICizCCAocw
DgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAM
BgNVHRMBAf8EAjAAMB0GA1UdDgQWBBR7LmltXQ7Ty+IRx9Y2tcJOE/FeDTAfBgNV
HSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYI
KwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYI
KwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMEEG
A1UdEQQ6MDiCCGJpdXJvLmx0ggxkZXYuYml1cm8ubHSCEHN0YWdpbmcuYml1cm8u
bHSCDHd3dy5iaXVyby5sdDBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLf
EwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCC
AQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AOJpS64m6OlACeiGG7Y7g9Q+5/50iPuk
jyiTAZ3d8dv+AAABZ6LCBfkAAAQDAEcwRQIhANlInn2gqgVXwAcS879BxPCCGUkT
+hY76gXucWQyfbqTAiAjazlEIYhzg+LZHAzYygbRT9CJl7RR/lmSIUsWRhjT1wB2
ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABZ6LCBfoAAAQDAEcw
RQIgbq6mDsB1VIx6ow9kS7+HACOg6q7adlGBlfMk1FMG1TYCIQCQ/PkN4OEd4uzF
rAUqT395TEfdXhsJKlPqYFaAd0NySTANBgkqhkiG9w0BAQsFAAOCAQEARTMgz/u+
SFFK3U8dZMrxTLWPi5Igm0y2/o/lZq32mTOgmodVB8qjE7GVfp2sw7mEHQHOzi4z
uhhOs9s70VSufqXoi7x5usvbw9Z2F9hOPtRxEYcr2DfYfn87OVr26a8My8np39AC
1FP7g1HEKzXGgJ9RXxLMK5JxCfHXxdWxrEa9Z6HKOpzvvnaL7T5FFwrg3Y2IZS8A
JN+OioSQu4st9nkABVjWnbq2M+MIMLDpfLf9YR1OCl1uDVXGpYJSlOExRDLeUHrM
KYRMxAfXLdRiMKytxUzkV2Fzi+BoA9unRr/njTQBwFdmagurPt63W1LxwKOi8ZSs
yycuXMI/XBSm2Q==
-----END CERTIFICATE-----
\ No newline at end of file
-----BEGIN PRIVATE KEY-----
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC5frVOZLtPEIlt
k1/j2tzDXy+OHaiptB7ikOLgOcFVvI30Olzv6TBawRJlgT1zN3O4Smf/nKmqk/4f
mSnE0dtIqo43RUUHEpAlvH4No6l7hJoPOS233/RQD/i/wT8PhlWnFvA1fqe23/sn
JHiXyCYCS104cBD0OOt9rIAh82q9k+Jvav8tpppT1bx8MkSjFg/gkuLPYZE7yOFZ
LANkaJ7y8LPiEnsdK/dL4VowkZ6VYvztZR8qvx7Et/aQZYP1OG4cWArVXEZPIVAq
i3DFCZ1qoHugbYYWHY7URCN1vUF/RDUM+UNLKfL2QBA4oMgLNPw+0VvzFOtaGb3o
DX4lS+U7AgMBAAECggEAPE3fL5877dZYd1EkKXVrs/BsC23E+XbfW5TyzSa5nd/w
3mdi83QCDl8aVfmQOrbaXh2Cde0+k4ANa8RleeEnwxX/qiRQ7p2wUzRWXqTIYqmX
VD+oh1C9opGusthmYeuwSOQCL8H/UEq84drPgbjF8pUBt2lneZ5PoMnF1kPGfd7Z
uxkdP4qykBxxd5BVQKfzy+sl+GSvt48j6PLhECDbhntHFALZ8fCISb4ZUe5j3qj8
JfFYADxf6g1Mvym4fZMTqtnNrfEjJmn1mrgy7zTDEyKcmf04u2fX1ZBrGWz1Y1+P
pkWXv3WLSVzRmP+59tmGPSu22MAQO2akG5YaOiDf0QKBgQDvboBn/NvT9gxmIEuX
dUT9/Tr2o71fazbs1+dp85yayVHp3ZmsdTn84bFkREczSaBCmzMBiaCYfyclAKMa
EG/SPZIxcbn9Iu3CWOnokSMnNXk1082Rao/VKE9F9murzyFVHni2uRrRLI8TixTk
+kBPNcMcDeLGex/7nWCJaGE/BwKBgQDGVLnBgD0QZT96TxhWm7HrqBigdHiHgW0r
m0KCMNPzWVX1BGBqoWELtrJc6yosFRSRJSsNJjik5+czHvoxelUaGtUHv2XPrap7
bVpVPZaao7kL7QtjhEGg/8wBQcyWq1e67R4SGNUQjADIH/DsxItDiCeyr07TMmBB
lH7kJ2hnLQKBgBPC2gQ7IWWYHCPdrH9+pUgVO2WZ1AppDep0U1wySA2aahFUQdez
ASs28W4mGH5KKFj2+Dm7Qy7y56ctK0j+bEw82rEMAt66oEb3Ea8pM26MAkoIBiJn
WiGspwZONUrD2KtuzWW/V1BGTjS9uObBJMek10qcdsgM53Hb5ljQ7Z3HAoGBAIh/
rWzoxp4vINYb88M/2t82zOQ55O5V/H3jmI2j72vvk0JTpcwdj34RWoaq71Zxl7sh
mpStNpUAalX7vvQonsOdrfpsFzUs8EWMiHxcK/f4MJZtqcXvM4AMLSq8T4NvH60u
HuETqCiAQtV5bkZ2KubqoW/QSe7/H9Ji0kZSfP9tAoGBAMtOM6Gx5snEMAmRJArk
jGvm3B6nHzdJ1kKy7a+/O7Hm4y1GBacKKJdPoACbdwHCLbgs4NH0OmYaB6T5miVI
u5+g1E9eq84i2qhPF3e1ZvSK9G826fGLSw1MeRdEaCm/nJwqudDAlgEJviKFNs0U
HCHAkM7R2ySMwwyhAn6MzFSF
-----END PRIVATE KEY-----
\ No newline at end of file
......@@ -32,9 +32,9 @@ server {
ssl_stapling_verify on;
resolver 8.8.8.8 8.8.4.4;
ssl_certificate /etc/letsencrypt/biuro.lt/certificate.pem;
ssl_certificate_key /etc/letsencrypt/biuro.lt/privkey.pem;
ssl_trusted_certificate /etc/letsencrypt/biuro.lt/ca-bundle.pem;
ssl_certificate /etc/letsencrypt/biuro.lt/certificate.crt;
ssl_certificate_key /etc/letsencrypt/biuro.lt/private.key;
ssl_trusted_certificate /etc/letsencrypt/biuro.lt/ca_bundle.crt;
# ssl_protocols TLSv1.2 TLSv1.3;
......
......@@ -7,8 +7,8 @@ export default {
name: 'biuro',
isProduction: ENV === 'production',
certs: {
key: 'certs/biuro.lt/privkey.pem',
cert: 'certs/biuro.lt/certificate.pem'
key: 'certs/biuro.lt/private.key',
cert: 'certs/biuro.lt/certificate.crt'
},
proxy: 'https://dev.biuro.lt'
};
......@@ -26,32 +26,40 @@ export function serveCoreCSS () {
require('postcss-browser-reporter')() // report issue in browser
];
const logError = (error) => {
console.log(error.toString());
this.emit('end');
};
let stream = gulp.src(`wp-content/themes/${conf.name}/css/main.css`);
if (!conf.isProduction) {
stream = stream
.pipe(sourcemaps.init());
.pipe(sourcemaps.init())
.on('error', logError);
}
stream = stream
.pipe(postCSS(p))
.on('error', function (error) {
console.log(error.toString());
this.emit('end');
})
.pipe(rename({ basename: 'core', suffix: '.min' }));
.on('error', logError)
.pipe(rename({ basename: 'core', suffix: '.min' }))
.on('error', logError);
if (conf.isProduction) {
stream = stream
.pipe(rev());
.pipe(rev())
.on('error', logError);
} else {
stream = stream
.pipe(cached('css-core'))
.pipe(sourcemaps.write());
.on('error', logError)
.pipe(sourcemaps.write())
.on('error', logError);
}
stream = stream
.pipe(gulp.dest(`wp-content/themes/${conf.name}/css/`));
.pipe(gulp.dest(`wp-content/themes/${conf.name}/css/`))
.on('error', logError);
return stream;
}
......@@ -26,20 +26,24 @@ export function serveMainCSS () {
require('postcss-browser-reporter')() // report issue in browser
];
const logError = (error) => {
console.log(error.toString());
this.emit('end');
};
let stream = gulp.src(`wp-content/themes/${conf.name}/css/main.css`);
if (!conf.isProduction) {
stream = stream
.pipe(sourcemaps.init());
.pipe(sourcemaps.init())
.on('error', logError);
}
stream = stream
.pipe(postCSS(p))
.on('error', function (error) {
console.log(error.toString());
this.emit('end');
})
.pipe(rename({ suffix: '.min' }));
.on('error', logError)
.pipe(rename({ suffix: '.min' }))
.on('error', logError);
if (conf.isProduction) {
stream = stream
......@@ -47,11 +51,14 @@ export function serveMainCSS () {
} else {
stream = stream
.pipe(cached('css-main'))
.pipe(sourcemaps.write('.'));
.on('error', logError)
.pipe(sourcemaps.write('.'))
.on('error', logError);
}
stream = stream
.pipe(gulp.dest(`wp-content/themes/${conf.name}/css/`));
.pipe(gulp.dest(`wp-content/themes/${conf.name}/css/`))
.on('error', logError);
return stream;
}
......@@ -33,14 +33,15 @@ export function server () {
// server: 'wp-content/themes/${conf.name}/',
proxy: conf.proxy,
// httpModule: 'http2',
notify: false,
https: {
key: conf.certs.key,
cert: conf.certs.cert
},
files: [
`wp-content/themes/${conf.name}/**/*.php`,
`wp-content/themes/${conf.name}/css/main.min.css`
],
// files: [
// // `wp-content/themes/${conf.name}/**/*.php`,
// // `wp-content/themes/${conf.name}/css/main.min.css`
// ],
open: false,
port: 2000,
ui: false,
......@@ -65,7 +66,7 @@ export function server () {
gulp.watch([`wp-content/themes/${conf.name}/css/**/*.css`, `!wp-content/themes/${conf.name}/css/**/*.min.css`], gulp.parallel(serveCoreCSS, serveMainCSS));
gulp.watch(`wp-content/themes/${conf.name}/css/core.min.css`).on('change', () => bs.reload());
// gulp.watch(`wp-content/themes/${conf.name}/css/core.min.css`).on('change', () => bs.reload());
gulp.watch(`wp-content/themes/${conf.name}/js/*.js`).on('change', () => browser.reload());
// gulp.watch(`wp-content/themes/${conf.name}/js/*.js`).on('change', () => browser.reload());
}
......@@ -73,7 +73,7 @@ class Cookies_Warning extends WP_Widget {
// Display the widget
echo '<div id="cookie-warning" class="c-cookies-warning">';
echo '<div class="c-cookies-warning--inner">';
echo '<div class="l-inner">';
// Display content field
if ( $content ) {
......
......@@ -7,4 +7,5 @@ global variables, such as brand colors, configs etc
@import '_settings--colors';
@import '_settings--typography';
@import '_settings--vars';
@import '_settings--layout';
/*@import '_settings--vars';*/
/* ------------- Settings: layout ------------- */
/* critical:start */
:root {
/*--layout-width: 976px;*/
--layout-width: 63em;
}
/* critical:end */
......@@ -4,9 +4,9 @@
:root {
--typo--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
--typo--font-size: 2.4rem;
--typo--line-height: 1.286;
--typo--font-face: 'Open Sans', 'system', sans-serif;
--typo--font-size: 1.8rem;
--typo--line-height: 1.2;
--typo--font-face: 'PT Sans Narrow', 'system', sans-serif;
}
/* critical:end */
......@@ -7,6 +7,9 @@
--header-height: 62px;
--border-top: inset 0 2px 1px -1px var(--color-light-gray);
*/
--layout-width: 976px;
/*max-width:976px*/
}
/* critical:end */
/* ------------- Tools: font face ------------- */
/*
@font-face {
font-family: 'Avenir';
src: local('☺'),
url('../fonts/avenir-roman.woff2') format('woff2'),
url('../fonts/avenir-roman.woff') format('woff');
font-family: 'PT Sans Narrow';
font-style: normal;
font-weight: 500;
font-display: swap;
font-weight: 400;
src:
local('PT Sans Narrow'),
local('PTSans-Narrow'),
url(https://fonts.gstatic.com/s/ptsansnarrow/v8/BngRUXNadjH0qYEzV7ab-oWlsYCB.ttf) format('truetype');
}
@font-face {
font-family: 'Avenir';
src: local('☺'),
url('../fonts/avenir-heavy.woff2') format('woff2'),
url('../fonts/avenir-heavy.woff') format('woff');
font-family: 'PT Sans Narrow';
font-style: normal;
font-weight: 600;
font-display: swap;
font-weight: 700;
src:
local('PT Sans Narrow Bold'),
local('PTSans-NarrowBold'),
url(https://fonts.gstatic.com/s/ptsansnarrow/v8/BngSUXNadjH0qYEzV7ab-oWlsbg95DiC.ttf) format('truetype');
}
@font-face {
font-family: 'Avenir';
src: local('☺'),
url('../fonts/avenir-black.woff2') format('woff2'),
url('../fonts/avenir-black.woff') format('woff');
font-style: normal;
font-weight: 700;
font-display: swap;
font-family: 'Bebas Neue';
src: url(../_fonts/bebas-neue.eot);
src: url(../_fonts/bebas-neue.eot?#iefix) format("embedded-opentype"),url(../_fonts/bebas-neue.woff2) format("woff2"),url(../_fonts/bebas-neue.woff) format("woff"),url(../_fonts/bebas-neue.ttf) format("truetype"),url(../_fonts/bebas-neue.svg#BebasNeue) format("svg");
}
*/
......@@ -8,7 +8,7 @@ a.k.a. Base, unclassed html elements, e.g. headings, lists, tables, this is the
@import '_element--anchor.css';
@import '_element--body.css';
@import '_element--figure.css';
@import '_element--headers.css';
/*@import '_element--headers.css';*/
@import '_element--html.css';
@import '_element--images.css';
@import '_element--paragraph.css';
......
/* ------------- Elements: anchor ------------- */
a {
/* critical:start */
color: var(--color--gray);
/* critical:end */
&:hover { text-decoration: none; }
}
......@@ -14,3 +8,6 @@ a {
[href^="tel"] { pointer-events: none; text-decoration: none; color: inherit; }
}
/* critical:start */
/* critical:end */
......@@ -2,21 +2,22 @@
/* critical:start */
body { margin: 0; color: var(--color--gray); font-weight: 300;
body {
font-family: var(--typo--font-family);
font-size: calc(24px + 1 * ((100vw - 480px) / 960));
font-size: var(--typo--font-size);
line-height: var(--typo--line-height);
color: var(--color--gray);
@media (--min--small) {
font-size: 1.6rem;
line-height: 1.3;
/*
@media (--min--xx-large) {
font-size: 2.4rem;
:root {
--typo--font-size: 1.6rem;
--typo--line-height: 1.3;
}
*/
}
*/
}
/* critical:end */
/* .fonts-loaded body { font-family: var(--typo--font-face); } */
/* ------------- Elements: paragraph ------------- */
p { margin: 0 0 1.8rem; font-size: var(--typo--font-size); }
p { margin: 0 0 1.6rem; }
/* ------------- Elements: strong ------------- */
b,
strong { font-weight: 600; }
strong { font-weight: 700; }
......@@ -5,9 +5,10 @@ Layout styles (e.g. container, header, main, footer, grid systems etc)
l-: layout classes
========================================================================== */
/*@import '_layout--container.css';*/
/*@import '_layout--header.css';*/
/*@import '_layout--main.css';*/
/*@import '_layout--nav.css';*/
/*@import '_layout--aside.css';*/
@import '_layout--inner.css';
@import '_layout--header.css';
@import '_layout--content.css';
@import '_layout--aside.css';
@import '_layout--main.css';
@import '_layout--footer.css';
/*@import '_layout--nav.css';*/
......@@ -2,6 +2,16 @@
/* critical:start */
.l-aside { }
.l-aside {
@media (--min--small) {
flex: 0 0 195px;
}
@media (--min--medium) {
flex-basis: 215px;
}
@media (--min--medium) {
flex-basis: 235px;
}
}
/* critical:end */
/* ------------- Layout: content ------------- */
/* critical:start */
.l-content { @extend .l-inner;
@media (--min--small) {
display: flex;
}
}
/* critical:end */
.l-content { box-shadow: inset 0 0 0 1px green; }
......@@ -2,8 +2,8 @@
/* critical:start */
.l-footer { clear: both; }
.l-footer { @extend .l-inner; }
/* critical:end */
.l-footer { min-height: 160px; }
.l-footer { padding-bottom: 100px; box-shadow: inset 0 0 0 1px #f00; }
......@@ -2,8 +2,8 @@
/* critical:start */
.l-header { }
.l-header { display: flex; @extend .l-inner; margin-bottom: 1.25em; }
/* critical:end */
/* .l-header { background: rgba(0, 0, 0, .25); } */
.l-header { box-shadow: inset 0 0 0 1px orange; }
/* ------------- Layout: inner ------------- */
/* critical:start */
.l-inner { max-width: var(--layout-width); margin-right: auto; margin-left: auto; padding-right: 1em; padding-left: 1em; }
/* critical:end */
......@@ -2,6 +2,10 @@
/* critical:start */
.l-main { }
.l-main {
@media (--min--small) {
flex: 1 1 100%;
}
}
/* critical:end */
......@@ -10,6 +10,9 @@ c-: Signify that something is a Component. This is a concrete, implementation-sp
@import '_component--cookies-warning.css';
@import '_component--data-controller.css';
@import '_component--job.css';
@import '_component--jobs-list.css';
@import '_component--logo.css';
@import '_component--search.css';
/*
@import '_component--nav.css';
......
......@@ -10,5 +10,4 @@
.bu-action { margin-top: 10px; }
.bu-action--alt { float: right; }
}
.c-cookies-warning--inner { margin: 0 auto; max-width: 976px }
......@@ -2,6 +2,8 @@
/* critical:start */
.c-data-controller { padding: 0 20px; text-align: center; font-size: 88%; }
.c-data-controller { padding: 0 1em; text-align: center; font-size: 88%;
p { margin-bottom: 0; }
}
/* critical:end */
/* ------------- Component: jobs list ------------- */
/* critical:start */
/* critical:end */
.c-jobs-list { width: 100%; margin: 0 0 20px;
th,
td { vertical-align: top; }
a { display: block; }
}
.c-jobs-list--row-odd { background: #F8F8F8; }
.c-jobs-list--head { padding: 10px; font-weight: 700; text-align: left;
@media (--max--small) {
display: none;
}
&:nth-child(n+2) {
@media (--min--small) {
border-left: 1px solid #dfe1e4;
}
}
}
.c-jobs-list--col { padding: 0 10px;
@media (--max--xx-small) {
float: left; width: calc(100% - 20px)
}
@media (--min--xx-small) {
max-width: 260px; padding: 10px;
}
}
.c-jobs-list--col-position {
@media (--max--xx-small) {
padding-top: 10px;
}
}
.c-jobs-list--col-city {
@media (--max--xx-small) {
padding-bottom: 10px; text-align: left;
}
@media (--max--small) {
text-align: right;
}
@media (--min--small) {
border-left: 1px solid #dfe1e4;
}
}
.c-jobs-list--col-valid { display: none;
@media (--min--small) {
display: table-cell; border-left: 1px solid #dfe1e4;
}
}
......@@ -2,6 +2,10 @@
/* critical:start */
.c-logo { display: block; text-decoration: none; }
/* critical:end */
.c-logo { text-decoration: none; }
.c-logo--svg { display: block; }
.c-logo { margin: 41px 20px 25px 23px; }
/* ------------- Layout: container ------------- */
/* ------------- Component: search ------------- */
/* critical:start */
.l-container { }
/* critical:end */
.c-search { margin-top: 40px; }
ul{
list-style:none
}
table{
border-spacing:0
}
html body{
overflow:visible
}
body {
color: #4b4d4f;
font-family: 'PT Sans Narrow', sans-serif;
font-size: 18px;
line-height: 1.2;
overflow: auto;
}
button,input,select,textarea{
color:#4b4d4f;
font:16px/1.3 'PT Sans Narrow',sans-serif
}
.bu-action { height: 28px; cursor: pointer; border: 1px solid #E1E1E1; padding: 0 15px; margin: 0; display: inline-block; }
.bu-action--main { color: #FFF; background: #006957; }
@media (max-width: 600px) {
.bu-action { height: 44px; }
}
.c-nav-footer a:hover{
border-color:#ababab
}
.c-nav-footer .act,.c-nav-footer .act:hover{
border-color:#4b4d4f
}
#sidebar #menu>li,#sidebar #menu>li>a{
font-size:21px;
line-height:22px;
width:100%
}
#sidebar #menu{
width:100%;
margin:0 0 20px -15px
}
#sidebar #menu>li{
float:left;
padding:0 0 13px
}
#sidebar #menu>li>a{
padding:0 0 1px 15px;
color:#4b4d4f;
text-decoration:none
}
#sidebar #menu>li ul{
display:block
}
#sidebar #menu>li ul li{
width:100%;
padding:6px 0 0 15px;
float:left
}
#sidebar #menu>li ul li a{
display:block;
color:#4b4d4f;
font:16px/1.1 'PT Sans Narrow',sans-serif;
text-decoration:none
}
#sidebar .banner,#sidebar .share{
display:none
}
#sidebar .share a{
display:inline-block;
height:24px;
margin:0 10px 0 0
}
#sidebar .share a.facebook,#sidebar .share a.linkedin,#sidebar .share a.share_all{
background:url(../_img/share_icons.png) no-repeat
}
#sidebar .share a.facebook{
width:24px;
background-position:0 0
}
#sidebar .share a.linkedin{
width:24px;
background-position:0 -50px
}
#sidebar .share a.share_all{
width:49px;
background-position:0 -100px
}
#sidebar .copy{
display:none
}
.style_1>a{
background:url(../_img/menu_icons.png) 0 2px no-repeat
}
.style_1>a.act{
background:url(../_img/menu_icons.png) -250px 0 no-repeat
}
.style_2>a{
background:url(../_img/menu_icons.png) 0 -98px no-repeat
}
.style_2>a.act{
background:url(../_img/menu_icons.png) -250px -100px no-repeat
}
.style_3>a{
background:url(../_img/menu_icons.png) 0 -198px no-repeat
}
.style_3>a.act{
background:url(../_img/menu_icons.png) -250px -200px no-repeat
}
.style_4>a{
background:url(../_img/menu_icons.png) 0 -298px no-repeat
}
.style_4>a.act{
background:url(../_img/menu_icons.png) -250px -300px no-repeat
}
.style_5>a{
background:url(../_img/menu_icons.png) 0 -398px no-repeat
}
.style_5>a.act{
background:url(../_img/menu_icons.png) -250px -400px no-repeat
}
.style_1>ul li{
background:url(../_img/menu_icons.png) -250px -15px no-repeat
}
.style_2>ul li{
background:url(../_img/menu_icons.png) -250px -115px no-repeat
}
.style_3>ul li{
background:url(../_img/menu_icons.png) -250px -215px no-repeat
}
.style_4>ul li{
background:url(../_img/menu_icons.png) -250px -315px no-repeat
}
.style_5>ul li{
background:url(../_img/menu_icons.png) -250px -415px no-repeat
}
.style_1>ul li a.act{
color:#253466;
background:url(../_img/menu_icons.png) -250px 2px no-repeat
}
.style_2>ul li a.act{
color:#156292;
background:url(../_img/menu_icons.png) -250px -98px no-repeat
}
.style_3>ul li a.act{
color:#BB2543;
background:url(../_img/menu_icons.png) -250px -198px no-repeat
}
.style_4>ul li a.act{
color:#B7652F;
background:url(../_img/menu_icons.png) -250px -298px no-repeat
}
.style_5>ul li a.act{
color:#6B1B39;
background:url(../_img/menu_icons.png) -250px -398px no-repeat
}
#sidebar #menu>li ul li a.act{
padding:0 0 0 15px;
margin:0 0 0 -15px
}
#sidebar #menu>li ul li a:hover{
text-decoration:underline
}
#sidebar a.url_newsletter{
color:#4b4d4f;
font-weight:700;
text-decoration:none;
background:url(../_img/newsletter_icon.gif) no-repeat;
padding:0 15px 0 72px;
margin:0 0 35px -15px;
clear:both;
display:block
}
#content a:hover,#sidebar a:hover.url_newsletter{
text-decoration:underline
}
#content img{
/*height:auto*/
}
#content h1{
padding:0 0 10px;
font-size:22px;
font-weight:400
}
#content h2{
padding:0 0 13px;
font-size:19px;
font-weight:700
}
#content h2 small{
display:block;
font-size:16px
}
#content h3{
padding:0 0 10px;
font-size:17px;
font-weight:700
}
#content .info_box,#content .info_box p{
font-size:16px;
line-height:1.2;
text-transform:uppercase
}
#content .t-reason{
padding:0;
border:0
}
#content .t-reason td{
display:block;
vertical-align:top
}
#content .t-reason .t-reason-col-2 h2{
padding:25px 0 13px
}
#content .t-reason h2{
text-align:center
}
#content .t-reason ul{
padding:0
}
#content .t-membership{
width:100%;
border:0;
text-align:left
}
#content .t-membership td{
text-align:justify;
vertical-align:middle
}
#content .t-membership .t-membership-row-4 td{
border-bottom:none
}
#content .t-contacts-box{
max-width:650px
}
#content .t-contacts{
width:100%
}
#content .t-contacts td{
vertical-align:top
}
#content .t-contacts p{
text-align:left
}
#content .info_box{
position:relative;
margin:0 0 20px;
color:#fff
}
#content .info_box.tyle_1{
background-position:0 0
}
#content .info_box.tyle_1 .bottom{
background-position:-250px 100%
}
#content .info_box.tyle_2{
background-position:-500px 0
}
#content .info_box.tyle_2 .bottom{
background-position:-750px 100%
}
#content .info_box.tyle_3{
background-position:-1000px 0
}
#content .info_box.tyle_3 .bottom{
background-position:-1250px 100%
}
#content .info_box.tyle_4{
background-position:-1500px 0
}
#content .info_box.tyle_4 .bottom{
background-position:-1750px 100%
}
#content .info_box.tyle_5{
background-position:-2000px 0
}
#content .info_box.tyle_5 .bottom{
background-position:-2250px 100%
}
#content .info_box .bottom{
width:219px;
height:22px;
position:absolute;
left:0;
bottom:-22px
}
#content .info_box p{
padding:0
}
#content .search_box{
background:#F8F8F8;
padding:10px
}
#content .search_box select{
width:130px;
background:#F7F7F7;
border:1px solid #E1E1E1;
padding:6px
}
#content .search_box li{
padding:0;
display:block;
background:0 0;
overflow:hidden
}
#content .search_box li label{
display:block;
font-weight:700
}
#content .search_box li .input{
width:78%;
color:#4b4d4f;
border:0;
padding:8px;
background:0 0
}
#content .search_box li select{
color:#4b4d4f;
background:#F5F5F5;
margin:0 20px 10px 0
}
#content .search_box li select+.filter-button{
clear:left;
margin-left:100px
}
#content .search_box li .submit{
float:right;
width:39px;
height:39px;
cursor:pointer;
background:url(../_img/search_box_icon.gif) 50% 50% no-repeat;
border:0;
vertical-align:middle
}
#content .search_box li a.url{
float:right;
margin-top:7px;
padding:4px 18px 4px 0;
font-weight:700
}
#content .search_box li a.url.open{
background:url(../_img/search_box_url_icon.gif) right 12px no-repeat
}
#content .search_box li a.url.close{
background:url(../_img/search_box_url_icon.gif) right -13px no-repeat
}
#content .search_box li #search-input-block{
border:1px solid #DFE1E4;
background:#fff;
overflow:hidden
}
#content .search_box li.filter-additional{
padding-top:10px
}
#content .search_box li.filter-additional label{
float:left;
width:95px;
padding:6px 5px 0 0
}
#content .search_box li.filter-additional select{
float:left
}
#content .search_box li.filter-additional+.filter-additional{
padding-top:0
}
#content .search_box li #period,#content .search_box li #type{
margin-right:0
}
#content .search_box .filter-button{
float:left;
color:#4b4d4f;
background:#f5f5f5;
margin:0 22px 0 0;
border:1px solid #E1E1E1;
padding:7px;
cursor:pointer;
text-decoration:none
}
#content .search_box .filter-button:hover{
background:#eee
}
#content p{
/* padding:0 0 15px;*/
text-align:justify
}
#content a{
color:#4b4d4f;
text-decoration:none
}
#content .img_left{
margin:0 20px 15px 0;
float:left
}
#content a.home_url,.c-home-url{
width:254px;
color:#4b4d4f;
font-size:21px;
margin:15px auto;
display:block;
text-align:center;
line-height:1.2
}
#content a.home_url{
text-decoration:none;
padding:280px 0 0
}
#content a.home_url_1{
background:url(../_img/workis_l.png) no-repeat;
-webkit-background-size:contain;
background-size:contain
}
#content a.home_url_2{
background:url(../_img/img_2.jpg) no-repeat
}
#content a:hover.home_url{
text-decoration:underline
}
.c-home-url{
text-decoration:none
}
.c-home-url:hover{
text-decoration:underline
}
.c-home-pic{
display:block;
-webkit-border-radius:50%;
border-radius:50%;
margin-bottom:20px;
overflow:hidden
}
#content .contact-form .form li textarea,.cv-form .form li textarea{
overflow-y:auto;
resize:none
}
.c-home-pic img{
display:block
}
#content .news_list{
padding:0 0 15px;
display:block
}
#content .news_list li{
border-top:1px solid #DFE1E4;
padding:15px 0 0;
display:block
}
#content .news_list li a.more{
font-weight:700;
text-decoration:underline
}
#content .news_list li:first-child{
border-top:0;
padding:0
}
#content .staff{
margin:0 0 15px -33px;
display:block
}
#content .staff li{
width:216px;
margin:0 0 10px 33px;
float:left
}
#content .staff li.sep{
width:100%
}
#content .staff li .foto{
margin:0 0 10px;
display:block
}
#content .staff li p{
padding:0 5px 15px
}
#content .form{
width:318px;
padding:0 0 15px;
display:inline-block
}
#content .form li{
padding:0 0 28px;
display:block;
background:0 0
}
#content .form li.bottom{
padding:0 0 10px;
margin:-10px 0 0
}
#content .form li label{
padding:0 0 6px;
display:block
}
#content .form li input.text,#content .form li select,#content .form li textarea{
background:#F7F7F7;
border:1px solid #E1E1E1;
padding:6px
}
#content .form li input.text,#content .form li textarea{
width:318px
}
#content .form li select{
width:164px
}
#content .form li textarea{
height:114px;
overflow:auto
}
#content .form li .errormessage{
color:#BB2543;
padding:6px 0 0;
display:block
}
#content .form li .txt{
color:#BB2543;
display:inline-block
}
#content .form li .action{
height:28px;
color:#FFF;
cursor:pointer;
background:#006957;
border:1px solid #E1E1E1;
padding:0 20px;
margin:0 10px 0 0;
display:inline-block
}
#content .form li .action:hover{
background:#008D75
}
#content .form li .Actions{
display:inline-block
}
#content .country_tabs{
width:100%;
padding:0 0 15px;
float:left
}
#content .country_tabs li{
padding:0 10px 0 0;
float:left
}
#content .country_tabs li a{
color:#4b4d4f;
text-decoration:none;
float:left
}
#content .country_tabs li a.act{
font-weight:700;
background:#EBEBEB;
padding:0 10px
}
#content .country_tabs li a:hover{
text-decoration:underline
}
#content .pages{
text-align:center;
padding:0 0 15px;
display:block
}
#content .pages a{
margin:0 3px
}
#content .pages a.prev{
font-weight:700;
float:left
}
#content .pages a.next{
font-weight:700;
float:right
}
#content .pages a.act{
font-weight:700
}
#banners{
width:976px;
padding:20px 0;
float:left
}
#banners li{
margin:0 0 0 40px;
float:left
}
#banners li:first-child{
margin:0
}
.fl{
float:left!important
}
.fr{
float:right!important
}
.clear{
height:0;
clear:both;
display:block
}
.input,input.text,select,textarea{
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box
}
button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{
border:0;
padding:0
}
.map_page{
width:540px;
text-align:center;
margin:20px auto
}
.map_page .logo{
margin:0 0 30px;
display:block
}
.map_page p{
padding:0 0 15px;
display:block
}
.map_page a.map_url{
width:168px;
position:relative;
display:inline-block
}
.map_page a.map_url.es{
height:89px;
background:url(../_img/map_url.jpg) no-repeat;
margin:0 0 -20px
}
.map_page a:hover.map_url.es{
background:url(../_img/map_url.jpg) -200px 0 no-repeat;
z-index:1
}
.map_page a.map_url.lv{
height:100px;
background:url(../_img/map_url.jpg) 0 -69px no-repeat;
margin:0 0 -30px
}
.map_page a:hover.map_url.lv{
background:url(../_img/map_url.jpg) -400px -69px no-repeat;
z-index:1
}
.map_page a.map_url.lt{
height:109px;
background:url(../_img/map_url.jpg) 0 -139px no-repeat
}
.map_page a:hover.map_url.lt{
background:url(../_img/map_url.jpg) -600px -139px no-repeat;
z-index:1
}
.map_page .copy{
padding:25px 0 0;
display:block
}
.hide{
display:none!important
}
#content ul:not([class]) a{
text-decoration:underline
}
#content img.left{
margin:15px 20px 15px 0;
float:left
}
#content img.ico{
position:relative;
top:7px
}
#map_canvas{
width:100%;
height:450px
}
#content .contact-form .form li input[type=text].error,#content .contact-form .form li textarea.error{
border:1px solid #BB2543
}
.job-cont{
padding:0 0 15px;
display:block
}
.cont-content{
display:block;
padding:0 0 10px
}
.cv-form .form li.bottom{
padding:0 0 10px;
margin:-10px 0 0
}
.cv-form .form li label{
padding:0 0 6px;
display:block
}
.cv-form .form li input.text,.cv-form .form li textarea{
background:#F7F7F7;
border:1px solid #E1E1E1;
padding:6px;
width:318px
}
.cv-form .form li textarea{
height:114px
}
#custom,#custom .biuro-header,#custom .biuro-ti,#custom .biuro-ti-text,.about-biuro{
overflow:hidden
}
.cv-form .form li input[type=file]{
background:#F7F7F7;
border:1px solid #E1E1E1;
padding:0 6px;
width:304px;
height:30px
}
.cv-form .form li .errormessage{
color:#BB2543;
padding:6px 0 0
}
.cv-form .form li input[type=text].error,.cv-form .form li input[type=file].error{
border:1px solid #BB2543
}
.cv-form .form li .txt{
color:#BB2543;
display:inline-block
}
.cv-form .form li .action{
height:28px;
color:#FFF;
cursor:pointer;
background:#006957;
border:1px solid #E1E1E1;
padding:0 20px;
margin:0 10px 0 0;
display:inline-block
}
#sidebar .addthis_share a,#sidebar .share.share_addthis a{
height:20px
}
.cv-form .form li .action:hover{
background:#008D75
}
.cv-form .form li .Actions{
display:inline-block
}
#cv-success,#cv-success p{
color:#393
}
#content ul:not([class]){
padding:0 0 15px;
display:block
}
#content ul:not([class]) li,
#content ul.table li{
position: relative;
/*background:url(../_img/list_dot.gif) 0 9px no-repeat;*/
padding:0 0 5px 25px;
display:block
}
#content ul:not([class]) li:before,
#content ul.table li:before { content: ''; position: absolute; top: 9px; left: 1px; width: 4px; height: 4px; border-radius: 50%; background: #4b4d4f; }
#content ul:not([class]) a:hover,.advert_page .container a:hover{
text-decoration:none
}
#content ol{
padding:0 0 15px 20px;
text-align:justify
}
#content ol>li{
padding:0 0 5px;
text-align:justify
}
#sidebar .share.share_addthis{
width:110px
}
#content .cform .form li select{
width:318px
}
#sidebar .addthis_share{
height:20px;
padding:2px 0;
width:100px;
display:inline-block
}
#content #filter-empty-results{
padding-top:15px
}
#content a.home_url,#content h1,#sidebar #menu>li,#sidebar #menu>li>a{
text-transform:uppercase
}
#sidebar #menu>li ul li a{
text-transform:none
}
.hidden-coords{
display:none
}
.banner{
width:180px;
height:160px;
float:left;
position:relative;
left:-15px;
margin-right:50px;
margin-bottom:20px
}
.banner a,.banner a img{
border:0
}
.icon:before{
position:relative;
top:9px;
display:inline-block;
width:30px;
height:26px;
margin:0 8px 0 0;
background:url(../_img/icons.png) 50px 50px no-repeat;
-webkit-border-radius:3px;
border-radius:3px
}
#content .icon-blue-dark{
color:#253466;
font-weight:700
}
.icon-blue-dark:before{
border:1px solid #253466
}
.icon-blue-dark:hover:before{
background-color:#253466
}
#content .icon-blue-light{
color:#156292;
font-weight:700
}
.icon-blue-light:before{
border:1px solid #156292
}
.icon-blue-light:hover:before{
background-color:#156292
}
#content .icon-red{
color:#bb2543;
font-weight:700
}
.icon-red:before{
border:1px solid #bb2543
}
.icon-red:hover:before{
background-color:#bb2543
}
#content .icon-brown{
color:#b76630;
font-weight:700
}
.icon-brown:before{
border:1px solid #b76630
}
.icon-brown:hover:before{
background-color:#b76630
}
#content .icon-purple{
color:#6b1c3a;
font-weight:700
}
.icon-purple:before{
border:1px solid #6b1c3a
}
.icon-purple:hover:before{
background-color:#6b1c3a
}
#content .icon-green{
color:#006957;
font-weight:700
}
.icon-green:before{
border:1px solid #006957
}
.icon-green:hover:before{
background-color:#006957
}
.icon-blue-dark.icon-facebook:before{
background-position:-2px -45px
}
.icon-blue-dark.icon-linkedin:before{
background-position:-40px -45px
}
.icon-blue-dark.icon-phone:before{
background-position:-80px -45px
}
.icon-blue-dark.icon-note:before{
background-position:-121px -45px
}
.icon-blue-light.icon-facebook:before{
background-position:-2px -87px
}
.icon-blue-light.icon-linkedin:before{
background-position:-40px -87px
}
.icon-blue-light.icon-phone:before{
background-position:-80px -87px
}
.icon-blue-light.icon-note:before{
background-position:-121px -87px
}
.icon-red.icon-facebook:before{
background-position:-2px -131px
}
.icon-red.icon-linkedin:before{
background-position:-40px -131px
}
.icon-red.icon-phone:before{
background-position:-80px -131px
}
.icon-red.icon-note:before{
background-position:-121px -131px
}
.icon-brown.icon-facebook:before{
background-position:-2px -176px
}
.icon-brown.icon-linkedin:before{
background-position:-40px -176px
}
.icon-brown.icon-phone:before{
background-position:-80px -176px
}
.icon-brown.icon-note:before{
background-position:-121px -176px
}
.icon-purple.icon-facebook:before{
background-position:-2px -218px
}
.icon-purple.icon-linkedin:before{
background-position:-40px -218px
}
.icon-purple.icon-phone:before{
background-position:-80px -218px
}
.icon-purple.icon-note:before{
background-position:-121px -218px
}
.icon-green.icon-facebook:before{
background-position:-2px -258px
}
.icon-green.icon-linkedin:before{
background-position:-40px -258px
}
.icon-green.icon-phone:before{
background-position:-80px -258px
}
.icon-green.icon-note:before{
background-position:-121px -258px
}
.icon-facebook:hover:before{
background-position:-2px -7px
}
.icon-linkedin:hover:before{
background-position:-40px -7px
}
.icon-phone:hover:before{
background-position:-80px -7px
}
.icon-note:hover:before{
background-position:-121px -7px
}
.about-biuro{
margin:0 auto
}
.about-biuro-img{
position:relative;
float:left;
width:100%;
height:214px;
background-repeat:no-repeat
}
.about-biuro-img:before{
position:absolute;
top:0;
left:50%;
width:178px;
height:214px;
margin:0 0 0 -89px
}
.about-biuro-img-1:before{
background-position:0 0
}
.about-biuro-img-2:before{
background-position:-178px 0
}
.about-biuro-img-3:before{
background-position:-356px 0
}
.about-biuro-img-4:before{
background-position:-534px 0
}
.about-biuro-lt .about-biuro-img:before{
background-image:url(../_img/lt-apie-idarbinimo-agentura.jpg)
}
.about-biuro-lv .about-biuro-img:before{
background-image:url(../_img/lv-apie-idarbinimo-agentura.jpg)
}
.about-biuro-ee .about-biuro-img:before{
background-image:url(../_img/ee-apie-idarbinimo-agentura.jpg)
}
.about-biuro-en .about-biuro-img:before{
background-image:url(../_img/en-apie-idarbinimo-agentura.jpg)
}
.about-biuro-ru .about-biuro-img:before{
background-image:url(../_img/ru-apie-idarbinimo-agentura.jpg)
}
.advert_page{
max-width:736px;
margin:0 auto
}
.advert_page .container{
padding:20px;
opacity:1;
visibility:visible
}
.advert_page .container h1{
font-weight:700;
padding:0 0 15px;
display:block
}
.advert_page .container h2{
font-weight:700;
padding:35px 0 0;
margin:0 67px 30px 0;
float:right
}
.advert_page .container h3{
font-weight:700;
padding:0 6px 18px 0
}
.advert_page .container ol,.advert_page .container p,.advert_page .container ul{
padding:0 0 15px;
display:block
}
.advert_page .container ol li,.advert_page .container ul li{
/*background:url(../_img/list_dot.gif) 35px 8px no-repeat;*/
padding:0 0 0 70px;
display:block
}
.advert_page .container a{
color:#4b4d4f
}
.advert_page .container .company{
padding:0 0 15px;
display:block
}
.advert_page .container .cv-form .form{
width:318px;
margin-top:20px;
padding:0 0 15px;
display:inline-block;
list-style:none
}
.advert_page .container .cv-form .form li{
padding:0 0 28px;
display:block;
list-style:none;
background:0 0
}
.job-add h3{
float:left;
clear:both;
font-weight:700;
padding:0 6px 15px 0
}
.job-add span{
display:block;
float:left;
padding:0 0 15px
}
#custom .biuro-header p{
color:#006957;
font-weight:700
}
#custom .biuro-header .logo{
float:none;
width:133px;
margin:0 auto 20px
}
/*#custom .biuro-title{
padding: 20px 0;
font-size: 22px;
}
#custom .biuro-title h1{
color:#006957;
font-weight:700;
overflow:hidden
}*/
#custom .biuro-ti-img{
display:none
}
#custom .biuro-ti-text h3{
color:#006957;
padding:0
}
#custom .biuro-ti-text li{
position: relative;
padding:0 0 0 15px;
background: none;
}
#custom .biuro-ti-text li:before { content: ''; position: absolute; top: 7px; left: 2px; width: 6px; height: 6px; border-radius: 50%; background: #006957;}
@media (min-width:360px){
#content .search_box li .input{
width:83%
}
}
@media (min-width:480px){
#content img.starjobs-img{
float:left;
width:100px;
margin:15px 20px 15px 0
}
#content .t-contacts td.t-contacts-col-1{
width:43%
}
#content .t-contacts td.t-contacts-col-2,#content .t-contacts td.t-contacts-col-3{
width:50%
}
#content .info_box{
float:right;
margin:47px 0 20px 20px
}
#content .search_box li .input{
width:88%
}
.about-biuro-img{
width:50%
}
#custom .biuro-header .logo{
float:left;
margin:0 20px 20px 0
}
#custom .biuro-ti-img{
display:block;
float:left;
width:70px
}
#custom .biuro-job-contacts{
margin:0 0 0 70px
}
}
@media (min-width:600px){
#content .search_box li label{
float:left;
padding:9px 10px 0 0
}
#content .search_box li #search-input-block{
margin:0 0 0 100px
}
}
@media (min-width:768px){
/* body{
font-size:16px;
line-height:1.3
}*/
#sidebar .share{
display:block;
margin:0 0 15px
}
#sidebar .copy{
padding:15px 0
}
#content h1{
text-align:justify
}
#content img.starjobs-img{
width:200px
}
#content .t-membership td{
border-bottom:1px solid #dfdfdf;
padding-bottom:10px
}
#content .t-membership .t-membership-col-1{
width:150px;
padding-right:20px
}
#content .t-contacts td.t-contacts-col-1{
width:34%
}
#content .t-contacts td.t-contacts-col-2,#content .t-contacts td.t-contacts-col-3{
width:33%
}
#content .info_box.tyle_1,#content .info_box.tyle_1 .bottom,#content .info_box.tyle_2,#content .info_box.tyle_2 .bottom,#content .info_box.tyle_3,#content .info_box.tyle_3 .bottom,#content .info_box.tyle_4,#content .info_box.tyle_4 .bottom,#content .info_box.tyle_5,#content .info_box.tyle_5 .bottom{
background-image:url(../_img/info_box_bg.png);
background-repeat:no-repeat
}
.advert_page{
margin:20px auto;
border:1px solid #E6E6E6
}
.advert_page .container{
padding:30px 49px
}
#custom .biuro-header .logo{
margin:0 20px 24px 0
}
/* #custom .biuro-title{
border: 4px solid #006957;
border-radius: 12px;
padding: 20px;
}*/
}
@media (min-width:980px){
#content h2,#content h3,#content ul:not([class]){
text-align:justify
}
#sidebar #menu>li,#sidebar #menu>li>a{
font-family:'Bebas Neue',sans-serif;
font-size:24px
}
#content .info_box,#content .info_box p,#content a.home_url,#content h1,.c-home-url{
font-family:'Bebas Neue'
}
#content h1{
padding:0 0 15px;
font-size:24px
}
#content .t-reason td{
display:table-cell;
width:50%
}
#content .t-reason .t-reason-col-1{
padding-right:20px;
border-right:1px solid #dfdfdf
}
#content .t-reason .t-reason-col-2{
padding-left:20px
}
#content .t-reason .t-reason-col-2 h2{
padding:12px 0 25px
}
#content .t-membership td{
padding-bottom:0
}
#content .t-membership .t-membership-col-1{
width:250px;
padding-right:0
}
#content .info_box,#content .info_box p{
font-size:18px
}
#content .search_box li select{
margin:0 33px 10px 0
}
#content .search_box li a.url{
margin-top:-36px
}
#content .search_box li #search-input-block{
margin:0 200px 0 100px
}
#content a.home_url,.c-home-url{
display:inline-block;
font-weight:400;
margin:15px 50px;
font-size:24px
}
#content ul:not([class]) li{
padding:0 0 5px 45px;
}
#content ul:not([class]) li:before { left: 21px; }
.about-biuro-img{
width:25%
}
.advert_page{
max-width:776px
}
.advert_page .container{
padding:50px 69px
}
}
@media only screen and (min-width:1281px){
[href^=tel]{
pointer-events:none;
text-decoration:none;
color:inherit
}
}
@media (max-width:767px){
#content h1 .icon{
display:block;
margin-top:10px
}
#content .t-membership tr{
display:block
}
#content .t-membership td{
display:block;
float:left;
width:100%
}
#content .t-membership .t-membership-col-2{
border-bottom:1px solid #dfdfdf;
padding:0 0 20px
}
#content .t-contacts td{
float:left;
width:50%
}
.hidden-max-small{
display:none!important
}
}
@media (max-width:599px){
#content .search_box li select+label{
clear:left
}
}
@media (max-width:479px){
#content .t-contacts td{
width:100%
}
.hidden-max-x-small{
display:none!important
}
#custom .biuro-job-valid-till{
display:block
}
}
:root{--color--gray:#4d4d4d;--color--green:#006957;--typo--font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--typo--font-size:1.8rem;--typo--line-height:1.2;--typo--font-face:"PT Sans Narrow","system",sans-serif;--layout-width:63em}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-family:var(--typo--font-family);font-size:1.8rem;font-size:var(--typo--font-size);line-height:1.2;line-height:var(--typo--line-height);color:#4d4d4d;color:var(--color--gray)}html{min-height:100%;font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.l-content,.l-footer,.l-header,.l-inner{max-width:63em;max-width:var(--layout-width);margin-right:auto;margin-left:auto;padding-right:1em;padding-left:1em}.l-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25em}.o-nav{margin:0;padding:0;list-style:none}.c-cookies-warning{display:none}.c-data-controller{padding:0 1em;text-align:center;font-size:88%}.c-data-controller p{margin-bottom:0}.u-hidden{display:none}@media (min-width:48rem){body{font-size:1.6rem;line-height:1.3}.l-content{display:-webkit-box;display:-ms-flexbox;display:flex}.l-aside{-webkit-box-flex:0;-ms-flex:0 0 195px;flex:0 0 195px}.l-main{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media (min-width:60rem){.l-aside{-ms-flex-preferred-size:215px;flex-basis:215px;-ms-flex-preferred-size:235px;flex-basis:235px}}
\ No newline at end of file
:root{--color--gray:#4d4d4d;--color--green:#006957;--typo--font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--typo--font-size:2.4rem;--typo--line-height:1.286;--typo--font-face:"Open Sans","system",sans-serif}.l-footer{clear:both}.o-nav{margin:0;padding:0;list-style:none}.c-cookies-warning{display:none}.c-data-controller{padding:0 20px;text-align:center;font-size:88%}.u-hidden{display:none}#main{margin:0 auto;padding:0 20px}@media (min-width:768px){#sidebar,#topsearch{float:left}#sidebar{width:195px}#main{max-width:956px}}@media (min-width:980px){#main{padding:0}#sidebar{width:215px}#content{width:714px;float:right}}@media (min-width:1024px){#main{max-width:976px}#sidebar{width:235px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjAxLXNldHRpbmdzL19zZXR0aW5ncy0tY29sb3JzLmNzcyIsIjAxLXNldHRpbmdzL19zZXR0aW5ncy0tdHlwb2dyYXBoeS5jc3MiLCIwNS1sYXlvdXQvX2xheW91dC0tZm9vdGVyLmNzcyIsIjA2LW9iamVjdHMvX29iamVjdC0tbmF2LmNzcyIsIjA3LWNvbXBvbmVudHMvX2NvbXBvbmVudC0tY29va2llcy13YXJuaW5nLmNzcyIsIjA3LWNvbXBvbmVudHMvX2NvbXBvbmVudC0tZGF0YS1jb250cm9sbGVyLmNzcyIsIjEwLXRydW1wcy9fdXRpbHMtdmlzaWJpbGl0eS5jc3MiLCJtYWluLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJQSxNQUNJLHNCQUF1QixBQUN2Qix1QkFBd0IsQUNEeEIsZ0lBQXdJLEFBQ3hJLHlCQUEwQixBQUMxQiwwQkFBMkIsQUFDM0IsaURBQXFELENERHhELEFFSEQsVUFBYyxVQUFZLENBQUUsQUNBNUIsT0FBa0IsU0FBVSxBQUFDLFVBQVcsQUFBQyxlQUFpQixDQUFFLEFDQTVELG1CQUFxQixZQUFjLENBQUUsQUNBckMsbUJBQXFCLGVBQWdCLEFBQUMsa0JBQW1CLEFBQUMsYUFBZSxDQUFFLEFDWTNFLFVBQTBCLFlBQWMsQ0FBRSxBQzhEdEMsTUFDSSxjQUFjLEFBQ2QsY0FBZSxDQUNsQixBQUVMLHlCQUNJLG9CQUNJLFVBQVUsQ0FDYixBQUNELFNBQ0ksV0FBVyxDQUNkLEFBQ0QsTUFDSSxlQUFlLENBQ2xCLENBT0osQUFDRCx5QkFDSSxNQUNJLFNBQVMsQ0FDWixBQUNELFNBQ0ksV0FBVyxDQUNkLEFBQ0QsU0FDSSxZQUFZLEFBQ1osV0FBVyxDQUNkLENBQ0osQUFFRCwwQkFDSSxNQUNJLGVBQWUsQ0FDbEIsQUFDRCxTQUNJLFdBQVcsQ0FDZCxDQUNKIiwiZmlsZSI6ImNvcmUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIC0tLS0tLS0tLS0tLS0gU2V0dGluZ3M6IGNvbG9ycyAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbjpyb290ICAge1xuICAgIC0tY29sb3ItLWdyYXk6ICM0ZDRkNGQ7XG4gICAgLS1jb2xvci0tZ3JlZW46ICMwMDY5NTc7XG59XG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuIiwiLyogLS0tLS0tLS0tLS0tLSBTZXR0aW5nczogdHlwb2dyYXBoeSAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbjpyb290ICAge1xuICAgIC0tdHlwby0tZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sT3h5Z2VuLVNhbnMsIFVidW50dSwgQ2FudGFyZWxsLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gICAgLS10eXBvLS1mb250LXNpemU6IDIuNHJlbTtcbiAgICAtLXR5cG8tLWxpbmUtaGVpZ2h0OiAxLjI4NjtcbiAgICAtLXR5cG8tLWZvbnQtZmFjZTogJ09wZW4gU2FucycsICdzeXN0ZW0nLCBzYW5zLXNlcmlmO1xufVxuXG4vKiBjcml0aWNhbDplbmQgKi9cbiIsIi8qIC0tLS0tLS0tLS0tLS0gTGF5b3V0OiBmb290ZXIgLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiBjcml0aWNhbDpzdGFydCAqL1xuXG4ubC1mb290ZXIgICB7IGNsZWFyOiBib3RoOyB9XG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuXG4ubC1mb290ZXIgICB7IG1pbi1oZWlnaHQ6IDE2MHB4OyB9XG4iLCIvKiAtLS0tLS0tLS0tLS0tIE9iamVjdDogbmF2aWdhdGlvbiAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbi5vLW5hdiAgICAgICAgICB7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4vKi5vLW5hdi0taXRlbSAgICB7IGRpc3BsYXk6IGJsb2NrOyB9Ki9cblxuLyouby1uYXYtLWxpbmsgICAgeyBkaXNwbGF5OiBibG9jazsgfSovXG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuXG5cbi8qLm8tbmF2ICAgICAgICAgIHsgdXNlci1zZWxlY3Q6IG5vbmU7IH0qL1xuXG4iLCIvKiAtLS0tLS0tLS0tLS0tIENvbXBvbmVudDogY29va2llcyB3YXJuaW5nIC0tLS0tLS0tLS0tLS0gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cblxuLmMtY29va2llcy13YXJuaW5nIHsgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBjcml0aWNhbDplbmQgKi9cblxuLmMtY29va2llcy13YXJuaW5nIHsgcG9zaXRpb246IGZpeGVkOyBsZWZ0OiAwcHg7IHJpZ2h0OiAwOyBib3R0b206IDBweDsgcGFkZGluZzogMTVweCAyMHB4OyBiYWNrZ3JvdW5kOiAjZjZmNmY2OyAgb3ZlcmZsb3c6IGhpZGRlbjsgei1pbmRleDogMTAwO1xuICAgIC5idS1hY3Rpb24gICAgICAgICAgICAgIHsgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgIC5idS1hY3Rpb24tLWFsdCAgICAgeyBmbG9hdDogcmlnaHQ7IH1cbn1cbi5jLWNvb2tpZXMtd2FybmluZy0taW5uZXIgICAgeyBtYXJnaW46IDAgYXV0bzsgbWF4LXdpZHRoOiA5NzZweCB9XG5cbiIsIi8qIC0tLS0tLS0tLS0tLS0gQ29tcG9uZW50OiBkYXRhIGNvbnRyb2xsZXIgLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiBjcml0aWNhbDpzdGFydCAqL1xuXG4uYy1kYXRhLWNvbnRyb2xsZXIgeyBwYWRkaW5nOiAwIDIwcHg7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiA4OCU7IH1cblxuLyogY3JpdGljYWw6ZW5kICovXG4iLCIvKiAtLS0tLS0tLS0tLS0tIFV0aWw6IHZpc2liaWxpdHkgLS0tLS0tLS0tLS0tLSAqL1xuXG4vKipcbiAqIEVsZW1lbnRzIHZpc2liaWxpdHlcbiAqXG4gKiBAYXRvbSBWaXNpYmlsaXR5XG4gKiBAc2VjdGlvbiBVdGlscyA+IFZpc2liaWxpdHlcbiAqIEBtYXJrdXBcbiAqICA8ZGl2Pi51LWhpZGRlbjwvZGl2PlxuICogIDxkaXY+LnUtaGlkZGVuLS1tYXgtc21hbGw8L2Rpdj5cbiAqICA8ZGl2Pi51LWhpZGRlbi0tdmlzdWFsbHk8L2Rpdj5cbiAqICA8ZGl2Pi51LWhpZGRlbi0tcHJpbnQ8L2Rpdj5cbiovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbi51LWhpZGRlbiAgICAgICAgICAgICAgIHsgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBjcml0aWNhbDplbmQgKi9cblxuXG4vKlxuLnUtaGlkZGVuLS1tYXgtc21hbGwgICAge1xuICAgIEBtZWRpYSAoLS1tYXgtLXNtYWxsKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4udS1oaWRkZW4tLXZpc3VhbGx5ICAgICB7IGJvcmRlcjogMDsgY2xpcDogcmVjdCgwIDAgMCAwKTsgaGVpZ2h0OiAxcHg7IG1hcmdpbjogLTFweDsgb3ZlcmZsb3c6IGhpZGRlbjsgcGFkZGluZzogMDsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMXB4OyB9ICovXG4vKlxuXG5AbWVkaWEgcHJpbnQgICAgICAgICAgICB7XG4gICAgLnUtaGlkZGVuLS1wcmludCAgICAgICAgeyBkaXNwbGF5OiBub25lOyB9XG59XG4qL1xuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbk1haW46XG5cbmpzLTogU2lnbmlmeSB0aGF0IHRoaXMgcGllY2Ugb2YgdGhlIERPTSBoYXMgc29tZSBiZWhhdmlvdXIgYWN0aW5nIHVwb24gaXQsIGFuZCB0aGF0IEphdmFTY3JpcHQgYmluZHMgb250byBpdCB0byBwcm92aWRlIHRoYXQgYmVoYXZpb3VyLiBJZiB5b3XigJlyZSBub3QgYSBkZXZlbG9wZXIgd29ya2luZyB3aXRoIEphdmFTY3JpcHQsIGxlYXZlIHRoZXNlIHdlbGwgYWxvbmUuXG5cbkBtZDogVGhlc2Ugc3VmZml4ZXMgdGFrZSB0aGUgZm9ybWF0IEA8YnJlYWtwb2ludD4sIGFuZCB0ZWxsIHVzIHRoaXMgY2xhc3Mgd2hlbiBhdCB0aGlzIHNpemU6XG4gICAgVGhpcyBtZWFucyBtaW4td2lkdGg6XG4gICAgQHh4eC1zbSwgQHh4LXNtLCBAeC1zbSwgQHNtLCBAbWQsIEBsZywgQHgtbGdcblxuICAgIFRoaXMgbWVhbnMgbWF4LXdpZHRoOlxuICAgIEB4eHgtc20tLW1heCwgQHh4LXNtLS1tYXgsIEB4LXNtLS1tYXgsIEBzbS0tbWF4LCBAbWQtLW1heCwgQGxnLS1tYXgsIEB4LWxnLS1tYXhcblxuICAgIFRoaXMgbWVhbnMgbWluLXdpZHRoICYmIG1heC13aWR0aDpcbiAgICBAeHh4LXNtLS1zbSwgQHgtc20tLW1kLCBAbGctLXgtbGdcblxuICAgIFRoaXMgbWVhbnMgcHJpbnQgb3Igc2NyZWVuOlxuICAgIEBwcmludCwgQHNjcmVlblxuXG5cbnFhLTogU2lnbmlmeSB0aGF0IGEgUUEgb3IgVGVzdCBFbmdpbmVlcmluZyB0ZWFtIGlzIHJ1bm5pbmcgYW4gYXV0b21hdGVkIFVJIHRlc3Qgd2hpY2ggbmVlZHMgdG8gZmluZCBvciBiaW5kIG9udG8gdGhlc2UgcGFydHMgb2YgdGhlIERPTS4gTGlrZSB0aGUgSmF2YVNjcmlwdCBuYW1lc3BhY2UsIHRoaXMgYmFzaWNhbGx5IGp1c3QgcmVzZXJ2ZXMgaG9va3MgaW4gdGhlIERPTSBmb3Igbm9uLUNTUyBwdXJwb3Nlcy5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG5AaW1wb3J0ICcwMS1zZXR0aW5ncy9fX3NldHRpbmdzLmNzcyc7XG5AaW1wb3J0ICcwMi10b29scy9fX3Rvb2xzLmNzcyc7XG5AaW1wb3J0ICcwMy1nZW5lcmljL19fZ2VuZXJpYy5jc3MnO1xuQGltcG9ydCAnMDQtZWxlbWVudHMvX19lbGVtZW50cy5jc3MnO1xuQGltcG9ydCAnMDUtbGF5b3V0L19fbGF5b3V0LmNzcyc7XG5AaW1wb3J0ICcwNi1vYmplY3RzL19fb2JqZWN0cy5jc3MnO1xuQGltcG9ydCAnMDctY29tcG9uZW50cy9fX2NvbXBvbmVudHMuY3NzJztcbkBpbXBvcnQgJzA4LXN0YXRlcy9fX3N0YXRlcy5jc3MnO1xuQGltcG9ydCAnMDktdGhlbWVzL19fdGhlbWVzLmNzcyc7XG5AaW1wb3J0ICcxMC10cnVtcHMvX191dGlscy5jc3MnO1xuXG4qL1xuXG4vKlxuXG5AaW1wb3J0ICcwNi1vYmplY3RzL19uYXYuY3NzJztcbkBpbXBvcnQgJzA2LW9iamVjdHMvX3NlY3Rpb24uY3NzJztcblxuXG5AaW1wb3J0ICcwNy1jb21wb25lbnRzL19uYXYuY3NzJztcbkBpbXBvcnQgJzA3LWNvbXBvbmVudHMvX3BhZ2VzLmNzcyc7XG5AaW1wb3J0ICcwNy1jb21wb25lbnRzL19zZWN0aW9uLmNzcyc7XG5AaW1wb3J0ICcwNy1jb21wb25lbnRzL19zY3JvbGxlci5jc3MnO1xuQGltcG9ydCAnMDctY29tcG9uZW50cy9fc3ZnLmNzcyc7XG5AaW1wb3J0ICcwNy1jb21wb25lbnRzL190b2dnbGVyLmNzcyc7XG5cbiAqL1xuXG4vKiBAaW1wb3J0ICcwOS1zdGF0ZXMvX25hdi5jc3MnOyAqL1xuXG4vKiBAaW1wb3J0ICcxMC10cnVtcHMvX191dGlscy5jc3MnOyAqL1xuXG4vKiAqIHsgYm9yZGVyOiAxcHggc29saWQgIzAwMDsgfSAqL1xuXG4vKiAuYy1zY3JvbGxlciAgICAgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogMjBweDsgbGVmdDogNTAlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH0gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cblxuLyogY3JpdGljYWw6ZW5kICovXG5cbkBpbXBvcnQgJzAxLXNldHRpbmdzL19fc2V0dGluZ3MuY3NzJztcblxuQGltcG9ydCAnMDItdG9vbHMvX190b29scy5jc3MnO1xuXG5AaW1wb3J0ICcwNS1sYXlvdXQvX19sYXlvdXQuY3NzJztcblxuQGltcG9ydCAnMDYtb2JqZWN0cy9fX29iamVjdHMuY3NzJztcblxuQGltcG9ydCAnMDctY29tcG9uZW50cy9fX2NvbXBvbmVudHMuY3NzJztcblxuIEBpbXBvcnQgJzEwLXRydW1wcy9fX3V0aWxzLmNzcyc7XG5cbi8qKiB7IGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrOyB9Ki9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cbiAgICAjbWFpbntcbiAgICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICAgICAgcGFkZGluZzowIDIwcHg7XG4gICAgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCl7XG4gICAgI3NpZGViYXIsI3RvcHNlYXJjaHtcbiAgICAgICAgZmxvYXQ6bGVmdFxuICAgIH1cbiAgICAjc2lkZWJhcntcbiAgICAgICAgd2lkdGg6MTk1cHhcbiAgICB9XG4gICAgI21haW57XG4gICAgICAgIG1heC13aWR0aDo5NTZweFxuICAgIH1cblxuLyogICAgI2N1c3RvbSAuYml1cm8tdGl0bGV7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICAgIHBhZGRpbmc6MjBweDtcbiAgICB9XG4gICAgI2N1c3RvbSAuYml1cm8tdGl0bGUgaDEgeyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IGxpbmUtaGVpZ2h0OiAxLjI7IH0qL1xufVxuQG1lZGlhIChtaW4td2lkdGg6OTgwcHgpe1xuICAgICNtYWlue1xuICAgICAgICBwYWRkaW5nOjBcbiAgICB9XG4gICAgI3NpZGViYXJ7XG4gICAgICAgIHdpZHRoOjIxNXB4XG4gICAgfVxuICAgICNjb250ZW50e1xuICAgICAgICB3aWR0aDo3MTRweDtcbiAgICAgICAgZmxvYXQ6cmlnaHRcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjEwMjRweCl7XG4gICAgI21haW57XG4gICAgICAgIG1heC13aWR0aDo5NzZweFxuICAgIH1cbiAgICAjc2lkZWJhcntcbiAgICAgICAgd2lkdGg6MjM1cHhcbiAgICB9XG59XG5cbi8qLmwtZm9vdGVye1xuICAgIGNsZWFyOmJvdGg7XG4gICAgYm9yZGVyLXRvcDoxcHggc29saWQgI2FiYWJhYjtcbiAgICBwYWRkaW5nOjEwcHggMCAyMHB4IDE3cHhcbn0qL1xuXG4vKiBjcml0aWNhbDplbmQgKi9cblxuI21haW46OmFmdGVyLFxuI3RvcDo6YWZ0ZXIsXG4uYWJvdXQtYml1cm8taW1nOjpiZWZvcmUsXG4uaWNvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zIE5hcnJvdyc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgc3JjOlxuICAgICAgICBsb2NhbCgnUFQgU2FucyBOYXJyb3cnKSxcbiAgICAgICAgbG9jYWwoJ1BUU2Fucy1OYXJyb3cnKSxcbiAgICAgICAgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9wdHNhbnNuYXJyb3cvdjgvQm5nUlVYTmFkakgwcVlFelY3YWItb1dsc1lDQi50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zIE5hcnJvdyc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgc3JjOlxuICAgICAgICBsb2NhbCgnUFQgU2FucyBOYXJyb3cgQm9sZCcpLFxuICAgICAgICBsb2NhbCgnUFRTYW5zLU5hcnJvd0JvbGQnKSxcbiAgICAgICAgdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9wdHNhbnNuYXJyb3cvdjgvQm5nU1VYTmFkakgwcVlFelY3YWItb1dsc2JnOTVEaUMudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQmViYXMgTmV1ZSc7XG4gICAgc3JjOiB1cmwoLi4vX2ZvbnRzL2JlYmFzLW5ldWUuZW90KTtcbiAgICBzcmM6IHVybCguLi9fZm9udHMvYmViYXMtbmV1ZS5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoLi4vX2ZvbnRzL2JlYmFzLW5ldWUud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybCguLi9fZm9udHMvYmViYXMtbmV1ZS53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybCguLi9fZm9udHMvYmViYXMtbmV1ZS50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybCguLi9fZm9udHMvYmViYXMtbmV1ZS5zdmcjQmViYXNOZXVlKSBmb3JtYXQoXCJzdmdcIik7XG59XG5cbiNtYWluOmFmdGVyLCN0b3A6YWZ0ZXJ7XG4gICAgZGlzcGxheTp0YWJsZTtcbiAgICBjbGVhcjpib3RoXG59XG4qe1xuICAgIHBhZGRpbmc6MDtcbiAgICBtYXJnaW46MDtcbiAgICBvdXRsaW5lOjBcbn1cbmZpZWxkc2V0LGltZ3tcbiAgICBib3JkZXI6MFxufVxudWx7XG4gICAgbGlzdC1zdHlsZTpub25lXG59XG50YWJsZXtcbiAgICBib3JkZXItc3BhY2luZzowXG59XG5odG1sIGJvZHl7XG4gICAgb3ZlcmZsb3c6dmlzaWJsZVxufVxuYm9keSB7XG4gICAgY29sb3I6ICM0YjRkNGY7XG4gICAgZm9udC1mYW1pbHk6ICdQVCBTYW5zIE5hcnJvdycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5idXR0b24saW5wdXQsc2VsZWN0LHRleHRhcmVhe1xuICAgIGNvbG9yOiM0YjRkNGY7XG4gICAgZm9udDoxNnB4LzEuMyAnUFQgU2FucyBOYXJyb3cnLHNhbnMtc2VyaWZcbn1cblxuXG5cblxuLmJ1LWFjdGlvbiAgICAgICAgICAgICAgICAgeyBoZWlnaHQ6IDI4cHg7ICBjdXJzb3I6IHBvaW50ZXI7IGJvcmRlcjogMXB4IHNvbGlkICNFMUUxRTE7IHBhZGRpbmc6IDAgMTVweDsgbWFyZ2luOiAwOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7ICB9XG4uYnUtYWN0aW9uLS1tYWluICAgIHsgY29sb3I6ICNGRkY7IGJhY2tncm91bmQ6ICMwMDY5NTc7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmJ1LWFjdGlvbiAgeyBoZWlnaHQ6IDQ0cHg7IH1cbn1cbi8qLmJ1LWFjdGlvbi0tYWx0ICAgICAgICAgeyBjb2xvcjogI0ZGRjsgYmFja2dyb3VuZDogIzAwNjk1NzsgfSovXG5cblxuXG5cblxuXG5cblxuLmMtbmF2LWZvb3RlcntcbiAgICBtYXJnaW46MDtcbiAgICBwYWRkaW5nOjA7XG4gICAgbGlzdC1zdHlsZTpub25lXG59XG4uYy1uYXYtZm9vdGVyKy5jLW5hdi1mb290ZXJ7XG4gICAgbWFyZ2luLXRvcDoyMHB4XG59XG4uYy1uYXYtZm9vdGVyIGxpe1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6MCA1cHhcbn1cbi5jLW5hdi1mb290ZXIgYXtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIHBhZGRpbmc6MCAzcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgY29sb3I6IzRiNGQ0ZjtcbiAgICBib3JkZXI6MXB4IHNvbGlkICNmZmZcbn1cbiN0b3AgI2xhbmcsI3RvcCAuY291bnRyeXtcbiAgICBkaXNwbGF5Om5vbmVcbn1cbi5jLW5hdi1mb290ZXIgYTpob3ZlcntcbiAgICBib3JkZXItY29sb3I6I2FiYWJhYlxufVxuLmMtbmF2LWZvb3RlciAuYWN0LC5jLW5hdi1mb290ZXIgLmFjdDpob3ZlcntcbiAgICBib3JkZXItY29sb3I6IzRiNGQ0ZlxufVxuXG4jdG9we1xuICAgIHBhZGRpbmc6MjBweCAwIDBcbn1cbiN0b3AgI2xvZ297XG4gICAgZmxvYXQ6bm9uZTtcbiAgICB3aWR0aDoxMzNweDtcbiAgICBtYXJnaW46MCBhdXRvIDIwcHhcbn1cbiN0b3AgI2NvdW50cnl7XG4gICAgbWFyZ2luOjIwcHggMCAwO1xuICAgIGZsb2F0OnJpZ2h0XG59XG4jdG9wICNjb3VudHJ5IGxpLCN0b3AgI2xhbmcgbGl7XG4gICAgZmxvYXQ6bGVmdFxufVxuI3RvcCAjY291bnRyeSBsaSBhLCN0b3AgI2xhbmcgbGkgYXtcbiAgICBjb2xvcjojYzNjM2MzO1xuICAgIGZvbnQtc2l6ZToxM3B4O1xuICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgIHBhZGRpbmc6MCA2cHg7XG4gICAgZmxvYXQ6bGVmdFxufVxuI3NpZGViYXIgI21lbnU+bGksI3NpZGViYXIgI21lbnU+bGk+YXtcbiAgICBmb250LXNpemU6MjFweDtcbiAgICBsaW5lLWhlaWdodDoyMnB4O1xuICAgIHdpZHRoOjEwMCVcbn1cbiN0b3AgI2NvdW50cnkgbGkgYS5hY3QsI3RvcCAjbGFuZyBsaSBhLmFjdHtcbiAgICBjb2xvcjojOTM5MzkzO1xuICAgIGJhY2tncm91bmQ6I2ViZWJlYlxufVxuI3RvcCAjY291bnRyeSBsaSBhOmhvdmVyLCN0b3AgI2xhbmcgbGkgYTpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lXG59XG4jc2lkZWJhcntcbiAgICBwYWRkaW5nOjIwcHggMCAxNXB4IDE1cHg7XG4gICAgb3ZlcmZsb3c6aGlkZGVuXG59XG4jc2lkZWJhciAjbWVudXtcbiAgICB3aWR0aDoxMDAlO1xuICAgIG1hcmdpbjowIDAgMjBweCAtMTVweFxufVxuI3NpZGViYXIgI21lbnU+bGl7XG4gICAgZmxvYXQ6bGVmdDtcbiAgICBwYWRkaW5nOjAgMCAxM3B4XG59XG4jc2lkZWJhciAjbWVudT5saT5he1xuICAgIHBhZGRpbmc6MCAwIDFweCAxNXB4O1xuICAgIGNvbG9yOiM0YjRkNGY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOm5vbmVcbn1cbiNzaWRlYmFyICNtZW51PmxpIHVse1xuICAgIGRpc3BsYXk6YmxvY2tcbn1cbiNzaWRlYmFyICNtZW51PmxpIHVsIGxpe1xuICAgIHdpZHRoOjEwMCU7XG4gICAgcGFkZGluZzo2cHggMCAwIDE1cHg7XG4gICAgZmxvYXQ6bGVmdFxufVxuI3NpZGViYXIgI21lbnU+bGkgdWwgbGkgYXtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIGNvbG9yOiM0YjRkNGY7XG4gICAgZm9udDoxNnB4LzEuMSAnUFQgU2FucyBOYXJyb3cnLHNhbnMtc2VyaWY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOm5vbmVcbn1cbiNzaWRlYmFyIC5iYW5uZXIsI3NpZGViYXIgLnNoYXJle1xuICAgIGRpc3BsYXk6bm9uZVxufVxuI3NpZGViYXIgLnNoYXJlIGF7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OjI0cHg7XG4gICAgbWFyZ2luOjAgMTBweCAwIDBcbn1cbiNzaWRlYmFyIC5zaGFyZSBhLmZhY2Vib29rLCNzaWRlYmFyIC5zaGFyZSBhLmxpbmtlZGluLCNzaWRlYmFyIC5zaGFyZSBhLnNoYXJlX2FsbHtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL3NoYXJlX2ljb25zLnBuZykgbm8tcmVwZWF0XG59XG4jc2lkZWJhciAuc2hhcmUgYS5mYWNlYm9va3tcbiAgICB3aWR0aDoyNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246MCAwXG59XG4jc2lkZWJhciAuc2hhcmUgYS5saW5rZWRpbntcbiAgICB3aWR0aDoyNHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246MCAtNTBweFxufVxuI3NpZGViYXIgLnNoYXJlIGEuc2hhcmVfYWxse1xuICAgIHdpZHRoOjQ5cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMDBweFxufVxuI3NpZGViYXIgLmNvcHl7XG4gICAgZGlzcGxheTpub25lXG59XG4uc3R5bGVfMT5he1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvbWVudV9pY29ucy5wbmcpIDAgMnB4IG5vLXJlcGVhdFxufVxuLnN0eWxlXzE+YS5hY3R7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9tZW51X2ljb25zLnBuZykgLTI1MHB4IDAgbm8tcmVwZWF0XG59XG4uc3R5bGVfMj5he1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvbWVudV9pY29ucy5wbmcpIDAgLTk4cHggbm8tcmVwZWF0XG59XG4uc3R5bGVfMj5hLmFjdHtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21lbnVfaWNvbnMucG5nKSAtMjUwcHggLTEwMHB4IG5vLXJlcGVhdFxufVxuLnN0eWxlXzM+YXtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21lbnVfaWNvbnMucG5nKSAwIC0xOThweCBuby1yZXBlYXRcbn1cbi5zdHlsZV8zPmEuYWN0e1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvbWVudV9pY29ucy5wbmcpIC0yNTBweCAtMjAwcHggbm8tcmVwZWF0XG59XG4uc3R5bGVfND5he1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvbWVudV9pY29ucy5wbmcpIDAgLTI5OHB4IG5vLXJlcGVhdFxufVxuLnN0eWxlXzQ+YS5hY3R7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9tZW51X2ljb25zLnBuZykgLTI1MHB4IC0zMDBweCBuby1yZXBlYXRcbn1cbi5zdHlsZV81PmF7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9tZW51X2ljb25zLnBuZykgMCAtMzk4cHggbm8tcmVwZWF0XG59XG4uc3R5bGVfNT5hLmFjdHtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21lbnVfaWNvbnMucG5nKSAtMjUwcHggLTQwMHB4IG5vLXJlcGVhdFxufVxuLnN0eWxlXzE+dWwgbGl7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9tZW51X2ljb25zLnBuZykgLTI1MHB4IC0xNXB4IG5vLXJlcGVhdFxufVxuLnN0eWxlXzI+dWwgbGl7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9tZW51X2ljb25zLnBuZykgLTI1MHB4IC0xMTVweCBuby1yZXBlYXRcbn1cbi5zdHlsZV8zPnVsIGxpe1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvbWVudV9pY29ucy5wbmcpIC0yNTBweCAtMjE1cHggbm8tcmVwZWF0XG59XG4uc3R5bGVfND51bCBsaXtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21lbnVfaWNvbnMucG5nKSAtMjUwcHggLTMxNXB4IG5vLXJlcGVhdFxufVxuLnN0eWxlXzU+dWwgbGl7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9tZW51X2ljb25zLnBuZykgLTI1MHB4IC00MTVweCBuby1yZXBlYXRcbn1cbi5zdHlsZV8xPnVsIGxpIGEuYWN0e1xuICAgIGNvbG9yOiMyNTM0NjY7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9tZW51X2ljb25zLnBuZykgLTI1MHB4IDJweCBuby1yZXBlYXRcbn1cbi5zdHlsZV8yPnVsIGxpIGEuYWN0e1xuICAgIGNvbG9yOiMxNTYyOTI7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9tZW51X2ljb25zLnBuZykgLTI1MHB4IC05OHB4IG5vLXJlcGVhdFxufVxuLnN0eWxlXzM+dWwgbGkgYS5hY3R7XG4gICAgY29sb3I6I0JCMjU0MztcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21lbnVfaWNvbnMucG5nKSAtMjUwcHggLTE5OHB4IG5vLXJlcGVhdFxufVxuLnN0eWxlXzQ+dWwgbGkgYS5hY3R7XG4gICAgY29sb3I6I0I3NjUyRjtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21lbnVfaWNvbnMucG5nKSAtMjUwcHggLTI5OHB4IG5vLXJlcGVhdFxufVxuLnN0eWxlXzU+dWwgbGkgYS5hY3R7XG4gICAgY29sb3I6IzZCMUIzOTtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21lbnVfaWNvbnMucG5nKSAtMjUwcHggLTM5OHB4IG5vLXJlcGVhdFxufVxuI3NpZGViYXIgI21lbnU+bGkgdWwgbGkgYS5hY3R7XG4gICAgcGFkZGluZzowIDAgMCAxNXB4O1xuICAgIG1hcmdpbjowIDAgMCAtMTVweFxufVxuI3NpZGViYXIgI21lbnU+bGkgdWwgbGkgYTpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lXG59XG4jc2lkZWJhciBhLnVybF9uZXdzbGV0dGVye1xuICAgIGNvbG9yOiM0YjRkNGY7XG4gICAgZm9udC13ZWlnaHQ6NzAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvbmV3c2xldHRlcl9pY29uLmdpZikgbm8tcmVwZWF0O1xuICAgIHBhZGRpbmc6MCAxNXB4IDAgNzJweDtcbiAgICBtYXJnaW46MCAwIDM1cHggLTE1cHg7XG4gICAgY2xlYXI6Ym90aDtcbiAgICBkaXNwbGF5OmJsb2NrXG59XG4jY29udGVudCBhOmhvdmVyLCNzaWRlYmFyIGE6aG92ZXIudXJsX25ld3NsZXR0ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZVxufVxuI2NvbnRlbnR7XG4gICAgcGFkZGluZzoxN3B4IDAgMTVweDtcbiAgICBvdmVyZmxvdzpoaWRkZW5cbn1cbiNjb250ZW50IGltZ3tcbiAgICBtYXgtd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6YXV0b1xufVxuI2NvbnRlbnQgaDF7XG4gICAgcGFkZGluZzowIDAgMTBweDtcbiAgICBmb250LXNpemU6MjJweDtcbiAgICBmb250LXdlaWdodDo0MDBcbn1cbiNjb250ZW50IGgye1xuICAgIHBhZGRpbmc6MCAwIDEzcHg7XG4gICAgZm9udC1zaXplOjE5cHg7XG4gICAgZm9udC13ZWlnaHQ6NzAwXG59XG4jY29udGVudCBoMiBzbWFsbHtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIGZvbnQtc2l6ZToxNnB4XG59XG4jY29udGVudCBoM3tcbiAgICBwYWRkaW5nOjAgMCAxMHB4O1xuICAgIGZvbnQtc2l6ZToxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OjcwMFxufVxuI2NvbnRlbnQgLmluZm9fYm94LCNjb250ZW50IC5pbmZvX2JveCBwe1xuICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OjEuMjtcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2Vcbn1cbiNjb250ZW50IC50LXJlYXNvbntcbiAgICBwYWRkaW5nOjA7XG4gICAgYm9yZGVyOjBcbn1cbiNjb250ZW50IC50LXJlYXNvbiB0ZHtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOnRvcFxufVxuI2NvbnRlbnQgLnQtcmVhc29uIC50LXJlYXNvbi1jb2wtMiBoMntcbiAgICBwYWRkaW5nOjI1cHggMCAxM3B4XG59XG4jY29udGVudCAudC1yZWFzb24gaDJ7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXJcbn1cbiNjb250ZW50IC50LXJlYXNvbiB1bHtcbiAgICBwYWRkaW5nOjBcbn1cbiNjb250ZW50IC50LW1lbWJlcnNoaXB7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBib3JkZXI6MDtcbiAgICB0ZXh0LWFsaWduOmxlZnRcbn1cbiNjb250ZW50IC50LW1lbWJlcnNoaXAgdGR7XG4gICAgdGV4dC1hbGlnbjpqdXN0aWZ5O1xuICAgIHZlcnRpY2FsLWFsaWduOm1pZGRsZVxufVxuI2NvbnRlbnQgLnQtbWVtYmVyc2hpcCAudC1tZW1iZXJzaGlwLXJvdy00IHRke1xuICAgIGJvcmRlci1ib3R0b206bm9uZVxufVxuI2NvbnRlbnQgLnQtY29udGFjdHMtYm94e1xuICAgIG1heC13aWR0aDo2NTBweFxufVxuI2NvbnRlbnQgLnQtY29udGFjdHN7XG4gICAgd2lkdGg6MTAwJVxufVxuI2NvbnRlbnQgLnQtY29udGFjdHMgdGR7XG4gICAgdmVydGljYWwtYWxpZ246dG9wXG59XG4jY29udGVudCAudC1jb250YWN0cyBwe1xuICAgIHRleHQtYWxpZ246bGVmdFxufVxuI2NvbnRlbnQgLmluZm9fYm94e1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIG1hcmdpbjowIDAgMjBweDtcbiAgICBjb2xvcjojZmZmXG59XG4jY29udGVudCAuaW5mb19ib3gudHlsZV8xe1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246MCAwXG59XG4jY29udGVudCAuaW5mb19ib3gudHlsZV8xIC5ib3R0b217XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMjUwcHggMTAwJVxufVxuI2NvbnRlbnQgLmluZm9fYm94LnR5bGVfMntcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi01MDBweCAwXG59XG4jY29udGVudCAuaW5mb19ib3gudHlsZV8yIC5ib3R0b217XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotNzUwcHggMTAwJVxufVxuI2NvbnRlbnQgLmluZm9fYm94LnR5bGVfM3tcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMDAwcHggMFxufVxuI2NvbnRlbnQgLmluZm9fYm94LnR5bGVfMyAuYm90dG9te1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTEyNTBweCAxMDAlXG59XG4jY29udGVudCAuaW5mb19ib3gudHlsZV80e1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTE1MDBweCAwXG59XG4jY29udGVudCAuaW5mb19ib3gudHlsZV80IC5ib3R0b217XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMTc1MHB4IDEwMCVcbn1cbiNjb250ZW50IC5pbmZvX2JveC50eWxlXzV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMjAwMHB4IDBcbn1cbiNjb250ZW50IC5pbmZvX2JveC50eWxlXzUgLmJvdHRvbXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMjUwcHggMTAwJVxufVxuI2NvbnRlbnQgLmluZm9fYm94IC5ib3R0b217XG4gICAgd2lkdGg6MjE5cHg7XG4gICAgaGVpZ2h0OjIycHg7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgbGVmdDowO1xuICAgIGJvdHRvbTotMjJweFxufVxuI2NvbnRlbnQgLmluZm9fYm94IHB7XG4gICAgcGFkZGluZzowXG59XG4jY29udGVudCAuc2VhcmNoX2JveHtcbiAgICBiYWNrZ3JvdW5kOiNGOEY4Rjg7XG4gICAgcGFkZGluZzoxMHB4XG59XG4jY29udGVudCAuc2VhcmNoX2JveCBzZWxlY3R7XG4gICAgd2lkdGg6MTMwcHg7XG4gICAgYmFja2dyb3VuZDojRjdGN0Y3O1xuICAgIGJvcmRlcjoxcHggc29saWQgI0UxRTFFMTtcbiAgICBwYWRkaW5nOjZweFxufVxuI2NvbnRlbnQgLnNlYXJjaF9ib3ggbGl7XG4gICAgcGFkZGluZzowO1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgYmFja2dyb3VuZDowIDA7XG4gICAgb3ZlcmZsb3c6aGlkZGVuXG59XG4jY29udGVudCAuc2VhcmNoX2JveCBsaSBsYWJlbHtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OjcwMFxufVxuI2NvbnRlbnQgLnNlYXJjaF9ib3ggbGkgLmlucHV0e1xuICAgIHdpZHRoOjc4JTtcbiAgICBjb2xvcjojNGI0ZDRmO1xuICAgIGJvcmRlcjowO1xuICAgIHBhZGRpbmc6OHB4O1xuICAgIGJhY2tncm91bmQ6MCAwXG59XG4jY29udGVudCAuc2VhcmNoX2JveCBsaSBzZWxlY3R7XG4gICAgY29sb3I6IzRiNGQ0ZjtcbiAgICBiYWNrZ3JvdW5kOiNGNUY1RjU7XG4gICAgbWFyZ2luOjAgMjBweCAxMHB4IDBcbn1cbiNjb250ZW50IC5zZWFyY2hfYm94IGxpIHNlbGVjdCsuZmlsdGVyLWJ1dHRvbntcbiAgICBjbGVhcjpsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OjEwMHB4XG59XG4jY29udGVudCAuc2VhcmNoX2JveCBsaSAuc3VibWl0e1xuICAgIGZsb2F0OnJpZ2h0O1xuICAgIHdpZHRoOjM5cHg7XG4gICAgaGVpZ2h0OjM5cHg7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9zZWFyY2hfYm94X2ljb24uZ2lmKSA1MCUgNTAlIG5vLXJlcGVhdDtcbiAgICBib3JkZXI6MDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjptaWRkbGVcbn1cbiNjb250ZW50IC5zZWFyY2hfYm94IGxpIGEudXJse1xuICAgIGZsb2F0OnJpZ2h0O1xuICAgIG1hcmdpbi10b3A6N3B4O1xuICAgIHBhZGRpbmc6NHB4IDE4cHggNHB4IDA7XG4gICAgZm9udC13ZWlnaHQ6NzAwXG59XG4jY29udGVudCAuc2VhcmNoX2JveCBsaSBhLnVybC5vcGVue1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvc2VhcmNoX2JveF91cmxfaWNvbi5naWYpIHJpZ2h0IDEycHggbm8tcmVwZWF0XG59XG4jY29udGVudCAuc2VhcmNoX2JveCBsaSBhLnVybC5jbG9zZXtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL3NlYXJjaF9ib3hfdXJsX2ljb24uZ2lmKSByaWdodCAtMTNweCBuby1yZXBlYXRcbn1cbiNjb250ZW50IC5zZWFyY2hfYm94IGxpICNzZWFyY2gtaW5wdXQtYmxvY2t7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjREZFMUU0O1xuICAgIGJhY2tncm91bmQ6I2ZmZjtcbiAgICBvdmVyZmxvdzpoaWRkZW5cbn1cbiNjb250ZW50IC5zZWFyY2hfYm94IGxpLmZpbHRlci1hZGRpdGlvbmFse1xuICAgIHBhZGRpbmctdG9wOjEwcHhcbn1cbiNjb250ZW50IC5zZWFyY2hfYm94IGxpLmZpbHRlci1hZGRpdGlvbmFsIGxhYmVse1xuICAgIGZsb2F0OmxlZnQ7XG4gICAgd2lkdGg6OTVweDtcbiAgICBwYWRkaW5nOjZweCA1cHggMCAwXG59XG4jY29udGVudCAuc2VhcmNoX2JveCBsaS5maWx0ZXItYWRkaXRpb25hbCBzZWxlY3R7XG4gICAgZmxvYXQ6bGVmdFxufVxuI2NvbnRlbnQgLnNlYXJjaF9ib3ggbGkuZmlsdGVyLWFkZGl0aW9uYWwrLmZpbHRlci1hZGRpdGlvbmFse1xuICAgIHBhZGRpbmctdG9wOjBcbn1cbiNjb250ZW50IC5zZWFyY2hfYm94IGxpICNwZXJpb2QsI2NvbnRlbnQgLnNlYXJjaF9ib3ggbGkgI3R5cGV7XG4gICAgbWFyZ2luLXJpZ2h0OjBcbn1cbiNjb250ZW50IC5zZWFyY2hfYm94IC5maWx0ZXItYnV0dG9ue1xuICAgIGZsb2F0OmxlZnQ7XG4gICAgY29sb3I6IzRiNGQ0ZjtcbiAgICBiYWNrZ3JvdW5kOiNmNWY1ZjU7XG4gICAgbWFyZ2luOjAgMjJweCAwIDA7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjRTFFMUUxO1xuICAgIHBhZGRpbmc6N3B4O1xuICAgIGN1cnNvcjpwb2ludGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjpub25lXG59XG4jY29udGVudCAuc2VhcmNoX2JveCAuZmlsdGVyLWJ1dHRvbjpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiNlZWVcbn1cbiNjb250ZW50IC5hZHZlcnRfdGFibGV7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBtYXJnaW46MCAwIDIwcHhcbn1cbiNjb250ZW50IC5hZHZlcnRfdGFibGUgdGh7XG4gICAgZm9udC13ZWlnaHQ6NzAwO1xuICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjp0b3A7XG4gICAgYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkZmUxZTQ7XG4gICAgcGFkZGluZzoxNXB4IDEwcHggMTBweFxufVxuI2NvbnRlbnQgLmFkdmVydF90YWJsZSB0aDpmaXJzdC1jaGlsZHtcbiAgICBkaXNwbGF5OnRhYmxlLWNlbGw7XG4gICAgYm9yZGVyLWxlZnQ6MFxufVxuI2NvbnRlbnQgLmFkdmVydF90YWJsZSB0ZHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjp0b3A7XG4gICAgcGFkZGluZzowIDEwcHhcbn1cbiNjb250ZW50IC5hZHZlcnRfdGFibGUgdGQ6Zmlyc3QtY2hpbGR7XG4gICAgYm9yZGVyLWxlZnQ6MFxufVxuI2NvbnRlbnQgLmFkdmVydF90YWJsZSAuYmcgdGR7XG4gICAgYmFja2dyb3VuZDojRjhGOEY4XG59XG4jY29udGVudCBwe1xuICAgIHBhZGRpbmc6MCAwIDE1cHg7XG4gICAgdGV4dC1hbGlnbjpqdXN0aWZ5XG59XG4jY29udGVudCBhe1xuICAgIGNvbG9yOiM0YjRkNGY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOm5vbmVcbn1cbiNjb250ZW50IC5pbWdfbGVmdHtcbiAgICBtYXJnaW46MCAyMHB4IDE1cHggMDtcbiAgICBmbG9hdDpsZWZ0XG59XG4jY29udGVudCBhLmhvbWVfdXJsLC5jLWhvbWUtdXJse1xuICAgIHdpZHRoOjI1NHB4O1xuICAgIGNvbG9yOiM0YjRkNGY7XG4gICAgZm9udC1zaXplOjIxcHg7XG4gICAgbWFyZ2luOjE1cHggYXV0bztcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OjEuMlxufVxuI2NvbnRlbnQgYS5ob21lX3VybHtcbiAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgICBwYWRkaW5nOjI4MHB4IDAgMFxufVxuI2NvbnRlbnQgYS5ob21lX3VybF8xe1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvd29ya2lzX2wucG5nKSBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6Y29udGFpblxufVxuI2NvbnRlbnQgYS5ob21lX3VybF8ye1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvaW1nXzIuanBnKSBuby1yZXBlYXRcbn1cbiNjb250ZW50IGE6aG92ZXIuaG9tZV91cmx7XG4gICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZVxufVxuLmMtaG9tZS11cmx7XG4gICAgdGV4dC1kZWNvcmF0aW9uOm5vbmVcbn1cbi5jLWhvbWUtdXJsOmhvdmVye1xuICAgIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmVcbn1cbi5jLWhvbWUtcGlje1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOjUwJTtcbiAgICBib3JkZXItcmFkaXVzOjUwJTtcbiAgICBtYXJnaW4tYm90dG9tOjIwcHg7XG4gICAgb3ZlcmZsb3c6aGlkZGVuXG59XG4jY29udGVudCAuY29udGFjdC1mb3JtIC5mb3JtIGxpIHRleHRhcmVhLC5jdi1mb3JtIC5mb3JtIGxpIHRleHRhcmVhe1xuICAgIG92ZXJmbG93LXk6YXV0bztcbiAgICByZXNpemU6bm9uZVxufVxuLmMtaG9tZS1waWMgaW1ne1xuICAgIGRpc3BsYXk6YmxvY2tcbn1cbiNjb250ZW50IC5uZXdzX2xpc3R7XG4gICAgcGFkZGluZzowIDAgMTVweDtcbiAgICBkaXNwbGF5OmJsb2NrXG59XG4jY29udGVudCAubmV3c19saXN0IGxpe1xuICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICNERkUxRTQ7XG4gICAgcGFkZGluZzoxNXB4IDAgMDtcbiAgICBkaXNwbGF5OmJsb2NrXG59XG4jY29udGVudCAubmV3c19saXN0IGxpIGEubW9yZXtcbiAgICBmb250LXdlaWdodDo3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZVxufVxuI2NvbnRlbnQgLm5ld3NfbGlzdCBsaTpmaXJzdC1jaGlsZHtcbiAgICBib3JkZXItdG9wOjA7XG4gICAgcGFkZGluZzowXG59XG4jY29udGVudCAuc3RhZmZ7XG4gICAgbWFyZ2luOjAgMCAxNXB4IC0zM3B4O1xuICAgIGRpc3BsYXk6YmxvY2tcbn1cbiNjb250ZW50IC5zdGFmZiBsaXtcbiAgICB3aWR0aDoyMTZweDtcbiAgICBtYXJnaW46MCAwIDEwcHggMzNweDtcbiAgICBmbG9hdDpsZWZ0XG59XG4jY29udGVudCAuc3RhZmYgbGkuc2Vwe1xuICAgIHdpZHRoOjEwMCVcbn1cbiNjb250ZW50IC5zdGFmZiBsaSAuZm90b3tcbiAgICBtYXJnaW46MCAwIDEwcHg7XG4gICAgZGlzcGxheTpibG9ja1xufVxuI2NvbnRlbnQgLnN0YWZmIGxpIHB7XG4gICAgcGFkZGluZzowIDVweCAxNXB4XG59XG4jY29udGVudCAuZm9ybXtcbiAgICB3aWR0aDozMThweDtcbiAgICBwYWRkaW5nOjAgMCAxNXB4O1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrXG59XG4jY29udGVudCAuZm9ybSBsaXtcbiAgICBwYWRkaW5nOjAgMCAyOHB4O1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgYmFja2dyb3VuZDowIDBcbn1cbiNjb250ZW50IC5mb3JtIGxpLmJvdHRvbXtcbiAgICBwYWRkaW5nOjAgMCAxMHB4O1xuICAgIG1hcmdpbjotMTBweCAwIDBcbn1cbiNjb250ZW50IC5mb3JtIGxpIGxhYmVse1xuICAgIHBhZGRpbmc6MCAwIDZweDtcbiAgICBkaXNwbGF5OmJsb2NrXG59XG4jY29udGVudCAuZm9ybSBsaSBpbnB1dC50ZXh0LCNjb250ZW50IC5mb3JtIGxpIHNlbGVjdCwjY29udGVudCAuZm9ybSBsaSB0ZXh0YXJlYXtcbiAgICBiYWNrZ3JvdW5kOiNGN0Y3Rjc7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjRTFFMUUxO1xuICAgIHBhZGRpbmc6NnB4XG59XG4jY29udGVudCAuZm9ybSBsaSBpbnB1dC50ZXh0LCNjb250ZW50IC5mb3JtIGxpIHRleHRhcmVhe1xuICAgIHdpZHRoOjMxOHB4XG59XG4jY29udGVudCAuZm9ybSBsaSBzZWxlY3R7XG4gICAgd2lkdGg6MTY0cHhcbn1cbiNjb250ZW50IC5mb3JtIGxpIHRleHRhcmVhe1xuICAgIGhlaWdodDoxMTRweDtcbiAgICBvdmVyZmxvdzphdXRvXG59XG4jY29udGVudCAuZm9ybSBsaSAuZXJyb3JtZXNzYWdle1xuICAgIGNvbG9yOiNCQjI1NDM7XG4gICAgcGFkZGluZzo2cHggMCAwO1xuICAgIGRpc3BsYXk6YmxvY2tcbn1cbiNjb250ZW50IC5mb3JtIGxpIC50eHR7XG4gICAgY29sb3I6I0JCMjU0MztcbiAgICBkaXNwbGF5OmlubGluZS1ibG9ja1xufVxuI2NvbnRlbnQgLmZvcm0gbGkgLmFjdGlvbntcbiAgICBoZWlnaHQ6MjhweDtcbiAgICBjb2xvcjojRkZGO1xuICAgIGN1cnNvcjpwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IzAwNjk1NztcbiAgICBib3JkZXI6MXB4IHNvbGlkICNFMUUxRTE7XG4gICAgcGFkZGluZzowIDIwcHg7XG4gICAgbWFyZ2luOjAgMTBweCAwIDA7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2tcbn1cbiNjb250ZW50IC5mb3JtIGxpIC5hY3Rpb246aG92ZXJ7XG4gICAgYmFja2dyb3VuZDojMDA4RDc1XG59XG4jY29udGVudCAuZm9ybSBsaSAuQWN0aW9uc3tcbiAgICBkaXNwbGF5OmlubGluZS1ibG9ja1xufVxuI2NvbnRlbnQgLmNvdW50cnlfdGFic3tcbiAgICB3aWR0aDoxMDAlO1xuICAgIHBhZGRpbmc6MCAwIDE1cHg7XG4gICAgZmxvYXQ6bGVmdFxufVxuI2NvbnRlbnQgLmNvdW50cnlfdGFicyBsaXtcbiAgICBwYWRkaW5nOjAgMTBweCAwIDA7XG4gICAgZmxvYXQ6bGVmdFxufVxuI2NvbnRlbnQgLmNvdW50cnlfdGFicyBsaSBhe1xuICAgIGNvbG9yOiM0YjRkNGY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgZmxvYXQ6bGVmdFxufVxuI2NvbnRlbnQgLmNvdW50cnlfdGFicyBsaSBhLmFjdHtcbiAgICBmb250LXdlaWdodDo3MDA7XG4gICAgYmFja2dyb3VuZDojRUJFQkVCO1xuICAgIHBhZGRpbmc6MCAxMHB4XG59XG4jY29udGVudCAuY291bnRyeV90YWJzIGxpIGE6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZVxufVxuI2NvbnRlbnQgLnBhZ2Vze1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIHBhZGRpbmc6MCAwIDE1cHg7XG4gICAgZGlzcGxheTpibG9ja1xufVxuI2NvbnRlbnQgLnBhZ2VzIGF7XG4gICAgbWFyZ2luOjAgM3B4XG59XG4jY29udGVudCAucGFnZXMgYS5wcmV2e1xuICAgIGZvbnQtd2VpZ2h0OjcwMDtcbiAgICBmbG9hdDpsZWZ0XG59XG4jY29udGVudCAucGFnZXMgYS5uZXh0e1xuICAgIGZvbnQtd2VpZ2h0OjcwMDtcbiAgICBmbG9hdDpyaWdodFxufVxuI2NvbnRlbnQgLnBhZ2VzIGEuYWN0e1xuICAgIGZvbnQtd2VpZ2h0OjcwMFxufVxuI2Jhbm5lcnN7XG4gICAgd2lkdGg6OTc2cHg7XG4gICAgcGFkZGluZzoyMHB4IDA7XG4gICAgZmxvYXQ6bGVmdFxufVxuI2Jhbm5lcnMgbGl7XG4gICAgbWFyZ2luOjAgMCAwIDQwcHg7XG4gICAgZmxvYXQ6bGVmdFxufVxuI2Jhbm5lcnMgbGk6Zmlyc3QtY2hpbGR7XG4gICAgbWFyZ2luOjBcbn1cbi5mbHtcbiAgICBmbG9hdDpsZWZ0IWltcG9ydGFudFxufVxuLmZye1xuICAgIGZsb2F0OnJpZ2h0IWltcG9ydGFudFxufVxuLmNsZWFye1xuICAgIGhlaWdodDowO1xuICAgIGNsZWFyOmJvdGg7XG4gICAgZGlzcGxheTpibG9ja1xufVxuLmlucHV0LGlucHV0LnRleHQsc2VsZWN0LHRleHRhcmVhe1xuICAgIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveFxufVxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLGlucHV0W3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLGlucHV0W3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixpbnB1dFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXJ7XG4gICAgYm9yZGVyOjA7XG4gICAgcGFkZGluZzowXG59XG4ubWFwX3BhZ2V7XG4gICAgd2lkdGg6NTQwcHg7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgbWFyZ2luOjIwcHggYXV0b1xufVxuLm1hcF9wYWdlIC5sb2dve1xuICAgIG1hcmdpbjowIDAgMzBweDtcbiAgICBkaXNwbGF5OmJsb2NrXG59XG4ubWFwX3BhZ2UgcHtcbiAgICBwYWRkaW5nOjAgMCAxNXB4O1xuICAgIGRpc3BsYXk6YmxvY2tcbn1cbi5tYXBfcGFnZSBhLm1hcF91cmx7XG4gICAgd2lkdGg6MTY4cHg7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2tcbn1cbi5tYXBfcGFnZSBhLm1hcF91cmwuZXN7XG4gICAgaGVpZ2h0Ojg5cHg7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9tYXBfdXJsLmpwZykgbm8tcmVwZWF0O1xuICAgIG1hcmdpbjowIDAgLTIwcHhcbn1cbi5tYXBfcGFnZSBhOmhvdmVyLm1hcF91cmwuZXN7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9tYXBfdXJsLmpwZykgLTIwMHB4IDAgbm8tcmVwZWF0O1xuICAgIHotaW5kZXg6MVxufVxuLm1hcF9wYWdlIGEubWFwX3VybC5sdntcbiAgICBoZWlnaHQ6MTAwcHg7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9tYXBfdXJsLmpwZykgMCAtNjlweCBuby1yZXBlYXQ7XG4gICAgbWFyZ2luOjAgMCAtMzBweFxufVxuLm1hcF9wYWdlIGE6aG92ZXIubWFwX3VybC5sdntcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL21hcF91cmwuanBnKSAtNDAwcHggLTY5cHggbm8tcmVwZWF0O1xuICAgIHotaW5kZXg6MVxufVxuLm1hcF9wYWdlIGEubWFwX3VybC5sdHtcbiAgICBoZWlnaHQ6MTA5cHg7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9tYXBfdXJsLmpwZykgMCAtMTM5cHggbm8tcmVwZWF0XG59XG4ubWFwX3BhZ2UgYTpob3Zlci5tYXBfdXJsLmx0e1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL19pbWcvbWFwX3VybC5qcGcpIC02MDBweCAtMTM5cHggbm8tcmVwZWF0O1xuICAgIHotaW5kZXg6MVxufVxuLm1hcF9wYWdlIC5jb3B5e1xuICAgIHBhZGRpbmc6MjVweCAwIDA7XG4gICAgZGlzcGxheTpibG9ja1xufVxuLmhpZGV7XG4gICAgZGlzcGxheTpub25lIWltcG9ydGFudFxufVxuI3RvcCAuY291bnRyeXtcbiAgICBtYXJnaW46NDBweCAwIDA7XG4gICAgZmxvYXQ6cmlnaHRcbn1cbiN0b3AgLmNvdW50cnkgbGl7XG4gICAgZmxvYXQ6bGVmdFxufVxuI3RvcCAuY291bnRyeSBsaSBhe1xuICAgIGNvbG9yOiNDM0MzQzM7XG4gICAgZm9udC1zaXplOjEzcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgcGFkZGluZzowIDZweDtcbiAgICBmbG9hdDpsZWZ0XG59XG4jY29udGVudCB1bDpub3QoW2NsYXNzXSkgYSwjdG9wIC5jb3VudHJ5IGxpIGE6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZVxufVxuI3RvcCAuY291bnRyeSBsaSBhLmFjdHtcbiAgICBjb2xvcjojOTM5MzkzO1xuICAgIGJhY2tncm91bmQ6I0VCRUJFQlxufVxuI2NvbnRlbnQgaW1nLmxlZnR7XG4gICAgbWFyZ2luOjE1cHggMjBweCAxNXB4IDA7XG4gICAgZmxvYXQ6bGVmdFxufVxuI2NvbnRlbnQgaW1nLmljb3tcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICB0b3A6N3B4XG59XG4jbWFwX2NhbnZhc3tcbiAgICB3aWR0aDoxMDAlO1xuICAgIGhlaWdodDo0NTBweFxufVxuI2NvbnRlbnQgLmNvbnRhY3QtZm9ybSAuZm9ybSBsaSBpbnB1dFt0eXBlPXRleHRdLmVycm9yLCNjb250ZW50IC5jb250YWN0LWZvcm0gLmZvcm0gbGkgdGV4dGFyZWEuZXJyb3J7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjQkIyNTQzXG59XG4uam9iLWNvbnR7XG4gICAgcGFkZGluZzowIDAgMTVweDtcbiAgICBkaXNwbGF5OmJsb2NrXG59XG4uY29udC1jb250ZW50e1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgcGFkZGluZzowIDAgMTBweFxufVxuLmN2LWZvcm0gLmZvcm0gbGkuYm90dG9te1xuICAgIHBhZGRpbmc6MCAwIDEwcHg7XG4gICAgbWFyZ2luOi0xMHB4IDAgMFxufVxuLmN2LWZvcm0gLmZvcm0gbGkgbGFiZWx7XG4gICAgcGFkZGluZzowIDAgNnB4O1xuICAgIGRpc3BsYXk6YmxvY2tcbn1cbi5jdi1mb3JtIC5mb3JtIGxpIGlucHV0LnRleHQsLmN2LWZvcm0gLmZvcm0gbGkgdGV4dGFyZWF7XG4gICAgYmFja2dyb3VuZDojRjdGN0Y3O1xuICAgIGJvcmRlcjoxcHggc29saWQgI0UxRTFFMTtcbiAgICBwYWRkaW5nOjZweDtcbiAgICB3aWR0aDozMThweFxufVxuLmN2LWZvcm0gLmZvcm0gbGkgdGV4dGFyZWF7XG4gICAgaGVpZ2h0OjExNHB4XG59XG4jY3VzdG9tLCNjdXN0b20gLmJpdXJvLWhlYWRlciwjY3VzdG9tIC5iaXVyby10aSwjY3VzdG9tIC5iaXVyby10aS10ZXh0LC5hYm91dC1iaXVyb3tcbiAgICBvdmVyZmxvdzpoaWRkZW5cbn1cbi5jdi1mb3JtIC5mb3JtIGxpIGlucHV0W3R5cGU9ZmlsZV17XG4gICAgYmFja2dyb3VuZDojRjdGN0Y3O1xuICAgIGJvcmRlcjoxcHggc29saWQgI0UxRTFFMTtcbiAgICBwYWRkaW5nOjAgNnB4O1xuICAgIHdpZHRoOjMwNHB4O1xuICAgIGhlaWdodDozMHB4XG59XG4uY3YtZm9ybSAuZm9ybSBsaSAuZXJyb3JtZXNzYWdle1xuICAgIGNvbG9yOiNCQjI1NDM7XG4gICAgcGFkZGluZzo2cHggMCAwXG59XG4uY3YtZm9ybSAuZm9ybSBsaSBpbnB1dFt0eXBlPXRleHRdLmVycm9yLC5jdi1mb3JtIC5mb3JtIGxpIGlucHV0W3R5cGU9ZmlsZV0uZXJyb3J7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjQkIyNTQzXG59XG4uY3YtZm9ybSAuZm9ybSBsaSAudHh0e1xuICAgIGNvbG9yOiNCQjI1NDM7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2tcbn1cbi5jdi1mb3JtIC5mb3JtIGxpIC5hY3Rpb257XG4gICAgaGVpZ2h0OjI4cHg7XG4gICAgY29sb3I6I0ZGRjtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiMwMDY5NTc7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjRTFFMUUxO1xuICAgIHBhZGRpbmc6MCAyMHB4O1xuICAgIG1hcmdpbjowIDEwcHggMCAwO1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrXG59XG4jc2lkZWJhciAuYWRkdGhpc19zaGFyZSBhLCNzaWRlYmFyIC5zaGFyZS5zaGFyZV9hZGR0aGlzIGF7XG4gICAgaGVpZ2h0OjIwcHhcbn1cbi5jdi1mb3JtIC5mb3JtIGxpIC5hY3Rpb246aG92ZXJ7XG4gICAgYmFja2dyb3VuZDojMDA4RDc1XG59XG4uY3YtZm9ybSAuZm9ybSBsaSAuQWN0aW9uc3tcbiAgICBkaXNwbGF5OmlubGluZS1ibG9ja1xufVxuI2N2LXN1Y2Nlc3MsI2N2LXN1Y2Nlc3MgcHtcbiAgICBjb2xvcjojMzkzXG59XG4jY29udGVudCB1bDpub3QoW2NsYXNzXSl7XG4gICAgcGFkZGluZzowIDAgMTVweDtcbiAgICBkaXNwbGF5OmJsb2NrXG59XG4jY29udGVudCB1bDpub3QoW2NsYXNzXSkgbGksXG4jY29udGVudCB1bC50YWJsZSBsaXtcbiAgICBwb3NpdGlvbjogIHJlbGF0aXZlO1xuICAgIC8qYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9saXN0X2RvdC5naWYpIDAgOXB4IG5vLXJlcGVhdDsqL1xuICAgIHBhZGRpbmc6MCAwIDVweCAyNXB4O1xuICAgIGRpc3BsYXk6YmxvY2tcbn1cbiNjb250ZW50IHVsOm5vdChbY2xhc3NdKSBsaTpiZWZvcmUsXG4jY29udGVudCB1bC50YWJsZSBsaTpiZWZvcmUgeyBjb250ZW50OiAnJzsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDlweDsgbGVmdDogMXB4OyB3aWR0aDogNHB4OyBoZWlnaHQ6IDRweDsgYm9yZGVyLXJhZGl1czogNTAlOyBiYWNrZ3JvdW5kOiAjNGI0ZDRmOyAgfVxuXG5cbiNjb250ZW50IHVsOm5vdChbY2xhc3NdKSBhOmhvdmVyLC5hZHZlcnRfcGFnZSAuY29udGFpbmVyIGE6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOm5vbmVcbn1cbiNjb250ZW50IG9se1xuICAgIHBhZGRpbmc6MCAwIDE1cHggMjBweDtcbiAgICB0ZXh0LWFsaWduOmp1c3RpZnlcbn1cbiNjb250ZW50IG9sPmxpe1xuICAgIHBhZGRpbmc6MCAwIDVweDtcbiAgICB0ZXh0LWFsaWduOmp1c3RpZnlcbn1cbiNzaWRlYmFyIC5zaGFyZS5zaGFyZV9hZGR0aGlze1xuICAgIHdpZHRoOjExMHB4XG59XG4jY29udGVudCAuY2Zvcm0gLmZvcm0gbGkgc2VsZWN0e1xuICAgIHdpZHRoOjMxOHB4XG59XG4jc2lkZWJhciAuYWRkdGhpc19zaGFyZXtcbiAgICBoZWlnaHQ6MjBweDtcbiAgICBwYWRkaW5nOjJweCAwO1xuICAgIHdpZHRoOjEwMHB4O1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrXG59XG4jY29udGVudCAjZmlsdGVyLWVtcHR5LXJlc3VsdHN7XG4gICAgcGFkZGluZy10b3A6MTVweFxufVxuI2NvbnRlbnQgYS5ob21lX3VybCwjY29udGVudCBoMSwjc2lkZWJhciAjbWVudT5saSwjc2lkZWJhciAjbWVudT5saT5he1xuICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZVxufVxuI3NpZGViYXIgI21lbnU+bGkgdWwgbGkgYXtcbiAgICB0ZXh0LXRyYW5zZm9ybTpub25lXG59XG4vKiNjdXN0b20gLmJpdXJvLXRpdGxlIGgxLCovXG4jdG9wc2VhcmNoICN0b3Atc2VhcmNoLWZvcm0gbGFiZWwsLmFkdmVydF9wYWdlIC5jb250YWluZXIgaDJ7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlXG59XG4jY29udGVudCBwe1xuICAgIHBhZGRpbmctYm90dG9tOjE2cHhcbn1cblxuLmhpZGRlbi1jb29yZHN7XG4gICAgZGlzcGxheTpub25lXG59XG4jdG9wc2VhcmNoe1xuICAgIHdpZHRoOjIzMHB4O1xuICAgIG1hcmdpbjowIGF1dG8gMjBweFxufVxuI3RvcHNlYXJjaCAjdG9wLXNlYXJjaC1mb3JtIGxhYmVse1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgaGVpZ2h0OjI3cHg7XG4gICAgZm9udC1zaXplOjIxcHg7XG4gICAgbGluZS1oZWlnaHQ6MS4yXG59XG4jdG9wc2VhcmNoICN0b3Atc2VhcmNoLWZvcm0gI3NlYXJjaC1pbnB1dC1ibG9ja3tcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICBib3JkZXI6MXB4IHNvbGlkICNkZmUxZTRcbn1cbiN0b3BzZWFyY2ggI3RvcC1zZWFyY2gtZm9ybSAuaW5wdXR7XG4gICAgZmxvYXQ6bGVmdDtcbiAgICB3aWR0aDoxODNweDtcbiAgICBtYXJnaW4tcmlnaHQ6MTVweDtcbiAgICBwYWRkaW5nOjVweCA4cHg7XG4gICAgY29sb3I6IzRiNGQ0ZjtcbiAgICBib3JkZXI6bm9uZVxufVxuI3RvcHNlYXJjaCAjdG9wLXNlYXJjaC1mb3JtIC5zdWJtaXR7XG4gICAgZmxvYXQ6bGVmdDtcbiAgICB3aWR0aDozMHB4O1xuICAgIGhlaWdodDozMHB4O1xuICAgIHBhZGRpbmc6MDtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9faW1nL3RvcF9zZWFyY2hfYm94X2ljb24ucG5nKSA1MCUgNTAlIG5vLXJlcGVhdDtcbiAgICBib3JkZXI6MDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjptaWRkbGVcbn1cbi5iYW5uZXJ7XG4gICAgd2lkdGg6MTgwcHg7XG4gICAgaGVpZ2h0OjE2MHB4O1xuICAgIGZsb2F0OmxlZnQ7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgbGVmdDotMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6NTBweDtcbiAgICBtYXJnaW4tYm90dG9tOjIwcHhcbn1cbi5iYW5uZXIgYSwuYmFubmVyIGEgaW1ne1xuICAgIGJvcmRlcjowXG59XG4uaWNvbjpiZWZvcmV7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgdG9wOjlweDtcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICB3aWR0aDozMHB4O1xuICAgIGhlaWdodDoyNnB4O1xuICAgIG1hcmdpbjowIDhweCAwIDA7XG4gICAgYmFja2dyb3VuZDp1cmwoLi4vX2ltZy9pY29ucy5wbmcpIDUwcHggNTBweCBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOjNweDtcbiAgICBib3JkZXItcmFkaXVzOjNweFxufVxuI2NvbnRlbnQgLmljb24tYmx1ZS1kYXJre1xuICAgIGNvbG9yOiMyNTM0NjY7XG4gICAgZm9udC13ZWlnaHQ6NzAwXG59XG4uaWNvbi1ibHVlLWRhcms6YmVmb3Jle1xuICAgIGJvcmRlcjoxcHggc29saWQgIzI1MzQ2NlxufVxuLmljb24tYmx1ZS1kYXJrOmhvdmVyOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiMyNTM0NjZcbn1cbiNjb250ZW50IC5pY29uLWJsdWUtbGlnaHR7XG4gICAgY29sb3I6IzE1NjI5MjtcbiAgICBmb250LXdlaWdodDo3MDBcbn1cbi5pY29uLWJsdWUtbGlnaHQ6YmVmb3Jle1xuICAgIGJvcmRlcjoxcHggc29saWQgIzE1NjI5MlxufVxuLmljb24tYmx1ZS1saWdodDpob3ZlcjpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojMTU2MjkyXG59XG4jY29udGVudCAuaWNvbi1yZWR7XG4gICAgY29sb3I6I2JiMjU0MztcbiAgICBmb250LXdlaWdodDo3MDBcbn1cbi5pY29uLXJlZDpiZWZvcmV7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjYmIyNTQzXG59XG4uaWNvbi1yZWQ6aG92ZXI6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtY29sb3I6I2JiMjU0M1xufVxuI2NvbnRlbnQgLmljb24tYnJvd257XG4gICAgY29sb3I6I2I3NjYzMDtcbiAgICBmb250LXdlaWdodDo3MDBcbn1cbi5pY29uLWJyb3duOmJlZm9yZXtcbiAgICBib3JkZXI6MXB4IHNvbGlkICNiNzY2MzBcbn1cbi5pY29uLWJyb3duOmhvdmVyOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNiNzY2MzBcbn1cbiNjb250ZW50IC5pY29uLXB1cnBsZXtcbiAgICBjb2xvcjojNmIxYzNhO1xuICAgIGZvbnQtd2VpZ2h0OjcwMFxufVxuLmljb24tcHVycGxlOmJlZm9yZXtcbiAgICBib3JkZXI6MXB4IHNvbGlkICM2YjFjM2Fcbn1cbi5pY29uLXB1cnBsZTpob3ZlcjpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojNmIxYzNhXG59XG4jY29udGVudCAuaWNvbi1ncmVlbntcbiAgICBjb2xvcjojMDA2OTU3O1xuICAgIGZvbnQtd2VpZ2h0OjcwMFxufVxuLmljb24tZ3JlZW46YmVmb3Jle1xuICAgIGJvcmRlcjoxcHggc29saWQgIzAwNjk1N1xufVxuLmljb24tZ3JlZW46aG92ZXI6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtY29sb3I6IzAwNjk1N1xufVxuLmljb24tYmx1ZS1kYXJrLmljb24tZmFjZWJvb2s6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTJweCAtNDVweFxufVxuLmljb24tYmx1ZS1kYXJrLmljb24tbGlua2VkaW46YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTQwcHggLTQ1cHhcbn1cbi5pY29uLWJsdWUtZGFyay5pY29uLXBob25lOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC00NXB4XG59XG4uaWNvbi1ibHVlLWRhcmsuaWNvbi1ub3RlOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjFweCAtNDVweFxufVxuLmljb24tYmx1ZS1saWdodC5pY29uLWZhY2Vib29rOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0ycHggLTg3cHhcbn1cbi5pY29uLWJsdWUtbGlnaHQuaWNvbi1saW5rZWRpbjpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotNDBweCAtODdweFxufVxuLmljb24tYmx1ZS1saWdodC5pY29uLXBob25lOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC04N3B4XG59XG4uaWNvbi1ibHVlLWxpZ2h0Lmljb24tbm90ZTpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMTIxcHggLTg3cHhcbn1cbi5pY29uLXJlZC5pY29uLWZhY2Vib29rOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0ycHggLTEzMXB4XG59XG4uaWNvbi1yZWQuaWNvbi1saW5rZWRpbjpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotNDBweCAtMTMxcHhcbn1cbi5pY29uLXJlZC5pY29uLXBob25lOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xMzFweFxufVxuLmljb24tcmVkLmljb24tbm90ZTpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMTIxcHggLTEzMXB4XG59XG4uaWNvbi1icm93bi5pY29uLWZhY2Vib29rOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0ycHggLTE3NnB4XG59XG4uaWNvbi1icm93bi5pY29uLWxpbmtlZGluOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi00MHB4IC0xNzZweFxufVxuLmljb24tYnJvd24uaWNvbi1waG9uZTpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMTc2cHhcbn1cbi5pY29uLWJyb3duLmljb24tbm90ZTpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMTIxcHggLTE3NnB4XG59XG4uaWNvbi1wdXJwbGUuaWNvbi1mYWNlYm9vazpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMnB4IC0yMThweFxufVxuLmljb24tcHVycGxlLmljb24tbGlua2VkaW46YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTQwcHggLTIxOHB4XG59XG4uaWNvbi1wdXJwbGUuaWNvbi1waG9uZTpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMjE4cHhcbn1cbi5pY29uLXB1cnBsZS5pY29uLW5vdGU6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTEyMXB4IC0yMThweFxufVxuLmljb24tZ3JlZW4uaWNvbi1mYWNlYm9vazpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotMnB4IC0yNThweFxufVxuLmljb24tZ3JlZW4uaWNvbi1saW5rZWRpbjpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotNDBweCAtMjU4cHhcbn1cbi5pY29uLWdyZWVuLmljb24tcGhvbmU6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTI1OHB4XG59XG4uaWNvbi1ncmVlbi5pY29uLW5vdGU6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTEyMXB4IC0yNThweFxufVxuLmljb24tZmFjZWJvb2s6aG92ZXI6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTJweCAtN3B4XG59XG4uaWNvbi1saW5rZWRpbjpob3ZlcjpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotNDBweCAtN3B4XG59XG4uaWNvbi1waG9uZTpob3ZlcjpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtN3B4XG59XG4uaWNvbi1ub3RlOmhvdmVyOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjFweCAtN3B4XG59XG4uYWJvdXQtYml1cm97XG4gICAgbWFyZ2luOjAgYXV0b1xufVxuLmFib3V0LWJpdXJvLWltZ3tcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBmbG9hdDpsZWZ0O1xuICAgIHdpZHRoOjEwMCU7XG4gICAgaGVpZ2h0OjIxNHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdFxufVxuLmFib3V0LWJpdXJvLWltZzpiZWZvcmV7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgdG9wOjA7XG4gICAgbGVmdDo1MCU7XG4gICAgd2lkdGg6MTc4cHg7XG4gICAgaGVpZ2h0OjIxNHB4O1xuICAgIG1hcmdpbjowIDAgMCAtODlweFxufVxuLmFib3V0LWJpdXJvLWltZy0xOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMFxufVxuLmFib3V0LWJpdXJvLWltZy0yOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNzhweCAwXG59XG4uYWJvdXQtYml1cm8taW1nLTM6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246LTM1NnB4IDBcbn1cbi5hYm91dC1iaXVyby1pbWctNDpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjotNTM0cHggMFxufVxuLmFib3V0LWJpdXJvLWx0IC5hYm91dC1iaXVyby1pbWc6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL19pbWcvbHQtYXBpZS1pZGFyYmluaW1vLWFnZW50dXJhLmpwZylcbn1cbi5hYm91dC1iaXVyby1sdiAuYWJvdXQtYml1cm8taW1nOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9faW1nL2x2LWFwaWUtaWRhcmJpbmltby1hZ2VudHVyYS5qcGcpXG59XG4uYWJvdXQtYml1cm8tZWUgLmFib3V0LWJpdXJvLWltZzpiZWZvcmV7XG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vX2ltZy9lZS1hcGllLWlkYXJiaW5pbW8tYWdlbnR1cmEuanBnKVxufVxuLmFib3V0LWJpdXJvLWVuIC5hYm91dC1iaXVyby1pbWc6YmVmb3Jle1xuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL19pbWcvZW4tYXBpZS1pZGFyYmluaW1vLWFnZW50dXJhLmpwZylcbn1cbi5hYm91dC1iaXVyby1ydSAuYWJvdXQtYml1cm8taW1nOmJlZm9yZXtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9faW1nL3J1LWFwaWUtaWRhcmJpbmltby1hZ2VudHVyYS5qcGcpXG59XG4uYWR2ZXJ0X3BhZ2V7XG4gICAgbWF4LXdpZHRoOjczNnB4O1xuICAgIG1hcmdpbjowIGF1dG9cbn1cbi5hZHZlcnRfcGFnZSAuY29udGFpbmVye1xuICAgIHBhZGRpbmc6MjBweDtcbiAgICBvcGFjaXR5OjE7XG4gICAgdmlzaWJpbGl0eTp2aXNpYmxlXG59XG4uYWR2ZXJ0X3BhZ2UgLmNvbnRhaW5lciBoMXtcbiAgICBmb250LXdlaWdodDo3MDA7XG4gICAgcGFkZGluZzowIDAgMTVweDtcbiAgICBkaXNwbGF5OmJsb2NrXG59XG4uYWR2ZXJ0X3BhZ2UgLmNvbnRhaW5lciBoMntcbiAgICBmb250LXdlaWdodDo3MDA7XG4gICAgcGFkZGluZzozNXB4IDAgMDtcbiAgICBtYXJnaW46MCA2N3B4IDMwcHggMDtcbiAgICBmbG9hdDpyaWdodFxufVxuLmFkdmVydF9wYWdlIC5jb250YWluZXIgaDN7XG4gICAgZm9udC13ZWlnaHQ6NzAwO1xuICAgIHBhZGRpbmc6MCA2cHggMThweCAwXG59XG4uYWR2ZXJ0X3BhZ2UgLmNvbnRhaW5lciBvbCwuYWR2ZXJ0X3BhZ2UgLmNvbnRhaW5lciBwLC5hZHZlcnRfcGFnZSAuY29udGFpbmVyIHVse1xuICAgIHBhZGRpbmc6MCAwIDE1cHg7XG4gICAgZGlzcGxheTpibG9ja1xufVxuLmFkdmVydF9wYWdlIC5jb250YWluZXIgb2wgbGksLmFkdmVydF9wYWdlIC5jb250YWluZXIgdWwgbGl7XG4gICAgLypiYWNrZ3JvdW5kOnVybCguLi9faW1nL2xpc3RfZG90LmdpZikgMzVweCA4cHggbm8tcmVwZWF0OyovXG4gICAgcGFkZGluZzowIDAgMCA3MHB4O1xuICAgIGRpc3BsYXk6YmxvY2tcbn1cbi5hZHZlcnRfcGFnZSAuY29udGFpbmVyIGF7XG4gICAgY29sb3I6IzRiNGQ0ZlxufVxuLmFkdmVydF9wYWdlIC5jb250YWluZXIgLmNvbXBhbnl7XG4gICAgcGFkZGluZzowIDAgMTVweDtcbiAgICBkaXNwbGF5OmJsb2NrXG59XG4uYWR2ZXJ0X3BhZ2UgLmNvbnRhaW5lciAuY3YtZm9ybSAuZm9ybXtcbiAgICB3aWR0aDozMThweDtcbiAgICBtYXJnaW4tdG9wOjIwcHg7XG4gICAgcGFkZGluZzowIDAgMTVweDtcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICBsaXN0LXN0eWxlOm5vbmVcbn1cbi5hZHZlcnRfcGFnZSAuY29udGFpbmVyIC5jdi1mb3JtIC5mb3JtIGxpe1xuICAgIHBhZGRpbmc6MCAwIDI4cHg7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBsaXN0LXN0eWxlOm5vbmU7XG4gICAgYmFja2dyb3VuZDowIDBcbn1cbi5qb2ItYWRkIGgze1xuICAgIGZsb2F0OmxlZnQ7XG4gICAgY2xlYXI6Ym90aDtcbiAgICBmb250LXdlaWdodDo3MDA7XG4gICAgcGFkZGluZzowIDZweCAxNXB4IDBcbn1cbi5qb2ItYWRkIHNwYW57XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBmbG9hdDpsZWZ0O1xuICAgIHBhZGRpbmc6MCAwIDE1cHhcbn1cbiNjdXN0b20gLmJpdXJvLWhlYWRlciBwe1xuICAgIGNvbG9yOiMwMDY5NTc7XG4gICAgZm9udC13ZWlnaHQ6NzAwXG59XG4jY3VzdG9tIC5iaXVyby1oZWFkZXIgLmxvZ297XG4gICAgZmxvYXQ6bm9uZTtcbiAgICB3aWR0aDoxMzNweDtcbiAgICBtYXJnaW46MCBhdXRvIDIwcHhcbn1cbi8qI2N1c3RvbSAuYml1cm8tdGl0bGV7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbn1cbiNjdXN0b20gLmJpdXJvLXRpdGxlIGgxe1xuICAgIGNvbG9yOiMwMDY5NTc7XG4gICAgZm9udC13ZWlnaHQ6NzAwO1xuICAgIG92ZXJmbG93OmhpZGRlblxufSovXG4jY3VzdG9tIC5iaXVyby10aS1pbWd7XG4gICAgZGlzcGxheTpub25lXG59XG4jY3VzdG9tIC5iaXVyby10aS10ZXh0IGgze1xuICAgIGNvbG9yOiMwMDY5NTc7XG4gICAgcGFkZGluZzowXG59XG4jY3VzdG9tIC5iaXVyby10aS10ZXh0IGxpe1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOjAgMCAwIDE1cHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbn1cbiNjdXN0b20gLmJpdXJvLXRpLXRleHQgbGk6YmVmb3JlIHsgIGNvbnRlbnQ6ICcnOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogN3B4OyBsZWZ0OiAycHg7IHdpZHRoOiA2cHg7IGhlaWdodDogNnB4OyBib3JkZXItcmFkaXVzOiA1MCU7IGJhY2tncm91bmQ6ICMwMDY5NTc7fVxuXG5AbWVkaWEgKG1pbi13aWR0aDozNjBweCl7XG4gICAgI2NvbnRlbnQgLnNlYXJjaF9ib3ggbGkgLmlucHV0e1xuICAgICAgICB3aWR0aDo4MyVcbiAgICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDo0ODBweCl7XG4gICAgI3RvcCAjbG9nb3tcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgIGZsb2F0OmxlZnRcbiAgICB9XG4gICAgI2NvbnRlbnQgaW1nLnN0YXJqb2JzLWltZ3tcbiAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgd2lkdGg6MTAwcHg7XG4gICAgICAgIG1hcmdpbjoxNXB4IDIwcHggMTVweCAwXG4gICAgfVxuICAgICNjb250ZW50IC50LWNvbnRhY3RzIHRkLnQtY29udGFjdHMtY29sLTF7XG4gICAgICAgIHdpZHRoOjQzJVxuICAgIH1cbiAgICAjY29udGVudCAudC1jb250YWN0cyB0ZC50LWNvbnRhY3RzLWNvbC0yLCNjb250ZW50IC50LWNvbnRhY3RzIHRkLnQtY29udGFjdHMtY29sLTN7XG4gICAgICAgIHdpZHRoOjUwJVxuICAgIH1cbiAgICAjY29udGVudCAuaW5mb19ib3h7XG4gICAgICAgIGZsb2F0OnJpZ2h0O1xuICAgICAgICBtYXJnaW46NDdweCAwIDIwcHggMjBweFxuICAgIH1cbiAgICAjY29udGVudCAuc2VhcmNoX2JveCBsaSAuaW5wdXR7XG4gICAgICAgIHdpZHRoOjg4JVxuICAgIH1cbiAgICAjY29udGVudCAuYWR2ZXJ0X3RhYmxlIHRke1xuICAgICAgICBtYXgtd2lkdGg6MjYwcHg7XG4gICAgICAgIHBhZGRpbmc6MTBweFxuICAgIH1cbiAgICAjY29udGVudCAuYWR2ZXJ0X3RhYmxlIHRkOm50aC1jaGlsZCgyKXtcbiAgICAgICAgdGV4dC1hbGlnbjpyaWdodFxuICAgIH1cbiAgICAjY29udGVudCAuYWR2ZXJ0X3RhYmxlIHRkOm50aC1jaGlsZCg0KXtcbiAgICAgICAgZGlzcGxheTpub25lXG4gICAgfVxuICAgICN0b3BzZWFyY2h7XG4gICAgICAgIG1hcmdpbjo3cHggMCAwO1xuICAgICAgICBmbG9hdDpyaWdodDtcbiAgICAgICAgY2xlYXI6bm9uZVxuICAgIH1cbiAgICAuYWJvdXQtYml1cm8taW1ne1xuICAgICAgICB3aWR0aDo1MCVcbiAgICB9XG4gICAgI2N1c3RvbSAuYml1cm8taGVhZGVyIC5sb2dve1xuICAgICAgICBmbG9hdDpsZWZ0O1xuICAgICAgICBtYXJnaW46MCAyMHB4IDIwcHggMFxuICAgIH1cbiAgICAjY3VzdG9tIC5iaXVyby10aS1pbWd7XG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgIHdpZHRoOjcwcHhcbiAgICB9XG4gICAgI2N1c3RvbSAuYml1cm8tam9iLWNvbnRhY3Rze1xuICAgICAgICBtYXJnaW46MCAwIDAgNzBweFxuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOjYwMHB4KXtcbiAgICAjY29udGVudCAuc2VhcmNoX2JveCBsaSBsYWJlbHtcbiAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgcGFkZGluZzo5cHggMTBweCAwIDBcbiAgICB9XG4gICAgI2NvbnRlbnQgLnNlYXJjaF9ib3ggbGkgI3NlYXJjaC1pbnB1dC1ibG9ja3tcbiAgICAgICAgbWFyZ2luOjAgMCAwIDEwMHB4XG4gICAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6NzY4cHgpe1xuXG4gICAgI2NvbnRlbnQgLmFkdmVydF90YWJsZSB0ZDpudGgtY2hpbGQoMiksI3RvcHNlYXJjaCAjdG9wLXNlYXJjaC1mb3JtIGxhYmVse1xuICAgICAgICB0ZXh0LWFsaWduOmxlZnRcbiAgICB9XG4gICAgYm9keXtcbiAgICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OjEuM1xuICAgIH1cbiAgICAjc2lkZWJhciAuYmFubmVyLCNzaWRlYmFyIC5jb3B5LCN0b3AgI2xhbmcsI3RvcCAuY291bnRyeXtcbiAgICAgICAgZGlzcGxheTpibG9ja1xuICAgIH1cbiAgICAjdG9wICNsb2dve1xuICAgICAgICBtYXJnaW46MjFweCAwIDIxcHggMTVweFxuICAgIH1cbiAgICAjdG9wICNsYW5ne1xuICAgICAgICBmb250LXNpemU6MTNweDtcbiAgICAgICAgY29sb3I6I2ExYTFhMTtcbiAgICAgICAgbWFyZ2luOjEwcHggMCAwO1xuICAgICAgICBjbGVhcjpyaWdodDtcbiAgICAgICAgZmxvYXQ6cmlnaHRcbiAgICB9XG5cbiAgICAjc2lkZWJhciAuc2hhcmV7XG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgIG1hcmdpbjowIDAgMTVweFxuICAgIH1cbiAgICAjc2lkZWJhciAuY29weXtcbiAgICAgICAgcGFkZGluZzoxNXB4IDBcbiAgICB9XG4gICAgI2NvbnRlbnQgaDF7XG4gICAgICAgIHRleHQtYWxpZ246anVzdGlmeVxuICAgIH1cbiAgICAjY29udGVudCBpbWcuc3RhcmpvYnMtaW1ne1xuICAgICAgICB3aWR0aDoyMDBweFxuICAgIH1cbiAgICAjY29udGVudCAudC1tZW1iZXJzaGlwIHRke1xuICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGZkZmRmO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbToxMHB4XG4gICAgfVxuICAgICNjb250ZW50IC50LW1lbWJlcnNoaXAgLnQtbWVtYmVyc2hpcC1jb2wtMXtcbiAgICAgICAgd2lkdGg6MTUwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MjBweFxuICAgIH1cbiAgICAjY29udGVudCAudC1jb250YWN0cyB0ZC50LWNvbnRhY3RzLWNvbC0xe1xuICAgICAgICB3aWR0aDozNCVcbiAgICB9XG4gICAgI2NvbnRlbnQgLnQtY29udGFjdHMgdGQudC1jb250YWN0cy1jb2wtMiwjY29udGVudCAudC1jb250YWN0cyB0ZC50LWNvbnRhY3RzLWNvbC0ze1xuICAgICAgICB3aWR0aDozMyVcbiAgICB9XG4gICAgI2NvbnRlbnQgLmluZm9fYm94LnR5bGVfMSwjY29udGVudCAuaW5mb19ib3gudHlsZV8xIC5ib3R0b20sI2NvbnRlbnQgLmluZm9fYm94LnR5bGVfMiwjY29udGVudCAuaW5mb19ib3gudHlsZV8yIC5ib3R0b20sI2NvbnRlbnQgLmluZm9fYm94LnR5bGVfMywjY29udGVudCAuaW5mb19ib3gudHlsZV8zIC5ib3R0b20sI2NvbnRlbnQgLmluZm9fYm94LnR5bGVfNCwjY29udGVudCAuaW5mb19ib3gudHlsZV80IC5ib3R0b20sI2NvbnRlbnQgLmluZm9fYm94LnR5bGVfNSwjY29udGVudCAuaW5mb19ib3gudHlsZV81IC5ib3R0b217XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKC4uL19pbWcvaW5mb19ib3hfYmcucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0XG4gICAgfVxuICAgICNjb250ZW50IC5hZHZlcnRfdGFibGUgdGR7XG4gICAgICAgIGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjREZFMUU0XG4gICAgfVxuICAgICNjb250ZW50IC5hZHZlcnRfdGFibGUgdGQ6bnRoLWNoaWxkKDQpe1xuICAgICAgICBkaXNwbGF5OnRhYmxlLWNlbGxcbiAgICB9XG4gICAgI3RvcHNlYXJjaHtcbiAgICAgICAgbWFyZ2luOjI3cHggMCAwIDYycHhcbiAgICB9XG4gICAgLmFkdmVydF9wYWdle1xuICAgICAgICBtYXJnaW46MjBweCBhdXRvO1xuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNFNkU2RTZcbiAgICB9XG4gICAgLmFkdmVydF9wYWdlIC5jb250YWluZXJ7XG4gICAgICAgIHBhZGRpbmc6MzBweCA0OXB4XG4gICAgfVxuICAgICNjdXN0b20gLmJpdXJvLWhlYWRlciAubG9nb3tcbiAgICAgICAgbWFyZ2luOjAgMjBweCAyNHB4IDBcbiAgICB9XG4vKiAgICAjY3VzdG9tIC5iaXVyby10aXRsZXtcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgIzAwNjk1NztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9Ki9cbn1cbkBtZWRpYSAobWluLXdpZHRoOjk4MHB4KXtcbiAgICAjY29udGVudCBoMiwjY29udGVudCBoMywjY29udGVudCB1bDpub3QoW2NsYXNzXSl7XG4gICAgICAgIHRleHQtYWxpZ246anVzdGlmeVxuICAgIH1cblxuICAgICNzaWRlYmFyICNtZW51PmxpLCNzaWRlYmFyICNtZW51PmxpPmF7XG4gICAgICAgIGZvbnQtZmFtaWx5OidCZWJhcyBOZXVlJyxzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6MjRweFxuICAgIH1cbiAgICAjY29udGVudCAuaW5mb19ib3gsI2NvbnRlbnQgLmluZm9fYm94IHAsI2NvbnRlbnQgYS5ob21lX3VybCwjY29udGVudCBoMSwuYy1ob21lLXVybHtcbiAgICAgICAgZm9udC1mYW1pbHk6J0JlYmFzIE5ldWUnXG4gICAgfVxuXG4gICAgI2NvbnRlbnQgaDF7XG4gICAgICAgIHBhZGRpbmc6MCAwIDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZToyNHB4XG4gICAgfVxuICAgICNjb250ZW50IC50LXJlYXNvbiB0ZHtcbiAgICAgICAgZGlzcGxheTp0YWJsZS1jZWxsO1xuICAgICAgICB3aWR0aDo1MCVcbiAgICB9XG4gICAgI2NvbnRlbnQgLnQtcmVhc29uIC50LXJlYXNvbi1jb2wtMXtcbiAgICAgICAgcGFkZGluZy1yaWdodDoyMHB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkZmRmZGZcbiAgICB9XG4gICAgI2NvbnRlbnQgLnQtcmVhc29uIC50LXJlYXNvbi1jb2wtMntcbiAgICAgICAgcGFkZGluZy1sZWZ0OjIwcHhcbiAgICB9XG4gICAgI2NvbnRlbnQgLnQtcmVhc29uIC50LXJlYXNvbi1jb2wtMiBoMntcbiAgICAgICAgcGFkZGluZzoxMnB4IDAgMjVweFxuICAgIH1cbiAgICAjY29udGVudCAudC1tZW1iZXJzaGlwIHRke1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTowXG4gICAgfVxuICAgICNjb250ZW50IC50LW1lbWJlcnNoaXAgLnQtbWVtYmVyc2hpcC1jb2wtMXtcbiAgICAgICAgd2lkdGg6MjUwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MFxuICAgIH1cbiAgICAjY29udGVudCAuaW5mb19ib3gsI2NvbnRlbnQgLmluZm9fYm94IHB7XG4gICAgICAgIGZvbnQtc2l6ZToxOHB4XG4gICAgfVxuICAgICNjb250ZW50IC5zZWFyY2hfYm94IGxpIHNlbGVjdHtcbiAgICAgICAgbWFyZ2luOjAgMzNweCAxMHB4IDBcbiAgICB9XG4gICAgI2NvbnRlbnQgLnNlYXJjaF9ib3ggbGkgYS51cmx7XG4gICAgICAgIG1hcmdpbi10b3A6LTM2cHhcbiAgICB9XG4gICAgI2NvbnRlbnQgLnNlYXJjaF9ib3ggbGkgI3NlYXJjaC1pbnB1dC1ibG9ja3tcbiAgICAgICAgbWFyZ2luOjAgMjAwcHggMCAxMDBweFxuICAgIH1cbiAgICAjY29udGVudCBhLmhvbWVfdXJsLC5jLWhvbWUtdXJse1xuICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC13ZWlnaHQ6NDAwO1xuICAgICAgICBtYXJnaW46MTVweCA1MHB4O1xuICAgICAgICBmb250LXNpemU6MjRweFxuICAgIH1cbiAgICAjY29udGVudCB1bDpub3QoW2NsYXNzXSkgbGl7XG4gICAgICAgIHBhZGRpbmc6MCAwIDVweCA0NXB4O1xuICAgIH1cbiAgICAjY29udGVudCB1bDpub3QoW2NsYXNzXSkgbGk6YmVmb3JlIHsgbGVmdDogMjFweDsgfVxuXG4gICAgI3RvcHNlYXJjaHtcbiAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgbWFyZ2luOjQ3cHggMCAxMHB4IDExNHB4O1xuICAgICAgICB3aWR0aDo1NTBweFxuICAgIH1cbiAgICAjdG9wc2VhcmNoICN0b3Atc2VhcmNoLWZvcm0gbGFiZWx7XG4gICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgIHBhZGRpbmc6MnB4IDEwcHggMCAwO1xuICAgICAgICBmb250LXNpemU6MjNweDtcbiAgICAgICAgZm9udC1mYW1pbHk6J0JlYmFzIE5ldWUnLHNhbnMtc2VyaWZcbiAgICB9XG4gICAgLmFib3V0LWJpdXJvLWltZ3tcbiAgICAgICAgd2lkdGg6MjUlXG4gICAgfVxuICAgIC5hZHZlcnRfcGFnZXtcbiAgICAgICAgbWF4LXdpZHRoOjc3NnB4XG4gICAgfVxuICAgIC5hZHZlcnRfcGFnZSAuY29udGFpbmVye1xuICAgICAgICBwYWRkaW5nOjUwcHggNjlweFxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyODFweCl7XG4gICAgW2hyZWZePXRlbF17XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOm5vbmU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgICAgICBjb2xvcjppbmhlcml0XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6OTc5cHgpe1xuICAgICNjb250ZW50IC5hZHZlcnRfdGFibGUgdGQ6bnRoLWNoaWxkKDMpLCNjb250ZW50IC5hZHZlcnRfdGFibGUgdGg6bnRoLWNoaWxkKDMpe1xuICAgICAgICBkaXNwbGF5Om5vbmVcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDo3NjdweCl7XG4gICAgI2NvbnRlbnQgaDEgLmljb257XG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6MTBweFxuICAgIH1cbiAgICAjY29udGVudCAudC1tZW1iZXJzaGlwIHRye1xuICAgICAgICBkaXNwbGF5OmJsb2NrXG4gICAgfVxuICAgICNjb250ZW50IC50LW1lbWJlcnNoaXAgdGR7XG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgIHdpZHRoOjEwMCVcbiAgICB9XG4gICAgI2NvbnRlbnQgLnQtbWVtYmVyc2hpcCAudC1tZW1iZXJzaGlwLWNvbC0ye1xuICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGZkZmRmO1xuICAgICAgICBwYWRkaW5nOjAgMCAyMHB4XG4gICAgfVxuICAgICNjb250ZW50IC50LWNvbnRhY3RzIHRke1xuICAgICAgICBmbG9hdDpsZWZ0O1xuICAgICAgICB3aWR0aDo1MCVcbiAgICB9XG4gICAgI2NvbnRlbnQgLmFkdmVydF90YWJsZSB0aHtcbiAgICAgICAgZGlzcGxheTpub25lXG4gICAgfVxuICAgICNjb250ZW50IC5hZHZlcnRfdGFibGUgdGg6Zmlyc3QtY2hpbGR7XG4gICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgIHdpZHRoOjEwMCVcbiAgICB9XG4gICAgLmhpZGRlbi1tYXgtc21hbGx7XG4gICAgICAgIGRpc3BsYXk6bm9uZSFpbXBvcnRhbnRcbiAgICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDo1OTlweCl7XG4gICAgI2NvbnRlbnQgLnNlYXJjaF9ib3ggbGkgc2VsZWN0K2xhYmVse1xuICAgICAgICBjbGVhcjpsZWZ0XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6NDc5cHgpe1xuICAgICNjb250ZW50IC50LWNvbnRhY3RzIHRke1xuICAgICAgICB3aWR0aDoxMDAlXG4gICAgfVxuICAgICNjb250ZW50IC5hZHZlcnRfdGFibGUgdGR7XG4gICAgICAgIGZsb2F0OmxlZnQ7XG4gICAgICAgIHdpZHRoOjEwMCVcbiAgICB9XG4gICAgI2NvbnRlbnQgLmFkdmVydF90YWJsZSB0ZDpmaXJzdC1jaGlsZHtcbiAgICAgICAgcGFkZGluZy10b3A6MTBweFxuICAgIH1cbiAgICAjY29udGVudCAuYWR2ZXJ0X3RhYmxlIHRkOmxhc3QtY2hpbGR7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjEwcHhcbiAgICB9XG4gICAgLmhpZGRlbi1tYXgteC1zbWFsbHtcbiAgICAgICAgZGlzcGxheTpub25lIWltcG9ydGFudFxuICAgIH1cbiAgICAjY3VzdG9tIC5iaXVyby1qb2ItdmFsaWQtdGlsbHtcbiAgICAgICAgZGlzcGxheTpibG9ja1xuICAgIH1cbn1cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cblxuLyoqIHsgYm9yZGVyOiAxcHggc29saWQgIzAwMDsgfSovXG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuXG4iXX0= */
@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:400;src:local("PT Sans Narrow"),local("PTSans-Narrow"),url(https://fonts.gstatic.com/s/ptsansnarrow/v8/BngRUXNadjH0qYEzV7ab-oWlsYCB.ttf) format("truetype")}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:700;src:local("PT Sans Narrow Bold"),local("PTSans-NarrowBold"),url(https://fonts.gstatic.com/s/ptsansnarrow/v8/BngSUXNadjH0qYEzV7ab-oWlsbg95DiC.ttf) format("truetype")}@font-face{font-family:Bebas Neue;src:url(../_fonts/bebas-neue.eot);src:url(../_fonts/bebas-neue.eot?#iefix) format("embedded-opentype"),url(../_fonts/bebas-neue.woff2) format("woff2"),url(../_fonts/bebas-neue.woff) format("woff"),url(../_fonts/bebas-neue.ttf) format("truetype"),url(../_fonts/bebas-neue.svg#BebasNeue) format("svg")}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}a:hover{text-decoration:none}figure{margin:0}img{max-width:100%}p{margin:0 0 1.6rem}b,strong{font-weight:700}table{border-collapse:collapse}.l-header{-webkit-box-shadow:inset 0 0 0 1px orange;box-shadow:inset 0 0 0 1px orange}.l-content{-webkit-box-shadow:inset 0 0 0 1px green;box-shadow:inset 0 0 0 1px green}.l-footer{padding-bottom:100px;-webkit-box-shadow:inset 0 0 0 1px red;box-shadow:inset 0 0 0 1px red}.c-agencies--list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}.c-agencies--list-item{margin-right:10px;padding:0 12px;font-weight:400;line-height:1.5;cursor:pointer}.is-agencies--list-item-active{background:#ccc;font-weight:700}.c-cookies-warning{position:fixed;left:0;right:0;bottom:0;padding:15px 20px;background:#f6f6f6;overflow:hidden;z-index:100}.c-cookies-warning .bu-action{margin-top:10px}.c-cookies-warning .bu-action--alt{float:right}#custom .biuro-title{margin:0 0 20px;padding:10px;font-size:calc(1.125rem + .8929vw - 2.85728px);border:2px solid #006957;border:2px solid var(--color--green);border-radius:12px}#custom .biuro-title h1{margin:0;padding:0;line-height:1.2;color:#006957;color:var(--color--green);font-weight:700;overflow:hidden;text-align:center;text-transform:uppercase}.c-jobs-list{width:100%;margin:0 0 20px}.c-jobs-list td,.c-jobs-list th{vertical-align:top}.c-jobs-list a{display:block}.c-jobs-list--row-odd{background:#f8f8f8}.c-jobs-list--head{padding:10px;font-weight:700;text-align:left}.c-jobs-list--col{padding:0 10px}.c-jobs-list--col-valid{display:none}.c-logo{text-decoration:none}.c-logo--svg{display:block}.c-logo{margin:41px 20px 25px 23px}.c-search{margin-top:40px}ul{list-style:none}table{border-spacing:0}html body{overflow:visible}body{color:#4b4d4f;font-family:PT Sans Narrow,sans-serif;font-size:18px;line-height:1.2;overflow:auto}button,input,select,textarea{color:#4b4d4f;font:16px/1.3 PT Sans Narrow,sans-serif}.bu-action{height:28px;cursor:pointer;border:1px solid #e1e1e1;padding:0 15px;margin:0;display:inline-block}.bu-action--main{color:#fff;background:#006957}.c-nav-footer a:hover{border-color:#ababab}.c-nav-footer .act,.c-nav-footer .act:hover{border-color:#4b4d4f}#sidebar #menu>li,#sidebar #menu>li>a{font-size:21px;line-height:22px;width:100%}#sidebar #menu{width:100%;margin:0 0 20px -15px}#sidebar #menu>li{float:left;padding:0 0 13px}#sidebar #menu>li>a{padding:0 0 1px 15px;color:#4b4d4f;text-decoration:none}#sidebar #menu>li ul{display:block}#sidebar #menu>li ul li{width:100%;padding:6px 0 0 15px;float:left}#sidebar #menu>li ul li a{display:block;color:#4b4d4f;font:16px/1.1 PT Sans Narrow,sans-serif;text-decoration:none}#sidebar .banner,#sidebar .share{display:none}#sidebar .share a{display:inline-block;height:24px;margin:0 10px 0 0}#sidebar .share a.facebook,#sidebar .share a.linkedin,#sidebar .share a.share_all{background:url(../_img/share_icons.png) no-repeat}#sidebar .share a.facebook{width:24px;background-position:0 0}#sidebar .share a.linkedin{width:24px;background-position:0 -50px}#sidebar .share a.share_all{width:49px;background-position:0 -100px}#sidebar .copy{display:none}.style_1>a{background:url(../_img/menu_icons.png) 0 2px no-repeat}.style_1>a.act{background:url(../_img/menu_icons.png) -250px 0 no-repeat}.style_2>a{background:url(../_img/menu_icons.png) 0 -98px no-repeat}.style_2>a.act{background:url(../_img/menu_icons.png) -250px -100px no-repeat}.style_3>a{background:url(../_img/menu_icons.png) 0 -198px no-repeat}.style_3>a.act{background:url(../_img/menu_icons.png) -250px -200px no-repeat}.style_4>a{background:url(../_img/menu_icons.png) 0 -298px no-repeat}.style_4>a.act{background:url(../_img/menu_icons.png) -250px -300px no-repeat}.style_5>a{background:url(../_img/menu_icons.png) 0 -398px no-repeat}.style_5>a.act{background:url(../_img/menu_icons.png) -250px -400px no-repeat}.style_1>ul li{background:url(../_img/menu_icons.png) -250px -15px no-repeat}.style_2>ul li{background:url(../_img/menu_icons.png) -250px -115px no-repeat}.style_3>ul li{background:url(../_img/menu_icons.png) -250px -215px no-repeat}.style_4>ul li{background:url(../_img/menu_icons.png) -250px -315px no-repeat}.style_5>ul li{background:url(../_img/menu_icons.png) -250px -415px no-repeat}.style_1>ul li a.act{color:#253466;background:url(../_img/menu_icons.png) -250px 2px no-repeat}.style_2>ul li a.act{color:#156292;background:url(../_img/menu_icons.png) -250px -98px no-repeat}.style_3>ul li a.act{color:#bb2543;background:url(../_img/menu_icons.png) -250px -198px no-repeat}.style_4>ul li a.act{color:#b7652f;background:url(../_img/menu_icons.png) -250px -298px no-repeat}.style_5>ul li a.act{color:#6b1b39;background:url(../_img/menu_icons.png) -250px -398px no-repeat}#sidebar #menu>li ul li a.act{padding:0 0 0 15px;margin:0 0 0 -15px}#sidebar #menu>li ul li a:hover{text-decoration:underline}#sidebar a.url_newsletter{color:#4b4d4f;font-weight:700;text-decoration:none;background:url(../_img/newsletter_icon.gif) no-repeat;padding:0 15px 0 72px;margin:0 0 35px -15px;clear:both;display:block}#content a:hover,#sidebar a:hover.url_newsletter{text-decoration:underline}#content h1{padding:0 0 10px;font-size:22px;font-weight:400}#content h2{padding:0 0 13px;font-size:19px;font-weight:700}#content h2 small{display:block;font-size:16px}#content h3{padding:0 0 10px;font-size:17px;font-weight:700}#content .info_box,#content .info_box p{font-size:16px;line-height:1.2;text-transform:uppercase}#content .t-reason{padding:0;border:0}#content .t-reason td{display:block;vertical-align:top}#content .t-reason .t-reason-col-2 h2{padding:25px 0 13px}#content .t-reason h2{text-align:center}#content .t-reason ul{padding:0}#content .t-membership{width:100%;border:0;text-align:left}#content .t-membership td{text-align:justify;vertical-align:middle}#content .t-membership .t-membership-row-4 td{border-bottom:none}#content .t-contacts-box{max-width:650px}#content .t-contacts{width:100%}#content .t-contacts td{vertical-align:top}#content .t-contacts p{text-align:left}#content .info_box{position:relative;margin:0 0 20px;color:#fff}#content .info_box.tyle_1{background-position:0 0}#content .info_box.tyle_1 .bottom{background-position:-250px 100%}#content .info_box.tyle_2{background-position:-500px 0}#content .info_box.tyle_2 .bottom{background-position:-750px 100%}#content .info_box.tyle_3{background-position:-1000px 0}#content .info_box.tyle_3 .bottom{background-position:-1250px 100%}#content .info_box.tyle_4{background-position:-1500px 0}#content .info_box.tyle_4 .bottom{background-position:-1750px 100%}#content .info_box.tyle_5{background-position:-2000px 0}#content .info_box.tyle_5 .bottom{background-position:-2250px 100%}#content .info_box .bottom{width:219px;height:22px;position:absolute;left:0;bottom:-22px}#content .info_box p{padding:0}#content .search_box{background:#f8f8f8;padding:10px}#content .search_box select{width:130px;background:#f7f7f7;border:1px solid #e1e1e1;padding:6px}#content .search_box li{padding:0;display:block;background:0 0;overflow:hidden}#content .search_box li label{display:block;font-weight:700}#content .search_box li .input{width:78%;color:#4b4d4f;border:0;padding:8px;background:0 0}#content .search_box li select{color:#4b4d4f;background:#f5f5f5;margin:0 20px 10px 0}#content .search_box li select+.filter-button{clear:left;margin-left:100px}#content .search_box li .submit{float:right;width:39px;height:39px;cursor:pointer;background:url(../_img/search_box_icon.gif) 50% 50% no-repeat;border:0;vertical-align:middle}#content .search_box li a.url{float:right;margin-top:7px;padding:4px 18px 4px 0;font-weight:700}#content .search_box li a.url.open{background:url(../_img/search_box_url_icon.gif) right 12px no-repeat}#content .search_box li a.url.close{background:url(../_img/search_box_url_icon.gif) right -13px no-repeat}#content .search_box li #search-input-block{border:1px solid #dfe1e4;background:#fff;overflow:hidden}#content .search_box li.filter-additional{padding-top:10px}#content .search_box li.filter-additional label{float:left;width:95px;padding:6px 5px 0 0}#content .search_box li.filter-additional select{float:left}#content .search_box li.filter-additional+.filter-additional{padding-top:0}#content .search_box li #period,#content .search_box li #type{margin-right:0}#content .search_box .filter-button{float:left;color:#4b4d4f;background:#f5f5f5;margin:0 22px 0 0;border:1px solid #e1e1e1;padding:7px;cursor:pointer;text-decoration:none}#content .search_box .filter-button:hover{background:#eee}#content p{text-align:justify}#content a{color:#4b4d4f;text-decoration:none}#content .img_left{margin:0 20px 15px 0;float:left}#content a.home_url,.c-home-url{width:254px;color:#4b4d4f;font-size:21px;margin:15px auto;display:block;text-align:center;line-height:1.2}#content a.home_url{text-decoration:none;padding:280px 0 0}#content a.home_url_1{background:url(../_img/workis_l.png) no-repeat;background-size:contain}#content a.home_url_2{background:url(../_img/img_2.jpg) no-repeat}#content a:hover.home_url{text-decoration:underline}.c-home-url{text-decoration:none}.c-home-url:hover{text-decoration:underline}.c-home-pic{display:block;border-radius:50%;margin-bottom:20px;overflow:hidden}#content .contact-form .form li textarea,.cv-form .form li textarea{overflow-y:auto;resize:none}.c-home-pic img{display:block}#content .news_list{padding:0 0 15px;display:block}#content .news_list li{border-top:1px solid #dfe1e4;padding:15px 0 0;display:block}#content .news_list li a.more{font-weight:700;text-decoration:underline}#content .news_list li:first-child{border-top:0;padding:0}#content .staff{margin:0 0 15px -33px;display:block}#content .staff li{width:216px;margin:0 0 10px 33px;float:left}#content .staff li.sep{width:100%}#content .staff li .foto{margin:0 0 10px;display:block}#content .staff li p{padding:0 5px 15px}#content .form{width:318px;padding:0 0 15px;display:inline-block}#content .form li{padding:0 0 28px;display:block;background:0 0}#content .form li.bottom{padding:0 0 10px;margin:-10px 0 0}#content .form li label{padding:0 0 6px;display:block}#content .form li input.text,#content .form li select,#content .form li textarea{background:#f7f7f7;border:1px solid #e1e1e1;padding:6px}#content .form li input.text,#content .form li textarea{width:318px}#content .form li select{width:164px}#content .form li textarea{height:114px;overflow:auto}#content .form li .errormessage{color:#bb2543;padding:6px 0 0;display:block}#content .form li .txt{color:#bb2543;display:inline-block}#content .form li .action{height:28px;color:#fff;cursor:pointer;background:#006957;border:1px solid #e1e1e1;padding:0 20px;margin:0 10px 0 0;display:inline-block}#content .form li .action:hover{background:#008d75}#content .form li .Actions{display:inline-block}#content .country_tabs{width:100%;padding:0 0 15px;float:left}#content .country_tabs li{padding:0 10px 0 0;float:left}#content .country_tabs li a{color:#4b4d4f;text-decoration:none;float:left}#content .country_tabs li a.act{font-weight:700;background:#ebebeb;padding:0 10px}#content .country_tabs li a:hover{text-decoration:underline}#content .pages{text-align:center;padding:0 0 15px;display:block}#content .pages a{margin:0 3px}#content .pages a.prev{font-weight:700;float:left}#content .pages a.next{font-weight:700;float:right}#content .pages a.act{font-weight:700}#banners{width:976px;padding:20px 0;float:left}#banners li{margin:0 0 0 40px;float:left}#banners li:first-child{margin:0}.fl{float:left!important}.fr{float:right!important}.clear{height:0;clear:both;display:block}.input,input.text,select,textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.map_page{width:540px;text-align:center;margin:20px auto}.map_page .logo{margin:0 0 30px;display:block}.map_page p{padding:0 0 15px;display:block}.map_page a.map_url{width:168px;position:relative;display:inline-block}.map_page a.map_url.es{height:89px;background:url(../_img/map_url.jpg) no-repeat;margin:0 0 -20px}.map_page a:hover.map_url.es{background:url(../_img/map_url.jpg) -200px 0 no-repeat;z-index:1}.map_page a.map_url.lv{height:100px;background:url(../_img/map_url.jpg) 0 -69px no-repeat;margin:0 0 -30px}.map_page a:hover.map_url.lv{background:url(../_img/map_url.jpg) -400px -69px no-repeat;z-index:1}.map_page a.map_url.lt{height:109px;background:url(../_img/map_url.jpg) 0 -139px no-repeat}.map_page a:hover.map_url.lt{background:url(../_img/map_url.jpg) -600px -139px no-repeat;z-index:1}.map_page .copy{padding:25px 0 0;display:block}.hide{display:none!important}#content ul:not([class]) a{text-decoration:underline}#content img.left{margin:15px 20px 15px 0;float:left}#content img.ico{position:relative;top:7px}#map_canvas{width:100%;height:450px}#content .contact-form .form li input[type=text].error,#content .contact-form .form li textarea.error{border:1px solid #bb2543}.job-cont{padding:0 0 15px;display:block}.cont-content{display:block;padding:0 0 10px}.cv-form .form li.bottom{padding:0 0 10px;margin:-10px 0 0}.cv-form .form li label{padding:0 0 6px;display:block}.cv-form .form li input.text,.cv-form .form li textarea{background:#f7f7f7;border:1px solid #e1e1e1;padding:6px;width:318px}.cv-form .form li textarea{height:114px}#custom,#custom .biuro-header,#custom .biuro-ti,#custom .biuro-ti-text,.about-biuro{overflow:hidden}.cv-form .form li input[type=file]{background:#f7f7f7;border:1px solid #e1e1e1;padding:0 6px;width:304px;height:30px}.cv-form .form li .errormessage{color:#bb2543;padding:6px 0 0}.cv-form .form li input[type=file].error,.cv-form .form li input[type=text].error{border:1px solid #bb2543}.cv-form .form li .txt{color:#bb2543;display:inline-block}.cv-form .form li .action{height:28px;color:#fff;cursor:pointer;background:#006957;border:1px solid #e1e1e1;padding:0 20px;margin:0 10px 0 0;display:inline-block}#sidebar .addthis_share a,#sidebar .share.share_addthis a{height:20px}.cv-form .form li .action:hover{background:#008d75}.cv-form .form li .Actions{display:inline-block}#cv-success,#cv-success p{color:#393}#content ul:not([class]){padding:0 0 15px;display:block}#content ul.table li,#content ul:not([class]) li{position:relative;padding:0 0 5px 25px;display:block}#content ul.table li:before,#content ul:not([class]) li:before{content:"";position:absolute;top:9px;left:1px;width:4px;height:4px;border-radius:50%;background:#4b4d4f}#content ul:not([class]) a:hover,.advert_page .container a:hover{text-decoration:none}#content ol{padding:0 0 15px 20px;text-align:justify}#content ol>li{padding:0 0 5px;text-align:justify}#sidebar .share.share_addthis{width:110px}#content .cform .form li select{width:318px}#sidebar .addthis_share{height:20px;padding:2px 0;width:100px;display:inline-block}#content #filter-empty-results{padding-top:15px}#content a.home_url,#content h1,#sidebar #menu>li,#sidebar #menu>li>a{text-transform:uppercase}#sidebar #menu>li ul li a{text-transform:none}.hidden-coords{display:none}.banner{width:180px;height:160px;float:left;position:relative;left:-15px;margin-right:50px;margin-bottom:20px}.banner a,.banner a img{border:0}.icon:before{position:relative;top:9px;display:inline-block;width:30px;height:26px;margin:0 8px 0 0;background:url(../_img/icons.png) 50px 50px no-repeat;border-radius:3px}#content .icon-blue-dark{color:#253466;font-weight:700}.icon-blue-dark:before{border:1px solid #253466}.icon-blue-dark:hover:before{background-color:#253466}#content .icon-blue-light{color:#156292;font-weight:700}.icon-blue-light:before{border:1px solid #156292}.icon-blue-light:hover:before{background-color:#156292}#content .icon-red{color:#bb2543;font-weight:700}.icon-red:before{border:1px solid #bb2543}.icon-red:hover:before{background-color:#bb2543}#content .icon-brown{color:#b76630;font-weight:700}.icon-brown:before{border:1px solid #b76630}.icon-brown:hover:before{background-color:#b76630}#content .icon-purple{color:#6b1c3a;font-weight:700}.icon-purple:before{border:1px solid #6b1c3a}.icon-purple:hover:before{background-color:#6b1c3a}#content .icon-green{color:#006957;font-weight:700}.icon-green:before{border:1px solid #006957}.icon-green:hover:before{background-color:#006957}.icon-blue-dark.icon-facebook:before{background-position:-2px -45px}.icon-blue-dark.icon-linkedin:before{background-position:-40px -45px}.icon-blue-dark.icon-phone:before{background-position:-80px -45px}.icon-blue-dark.icon-note:before{background-position:-121px -45px}.icon-blue-light.icon-facebook:before{background-position:-2px -87px}.icon-blue-light.icon-linkedin:before{background-position:-40px -87px}.icon-blue-light.icon-phone:before{background-position:-80px -87px}.icon-blue-light.icon-note:before{background-position:-121px -87px}.icon-red.icon-facebook:before{background-position:-2px -131px}.icon-red.icon-linkedin:before{background-position:-40px -131px}.icon-red.icon-phone:before{background-position:-80px -131px}.icon-red.icon-note:before{background-position:-121px -131px}.icon-brown.icon-facebook:before{background-position:-2px -176px}.icon-brown.icon-linkedin:before{background-position:-40px -176px}.icon-brown.icon-phone:before{background-position:-80px -176px}.icon-brown.icon-note:before{background-position:-121px -176px}.icon-purple.icon-facebook:before{background-position:-2px -218px}.icon-purple.icon-linkedin:before{background-position:-40px -218px}.icon-purple.icon-phone:before{background-position:-80px -218px}.icon-purple.icon-note:before{background-position:-121px -218px}.icon-green.icon-facebook:before{background-position:-2px -258px}.icon-green.icon-linkedin:before{background-position:-40px -258px}.icon-green.icon-phone:before{background-position:-80px -258px}.icon-green.icon-note:before{background-position:-121px -258px}.icon-facebook:hover:before{background-position:-2px -7px}.icon-linkedin:hover:before{background-position:-40px -7px}.icon-phone:hover:before{background-position:-80px -7px}.icon-note:hover:before{background-position:-121px -7px}.about-biuro{margin:0 auto}.about-biuro-img{position:relative;float:left;width:100%;height:214px;background-repeat:no-repeat}.about-biuro-img:before{position:absolute;top:0;left:50%;width:178px;height:214px;margin:0 0 0 -89px}.about-biuro-img-1:before{background-position:0 0}.about-biuro-img-2:before{background-position:-178px 0}.about-biuro-img-3:before{background-position:-356px 0}.about-biuro-img-4:before{background-position:-534px 0}.about-biuro-lt .about-biuro-img:before{background-image:url(../_img/lt-apie-idarbinimo-agentura.jpg)}.about-biuro-lv .about-biuro-img:before{background-image:url(../_img/lv-apie-idarbinimo-agentura.jpg)}.about-biuro-ee .about-biuro-img:before{background-image:url(../_img/ee-apie-idarbinimo-agentura.jpg)}.about-biuro-en .about-biuro-img:before{background-image:url(../_img/en-apie-idarbinimo-agentura.jpg)}.about-biuro-ru .about-biuro-img:before{background-image:url(../_img/ru-apie-idarbinimo-agentura.jpg)}.advert_page{max-width:736px;margin:0 auto}.advert_page .container{padding:20px;opacity:1;visibility:visible}.advert_page .container h1{font-weight:700;padding:0 0 15px;display:block}.advert_page .container h2{font-weight:700;padding:35px 0 0;margin:0 67px 30px 0;float:right}.advert_page .container h3{font-weight:700;padding:0 6px 18px 0}.advert_page .container ol,.advert_page .container p,.advert_page .container ul{padding:0 0 15px;display:block}.advert_page .container ol li,.advert_page .container ul li{padding:0 0 0 70px;display:block}.advert_page .container a{color:#4b4d4f}.advert_page .container .company{padding:0 0 15px;display:block}.advert_page .container .cv-form .form{width:318px;margin-top:20px;padding:0 0 15px;display:inline-block;list-style:none}.advert_page .container .cv-form .form li{padding:0 0 28px;display:block;list-style:none;background:0 0}.job-add h3{float:left;clear:both;font-weight:700;padding:0 6px 15px 0}.job-add span{display:block;float:left;padding:0 0 15px}#custom .biuro-header p{color:#006957;font-weight:700}#custom .biuro-header .logo{float:none;width:133px;margin:0 auto 20px}#custom .biuro-ti-img{display:none}#custom .biuro-ti-text h3{color:#006957;padding:0}#custom .biuro-ti-text li{position:relative;padding:0 0 0 15px;background:none}#custom .biuro-ti-text li:before{content:"";position:absolute;top:7px;left:2px;width:6px;height:6px;border-radius:50%;background:#006957}@media (min-width:80rem){[href^=tel]{pointer-events:none;text-decoration:none;color:inherit}}@media (min-width:48rem){#custom .biuro-title{border-width:3px;margin:0 0 30px;padding:20px;font-size:22px}.c-jobs-list--col-city,.c-jobs-list--col-valid,.c-jobs-list--head:nth-child(n+2){border-left:1px solid #dfe1e4}.c-jobs-list--col-valid{display:table-cell}}@media (max-width:47.999rem){.c-jobs-list--head{display:none}.c-jobs-list--col-city{text-align:right}}@media (max-width:29.999rem){.c-jobs-list--col{float:left;width:calc(100% - 20px)}.c-jobs-list--col-position{padding-top:10px}.c-jobs-list--col-city{padding-bottom:10px;text-align:left}}@media (min-width:30rem){.c-jobs-list--col{max-width:260px;padding:10px}}@media (max-width:600px){.bu-action{height:44px}}@media (min-width:360px){#content .search_box li .input{width:83%}}@media (min-width:480px){#content img.starjobs-img{float:left;width:100px;margin:15px 20px 15px 0}#content .t-contacts td.t-contacts-col-1{width:43%}#content .t-contacts td.t-contacts-col-2,#content .t-contacts td.t-contacts-col-3{width:50%}#content .info_box{float:right;margin:47px 0 20px 20px}#content .search_box li .input{width:88%}.about-biuro-img{width:50%}#custom .biuro-header .logo{float:left;margin:0 20px 20px 0}#custom .biuro-ti-img{display:block;float:left;width:70px}#custom .biuro-job-contacts{margin:0 0 0 70px}}@media (min-width:600px){#content .search_box li label{float:left;padding:9px 10px 0 0}#content .search_box li #search-input-block{margin:0 0 0 100px}}@media (min-width:768px){#sidebar .share{display:block;margin:0 0 15px}#sidebar .copy{padding:15px 0}#content h1{text-align:justify}#content img.starjobs-img{width:200px}#content .t-membership td{border-bottom:1px solid #dfdfdf;padding-bottom:10px}#content .t-membership .t-membership-col-1{width:150px;padding-right:20px}#content .t-contacts td.t-contacts-col-1{width:34%}#content .t-contacts td.t-contacts-col-2,#content .t-contacts td.t-contacts-col-3{width:33%}#content .info_box.tyle_1,#content .info_box.tyle_1 .bottom,#content .info_box.tyle_2,#content .info_box.tyle_2 .bottom,#content .info_box.tyle_3,#content .info_box.tyle_3 .bottom,#content .info_box.tyle_4,#content .info_box.tyle_4 .bottom,#content .info_box.tyle_5,#content .info_box.tyle_5 .bottom{background-image:url(../_img/info_box_bg.png);background-repeat:no-repeat}.advert_page{margin:20px auto;border:1px solid #e6e6e6}.advert_page .container{padding:30px 49px}#custom .biuro-header .logo{margin:0 20px 24px 0}}@media (min-width:980px){#content h2,#content h3,#content ul:not([class]){text-align:justify}#sidebar #menu>li,#sidebar #menu>li>a{font-family:Bebas Neue,sans-serif;font-size:24px}#content .info_box,#content .info_box p,#content a.home_url,#content h1,.c-home-url{font-family:Bebas Neue}#content h1{padding:0 0 15px;font-size:24px}#content .t-reason td{display:table-cell;width:50%}#content .t-reason .t-reason-col-1{padding-right:20px;border-right:1px solid #dfdfdf}#content .t-reason .t-reason-col-2{padding-left:20px}#content .t-reason .t-reason-col-2 h2{padding:12px 0 25px}#content .t-membership td{padding-bottom:0}#content .t-membership .t-membership-col-1{width:250px;padding-right:0}#content .info_box,#content .info_box p{font-size:18px}#content .search_box li select{margin:0 33px 10px 0}#content .search_box li a.url{margin-top:-36px}#content .search_box li #search-input-block{margin:0 200px 0 100px}#content a.home_url,.c-home-url{display:inline-block;font-weight:400;margin:15px 50px;font-size:24px}#content ul:not([class]) li{padding:0 0 5px 45px}#content ul:not([class]) li:before{left:21px}.about-biuro-img{width:25%}.advert_page{max-width:776px}.advert_page .container{padding:50px 69px}}@media only screen and (min-width:1281px){[href^=tel]{pointer-events:none;text-decoration:none;color:inherit}}@media (max-width:767px){#content h1 .icon{display:block;margin-top:10px}#content .t-membership tr{display:block}#content .t-membership td{display:block;float:left;width:100%}#content .t-membership .t-membership-col-2{border-bottom:1px solid #dfdfdf;padding:0 0 20px}#content .t-contacts td{float:left;width:50%}.hidden-max-small{display:none!important}}@media (max-width:599px){#content .search_box li select+label{clear:left}}@media (max-width:479px){#content .t-contacts td{width:100%}.hidden-max-x-small{display:none!important}#custom .biuro-job-valid-till{display:block}}
\ No newline at end of file
......@@ -20,7 +20,6 @@ js-: Signify that this piece of the DOM has some behaviour acting upon it, and t
qa-: Signify that a QA or Test Engineering team is running an automated UI test which needs to find or bind onto these parts of the DOM. Like the JavaScript namespace, this basically just reserves hooks in the DOM for non-CSS purposes.
========================================================================== */
/*
@import '01-settings/__settings.css';
@import '02-tools/__tools.css';
@import '03-generic/__generic.css';
......@@ -28,1711 +27,16 @@ qa-: Signify that a QA or Test Engineering team is running an automated UI test
@import '05-layout/__layout.css';
@import '06-objects/__objects.css';
@import '07-components/__components.css';
@import '08-states/__states.css';
@import '09-themes/__themes.css';
@import '10-trumps/__utils.css';
/*@import '08-states/__states.css';*/
/*@import '09-themes/__themes.css';*/
*/
/*
@import '06-objects/_nav.css';
@import '06-objects/_section.css';
@import '07-components/_nav.css';
@import '07-components/_pages.css';
@import '07-components/_section.css';
@import '07-components/_scroller.css';
@import '07-components/_svg.css';
@import '07-components/_toggler.css';
*/
/* @import '09-states/_nav.css'; */
/* @import '10-trumps/__utils.css'; */
/* * { border: 1px solid #000; } */
/* .c-scroller { position: absolute; bottom: 20px; left: 50%; transform: translateX(-50%); } */
/* critical:start */
/* critical:end */
@import '01-settings/__settings.css';
@import '02-tools/__tools.css';
@import '05-layout/__layout.css';
@import '06-objects/__objects.css';
@import '07-components/__components.css';
@import '__previous.css';
@import '10-trumps/__utils.css';
/** { border: 1px solid black; }*/
/* critical:start */
#main{
margin:0 auto;
padding:0 20px;
}
@media (min-width:768px){
#sidebar,#topsearch{
float:left
}
#sidebar{
width:195px
}
#main{
max-width:956px
}
/* #custom .biuro-title{
margin: 0 0 30px;
padding:20px;
}
#custom .biuro-title h1 { margin: 0; padding: 0; line-height: 1.2; }*/
}
@media (min-width:980px){
#main{
padding:0
}
#sidebar{
width:215px
}
#content{
width:714px;
float:right
}
}
@media (min-width:1024px){
#main{
max-width:976px
}
#sidebar{
width:235px
}
}
/*.l-footer{
clear:both;
border-top:1px solid #ababab;
padding:10px 0 20px 17px
}*/
/* critical:end */
#main::after,
#top::after,
.about-biuro-img::before,
.icon::before {
content: '';
}
@font-face {
font-family: 'PT Sans Narrow';
font-style: normal;
font-weight: 400;
src:
local('PT Sans Narrow'),
local('PTSans-Narrow'),
url(https://fonts.gstatic.com/s/ptsansnarrow/v8/BngRUXNadjH0qYEzV7ab-oWlsYCB.ttf) format('truetype');
}
@font-face {
font-family: 'PT Sans Narrow';
font-style: normal;
font-weight: 700;
src:
local('PT Sans Narrow Bold'),
local('PTSans-NarrowBold'),
url(https://fonts.gstatic.com/s/ptsansnarrow/v8/BngSUXNadjH0qYEzV7ab-oWlsbg95DiC.ttf) format('truetype');
}
@font-face {
font-family: 'Bebas Neue';
src: url(../_fonts/bebas-neue.eot);
src: url(../_fonts/bebas-neue.eot?#iefix) format("embedded-opentype"),url(../_fonts/bebas-neue.woff2) format("woff2"),url(../_fonts/bebas-neue.woff) format("woff"),url(../_fonts/bebas-neue.ttf) format("truetype"),url(../_fonts/bebas-neue.svg#BebasNeue) format("svg");
}
#main:after,#top:after{
display:table;
clear:both
}
*{
padding:0;
margin:0;
outline:0
}
fieldset,img{
border:0
}
ul{
list-style:none
}
table{
border-spacing:0
}
html body{
overflow:visible
}
body {
color: #4b4d4f;
font-family: 'PT Sans Narrow', sans-serif;
font-size: 18px;
line-height: 1.2;
overflow: auto;
}
button,input,select,textarea{
color:#4b4d4f;
font:16px/1.3 'PT Sans Narrow',sans-serif
}
.bu-action { height: 28px; cursor: pointer; border: 1px solid #E1E1E1; padding: 0 15px; margin: 0; display: inline-block; }
.bu-action--main { color: #FFF; background: #006957; }
@media (max-width: 600px) {
.bu-action { height: 44px; }
}
/*.bu-action--alt { color: #FFF; background: #006957; }*/
.c-nav-footer{
margin:0;
padding:0;
list-style:none
}
.c-nav-footer+.c-nav-footer{
margin-top:20px
}
.c-nav-footer li{
display:inline-block;
padding:0 5px
}
.c-nav-footer a{
display:block;
padding:0 3px;
text-decoration:none;
color:#4b4d4f;
border:1px solid #fff
}
#top #lang,#top .country{
display:none
}
.c-nav-footer a:hover{
border-color:#ababab
}
.c-nav-footer .act,.c-nav-footer .act:hover{
border-color:#4b4d4f
}
#top{
padding:20px 0 0
}
#top #logo{
float:none;
width:133px;
margin:0 auto 20px
}
#top #country{
margin:20px 0 0;
float:right
}
#top #country li,#top #lang li{
float:left
}
#top #country li a,#top #lang li a{
color:#c3c3c3;
font-size:13px;
text-decoration:none;
padding:0 6px;
float:left
}
#sidebar #menu>li,#sidebar #menu>li>a{
font-size:21px;
line-height:22px;
width:100%
}
#top #country li a.act,#top #lang li a.act{
color:#939393;
background:#ebebeb
}
#top #country li a:hover,#top #lang li a:hover{
text-decoration:underline
}
#sidebar{
padding:20px 0 15px 15px;
overflow:hidden
}
#sidebar #menu{
width:100%;
margin:0 0 20px -15px
}
#sidebar #menu>li{
float:left;
padding:0 0 13px
}
#sidebar #menu>li>a{
padding:0 0 1px 15px;
color:#4b4d4f;
text-decoration:none
}
#sidebar #menu>li ul{
display:block
}
#sidebar #menu>li ul li{
width:100%;
padding:6px 0 0 15px;
float:left
}
#sidebar #menu>li ul li a{
display:block;
color:#4b4d4f;
font:16px/1.1 'PT Sans Narrow',sans-serif;
text-decoration:none
}
#sidebar .banner,#sidebar .share{
display:none
}
#sidebar .share a{
display:inline-block;
height:24px;
margin:0 10px 0 0
}
#sidebar .share a.facebook,#sidebar .share a.linkedin,#sidebar .share a.share_all{
background:url(../_img/share_icons.png) no-repeat
}
#sidebar .share a.facebook{
width:24px;
background-position:0 0
}
#sidebar .share a.linkedin{
width:24px;
background-position:0 -50px
}
#sidebar .share a.share_all{
width:49px;
background-position:0 -100px
}
#sidebar .copy{
display:none
}
.style_1>a{
background:url(../_img/menu_icons.png) 0 2px no-repeat
}
.style_1>a.act{
background:url(../_img/menu_icons.png) -250px 0 no-repeat
}
.style_2>a{
background:url(../_img/menu_icons.png) 0 -98px no-repeat
}
.style_2>a.act{
background:url(../_img/menu_icons.png) -250px -100px no-repeat
}
.style_3>a{
background:url(../_img/menu_icons.png) 0 -198px no-repeat
}
.style_3>a.act{
background:url(../_img/menu_icons.png) -250px -200px no-repeat
}
.style_4>a{
background:url(../_img/menu_icons.png) 0 -298px no-repeat
}
.style_4>a.act{
background:url(../_img/menu_icons.png) -250px -300px no-repeat
}
.style_5>a{
background:url(../_img/menu_icons.png) 0 -398px no-repeat
}
.style_5>a.act{
background:url(../_img/menu_icons.png) -250px -400px no-repeat
}
.style_1>ul li{
background:url(../_img/menu_icons.png) -250px -15px no-repeat
}
.style_2>ul li{
background:url(../_img/menu_icons.png) -250px -115px no-repeat
}
.style_3>ul li{
background:url(../_img/menu_icons.png) -250px -215px no-repeat
}
.style_4>ul li{
background:url(../_img/menu_icons.png) -250px -315px no-repeat
}
.style_5>ul li{
background:url(../_img/menu_icons.png) -250px -415px no-repeat
}
.style_1>ul li a.act{
color:#253466;
background:url(../_img/menu_icons.png) -250px 2px no-repeat
}
.style_2>ul li a.act{
color:#156292;
background:url(../_img/menu_icons.png) -250px -98px no-repeat
}
.style_3>ul li a.act{
color:#BB2543;
background:url(../_img/menu_icons.png) -250px -198px no-repeat
}
.style_4>ul li a.act{
color:#B7652F;
background:url(../_img/menu_icons.png) -250px -298px no-repeat
}
.style_5>ul li a.act{
color:#6B1B39;
background:url(../_img/menu_icons.png) -250px -398px no-repeat
}
#sidebar #menu>li ul li a.act{
padding:0 0 0 15px;
margin:0 0 0 -15px
}
#sidebar #menu>li ul li a:hover{
text-decoration:underline
}
#sidebar a.url_newsletter{
color:#4b4d4f;
font-weight:700;
text-decoration:none;
background:url(../_img/newsletter_icon.gif) no-repeat;
padding:0 15px 0 72px;
margin:0 0 35px -15px;
clear:both;
display:block
}
#content a:hover,#sidebar a:hover.url_newsletter{
text-decoration:underline
}
#content{
padding:17px 0 15px;
overflow:hidden
}
#content img{
max-width:100%;
height:auto
}
#content h1{
padding:0 0 10px;
font-size:22px;
font-weight:400
}
#content h2{
padding:0 0 13px;
font-size:19px;
font-weight:700
}
#content h2 small{
display:block;
font-size:16px
}
#content h3{
padding:0 0 10px;
font-size:17px;
font-weight:700
}
#content .info_box,#content .info_box p{
font-size:16px;
line-height:1.2;
text-transform:uppercase
}
#content .t-reason{
padding:0;
border:0
}
#content .t-reason td{
display:block;
vertical-align:top
}
#content .t-reason .t-reason-col-2 h2{
padding:25px 0 13px
}
#content .t-reason h2{
text-align:center
}
#content .t-reason ul{
padding:0
}
#content .t-membership{
width:100%;
border:0;
text-align:left
}
#content .t-membership td{
text-align:justify;
vertical-align:middle
}
#content .t-membership .t-membership-row-4 td{
border-bottom:none
}
#content .t-contacts-box{
max-width:650px
}
#content .t-contacts{
width:100%
}
#content .t-contacts td{
vertical-align:top
}
#content .t-contacts p{
text-align:left
}
#content .info_box{
position:relative;
margin:0 0 20px;
color:#fff
}
#content .info_box.tyle_1{
background-position:0 0
}
#content .info_box.tyle_1 .bottom{
background-position:-250px 100%
}
#content .info_box.tyle_2{
background-position:-500px 0
}
#content .info_box.tyle_2 .bottom{
background-position:-750px 100%
}
#content .info_box.tyle_3{
background-position:-1000px 0
}
#content .info_box.tyle_3 .bottom{
background-position:-1250px 100%
}
#content .info_box.tyle_4{
background-position:-1500px 0
}
#content .info_box.tyle_4 .bottom{
background-position:-1750px 100%
}
#content .info_box.tyle_5{
background-position:-2000px 0
}
#content .info_box.tyle_5 .bottom{
background-position:-2250px 100%
}
#content .info_box .bottom{
width:219px;
height:22px;
position:absolute;
left:0;
bottom:-22px
}
#content .info_box p{
padding:0
}
#content .search_box{
background:#F8F8F8;
padding:10px
}
#content .search_box select{
width:130px;
background:#F7F7F7;
border:1px solid #E1E1E1;
padding:6px
}
#content .search_box li{
padding:0;
display:block;
background:0 0;
overflow:hidden
}
#content .search_box li label{
display:block;
font-weight:700
}
#content .search_box li .input{
width:78%;
color:#4b4d4f;
border:0;
padding:8px;
background:0 0
}
#content .search_box li select{
color:#4b4d4f;
background:#F5F5F5;
margin:0 20px 10px 0
}
#content .search_box li select+.filter-button{
clear:left;
margin-left:100px
}
#content .search_box li .submit{
float:right;
width:39px;
height:39px;
cursor:pointer;
background:url(../_img/search_box_icon.gif) 50% 50% no-repeat;
border:0;
vertical-align:middle
}
#content .search_box li a.url{
float:right;
margin-top:7px;
padding:4px 18px 4px 0;
font-weight:700
}
#content .search_box li a.url.open{
background:url(../_img/search_box_url_icon.gif) right 12px no-repeat
}
#content .search_box li a.url.close{
background:url(../_img/search_box_url_icon.gif) right -13px no-repeat
}
#content .search_box li #search-input-block{
border:1px solid #DFE1E4;
background:#fff;
overflow:hidden
}
#content .search_box li.filter-additional{
padding-top:10px
}
#content .search_box li.filter-additional label{
float:left;
width:95px;
padding:6px 5px 0 0
}
#content .search_box li.filter-additional select{
float:left
}
#content .search_box li.filter-additional+.filter-additional{
padding-top:0
}
#content .search_box li #period,#content .search_box li #type{
margin-right:0
}
#content .search_box .filter-button{
float:left;
color:#4b4d4f;
background:#f5f5f5;
margin:0 22px 0 0;
border:1px solid #E1E1E1;
padding:7px;
cursor:pointer;
text-decoration:none
}
#content .search_box .filter-button:hover{
background:#eee
}
#content .advert_table{
width:100%;
margin:0 0 20px
}
#content .advert_table th{
font-weight:700;
text-align:left;
vertical-align:top;
border-left:1px solid #dfe1e4;
padding:15px 10px 10px
}
#content .advert_table th:first-child{
display:table-cell;
border-left:0
}
#content .advert_table td{
vertical-align:top;
padding:0 10px
}
#content .advert_table td:first-child{
border-left:0
}
#content .advert_table .bg td{
background:#F8F8F8
}
#content p{
padding:0 0 15px;
text-align:justify
}
#content a{
color:#4b4d4f;
text-decoration:none
}
#content .img_left{
margin:0 20px 15px 0;
float:left
}
#content a.home_url,.c-home-url{
width:254px;
color:#4b4d4f;
font-size:21px;
margin:15px auto;
display:block;
text-align:center;
line-height:1.2
}
#content a.home_url{
text-decoration:none;
padding:280px 0 0
}
#content a.home_url_1{
background:url(../_img/workis_l.png) no-repeat;
-webkit-background-size:contain;
background-size:contain
}
#content a.home_url_2{
background:url(../_img/img_2.jpg) no-repeat
}
#content a:hover.home_url{
text-decoration:underline
}
.c-home-url{
text-decoration:none
}
.c-home-url:hover{
text-decoration:underline
}
.c-home-pic{
display:block;
-webkit-border-radius:50%;
border-radius:50%;
margin-bottom:20px;
overflow:hidden
}
#content .contact-form .form li textarea,.cv-form .form li textarea{
overflow-y:auto;
resize:none
}
.c-home-pic img{
display:block
}
#content .news_list{
padding:0 0 15px;
display:block
}
#content .news_list li{
border-top:1px solid #DFE1E4;
padding:15px 0 0;
display:block
}
#content .news_list li a.more{
font-weight:700;
text-decoration:underline
}
#content .news_list li:first-child{
border-top:0;
padding:0
}
#content .staff{
margin:0 0 15px -33px;
display:block
}
#content .staff li{
width:216px;
margin:0 0 10px 33px;
float:left
}
#content .staff li.sep{
width:100%
}
#content .staff li .foto{
margin:0 0 10px;
display:block
}
#content .staff li p{
padding:0 5px 15px
}
#content .form{
width:318px;
padding:0 0 15px;
display:inline-block
}
#content .form li{
padding:0 0 28px;
display:block;
background:0 0
}
#content .form li.bottom{
padding:0 0 10px;
margin:-10px 0 0
}
#content .form li label{
padding:0 0 6px;
display:block
}
#content .form li input.text,#content .form li select,#content .form li textarea{
background:#F7F7F7;
border:1px solid #E1E1E1;
padding:6px
}
#content .form li input.text,#content .form li textarea{
width:318px
}
#content .form li select{
width:164px
}
#content .form li textarea{
height:114px;
overflow:auto
}
#content .form li .errormessage{
color:#BB2543;
padding:6px 0 0;
display:block
}
#content .form li .txt{
color:#BB2543;
display:inline-block
}
#content .form li .action{
height:28px;
color:#FFF;
cursor:pointer;
background:#006957;
border:1px solid #E1E1E1;
padding:0 20px;
margin:0 10px 0 0;
display:inline-block
}
#content .form li .action:hover{
background:#008D75
}
#content .form li .Actions{
display:inline-block
}
#content .country_tabs{
width:100%;
padding:0 0 15px;
float:left
}
#content .country_tabs li{
padding:0 10px 0 0;
float:left
}
#content .country_tabs li a{
color:#4b4d4f;
text-decoration:none;
float:left
}
#content .country_tabs li a.act{
font-weight:700;
background:#EBEBEB;
padding:0 10px
}
#content .country_tabs li a:hover{
text-decoration:underline
}
#content .pages{
text-align:center;
padding:0 0 15px;
display:block
}
#content .pages a{
margin:0 3px
}
#content .pages a.prev{
font-weight:700;
float:left
}
#content .pages a.next{
font-weight:700;
float:right
}
#content .pages a.act{
font-weight:700
}
#banners{
width:976px;
padding:20px 0;
float:left
}
#banners li{
margin:0 0 0 40px;
float:left
}
#banners li:first-child{
margin:0
}
.fl{
float:left!important
}
.fr{
float:right!important
}
.clear{
height:0;
clear:both;
display:block
}
.input,input.text,select,textarea{
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box
}
button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{
border:0;
padding:0
}
.map_page{
width:540px;
text-align:center;
margin:20px auto
}
.map_page .logo{
margin:0 0 30px;
display:block
}
.map_page p{
padding:0 0 15px;
display:block
}
.map_page a.map_url{
width:168px;
position:relative;
display:inline-block
}
.map_page a.map_url.es{
height:89px;
background:url(../_img/map_url.jpg) no-repeat;
margin:0 0 -20px
}
.map_page a:hover.map_url.es{
background:url(../_img/map_url.jpg) -200px 0 no-repeat;
z-index:1
}
.map_page a.map_url.lv{
height:100px;
background:url(../_img/map_url.jpg) 0 -69px no-repeat;
margin:0 0 -30px
}
.map_page a:hover.map_url.lv{
background:url(../_img/map_url.jpg) -400px -69px no-repeat;
z-index:1
}
.map_page a.map_url.lt{
height:109px;
background:url(../_img/map_url.jpg) 0 -139px no-repeat
}
.map_page a:hover.map_url.lt{
background:url(../_img/map_url.jpg) -600px -139px no-repeat;
z-index:1
}
.map_page .copy{
padding:25px 0 0;
display:block
}
.hide{
display:none!important
}
#top .country{
margin:40px 0 0;
float:right
}
#top .country li{
float:left
}
#top .country li a{
color:#C3C3C3;
font-size:13px;
text-decoration:none;
padding:0 6px;
float:left
}
#content ul:not([class]) a,#top .country li a:hover{
text-decoration:underline
}
#top .country li a.act{
color:#939393;
background:#EBEBEB
}
#content img.left{
margin:15px 20px 15px 0;
float:left
}
#content img.ico{
position:relative;
top:7px
}
#map_canvas{
width:100%;
height:450px
}
#content .contact-form .form li input[type=text].error,#content .contact-form .form li textarea.error{
border:1px solid #BB2543
}
.job-cont{
padding:0 0 15px;
display:block
}
.cont-content{
display:block;
padding:0 0 10px
}
.cv-form .form li.bottom{
padding:0 0 10px;
margin:-10px 0 0
}
.cv-form .form li label{
padding:0 0 6px;
display:block
}
.cv-form .form li input.text,.cv-form .form li textarea{
background:#F7F7F7;
border:1px solid #E1E1E1;
padding:6px;
width:318px
}
.cv-form .form li textarea{
height:114px
}
#custom,#custom .biuro-header,#custom .biuro-ti,#custom .biuro-ti-text,.about-biuro{
overflow:hidden
}
.cv-form .form li input[type=file]{
background:#F7F7F7;
border:1px solid #E1E1E1;
padding:0 6px;
width:304px;
height:30px
}
.cv-form .form li .errormessage{
color:#BB2543;
padding:6px 0 0
}
.cv-form .form li input[type=text].error,.cv-form .form li input[type=file].error{
border:1px solid #BB2543
}
.cv-form .form li .txt{
color:#BB2543;
display:inline-block
}
.cv-form .form li .action{
height:28px;
color:#FFF;
cursor:pointer;
background:#006957;
border:1px solid #E1E1E1;
padding:0 20px;
margin:0 10px 0 0;
display:inline-block
}
#sidebar .addthis_share a,#sidebar .share.share_addthis a{
height:20px
}
.cv-form .form li .action:hover{
background:#008D75
}
.cv-form .form li .Actions{
display:inline-block
}
#cv-success,#cv-success p{
color:#393
}
#content ul:not([class]){
padding:0 0 15px;
display:block
}
#content ul:not([class]) li,
#content ul.table li{
position: relative;
/*background:url(../_img/list_dot.gif) 0 9px no-repeat;*/
padding:0 0 5px 25px;
display:block
}
#content ul:not([class]) li:before,
#content ul.table li:before { content: ''; position: absolute; top: 9px; left: 1px; width: 4px; height: 4px; border-radius: 50%; background: #4b4d4f; }
#content ul:not([class]) a:hover,.advert_page .container a:hover{
text-decoration:none
}
#content ol{
padding:0 0 15px 20px;
text-align:justify
}
#content ol>li{
padding:0 0 5px;
text-align:justify
}
#sidebar .share.share_addthis{
width:110px
}
#content .cform .form li select{
width:318px
}
#sidebar .addthis_share{
height:20px;
padding:2px 0;
width:100px;
display:inline-block
}
#content #filter-empty-results{
padding-top:15px
}
#content a.home_url,#content h1,#sidebar #menu>li,#sidebar #menu>li>a{
text-transform:uppercase
}
#sidebar #menu>li ul li a{
text-transform:none
}
/*#custom .biuro-title h1,*/
#topsearch #top-search-form label,.advert_page .container h2{
text-align:center;
text-transform:uppercase
}
#content p{
padding-bottom:16px
}
.hidden-coords{
display:none
}
#topsearch{
width:230px;
margin:0 auto 20px
}
#topsearch #top-search-form label{
display:block;
height:27px;
font-size:21px;
line-height:1.2
}
#topsearch #top-search-form #search-input-block{
display:inline-block;
border:1px solid #dfe1e4
}
#topsearch #top-search-form .input{
float:left;
width:183px;
margin-right:15px;
padding:5px 8px;
color:#4b4d4f;
border:none
}
#topsearch #top-search-form .submit{
float:left;
width:30px;
height:30px;
padding:0;
cursor:pointer;
background:url(../_img/top_search_box_icon.png) 50% 50% no-repeat;
border:0;
vertical-align:middle
}
.banner{
width:180px;
height:160px;
float:left;
position:relative;
left:-15px;
margin-right:50px;
margin-bottom:20px
}
.banner a,.banner a img{
border:0
}
.icon:before{
position:relative;
top:9px;
display:inline-block;
width:30px;
height:26px;
margin:0 8px 0 0;
background:url(../_img/icons.png) 50px 50px no-repeat;
-webkit-border-radius:3px;
border-radius:3px
}
#content .icon-blue-dark{
color:#253466;
font-weight:700
}
.icon-blue-dark:before{
border:1px solid #253466
}
.icon-blue-dark:hover:before{
background-color:#253466
}
#content .icon-blue-light{
color:#156292;
font-weight:700
}
.icon-blue-light:before{
border:1px solid #156292
}
.icon-blue-light:hover:before{
background-color:#156292
}
#content .icon-red{
color:#bb2543;
font-weight:700
}
.icon-red:before{
border:1px solid #bb2543
}
.icon-red:hover:before{
background-color:#bb2543
}
#content .icon-brown{
color:#b76630;
font-weight:700
}
.icon-brown:before{
border:1px solid #b76630
}
.icon-brown:hover:before{
background-color:#b76630
}
#content .icon-purple{
color:#6b1c3a;
font-weight:700
}
.icon-purple:before{
border:1px solid #6b1c3a
}
.icon-purple:hover:before{
background-color:#6b1c3a
}
#content .icon-green{
color:#006957;
font-weight:700
}
.icon-green:before{
border:1px solid #006957
}
.icon-green:hover:before{
background-color:#006957
}
.icon-blue-dark.icon-facebook:before{
background-position:-2px -45px
}
.icon-blue-dark.icon-linkedin:before{
background-position:-40px -45px
}
.icon-blue-dark.icon-phone:before{
background-position:-80px -45px
}
.icon-blue-dark.icon-note:before{
background-position:-121px -45px
}
.icon-blue-light.icon-facebook:before{
background-position:-2px -87px
}
.icon-blue-light.icon-linkedin:before{
background-position:-40px -87px
}
.icon-blue-light.icon-phone:before{
background-position:-80px -87px
}
.icon-blue-light.icon-note:before{
background-position:-121px -87px
}
.icon-red.icon-facebook:before{
background-position:-2px -131px
}
.icon-red.icon-linkedin:before{
background-position:-40px -131px
}
.icon-red.icon-phone:before{
background-position:-80px -131px
}
.icon-red.icon-note:before{
background-position:-121px -131px
}
.icon-brown.icon-facebook:before{
background-position:-2px -176px
}
.icon-brown.icon-linkedin:before{
background-position:-40px -176px
}
.icon-brown.icon-phone:before{
background-position:-80px -176px
}
.icon-brown.icon-note:before{
background-position:-121px -176px
}
.icon-purple.icon-facebook:before{
background-position:-2px -218px
}
.icon-purple.icon-linkedin:before{
background-position:-40px -218px
}
.icon-purple.icon-phone:before{
background-position:-80px -218px
}
.icon-purple.icon-note:before{
background-position:-121px -218px
}
.icon-green.icon-facebook:before{
background-position:-2px -258px
}
.icon-green.icon-linkedin:before{
background-position:-40px -258px
}
.icon-green.icon-phone:before{
background-position:-80px -258px
}
.icon-green.icon-note:before{
background-position:-121px -258px
}
.icon-facebook:hover:before{
background-position:-2px -7px
}
.icon-linkedin:hover:before{
background-position:-40px -7px
}
.icon-phone:hover:before{
background-position:-80px -7px
}
.icon-note:hover:before{
background-position:-121px -7px
}
.about-biuro{
margin:0 auto
}
.about-biuro-img{
position:relative;
float:left;
width:100%;
height:214px;
background-repeat:no-repeat
}
.about-biuro-img:before{
position:absolute;
top:0;
left:50%;
width:178px;
height:214px;
margin:0 0 0 -89px
}
.about-biuro-img-1:before{
background-position:0 0
}
.about-biuro-img-2:before{
background-position:-178px 0
}
.about-biuro-img-3:before{
background-position:-356px 0
}
.about-biuro-img-4:before{
background-position:-534px 0
}
.about-biuro-lt .about-biuro-img:before{
background-image:url(../_img/lt-apie-idarbinimo-agentura.jpg)
}
.about-biuro-lv .about-biuro-img:before{
background-image:url(../_img/lv-apie-idarbinimo-agentura.jpg)
}
.about-biuro-ee .about-biuro-img:before{
background-image:url(../_img/ee-apie-idarbinimo-agentura.jpg)
}
.about-biuro-en .about-biuro-img:before{
background-image:url(../_img/en-apie-idarbinimo-agentura.jpg)
}
.about-biuro-ru .about-biuro-img:before{
background-image:url(../_img/ru-apie-idarbinimo-agentura.jpg)
}
.advert_page{
max-width:736px;
margin:0 auto
}
.advert_page .container{
padding:20px;
opacity:1;
visibility:visible
}
.advert_page .container h1{
font-weight:700;
padding:0 0 15px;
display:block
}
.advert_page .container h2{
font-weight:700;
padding:35px 0 0;
margin:0 67px 30px 0;
float:right
}
.advert_page .container h3{
font-weight:700;
padding:0 6px 18px 0
}
.advert_page .container ol,.advert_page .container p,.advert_page .container ul{
padding:0 0 15px;
display:block
}
.advert_page .container ol li,.advert_page .container ul li{
/*background:url(../_img/list_dot.gif) 35px 8px no-repeat;*/
padding:0 0 0 70px;
display:block
}
.advert_page .container a{
color:#4b4d4f
}
.advert_page .container .company{
padding:0 0 15px;
display:block
}
.advert_page .container .cv-form .form{
width:318px;
margin-top:20px;
padding:0 0 15px;
display:inline-block;
list-style:none
}
.advert_page .container .cv-form .form li{
padding:0 0 28px;
display:block;
list-style:none;
background:0 0
}
.job-add h3{
float:left;
clear:both;
font-weight:700;
padding:0 6px 15px 0
}
.job-add span{
display:block;
float:left;
padding:0 0 15px
}
#custom .biuro-header p{
color:#006957;
font-weight:700
}
#custom .biuro-header .logo{
float:none;
width:133px;
margin:0 auto 20px
}
/*#custom .biuro-title{
padding: 20px 0;
font-size: 22px;
}
#custom .biuro-title h1{
color:#006957;
font-weight:700;
overflow:hidden
}*/
#custom .biuro-ti-img{
display:none
}
#custom .biuro-ti-text h3{
color:#006957;
padding:0
}
#custom .biuro-ti-text li{
position: relative;
padding:0 0 0 15px;
background: none;
}
#custom .biuro-ti-text li:before { content: ''; position: absolute; top: 7px; left: 2px; width: 6px; height: 6px; border-radius: 50%; background: #006957;}
@media (min-width:360px){
#content .search_box li .input{
width:83%
}
}
@media (min-width:480px){
#top #logo{
margin:0;
float:left
}
#content img.starjobs-img{
float:left;
width:100px;
margin:15px 20px 15px 0
}
#content .t-contacts td.t-contacts-col-1{
width:43%
}
#content .t-contacts td.t-contacts-col-2,#content .t-contacts td.t-contacts-col-3{
width:50%
}
#content .info_box{
float:right;
margin:47px 0 20px 20px
}
#content .search_box li .input{
width:88%
}
#content .advert_table td{
max-width:260px;
padding:10px
}
#content .advert_table td:nth-child(2){
text-align:right
}
#content .advert_table td:nth-child(4){
display:none
}
#topsearch{
margin:7px 0 0;
float:right;
clear:none
}
.about-biuro-img{
width:50%
}
#custom .biuro-header .logo{
float:left;
margin:0 20px 20px 0
}
#custom .biuro-ti-img{
display:block;
float:left;
width:70px
}
#custom .biuro-job-contacts{
margin:0 0 0 70px
}
}
@media (min-width:600px){
#content .search_box li label{
float:left;
padding:9px 10px 0 0
}
#content .search_box li #search-input-block{
margin:0 0 0 100px
}
}
@media (min-width:768px){
#content .advert_table td:nth-child(2),#topsearch #top-search-form label{
text-align:left
}
body{
font-size:16px;
line-height:1.3
}
#sidebar .banner,#sidebar .copy,#top #lang,#top .country{
display:block
}
#top #logo{
margin:21px 0 21px 15px
}
#top #lang{
font-size:13px;
color:#a1a1a1;
margin:10px 0 0;
clear:right;
float:right
}
#sidebar .share{
display:block;
margin:0 0 15px
}
#sidebar .copy{
padding:15px 0
}
#content h1{
text-align:justify
}
#content img.starjobs-img{
width:200px
}
#content .t-membership td{
border-bottom:1px solid #dfdfdf;
padding-bottom:10px
}
#content .t-membership .t-membership-col-1{
width:150px;
padding-right:20px
}
#content .t-contacts td.t-contacts-col-1{
width:34%
}
#content .t-contacts td.t-contacts-col-2,#content .t-contacts td.t-contacts-col-3{
width:33%
}
#content .info_box.tyle_1,#content .info_box.tyle_1 .bottom,#content .info_box.tyle_2,#content .info_box.tyle_2 .bottom,#content .info_box.tyle_3,#content .info_box.tyle_3 .bottom,#content .info_box.tyle_4,#content .info_box.tyle_4 .bottom,#content .info_box.tyle_5,#content .info_box.tyle_5 .bottom{
background-image:url(../_img/info_box_bg.png);
background-repeat:no-repeat
}
#content .advert_table td{
border-left:1px solid #DFE1E4
}
#content .advert_table td:nth-child(4){
display:table-cell
}
#topsearch{
margin:27px 0 0 62px
}
.advert_page{
margin:20px auto;
border:1px solid #E6E6E6
}
.advert_page .container{
padding:30px 49px
}
#custom .biuro-header .logo{
margin:0 20px 24px 0
}
/* #custom .biuro-title{
border: 4px solid #006957;
border-radius: 12px;
padding: 20px;
}*/
}
@media (min-width:980px){
#content h2,#content h3,#content ul:not([class]){
text-align:justify
}
#sidebar #menu>li,#sidebar #menu>li>a{
font-family:'Bebas Neue',sans-serif;
font-size:24px
}
#content .info_box,#content .info_box p,#content a.home_url,#content h1,.c-home-url{
font-family:'Bebas Neue'
}
#content h1{
padding:0 0 15px;
font-size:24px
}
#content .t-reason td{
display:table-cell;
width:50%
}
#content .t-reason .t-reason-col-1{
padding-right:20px;
border-right:1px solid #dfdfdf
}
#content .t-reason .t-reason-col-2{
padding-left:20px
}
#content .t-reason .t-reason-col-2 h2{
padding:12px 0 25px
}
#content .t-membership td{
padding-bottom:0
}
#content .t-membership .t-membership-col-1{
width:250px;
padding-right:0
}
#content .info_box,#content .info_box p{
font-size:18px
}
#content .search_box li select{
margin:0 33px 10px 0
}
#content .search_box li a.url{
margin-top:-36px
}
#content .search_box li #search-input-block{
margin:0 200px 0 100px
}
#content a.home_url,.c-home-url{
display:inline-block;
font-weight:400;
margin:15px 50px;
font-size:24px
}
#content ul:not([class]) li{
padding:0 0 5px 45px;
}
#content ul:not([class]) li:before { left: 21px; }
#topsearch{
float:left;
margin:47px 0 10px 114px;
width:550px
}
#topsearch #top-search-form label{
float:left;
padding:2px 10px 0 0;
font-size:23px;
font-family:'Bebas Neue',sans-serif
}
.about-biuro-img{
width:25%
}
.advert_page{
max-width:776px
}
.advert_page .container{
padding:50px 69px
}
}
@media only screen and (min-width:1281px){
[href^=tel]{
pointer-events:none;
text-decoration:none;
color:inherit
}
}
@media (max-width:979px){
#content .advert_table td:nth-child(3),#content .advert_table th:nth-child(3){
display:none
}
}
@media (max-width:767px){
#content h1 .icon{
display:block;
margin-top:10px
}
#content .t-membership tr{
display:block
}
#content .t-membership td{
display:block;
float:left;
width:100%
}
#content .t-membership .t-membership-col-2{
border-bottom:1px solid #dfdfdf;
padding:0 0 20px
}
#content .t-contacts td{
float:left;
width:50%
}
#content .advert_table th{
display:none
}
#content .advert_table th:first-child{
float:left;
width:100%
}
.hidden-max-small{
display:none!important
}
}
@media (max-width:599px){
#content .search_box li select+label{
clear:left
}
}
@media (max-width:479px){
#content .t-contacts td{
width:100%
}
#content .advert_table td{
float:left;
width:100%
}
#content .advert_table td:first-child{
padding-top:10px
}
#content .advert_table td:last-child{
padding-bottom:10px
}
.hidden-max-x-small{
display:none!important
}
#custom .biuro-job-valid-till{
display:block
}
}
/* critical:start */
/** { border: 1px solid #000; }*/
/** { border: 1px solid #f00; }*/
/* critical:end */
.l-footer{min-height:160px}.c-agencies--list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}.c-agencies--list-item{margin-right:10px;padding:0 12px;font-weight:400;line-height:1.5;cursor:pointer}.is-agencies--list-item-active{background:#ccc;font-weight:700}.c-cookies-warning{position:fixed;left:0;right:0;bottom:0;padding:15px 20px;background:#f6f6f6;overflow:hidden;z-index:100}.c-cookies-warning .bu-action{margin-top:10px}.c-cookies-warning .bu-action--alt{float:right}.c-cookies-warning--inner{margin:0 auto;max-width:976px}#custom .biuro-title{margin:0 0 20px;padding:10px;font-size:calc(1.125rem + .8929vw - 2.85728px);border:2px solid #006957;border:2px solid var(--color--green);border-radius:12px}#custom .biuro-title h1{margin:0;padding:0;line-height:1.2;color:#006957;color:var(--color--green);font-weight:700;overflow:hidden;text-align:center;text-transform:uppercase}#main:after,#top:after,.about-biuro-img:before,.icon:before{content:""}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:400;src:local("PT Sans Narrow"),local("PTSans-Narrow"),url(https://fonts.gstatic.com/s/ptsansnarrow/v8/BngRUXNadjH0qYEzV7ab-oWlsYCB.ttf) format("truetype")}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:700;src:local("PT Sans Narrow Bold"),local("PTSans-NarrowBold"),url(https://fonts.gstatic.com/s/ptsansnarrow/v8/BngSUXNadjH0qYEzV7ab-oWlsbg95DiC.ttf) format("truetype")}@font-face{font-family:Bebas Neue;src:url(../_fonts/bebas-neue.eot);src:url(../_fonts/bebas-neue.eot?#iefix) format("embedded-opentype"),url(../_fonts/bebas-neue.woff2) format("woff2"),url(../_fonts/bebas-neue.woff) format("woff"),url(../_fonts/bebas-neue.ttf) format("truetype"),url(../_fonts/bebas-neue.svg#BebasNeue) format("svg")}#main:after,#top:after{display:table;clear:both}*{padding:0;margin:0;outline:0}fieldset,img{border:0}ul{list-style:none}table{border-spacing:0}html body{overflow:visible}body{color:#4b4d4f;font-family:PT Sans Narrow,sans-serif;font-size:18px;line-height:1.2;overflow:auto}button,input,select,textarea{color:#4b4d4f;font:16px/1.3 PT Sans Narrow,sans-serif}.bu-action{height:28px;cursor:pointer;border:1px solid #e1e1e1;padding:0 15px;margin:0;display:inline-block}.bu-action--main{color:#fff;background:#006957}.c-nav-footer{margin:0;padding:0;list-style:none}.c-nav-footer+.c-nav-footer{margin-top:20px}.c-nav-footer li{display:inline-block;padding:0 5px}.c-nav-footer a{display:block;padding:0 3px;text-decoration:none;color:#4b4d4f;border:1px solid #fff}#top #lang,#top .country{display:none}.c-nav-footer a:hover{border-color:#ababab}.c-nav-footer .act,.c-nav-footer .act:hover{border-color:#4b4d4f}#top{padding:20px 0 0}#top #logo{float:none;width:133px;margin:0 auto 20px}#top #country{margin:20px 0 0;float:right}#top #country li,#top #lang li{float:left}#top #country li a,#top #lang li a{color:#c3c3c3;font-size:13px;text-decoration:none;padding:0 6px;float:left}#sidebar #menu>li,#sidebar #menu>li>a{font-size:21px;line-height:22px;width:100%}#top #country li a.act,#top #lang li a.act{color:#939393;background:#ebebeb}#top #country li a:hover,#top #lang li a:hover{text-decoration:underline}#sidebar{padding:20px 0 15px 15px;overflow:hidden}#sidebar #menu{width:100%;margin:0 0 20px -15px}#sidebar #menu>li{float:left;padding:0 0 13px}#sidebar #menu>li>a{padding:0 0 1px 15px;color:#4b4d4f;text-decoration:none}#sidebar #menu>li ul{display:block}#sidebar #menu>li ul li{width:100%;padding:6px 0 0 15px;float:left}#sidebar #menu>li ul li a{display:block;color:#4b4d4f;font:16px/1.1 PT Sans Narrow,sans-serif;text-decoration:none}#sidebar .banner,#sidebar .share{display:none}#sidebar .share a{display:inline-block;height:24px;margin:0 10px 0 0}#sidebar .share a.facebook,#sidebar .share a.linkedin,#sidebar .share a.share_all{background:url(../_img/share_icons.png) no-repeat}#sidebar .share a.facebook{width:24px;background-position:0 0}#sidebar .share a.linkedin{width:24px;background-position:0 -50px}#sidebar .share a.share_all{width:49px;background-position:0 -100px}#sidebar .copy{display:none}.style_1>a{background:url(../_img/menu_icons.png) 0 2px no-repeat}.style_1>a.act{background:url(../_img/menu_icons.png) -250px 0 no-repeat}.style_2>a{background:url(../_img/menu_icons.png) 0 -98px no-repeat}.style_2>a.act{background:url(../_img/menu_icons.png) -250px -100px no-repeat}.style_3>a{background:url(../_img/menu_icons.png) 0 -198px no-repeat}.style_3>a.act{background:url(../_img/menu_icons.png) -250px -200px no-repeat}.style_4>a{background:url(../_img/menu_icons.png) 0 -298px no-repeat}.style_4>a.act{background:url(../_img/menu_icons.png) -250px -300px no-repeat}.style_5>a{background:url(../_img/menu_icons.png) 0 -398px no-repeat}.style_5>a.act{background:url(../_img/menu_icons.png) -250px -400px no-repeat}.style_1>ul li{background:url(../_img/menu_icons.png) -250px -15px no-repeat}.style_2>ul li{background:url(../_img/menu_icons.png) -250px -115px no-repeat}.style_3>ul li{background:url(../_img/menu_icons.png) -250px -215px no-repeat}.style_4>ul li{background:url(../_img/menu_icons.png) -250px -315px no-repeat}.style_5>ul li{background:url(../_img/menu_icons.png) -250px -415px no-repeat}.style_1>ul li a.act{color:#253466;background:url(../_img/menu_icons.png) -250px 2px no-repeat}.style_2>ul li a.act{color:#156292;background:url(../_img/menu_icons.png) -250px -98px no-repeat}.style_3>ul li a.act{color:#bb2543;background:url(../_img/menu_icons.png) -250px -198px no-repeat}.style_4>ul li a.act{color:#b7652f;background:url(../_img/menu_icons.png) -250px -298px no-repeat}.style_5>ul li a.act{color:#6b1b39;background:url(../_img/menu_icons.png) -250px -398px no-repeat}#sidebar #menu>li ul li a.act{padding:0 0 0 15px;margin:0 0 0 -15px}#sidebar #menu>li ul li a:hover{text-decoration:underline}#sidebar a.url_newsletter{color:#4b4d4f;font-weight:700;text-decoration:none;background:url(../_img/newsletter_icon.gif) no-repeat;padding:0 15px 0 72px;margin:0 0 35px -15px;clear:both;display:block}#content a:hover,#sidebar a:hover.url_newsletter{text-decoration:underline}#content{padding:17px 0 15px;overflow:hidden}#content img{max-width:100%;height:auto}#content h1{padding:0 0 10px;font-size:22px;font-weight:400}#content h2{padding:0 0 13px;font-size:19px;font-weight:700}#content h2 small{display:block;font-size:16px}#content h3{padding:0 0 10px;font-size:17px;font-weight:700}#content .info_box,#content .info_box p{font-size:16px;line-height:1.2;text-transform:uppercase}#content .t-reason{padding:0;border:0}#content .t-reason td{display:block;vertical-align:top}#content .t-reason .t-reason-col-2 h2{padding:25px 0 13px}#content .t-reason h2{text-align:center}#content .t-reason ul{padding:0}#content .t-membership{width:100%;border:0;text-align:left}#content .t-membership td{text-align:justify;vertical-align:middle}#content .t-membership .t-membership-row-4 td{border-bottom:none}#content .t-contacts-box{max-width:650px}#content .t-contacts{width:100%}#content .t-contacts td{vertical-align:top}#content .t-contacts p{text-align:left}#content .info_box{position:relative;margin:0 0 20px;color:#fff}#content .info_box.tyle_1{background-position:0 0}#content .info_box.tyle_1 .bottom{background-position:-250px 100%}#content .info_box.tyle_2{background-position:-500px 0}#content .info_box.tyle_2 .bottom{background-position:-750px 100%}#content .info_box.tyle_3{background-position:-1000px 0}#content .info_box.tyle_3 .bottom{background-position:-1250px 100%}#content .info_box.tyle_4{background-position:-1500px 0}#content .info_box.tyle_4 .bottom{background-position:-1750px 100%}#content .info_box.tyle_5{background-position:-2000px 0}#content .info_box.tyle_5 .bottom{background-position:-2250px 100%}#content .info_box .bottom{width:219px;height:22px;position:absolute;left:0;bottom:-22px}#content .info_box p{padding:0}#content .search_box{background:#f8f8f8;padding:10px}#content .search_box select{width:130px;background:#f7f7f7;border:1px solid #e1e1e1;padding:6px}#content .search_box li{padding:0;display:block;background:0 0;overflow:hidden}#content .search_box li label{display:block;font-weight:700}#content .search_box li .input{width:78%;color:#4b4d4f;border:0;padding:8px;background:0 0}#content .search_box li select{color:#4b4d4f;background:#f5f5f5;margin:0 20px 10px 0}#content .search_box li select+.filter-button{clear:left;margin-left:100px}#content .search_box li .submit{float:right;width:39px;height:39px;cursor:pointer;background:url(../_img/search_box_icon.gif) 50% 50% no-repeat;border:0;vertical-align:middle}#content .search_box li a.url{float:right;margin-top:7px;padding:4px 18px 4px 0;font-weight:700}#content .search_box li a.url.open{background:url(../_img/search_box_url_icon.gif) right 12px no-repeat}#content .search_box li a.url.close{background:url(../_img/search_box_url_icon.gif) right -13px no-repeat}#content .search_box li #search-input-block{border:1px solid #dfe1e4;background:#fff;overflow:hidden}#content .search_box li.filter-additional{padding-top:10px}#content .search_box li.filter-additional label{float:left;width:95px;padding:6px 5px 0 0}#content .search_box li.filter-additional select{float:left}#content .search_box li.filter-additional+.filter-additional{padding-top:0}#content .search_box li #period,#content .search_box li #type{margin-right:0}#content .search_box .filter-button{float:left;color:#4b4d4f;background:#f5f5f5;margin:0 22px 0 0;border:1px solid #e1e1e1;padding:7px;cursor:pointer;text-decoration:none}#content .search_box .filter-button:hover{background:#eee}#content .advert_table{width:100%;margin:0 0 20px}#content .advert_table th{font-weight:700;text-align:left;vertical-align:top;border-left:1px solid #dfe1e4;padding:15px 10px 10px}#content .advert_table th:first-child{display:table-cell;border-left:0}#content .advert_table td{vertical-align:top;padding:0 10px}#content .advert_table td:first-child{border-left:0}#content .advert_table .bg td{background:#f8f8f8}#content p{padding:0 0 15px;text-align:justify}#content a{color:#4b4d4f;text-decoration:none}#content .img_left{margin:0 20px 15px 0;float:left}#content a.home_url,.c-home-url{width:254px;color:#4b4d4f;font-size:21px;margin:15px auto;display:block;text-align:center;line-height:1.2}#content a.home_url{text-decoration:none;padding:280px 0 0}#content a.home_url_1{background:url(../_img/workis_l.png) no-repeat;background-size:contain}#content a.home_url_2{background:url(../_img/img_2.jpg) no-repeat}#content a:hover.home_url{text-decoration:underline}.c-home-url{text-decoration:none}.c-home-url:hover{text-decoration:underline}.c-home-pic{display:block;border-radius:50%;margin-bottom:20px;overflow:hidden}#content .contact-form .form li textarea,.cv-form .form li textarea{overflow-y:auto;resize:none}.c-home-pic img{display:block}#content .news_list{padding:0 0 15px;display:block}#content .news_list li{border-top:1px solid #dfe1e4;padding:15px 0 0;display:block}#content .news_list li a.more{font-weight:700;text-decoration:underline}#content .news_list li:first-child{border-top:0;padding:0}#content .staff{margin:0 0 15px -33px;display:block}#content .staff li{width:216px;margin:0 0 10px 33px;float:left}#content .staff li.sep{width:100%}#content .staff li .foto{margin:0 0 10px;display:block}#content .staff li p{padding:0 5px 15px}#content .form{width:318px;padding:0 0 15px;display:inline-block}#content .form li{padding:0 0 28px;display:block;background:0 0}#content .form li.bottom{padding:0 0 10px;margin:-10px 0 0}#content .form li label{padding:0 0 6px;display:block}#content .form li input.text,#content .form li select,#content .form li textarea{background:#f7f7f7;border:1px solid #e1e1e1;padding:6px}#content .form li input.text,#content .form li textarea{width:318px}#content .form li select{width:164px}#content .form li textarea{height:114px;overflow:auto}#content .form li .errormessage{color:#bb2543;padding:6px 0 0;display:block}#content .form li .txt{color:#bb2543;display:inline-block}#content .form li .action{height:28px;color:#fff;cursor:pointer;background:#006957;border:1px solid #e1e1e1;padding:0 20px;margin:0 10px 0 0;display:inline-block}#content .form li .action:hover{background:#008d75}#content .form li .Actions{display:inline-block}#content .country_tabs{width:100%;padding:0 0 15px;float:left}#content .country_tabs li{padding:0 10px 0 0;float:left}#content .country_tabs li a{color:#4b4d4f;text-decoration:none;float:left}#content .country_tabs li a.act{font-weight:700;background:#ebebeb;padding:0 10px}#content .country_tabs li a:hover{text-decoration:underline}#content .pages{text-align:center;padding:0 0 15px;display:block}#content .pages a{margin:0 3px}#content .pages a.prev{font-weight:700;float:left}#content .pages a.next{font-weight:700;float:right}#content .pages a.act{font-weight:700}#banners{width:976px;padding:20px 0;float:left}#banners li{margin:0 0 0 40px;float:left}#banners li:first-child{margin:0}.fl{float:left!important}.fr{float:right!important}.clear{height:0;clear:both;display:block}.input,input.text,select,textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.map_page{width:540px;text-align:center;margin:20px auto}.map_page .logo{margin:0 0 30px;display:block}.map_page p{padding:0 0 15px;display:block}.map_page a.map_url{width:168px;position:relative;display:inline-block}.map_page a.map_url.es{height:89px;background:url(../_img/map_url.jpg) no-repeat;margin:0 0 -20px}.map_page a:hover.map_url.es{background:url(../_img/map_url.jpg) -200px 0 no-repeat;z-index:1}.map_page a.map_url.lv{height:100px;background:url(../_img/map_url.jpg) 0 -69px no-repeat;margin:0 0 -30px}.map_page a:hover.map_url.lv{background:url(../_img/map_url.jpg) -400px -69px no-repeat;z-index:1}.map_page a.map_url.lt{height:109px;background:url(../_img/map_url.jpg) 0 -139px no-repeat}.map_page a:hover.map_url.lt{background:url(../_img/map_url.jpg) -600px -139px no-repeat;z-index:1}.map_page .copy{padding:25px 0 0;display:block}.hide{display:none!important}#top .country{margin:40px 0 0;float:right}#top .country li{float:left}#top .country li a{color:#c3c3c3;font-size:13px;text-decoration:none;padding:0 6px;float:left}#content ul:not([class]) a,#top .country li a:hover{text-decoration:underline}#top .country li a.act{color:#939393;background:#ebebeb}#content img.left{margin:15px 20px 15px 0;float:left}#content img.ico{position:relative;top:7px}#map_canvas{width:100%;height:450px}#content .contact-form .form li input[type=text].error,#content .contact-form .form li textarea.error{border:1px solid #bb2543}.job-cont{padding:0 0 15px;display:block}.cont-content{display:block;padding:0 0 10px}.cv-form .form li.bottom{padding:0 0 10px;margin:-10px 0 0}.cv-form .form li label{padding:0 0 6px;display:block}.cv-form .form li input.text,.cv-form .form li textarea{background:#f7f7f7;border:1px solid #e1e1e1;padding:6px;width:318px}.cv-form .form li textarea{height:114px}#custom,#custom .biuro-header,#custom .biuro-ti,#custom .biuro-ti-text,.about-biuro{overflow:hidden}.cv-form .form li input[type=file]{background:#f7f7f7;border:1px solid #e1e1e1;padding:0 6px;width:304px;height:30px}.cv-form .form li .errormessage{color:#bb2543;padding:6px 0 0}.cv-form .form li input[type=file].error,.cv-form .form li input[type=text].error{border:1px solid #bb2543}.cv-form .form li .txt{color:#bb2543;display:inline-block}.cv-form .form li .action{height:28px;color:#fff;cursor:pointer;background:#006957;border:1px solid #e1e1e1;padding:0 20px;margin:0 10px 0 0;display:inline-block}#sidebar .addthis_share a,#sidebar .share.share_addthis a{height:20px}.cv-form .form li .action:hover{background:#008d75}.cv-form .form li .Actions{display:inline-block}#cv-success,#cv-success p{color:#393}#content ul:not([class]){padding:0 0 15px;display:block}#content ul.table li,#content ul:not([class]) li{position:relative;padding:0 0 5px 25px;display:block}#content ul.table li:before,#content ul:not([class]) li:before{content:"";position:absolute;top:9px;left:1px;width:4px;height:4px;border-radius:50%;background:#4b4d4f}#content ul:not([class]) a:hover,.advert_page .container a:hover{text-decoration:none}#content ol{padding:0 0 15px 20px;text-align:justify}#content ol>li{padding:0 0 5px;text-align:justify}#sidebar .share.share_addthis{width:110px}#content .cform .form li select{width:318px}#sidebar .addthis_share{height:20px;padding:2px 0;width:100px;display:inline-block}#content #filter-empty-results{padding-top:15px}#content a.home_url,#content h1,#sidebar #menu>li,#sidebar #menu>li>a{text-transform:uppercase}#sidebar #menu>li ul li a{text-transform:none}#topsearch #top-search-form label,.advert_page .container h2{text-align:center;text-transform:uppercase}#content p{padding-bottom:16px}.hidden-coords{display:none}#topsearch{width:230px;margin:0 auto 20px}#topsearch #top-search-form label{display:block;height:27px;font-size:21px;line-height:1.2}#topsearch #top-search-form #search-input-block{display:inline-block;border:1px solid #dfe1e4}#topsearch #top-search-form .input{float:left;width:183px;margin-right:15px;padding:5px 8px;color:#4b4d4f;border:none}#topsearch #top-search-form .submit{float:left;width:30px;height:30px;padding:0;cursor:pointer;background:url(../_img/top_search_box_icon.png) 50% 50% no-repeat;border:0;vertical-align:middle}.banner{width:180px;height:160px;float:left;position:relative;left:-15px;margin-right:50px;margin-bottom:20px}.banner a,.banner a img{border:0}.icon:before{position:relative;top:9px;display:inline-block;width:30px;height:26px;margin:0 8px 0 0;background:url(../_img/icons.png) 50px 50px no-repeat;border-radius:3px}#content .icon-blue-dark{color:#253466;font-weight:700}.icon-blue-dark:before{border:1px solid #253466}.icon-blue-dark:hover:before{background-color:#253466}#content .icon-blue-light{color:#156292;font-weight:700}.icon-blue-light:before{border:1px solid #156292}.icon-blue-light:hover:before{background-color:#156292}#content .icon-red{color:#bb2543;font-weight:700}.icon-red:before{border:1px solid #bb2543}.icon-red:hover:before{background-color:#bb2543}#content .icon-brown{color:#b76630;font-weight:700}.icon-brown:before{border:1px solid #b76630}.icon-brown:hover:before{background-color:#b76630}#content .icon-purple{color:#6b1c3a;font-weight:700}.icon-purple:before{border:1px solid #6b1c3a}.icon-purple:hover:before{background-color:#6b1c3a}#content .icon-green{color:#006957;font-weight:700}.icon-green:before{border:1px solid #006957}.icon-green:hover:before{background-color:#006957}.icon-blue-dark.icon-facebook:before{background-position:-2px -45px}.icon-blue-dark.icon-linkedin:before{background-position:-40px -45px}.icon-blue-dark.icon-phone:before{background-position:-80px -45px}.icon-blue-dark.icon-note:before{background-position:-121px -45px}.icon-blue-light.icon-facebook:before{background-position:-2px -87px}.icon-blue-light.icon-linkedin:before{background-position:-40px -87px}.icon-blue-light.icon-phone:before{background-position:-80px -87px}.icon-blue-light.icon-note:before{background-position:-121px -87px}.icon-red.icon-facebook:before{background-position:-2px -131px}.icon-red.icon-linkedin:before{background-position:-40px -131px}.icon-red.icon-phone:before{background-position:-80px -131px}.icon-red.icon-note:before{background-position:-121px -131px}.icon-brown.icon-facebook:before{background-position:-2px -176px}.icon-brown.icon-linkedin:before{background-position:-40px -176px}.icon-brown.icon-phone:before{background-position:-80px -176px}.icon-brown.icon-note:before{background-position:-121px -176px}.icon-purple.icon-facebook:before{background-position:-2px -218px}.icon-purple.icon-linkedin:before{background-position:-40px -218px}.icon-purple.icon-phone:before{background-position:-80px -218px}.icon-purple.icon-note:before{background-position:-121px -218px}.icon-green.icon-facebook:before{background-position:-2px -258px}.icon-green.icon-linkedin:before{background-position:-40px -258px}.icon-green.icon-phone:before{background-position:-80px -258px}.icon-green.icon-note:before{background-position:-121px -258px}.icon-facebook:hover:before{background-position:-2px -7px}.icon-linkedin:hover:before{background-position:-40px -7px}.icon-phone:hover:before{background-position:-80px -7px}.icon-note:hover:before{background-position:-121px -7px}.about-biuro{margin:0 auto}.about-biuro-img{position:relative;float:left;width:100%;height:214px;background-repeat:no-repeat}.about-biuro-img:before{position:absolute;top:0;left:50%;width:178px;height:214px;margin:0 0 0 -89px}.about-biuro-img-1:before{background-position:0 0}.about-biuro-img-2:before{background-position:-178px 0}.about-biuro-img-3:before{background-position:-356px 0}.about-biuro-img-4:before{background-position:-534px 0}.about-biuro-lt .about-biuro-img:before{background-image:url(../_img/lt-apie-idarbinimo-agentura.jpg)}.about-biuro-lv .about-biuro-img:before{background-image:url(../_img/lv-apie-idarbinimo-agentura.jpg)}.about-biuro-ee .about-biuro-img:before{background-image:url(../_img/ee-apie-idarbinimo-agentura.jpg)}.about-biuro-en .about-biuro-img:before{background-image:url(../_img/en-apie-idarbinimo-agentura.jpg)}.about-biuro-ru .about-biuro-img:before{background-image:url(../_img/ru-apie-idarbinimo-agentura.jpg)}.advert_page{max-width:736px;margin:0 auto}.advert_page .container{padding:20px;opacity:1;visibility:visible}.advert_page .container h1{font-weight:700;padding:0 0 15px;display:block}.advert_page .container h2{font-weight:700;padding:35px 0 0;margin:0 67px 30px 0;float:right}.advert_page .container h3{font-weight:700;padding:0 6px 18px 0}.advert_page .container ol,.advert_page .container p,.advert_page .container ul{padding:0 0 15px;display:block}.advert_page .container ol li,.advert_page .container ul li{padding:0 0 0 70px;display:block}.advert_page .container a{color:#4b4d4f}.advert_page .container .company{padding:0 0 15px;display:block}.advert_page .container .cv-form .form{width:318px;margin-top:20px;padding:0 0 15px;display:inline-block;list-style:none}.advert_page .container .cv-form .form li{padding:0 0 28px;display:block;list-style:none;background:0 0}.job-add h3{float:left;clear:both;font-weight:700;padding:0 6px 15px 0}.job-add span{display:block;float:left;padding:0 0 15px}#custom .biuro-header p{color:#006957;font-weight:700}#custom .biuro-header .logo{float:none;width:133px;margin:0 auto 20px}#custom .biuro-ti-img{display:none}#custom .biuro-ti-text h3{color:#006957;padding:0}#custom .biuro-ti-text li{position:relative;padding:0 0 0 15px;background:none}#custom .biuro-ti-text li:before{content:"";position:absolute;top:7px;left:2px;width:6px;height:6px;border-radius:50%;background:#006957}@media (min-width:48rem){#custom .biuro-title{border-width:3px;margin:0 0 30px;padding:20px;font-size:22px}}@media (max-width:600px){.bu-action{height:44px}}@media (min-width:360px){#content .search_box li .input{width:83%}}@media (min-width:480px){#top #logo{margin:0;float:left}#content img.starjobs-img{float:left;width:100px;margin:15px 20px 15px 0}#content .t-contacts td.t-contacts-col-1{width:43%}#content .t-contacts td.t-contacts-col-2,#content .t-contacts td.t-contacts-col-3{width:50%}#content .info_box{float:right;margin:47px 0 20px 20px}#content .search_box li .input{width:88%}#content .advert_table td{max-width:260px;padding:10px}#content .advert_table td:nth-child(2){text-align:right}#content .advert_table td:nth-child(4){display:none}#topsearch{margin:7px 0 0;float:right;clear:none}.about-biuro-img{width:50%}#custom .biuro-header .logo{float:left;margin:0 20px 20px 0}#custom .biuro-ti-img{display:block;float:left;width:70px}#custom .biuro-job-contacts{margin:0 0 0 70px}}@media (min-width:600px){#content .search_box li label{float:left;padding:9px 10px 0 0}#content .search_box li #search-input-block{margin:0 0 0 100px}}@media (min-width:768px){#content .advert_table td:nth-child(2),#topsearch #top-search-form label{text-align:left}body{font-size:16px;line-height:1.3}#sidebar .banner,#sidebar .copy,#top #lang,#top .country{display:block}#top #logo{margin:21px 0 21px 15px}#top #lang{font-size:13px;color:#a1a1a1;margin:10px 0 0;clear:right;float:right}#sidebar .share{display:block;margin:0 0 15px}#sidebar .copy{padding:15px 0}#content h1{text-align:justify}#content img.starjobs-img{width:200px}#content .t-membership td{border-bottom:1px solid #dfdfdf;padding-bottom:10px}#content .t-membership .t-membership-col-1{width:150px;padding-right:20px}#content .t-contacts td.t-contacts-col-1{width:34%}#content .t-contacts td.t-contacts-col-2,#content .t-contacts td.t-contacts-col-3{width:33%}#content .info_box.tyle_1,#content .info_box.tyle_1 .bottom,#content .info_box.tyle_2,#content .info_box.tyle_2 .bottom,#content .info_box.tyle_3,#content .info_box.tyle_3 .bottom,#content .info_box.tyle_4,#content .info_box.tyle_4 .bottom,#content .info_box.tyle_5,#content .info_box.tyle_5 .bottom{background-image:url(../_img/info_box_bg.png);background-repeat:no-repeat}#content .advert_table td{border-left:1px solid #dfe1e4}#content .advert_table td:nth-child(4){display:table-cell}#topsearch{margin:27px 0 0 62px}.advert_page{margin:20px auto;border:1px solid #e6e6e6}.advert_page .container{padding:30px 49px}#custom .biuro-header .logo{margin:0 20px 24px 0}}@media (min-width:980px){#content h2,#content h3,#content ul:not([class]){text-align:justify}#sidebar #menu>li,#sidebar #menu>li>a{font-family:Bebas Neue,sans-serif;font-size:24px}#content .info_box,#content .info_box p,#content a.home_url,#content h1,.c-home-url{font-family:Bebas Neue}#content h1{padding:0 0 15px;font-size:24px}#content .t-reason td{display:table-cell;width:50%}#content .t-reason .t-reason-col-1{padding-right:20px;border-right:1px solid #dfdfdf}#content .t-reason .t-reason-col-2{padding-left:20px}#content .t-reason .t-reason-col-2 h2{padding:12px 0 25px}#content .t-membership td{padding-bottom:0}#content .t-membership .t-membership-col-1{width:250px;padding-right:0}#content .info_box,#content .info_box p{font-size:18px}#content .search_box li select{margin:0 33px 10px 0}#content .search_box li a.url{margin-top:-36px}#content .search_box li #search-input-block{margin:0 200px 0 100px}#content a.home_url,.c-home-url{display:inline-block;font-weight:400;margin:15px 50px;font-size:24px}#content ul:not([class]) li{padding:0 0 5px 45px}#content ul:not([class]) li:before{left:21px}#topsearch{float:left;margin:47px 0 10px 114px;width:550px}#topsearch #top-search-form label{float:left;padding:2px 10px 0 0;font-size:23px;font-family:Bebas Neue,sans-serif}.about-biuro-img{width:25%}.advert_page{max-width:776px}.advert_page .container{padding:50px 69px}}@media only screen and (min-width:1281px){[href^=tel]{pointer-events:none;text-decoration:none;color:inherit}}@media (max-width:979px){#content .advert_table td:nth-child(3),#content .advert_table th:nth-child(3){display:none}}@media (max-width:767px){#content h1 .icon{display:block;margin-top:10px}#content .t-membership tr{display:block}#content .t-membership td{display:block;float:left;width:100%}#content .t-membership .t-membership-col-2{border-bottom:1px solid #dfdfdf;padding:0 0 20px}#content .t-contacts td{float:left;width:50%}#content .advert_table th{display:none}#content .advert_table th:first-child{float:left;width:100%}.hidden-max-small{display:none!important}}@media (max-width:599px){#content .search_box li select+label{clear:left}}@media (max-width:479px){#content .t-contacts td{width:100%}#content .advert_table td{float:left;width:100%}#content .advert_table td:first-child{padding-top:10px}#content .advert_table td:last-child{padding-bottom:10px}.hidden-max-x-small{display:none!important}#custom .biuro-job-valid-till{display:block}}
/*# sourceMappingURL=main.min.css.map */
{"version":3,"sources":["05-layout/_layout--footer.css","07-components/_component--agencies.css","07-components/_component--cookies-warning.css","07-components/_component--job.css","main.css"],"names":[],"mappings":"AAQA,UAAc,gBAAkB,CAAE,ACFlC,kBAAoB,oBAAc,AAAd,oBAAc,AAAd,aAAc,AAAC,mBAAgB,AAAhB,eAAgB,AAAC,kBAAoB,CAAE,AAE1E,uBAAyB,kBAAmB,AAAC,eAAgB,AAAC,gBAAiB,AAAC,gBAAiB,AAAC,cAAgB,CAAE,AAEpH,+BAAmC,gBAAiB,AAAC,eAAiB,CAAE,ACFxE,mBAAqB,eAAgB,AAAC,OAAU,AAAC,QAAS,AAAC,SAAY,AAAC,kBAAmB,AAAC,mBAAoB,AAAE,gBAAiB,AAAC,WAAa,CAGhJ,AAFG,8BAA0B,eAAiB,CAAE,AAC7C,mCAAsB,WAAa,CAAE,AAEzC,0BAA+B,cAAe,AAAC,eAAgB,CAAE,ACD7D,qBAAkB,gBAAiB,AAAC,aAAc,AAAC,+CAAqD,AAAC,yBAAsC,AAAtC,qCAAsC,AAAC,kBAAoB,CAOnK,AAFG,wBAAK,SAAU,AAAC,UAAW,AAAC,gBAAiB,AAAC,cAA2B,AAA3B,0BAA2B,AAAC,gBAAiB,AAAC,gBAAiB,AAAC,kBAAmB,AAAC,wBAAyB,CAAE,ACkHrK,4DAII,UAAY,CACf,AAED,WACI,2BAA8B,AAC9B,kBAAmB,AACnB,gBAAiB,AACjB,uJAGyG,CAC5G,AAED,WACI,2BAA8B,AAC9B,kBAAmB,AACnB,gBAAiB,AACjB,oKAG6G,CAChH,AAED,WACI,uBAA0B,AAC1B,kCAAmC,AACnC,yQAA2Q,CAC9Q,AAED,uBACI,cAAc,AACd,UAAU,CACb,AACD,EACI,UAAU,AACV,SAAS,AACT,SAAS,CACZ,AACD,aACI,QAAQ,CACX,AACD,GACI,eAAe,CAClB,AACD,MACI,gBAAgB,CACnB,AACD,UACI,gBAAgB,CACnB,AACD,KACI,cAAe,AACf,sCAA0C,AAC1C,eAAgB,AAChB,gBAAiB,AACjB,aAAe,CAClB,AACD,6BACI,cAAc,AACd,uCAAyC,CAC5C,AAKD,WAA6B,YAAa,AAAE,eAAgB,AAAC,yBAA0B,AAAC,eAAgB,AAAC,SAAU,AAAC,oBAAsB,CAAG,AAC7I,iBAAsB,WAAY,AAAC,kBAAoB,CAAE,AAczD,cACI,SAAS,AACT,UAAU,AACV,eAAe,CAClB,AACD,4BACI,eAAe,CAClB,AACD,iBACI,qBAAqB,AACrB,aAAa,CAChB,AACD,gBACI,cAAc,AACd,cAAc,AACd,qBAAqB,AACrB,cAAc,AACd,qBAAqB,CACxB,AACD,yBACI,YAAY,CACf,AACD,sBACI,oBAAoB,CACvB,AACD,4CACI,oBAAoB,CACvB,AAED,KACI,gBAAgB,CACnB,AACD,WACI,WAAW,AACX,YAAY,AACZ,kBAAkB,CACrB,AACD,cACI,gBAAgB,AAChB,WAAW,CACd,AACD,+BACI,UAAU,CACb,AACD,mCACI,cAAc,AACd,eAAe,AACf,qBAAqB,AACrB,cAAc,AACd,UAAU,CACb,AACD,sCACI,eAAe,AACf,iBAAiB,AACjB,UAAU,CACb,AACD,2CACI,cAAc,AACd,kBAAkB,CACrB,AACD,+CACI,yBAAyB,CAC5B,AACD,SACI,yBAAyB,AACzB,eAAe,CAClB,AACD,eACI,WAAW,AACX,qBAAqB,CACxB,AACD,kBACI,WAAW,AACX,gBAAgB,CACnB,AACD,oBACI,qBAAqB,AACrB,cAAc,AACd,oBAAoB,CACvB,AACD,qBACI,aAAa,CAChB,AACD,wBACI,WAAW,AACX,qBAAqB,AACrB,UAAU,CACb,AACD,0BACI,cAAc,AACd,cAAc,AACd,wCAA0C,AAC1C,oBAAoB,CACvB,AACD,iCACI,YAAY,CACf,AACD,kBACI,qBAAqB,AACrB,YAAY,AACZ,iBAAiB,CACpB,AACD,kFACI,iDAAiD,CACpD,AACD,2BACI,WAAW,AACX,uBAAuB,CAC1B,AACD,2BACI,WAAW,AACX,2BAA2B,CAC9B,AACD,4BACI,WAAW,AACX,4BAA4B,CAC/B,AACD,eACI,YAAY,CACf,AACD,WACI,sDAAsD,CACzD,AACD,eACI,yDAAyD,CAC5D,AACD,WACI,wDAAwD,CAC3D,AACD,eACI,8DAA8D,CACjE,AACD,WACI,yDAAyD,CAC5D,AACD,eACI,8DAA8D,CACjE,AACD,WACI,yDAAyD,CAC5D,AACD,eACI,8DAA8D,CACjE,AACD,WACI,yDAAyD,CAC5D,AACD,eACI,8DAA8D,CACjE,AACD,eACI,6DAA6D,CAChE,AACD,eACI,8DAA8D,CACjE,AACD,eACI,8DAA8D,CACjE,AACD,eACI,8DAA8D,CACjE,AACD,eACI,8DAA8D,CACjE,AACD,qBACI,cAAc,AACd,2DAA2D,CAC9D,AACD,qBACI,cAAc,AACd,6DAA6D,CAChE,AACD,qBACI,cAAc,AACd,8DAA8D,CACjE,AACD,qBACI,cAAc,AACd,8DAA8D,CACjE,AACD,qBACI,cAAc,AACd,8DAA8D,CACjE,AACD,8BACI,mBAAmB,AACnB,kBAAkB,CACrB,AACD,gCACI,yBAAyB,CAC5B,AACD,0BACI,cAAc,AACd,gBAAgB,AAChB,qBAAqB,AACrB,sDAAsD,AACtD,sBAAsB,AACtB,sBAAsB,AACtB,WAAW,AACX,aAAa,CAChB,AACD,iDACI,yBAAyB,CAC5B,AACD,SACI,oBAAoB,AACpB,eAAe,CAClB,AACD,aACI,eAAe,AACf,WAAW,CACd,AACD,YACI,iBAAiB,AACjB,eAAe,AACf,eAAe,CAClB,AACD,YACI,iBAAiB,AACjB,eAAe,AACf,eAAe,CAClB,AACD,kBACI,cAAc,AACd,cAAc,CACjB,AACD,YACI,iBAAiB,AACjB,eAAe,AACf,eAAe,CAClB,AACD,wCACI,eAAe,AACf,gBAAgB,AAChB,wBAAwB,CAC3B,AACD,mBACI,UAAU,AACV,QAAQ,CACX,AACD,sBACI,cAAc,AACd,kBAAkB,CACrB,AACD,sCACI,mBAAmB,CACtB,AACD,sBACI,iBAAiB,CACpB,AACD,sBACI,SAAS,CACZ,AACD,uBACI,WAAW,AACX,SAAS,AACT,eAAe,CAClB,AACD,0BACI,mBAAmB,AACnB,qBAAqB,CACxB,AACD,8CACI,kBAAkB,CACrB,AACD,yBACI,eAAe,CAClB,AACD,qBACI,UAAU,CACb,AACD,wBACI,kBAAkB,CACrB,AACD,uBACI,eAAe,CAClB,AACD,mBACI,kBAAkB,AAClB,gBAAgB,AAChB,UAAU,CACb,AACD,0BACI,uBAAuB,CAC1B,AACD,kCACI,+BAA+B,CAClC,AACD,0BACI,4BAA4B,CAC/B,AACD,kCACI,+BAA+B,CAClC,AACD,0BACI,6BAA6B,CAChC,AACD,kCACI,gCAAgC,CACnC,AACD,0BACI,6BAA6B,CAChC,AACD,kCACI,gCAAgC,CACnC,AACD,0BACI,6BAA6B,CAChC,AACD,kCACI,gCAAgC,CACnC,AACD,2BACI,YAAY,AACZ,YAAY,AACZ,kBAAkB,AAClB,OAAO,AACP,YAAY,CACf,AACD,qBACI,SAAS,CACZ,AACD,qBACI,mBAAmB,AACnB,YAAY,CACf,AACD,4BACI,YAAY,AACZ,mBAAmB,AACnB,yBAAyB,AACzB,WAAW,CACd,AACD,wBACI,UAAU,AACV,cAAc,AACd,eAAe,AACf,eAAe,CAClB,AACD,8BACI,cAAc,AACd,eAAe,CAClB,AACD,+BACI,UAAU,AACV,cAAc,AACd,SAAS,AACT,YAAY,AACZ,cAAc,CACjB,AACD,+BACI,cAAc,AACd,mBAAmB,AACnB,oBAAoB,CACvB,AACD,8CACI,WAAW,AACX,iBAAiB,CACpB,AACD,gCACI,YAAY,AACZ,WAAW,AACX,YAAY,AACZ,eAAe,AACf,8DAA8D,AAC9D,SAAS,AACT,qBAAqB,CACxB,AACD,8BACI,YAAY,AACZ,eAAe,AACf,uBAAuB,AACvB,eAAe,CAClB,AACD,mCACI,oEAAoE,CACvE,AACD,oCACI,qEAAqE,CACxE,AACD,4CACI,yBAAyB,AACzB,gBAAgB,AAChB,eAAe,CAClB,AACD,0CACI,gBAAgB,CACnB,AACD,gDACI,WAAW,AACX,WAAW,AACX,mBAAmB,CACtB,AACD,iDACI,UAAU,CACb,AACD,6DACI,aAAa,CAChB,AACD,8DACI,cAAc,CACjB,AACD,oCACI,WAAW,AACX,cAAc,AACd,mBAAmB,AACnB,kBAAkB,AAClB,yBAAyB,AACzB,YAAY,AACZ,eAAe,AACf,oBAAoB,CACvB,AACD,0CACI,eAAe,CAClB,AACD,uBACI,WAAW,AACX,eAAe,CAClB,AACD,0BACI,gBAAgB,AAChB,gBAAgB,AAChB,mBAAmB,AACnB,8BAA8B,AAC9B,sBAAsB,CACzB,AACD,sCACI,mBAAmB,AACnB,aAAa,CAChB,AACD,0BACI,mBAAmB,AACnB,cAAc,CACjB,AACD,sCACI,aAAa,CAChB,AACD,8BACI,kBAAkB,CACrB,AACD,WACI,iBAAiB,AACjB,kBAAkB,CACrB,AACD,WACI,cAAc,AACd,oBAAoB,CACvB,AACD,mBACI,qBAAqB,AACrB,UAAU,CACb,AACD,gCACI,YAAY,AACZ,cAAc,AACd,eAAe,AACf,iBAAiB,AACjB,cAAc,AACd,kBAAkB,AAClB,eAAe,CAClB,AACD,oBACI,qBAAqB,AACrB,iBAAiB,CACpB,AACD,sBACI,+CAA+C,AAE/C,uBAAuB,CAC1B,AACD,sBACI,2CAA2C,CAC9C,AACD,0BACI,yBAAyB,CAC5B,AACD,YACI,oBAAoB,CACvB,AACD,kBACI,yBAAyB,CAC5B,AACD,YACI,cAAc,AAEd,kBAAkB,AAClB,mBAAmB,AACnB,eAAe,CAClB,AACD,oEACI,gBAAgB,AAChB,WAAW,CACd,AACD,gBACI,aAAa,CAChB,AACD,oBACI,iBAAiB,AACjB,aAAa,CAChB,AACD,uBACI,6BAA6B,AAC7B,iBAAiB,AACjB,aAAa,CAChB,AACD,8BACI,gBAAgB,AAChB,yBAAyB,CAC5B,AACD,mCACI,aAAa,AACb,SAAS,CACZ,AACD,gBACI,sBAAsB,AACtB,aAAa,CAChB,AACD,mBACI,YAAY,AACZ,qBAAqB,AACrB,UAAU,CACb,AACD,uBACI,UAAU,CACb,AACD,yBACI,gBAAgB,AAChB,aAAa,CAChB,AACD,qBACI,kBAAkB,CACrB,AACD,eACI,YAAY,AACZ,iBAAiB,AACjB,oBAAoB,CACvB,AACD,kBACI,iBAAiB,AACjB,cAAc,AACd,cAAc,CACjB,AACD,yBACI,iBAAiB,AACjB,gBAAgB,CACnB,AACD,wBACI,gBAAgB,AAChB,aAAa,CAChB,AACD,iFACI,mBAAmB,AACnB,yBAAyB,AACzB,WAAW,CACd,AACD,wDACI,WAAW,CACd,AACD,yBACI,WAAW,CACd,AACD,2BACI,aAAa,AACb,aAAa,CAChB,AACD,gCACI,cAAc,AACd,gBAAgB,AAChB,aAAa,CAChB,AACD,uBACI,cAAc,AACd,oBAAoB,CACvB,AACD,0BACI,YAAY,AACZ,WAAW,AACX,eAAe,AACf,mBAAmB,AACnB,yBAAyB,AACzB,eAAe,AACf,kBAAkB,AAClB,oBAAoB,CACvB,AACD,gCACI,kBAAkB,CACrB,AACD,2BACI,oBAAoB,CACvB,AACD,uBACI,WAAW,AACX,iBAAiB,AACjB,UAAU,CACb,AACD,0BACI,mBAAmB,AACnB,UAAU,CACb,AACD,4BACI,cAAc,AACd,qBAAqB,AACrB,UAAU,CACb,AACD,gCACI,gBAAgB,AAChB,mBAAmB,AACnB,cAAc,CACjB,AACD,kCACI,yBAAyB,CAC5B,AACD,gBACI,kBAAkB,AAClB,iBAAiB,AACjB,aAAa,CAChB,AACD,kBACI,YAAY,CACf,AACD,uBACI,gBAAgB,AAChB,UAAU,CACb,AACD,uBACI,gBAAgB,AAChB,WAAW,CACd,AACD,sBACI,eAAe,CAClB,AACD,SACI,YAAY,AACZ,eAAe,AACf,UAAU,CACb,AACD,YACI,kBAAkB,AAClB,UAAU,CACb,AACD,wBACI,QAAQ,CACX,AACD,IACI,oBAAoB,CACvB,AACD,IACI,qBAAqB,CACxB,AACD,OACI,SAAS,AACT,WAAW,AACX,aAAa,CAChB,AACD,kCACI,sBAAsB,AACtB,2BAA2B,AAC3B,6BAA6B,CAChC,AACD,uIACI,SAAS,AACT,SAAS,CACZ,AACD,UACI,YAAY,AACZ,kBAAkB,AAClB,gBAAgB,CACnB,AACD,gBACI,gBAAgB,AAChB,aAAa,CAChB,AACD,YACI,iBAAiB,AACjB,aAAa,CAChB,AACD,oBACI,YAAY,AACZ,kBAAkB,AAClB,oBAAoB,CACvB,AACD,uBACI,YAAY,AACZ,8CAA8C,AAC9C,gBAAgB,CACnB,AACD,6BACI,uDAAuD,AACvD,SAAS,CACZ,AACD,uBACI,aAAa,AACb,sDAAsD,AACtD,gBAAgB,CACnB,AACD,6BACI,2DAA2D,AAC3D,SAAS,CACZ,AACD,uBACI,aAAa,AACb,sDAAsD,CACzD,AACD,6BACI,4DAA4D,AAC5D,SAAS,CACZ,AACD,gBACI,iBAAiB,AACjB,aAAa,CAChB,AACD,MACI,sBAAsB,CACzB,AACD,cACI,gBAAgB,AAChB,WAAW,CACd,AACD,iBACI,UAAU,CACb,AACD,mBACI,cAAc,AACd,eAAe,AACf,qBAAqB,AACrB,cAAc,AACd,UAAU,CACb,AACD,oDACI,yBAAyB,CAC5B,AACD,uBACI,cAAc,AACd,kBAAkB,CACrB,AACD,kBACI,wBAAwB,AACxB,UAAU,CACb,AACD,iBACI,kBAAkB,AAClB,OAAO,CACV,AACD,YACI,WAAW,AACX,YAAY,CACf,AACD,sGACI,wBAAwB,CAC3B,AACD,UACI,iBAAiB,AACjB,aAAa,CAChB,AACD,cACI,cAAc,AACd,gBAAgB,CACnB,AACD,yBACI,iBAAiB,AACjB,gBAAgB,CACnB,AACD,wBACI,gBAAgB,AAChB,aAAa,CAChB,AACD,wDACI,mBAAmB,AACnB,yBAAyB,AACzB,YAAY,AACZ,WAAW,CACd,AACD,2BACI,YAAY,CACf,AACD,oFACI,eAAe,CAClB,AACD,mCACI,mBAAmB,AACnB,yBAAyB,AACzB,cAAc,AACd,YAAY,AACZ,WAAW,CACd,AACD,gCACI,cAAc,AACd,eAAe,CAClB,AACD,kFACI,wBAAwB,CAC3B,AACD,uBACI,cAAc,AACd,oBAAoB,CACvB,AACD,0BACI,YAAY,AACZ,WAAW,AACX,eAAe,AACf,mBAAmB,AACnB,yBAAyB,AACzB,eAAe,AACf,kBAAkB,AAClB,oBAAoB,CACvB,AACD,0DACI,WAAW,CACd,AACD,gCACI,kBAAkB,CACrB,AACD,2BACI,oBAAoB,CACvB,AACD,0BACI,UAAU,CACb,AACD,yBACI,iBAAiB,AACjB,aAAa,CAChB,AACD,iDAEI,kBAAoB,AAEpB,qBAAqB,AACrB,aAAa,CAChB,AACD,+DAC8B,WAAY,AAAC,kBAAmB,AAAC,QAAS,AAAC,SAAU,AAAC,UAAW,AAAC,WAAY,AAAC,kBAAmB,AAAC,kBAAoB,CAAG,AAGxJ,iEACI,oBAAoB,CACvB,AACD,YACI,sBAAsB,AACtB,kBAAkB,CACrB,AACD,eACI,gBAAgB,AAChB,kBAAkB,CACrB,AACD,8BACI,WAAW,CACd,AACD,gCACI,WAAW,CACd,AACD,wBACI,YAAY,AACZ,cAAc,AACd,YAAY,AACZ,oBAAoB,CACvB,AACD,+BACI,gBAAgB,CACnB,AACD,sEACI,wBAAwB,CAC3B,AACD,0BACI,mBAAmB,CACtB,AAED,6DACI,kBAAkB,AAClB,wBAAwB,CAC3B,AACD,WACI,mBAAmB,CACtB,AAED,eACI,YAAY,CACf,AACD,WACI,YAAY,AACZ,kBAAkB,CACrB,AACD,kCACI,cAAc,AACd,YAAY,AACZ,eAAe,AACf,eAAe,CAClB,AACD,gDACI,qBAAqB,AACrB,wBAAwB,CAC3B,AACD,mCACI,WAAW,AACX,YAAY,AACZ,kBAAkB,AAClB,gBAAgB,AAChB,cAAc,AACd,WAAW,CACd,AACD,oCACI,WAAW,AACX,WAAW,AACX,YAAY,AACZ,UAAU,AACV,eAAe,AACf,kEAAkE,AAClE,SAAS,AACT,qBAAqB,CACxB,AACD,QACI,YAAY,AACZ,aAAa,AACb,WAAW,AACX,kBAAkB,AAClB,WAAW,AACX,kBAAkB,AAClB,kBAAkB,CACrB,AACD,wBACI,QAAQ,CACX,AACD,aACI,kBAAkB,AAClB,QAAQ,AACR,qBAAqB,AACrB,WAAW,AACX,YAAY,AACZ,iBAAiB,AACjB,sDAAsD,AAEtD,iBAAiB,CACpB,AACD,yBACI,cAAc,AACd,eAAe,CAClB,AACD,uBACI,wBAAwB,CAC3B,AACD,6BACI,wBAAwB,CAC3B,AACD,0BACI,cAAc,AACd,eAAe,CAClB,AACD,wBACI,wBAAwB,CAC3B,AACD,8BACI,wBAAwB,CAC3B,AACD,mBACI,cAAc,AACd,eAAe,CAClB,AACD,iBACI,wBAAwB,CAC3B,AACD,uBACI,wBAAwB,CAC3B,AACD,qBACI,cAAc,AACd,eAAe,CAClB,AACD,mBACI,wBAAwB,CAC3B,AACD,yBACI,wBAAwB,CAC3B,AACD,sBACI,cAAc,AACd,eAAe,CAClB,AACD,oBACI,wBAAwB,CAC3B,AACD,0BACI,wBAAwB,CAC3B,AACD,qBACI,cAAc,AACd,eAAe,CAClB,AACD,mBACI,wBAAwB,CAC3B,AACD,yBACI,wBAAwB,CAC3B,AACD,qCACI,8BAA8B,CACjC,AACD,qCACI,+BAA+B,CAClC,AACD,kCACI,+BAA+B,CAClC,AACD,iCACI,gCAAgC,CACnC,AACD,sCACI,8BAA8B,CACjC,AACD,sCACI,+BAA+B,CAClC,AACD,mCACI,+BAA+B,CAClC,AACD,kCACI,gCAAgC,CACnC,AACD,+BACI,+BAA+B,CAClC,AACD,+BACI,gCAAgC,CACnC,AACD,4BACI,gCAAgC,CACnC,AACD,2BACI,iCAAiC,CACpC,AACD,iCACI,+BAA+B,CAClC,AACD,iCACI,gCAAgC,CACnC,AACD,8BACI,gCAAgC,CACnC,AACD,6BACI,iCAAiC,CACpC,AACD,kCACI,+BAA+B,CAClC,AACD,kCACI,gCAAgC,CACnC,AACD,+BACI,gCAAgC,CACnC,AACD,8BACI,iCAAiC,CACpC,AACD,iCACI,+BAA+B,CAClC,AACD,iCACI,gCAAgC,CACnC,AACD,8BACI,gCAAgC,CACnC,AACD,6BACI,iCAAiC,CACpC,AACD,4BACI,6BAA6B,CAChC,AACD,4BACI,8BAA8B,CACjC,AACD,yBACI,8BAA8B,CACjC,AACD,wBACI,+BAA+B,CAClC,AACD,aACI,aAAa,CAChB,AACD,iBACI,kBAAkB,AAClB,WAAW,AACX,WAAW,AACX,aAAa,AACb,2BAA2B,CAC9B,AACD,wBACI,kBAAkB,AAClB,MAAM,AACN,SAAS,AACT,YAAY,AACZ,aAAa,AACb,kBAAkB,CACrB,AACD,0BACI,uBAAuB,CAC1B,AACD,0BACI,4BAA4B,CAC/B,AACD,0BACI,4BAA4B,CAC/B,AACD,0BACI,4BAA4B,CAC/B,AACD,wCACI,6DAA6D,CAChE,AACD,wCACI,6DAA6D,CAChE,AACD,wCACI,6DAA6D,CAChE,AACD,wCACI,6DAA6D,CAChE,AACD,wCACI,6DAA6D,CAChE,AACD,aACI,gBAAgB,AAChB,aAAa,CAChB,AACD,wBACI,aAAa,AACb,UAAU,AACV,kBAAkB,CACrB,AACD,2BACI,gBAAgB,AAChB,iBAAiB,AACjB,aAAa,CAChB,AACD,2BACI,gBAAgB,AAChB,iBAAiB,AACjB,qBAAqB,AACrB,WAAW,CACd,AACD,2BACI,gBAAgB,AAChB,oBAAoB,CACvB,AACD,gFACI,iBAAiB,AACjB,aAAa,CAChB,AACD,4DAEI,mBAAmB,AACnB,aAAa,CAChB,AACD,0BACI,aAAa,CAChB,AACD,iCACI,iBAAiB,AACjB,aAAa,CAChB,AACD,uCACI,YAAY,AACZ,gBAAgB,AAChB,iBAAiB,AACjB,qBAAqB,AACrB,eAAe,CAClB,AACD,0CACI,iBAAiB,AACjB,cAAc,AACd,gBAAgB,AAChB,cAAc,CACjB,AACD,YACI,WAAW,AACX,WAAW,AACX,gBAAgB,AAChB,oBAAoB,CACvB,AACD,cACI,cAAc,AACd,WAAW,AACX,gBAAgB,CACnB,AACD,wBACI,cAAc,AACd,eAAe,CAClB,AACD,4BACI,WAAW,AACX,YAAY,AACZ,kBAAkB,CACrB,AAUD,sBACI,YAAY,CACf,AACD,0BACI,cAAc,AACd,SAAS,CACZ,AACD,0BACI,kBAAmB,AACnB,mBAAmB,AACnB,eAAiB,CACpB,AACD,iCAAoC,WAAY,AAAC,kBAAmB,AAAC,QAAS,AAAC,SAAU,AAAC,UAAW,AAAC,WAAY,AAAC,kBAAmB,AAAC,kBAAoB,CAAC,ADz4CpJ,yBADJ,qBAEQ,iBAAkB,AAAC,gBAAiB,AAAC,aAAc,AAAC,cAAgB,CAK3E,CAJI,AC4LT,yBACI,WAAc,WAAa,CAAE,CAChC,AA2sCD,yBACI,+BACI,SAAS,CACZ,CACJ,AACD,yBACI,WACI,SAAS,AACT,UAAU,CACb,AACD,0BACI,WAAW,AACX,YAAY,AACZ,uBAAuB,CAC1B,AACD,yCACI,SAAS,CACZ,AACD,kFACI,SAAS,CACZ,AACD,mBACI,YAAY,AACZ,uBAAuB,CAC1B,AACD,+BACI,SAAS,CACZ,AACD,0BACI,gBAAgB,AAChB,YAAY,CACf,AACD,uCACI,gBAAgB,CACnB,AACD,uCACI,YAAY,CACf,AACD,WACI,eAAe,AACf,YAAY,AACZ,UAAU,CACb,AACD,iBACI,SAAS,CACZ,AACD,4BACI,WAAW,AACX,oBAAoB,CACvB,AACD,sBACI,cAAc,AACd,WAAW,AACX,UAAU,CACb,AACD,4BACI,iBAAiB,CACpB,CACJ,AACD,yBACI,8BACI,WAAW,AACX,oBAAoB,CACvB,AACD,4CACI,kBAAkB,CACrB,CACJ,AACD,yBAEI,yEACI,eAAe,CAClB,AACD,KACI,eAAe,AACf,eAAe,CAClB,AACD,yDACI,aAAa,CAChB,AACD,WACI,uBAAuB,CAC1B,AACD,WACI,eAAe,AACf,cAAc,AACd,gBAAgB,AAChB,YAAY,AACZ,WAAW,CACd,AAED,gBACI,cAAc,AACd,eAAe,CAClB,AACD,eACI,cAAc,CACjB,AACD,YACI,kBAAkB,CACrB,AACD,0BACI,WAAW,CACd,AACD,0BACI,gCAAgC,AAChC,mBAAmB,CACtB,AACD,2CACI,YAAY,AACZ,kBAAkB,CACrB,AACD,yCACI,SAAS,CACZ,AACD,kFACI,SAAS,CACZ,AACD,4SACI,8CAA8C,AAC9C,2BAA2B,CAC9B,AACD,0BACI,6BAA6B,CAChC,AACD,uCACI,kBAAkB,CACrB,AACD,WACI,oBAAoB,CACvB,AACD,aACI,iBAAiB,AACjB,wBAAwB,CAC3B,AACD,wBACI,iBAAiB,CACpB,AACD,4BACI,oBAAoB,CACvB,CAMJ,AACD,yBACI,iDACI,kBAAkB,CACrB,AAED,sCACI,kCAAoC,AACpC,cAAc,CACjB,AACD,oFACI,sBAAwB,CAC3B,AAED,YACI,iBAAiB,AACjB,cAAc,CACjB,AACD,sBACI,mBAAmB,AACnB,SAAS,CACZ,AACD,mCACI,mBAAmB,AACnB,8BAA8B,CACjC,AACD,mCACI,iBAAiB,CACpB,AACD,sCACI,mBAAmB,CACtB,AACD,0BACI,gBAAgB,CACnB,AACD,2CACI,YAAY,AACZ,eAAe,CAClB,AACD,wCACI,cAAc,CACjB,AACD,+BACI,oBAAoB,CACvB,AACD,8BACI,gBAAgB,CACnB,AACD,4CACI,sBAAsB,CACzB,AACD,gCACI,qBAAqB,AACrB,gBAAgB,AAChB,iBAAiB,AACjB,cAAc,CACjB,AACD,4BACI,oBAAqB,CACxB,AACD,mCAAqC,SAAW,CAAE,AAElD,WACI,WAAW,AACX,yBAAyB,AACzB,WAAW,CACd,AACD,kCACI,WAAW,AACX,qBAAqB,AACrB,eAAe,AACf,iCAAmC,CACtC,AACD,iBACI,SAAS,CACZ,AACD,aACI,eAAe,CAClB,AACD,wBACI,iBAAiB,CACpB,CACJ,AAED,0CACI,YACI,oBAAoB,AACpB,qBAAqB,AACrB,aAAa,CAChB,CACJ,AACD,yBACI,8EACI,YAAY,CACf,CACJ,AACD,yBACI,kBACI,cAAc,AACd,eAAe,CAClB,AACD,0BACI,aAAa,CAChB,AACD,0BACI,cAAc,AACd,WAAW,AACX,UAAU,CACb,AACD,2CACI,gCAAgC,AAChC,gBAAgB,CACnB,AACD,wBACI,WAAW,AACX,SAAS,CACZ,AACD,0BACI,YAAY,CACf,AACD,sCACI,WAAW,AACX,UAAU,CACb,AACD,kBACI,sBAAsB,CACzB,CACJ,AACD,yBACI,qCACI,UAAU,CACb,CACJ,AACD,yBACI,wBACI,UAAU,CACb,AACD,0BACI,WAAW,AACX,UAAU,CACb,AACD,sCACI,gBAAgB,CACnB,AACD,qCACI,mBAAmB,CACtB,AACD,oBACI,sBAAsB,CACzB,AACD,8BACI,aAAa,CAChB,CACJ","file":"main.min.css","sourcesContent":["/* ------------- Layout: footer ------------- */\n\n/* critical:start */\n\n.l-footer { clear: both; }\n\n/* critical:end */\n\n.l-footer { min-height: 160px; }\n","/* ------------- Component: agencies ------------- */\n\n/* critical:start */\n\n/* critical:end */\n\n.c-agencies--list { display: flex; flex-wrap: wrap; margin-bottom: 16px; }\n\n.c-agencies--list-item { margin-right: 10px; padding: 0 12px; font-weight: 400; line-height: 1.5; cursor: pointer; }\n\n.is-agencies--list-item-active { background: #ccc; font-weight: 700; }\n","/* ------------- Component: cookies warning ------------- */\n\n/* critical:start */\n\n.c-cookies-warning { display: none; }\n\n/* critical:end */\n\n.c-cookies-warning { position: fixed; left: 0px; right: 0; bottom: 0px; padding: 15px 20px; background: #f6f6f6; overflow: hidden; z-index: 100;\n .bu-action { margin-top: 10px; }\n .bu-action--alt { float: right; }\n}\n.c-cookies-warning--inner { margin: 0 auto; max-width: 976px }\n\n","/* ------------- Component: job ------------- */\n\n/* critical:start */\n\n/* critical:end */\n\n/*.c-job--title { } */\n\n\n#custom {\n\n .biuro-title { margin: 0 0 20px; padding: 10px; font-size: calc(1.125rem + ((1vw - 3.2px) * 0.8929)); border: 2px solid var(--color--green); border-radius: 12px;\n @media (--min--small) {\n border-width: 3px; margin: 0 0 30px; padding: 20px; font-size: 22px;\n }\n\n h1 { margin: 0; padding: 0; line-height: 1.2; color: var(--color--green); font-weight: 700; overflow: hidden; text-align: center; text-transform: uppercase }\n\n }\n\n}\n/*\n#custom .biuro-title{\n padding: 20px 0;\n font-size: 22px;\n}\n#custom .biuro-title h1 {\n color:#006957;\n font-weight:700;\n overflow:hidden;\n\n text-align:center;\n text-transform:uppercase\n\n}*/\n/*\n@media (min-width:768px){\n\n #custom .biuro-title{\n border: 4px solid #006957;\n border-radius: 12px;\n padding: 20px;\n }\n}\n\n\n\n@media (min-width:768px){\n #custom .biuro-title{\n margin: 0 0 30px;\n padding:20px;\n }\n #custom .biuro-title h1 { margin: 0; padding: 0; line-height: 1.2; }\n}\n */\n","/* ==========================================================================\nMain:\n\njs-: Signify that this piece of the DOM has some behaviour acting upon it, and that JavaScript binds onto it to provide that behaviour. If you’re not a developer working with JavaScript, leave these well alone.\n\n@md: These suffixes take the format @<breakpoint>, and tell us this class when at this size:\n This means min-width:\n @xxx-sm, @xx-sm, @x-sm, @sm, @md, @lg, @x-lg\n\n This means max-width:\n @xxx-sm--max, @xx-sm--max, @x-sm--max, @sm--max, @md--max, @lg--max, @x-lg--max\n\n This means min-width && max-width:\n @xxx-sm--sm, @x-sm--md, @lg--x-lg\n\n This means print or screen:\n @print, @screen\n\n\nqa-: Signify that a QA or Test Engineering team is running an automated UI test which needs to find or bind onto these parts of the DOM. Like the JavaScript namespace, this basically just reserves hooks in the DOM for non-CSS purposes.\n========================================================================== */\n\n/*\n@import '01-settings/__settings.css';\n@import '02-tools/__tools.css';\n@import '03-generic/__generic.css';\n@import '04-elements/__elements.css';\n@import '05-layout/__layout.css';\n@import '06-objects/__objects.css';\n@import '07-components/__components.css';\n@import '08-states/__states.css';\n@import '09-themes/__themes.css';\n@import '10-trumps/__utils.css';\n\n*/\n\n/*\n\n@import '06-objects/_nav.css';\n@import '06-objects/_section.css';\n\n\n@import '07-components/_nav.css';\n@import '07-components/_pages.css';\n@import '07-components/_section.css';\n@import '07-components/_scroller.css';\n@import '07-components/_svg.css';\n@import '07-components/_toggler.css';\n\n */\n\n/* @import '09-states/_nav.css'; */\n\n/* @import '10-trumps/__utils.css'; */\n\n/* * { border: 1px solid #000; } */\n\n/* .c-scroller { position: absolute; bottom: 20px; left: 50%; transform: translateX(-50%); } */\n\n/* critical:start */\n\n/* critical:end */\n\n@import '01-settings/__settings.css';\n\n@import '02-tools/__tools.css';\n\n@import '05-layout/__layout.css';\n\n@import '06-objects/__objects.css';\n\n@import '07-components/__components.css';\n\n @import '10-trumps/__utils.css';\n\n/** { border: 1px solid black; }*/\n\n/* critical:start */\n #main{\n margin:0 auto;\n padding:0 20px;\n }\n\n@media (min-width:768px){\n #sidebar,#topsearch{\n float:left\n }\n #sidebar{\n width:195px\n }\n #main{\n max-width:956px\n }\n\n/* #custom .biuro-title{\n margin: 0 0 30px;\n padding:20px;\n }\n #custom .biuro-title h1 { margin: 0; padding: 0; line-height: 1.2; }*/\n}\n@media (min-width:980px){\n #main{\n padding:0\n }\n #sidebar{\n width:215px\n }\n #content{\n width:714px;\n float:right\n }\n}\n\n@media (min-width:1024px){\n #main{\n max-width:976px\n }\n #sidebar{\n width:235px\n }\n}\n\n/*.l-footer{\n clear:both;\n border-top:1px solid #ababab;\n padding:10px 0 20px 17px\n}*/\n\n/* critical:end */\n\n#main::after,\n#top::after,\n.about-biuro-img::before,\n.icon::before {\n content: '';\n}\n\n@font-face {\n font-family: 'PT Sans Narrow';\n font-style: normal;\n font-weight: 400;\n src:\n local('PT Sans Narrow'),\n local('PTSans-Narrow'),\n url(https://fonts.gstatic.com/s/ptsansnarrow/v8/BngRUXNadjH0qYEzV7ab-oWlsYCB.ttf) format('truetype');\n}\n\n@font-face {\n font-family: 'PT Sans Narrow';\n font-style: normal;\n font-weight: 700;\n src:\n local('PT Sans Narrow Bold'),\n local('PTSans-NarrowBold'),\n url(https://fonts.gstatic.com/s/ptsansnarrow/v8/BngSUXNadjH0qYEzV7ab-oWlsbg95DiC.ttf) format('truetype');\n}\n\n@font-face {\n font-family: 'Bebas Neue';\n src: url(../_fonts/bebas-neue.eot);\n src: url(../_fonts/bebas-neue.eot?#iefix) format(\"embedded-opentype\"),url(../_fonts/bebas-neue.woff2) format(\"woff2\"),url(../_fonts/bebas-neue.woff) format(\"woff\"),url(../_fonts/bebas-neue.ttf) format(\"truetype\"),url(../_fonts/bebas-neue.svg#BebasNeue) format(\"svg\");\n}\n\n#main:after,#top:after{\n display:table;\n clear:both\n}\n*{\n padding:0;\n margin:0;\n outline:0\n}\nfieldset,img{\n border:0\n}\nul{\n list-style:none\n}\ntable{\n border-spacing:0\n}\nhtml body{\n overflow:visible\n}\nbody {\n color: #4b4d4f;\n font-family: 'PT Sans Narrow', sans-serif;\n font-size: 18px;\n line-height: 1.2;\n overflow: auto;\n}\nbutton,input,select,textarea{\n color:#4b4d4f;\n font:16px/1.3 'PT Sans Narrow',sans-serif\n}\n\n\n\n\n.bu-action { height: 28px; cursor: pointer; border: 1px solid #E1E1E1; padding: 0 15px; margin: 0; display: inline-block; }\n.bu-action--main { color: #FFF; background: #006957; }\n\n@media (max-width: 600px) {\n .bu-action { height: 44px; }\n}\n/*.bu-action--alt { color: #FFF; background: #006957; }*/\n\n\n\n\n\n\n\n\n.c-nav-footer{\n margin:0;\n padding:0;\n list-style:none\n}\n.c-nav-footer+.c-nav-footer{\n margin-top:20px\n}\n.c-nav-footer li{\n display:inline-block;\n padding:0 5px\n}\n.c-nav-footer a{\n display:block;\n padding:0 3px;\n text-decoration:none;\n color:#4b4d4f;\n border:1px solid #fff\n}\n#top #lang,#top .country{\n display:none\n}\n.c-nav-footer a:hover{\n border-color:#ababab\n}\n.c-nav-footer .act,.c-nav-footer .act:hover{\n border-color:#4b4d4f\n}\n\n#top{\n padding:20px 0 0\n}\n#top #logo{\n float:none;\n width:133px;\n margin:0 auto 20px\n}\n#top #country{\n margin:20px 0 0;\n float:right\n}\n#top #country li,#top #lang li{\n float:left\n}\n#top #country li a,#top #lang li a{\n color:#c3c3c3;\n font-size:13px;\n text-decoration:none;\n padding:0 6px;\n float:left\n}\n#sidebar #menu>li,#sidebar #menu>li>a{\n font-size:21px;\n line-height:22px;\n width:100%\n}\n#top #country li a.act,#top #lang li a.act{\n color:#939393;\n background:#ebebeb\n}\n#top #country li a:hover,#top #lang li a:hover{\n text-decoration:underline\n}\n#sidebar{\n padding:20px 0 15px 15px;\n overflow:hidden\n}\n#sidebar #menu{\n width:100%;\n margin:0 0 20px -15px\n}\n#sidebar #menu>li{\n float:left;\n padding:0 0 13px\n}\n#sidebar #menu>li>a{\n padding:0 0 1px 15px;\n color:#4b4d4f;\n text-decoration:none\n}\n#sidebar #menu>li ul{\n display:block\n}\n#sidebar #menu>li ul li{\n width:100%;\n padding:6px 0 0 15px;\n float:left\n}\n#sidebar #menu>li ul li a{\n display:block;\n color:#4b4d4f;\n font:16px/1.1 'PT Sans Narrow',sans-serif;\n text-decoration:none\n}\n#sidebar .banner,#sidebar .share{\n display:none\n}\n#sidebar .share a{\n display:inline-block;\n height:24px;\n margin:0 10px 0 0\n}\n#sidebar .share a.facebook,#sidebar .share a.linkedin,#sidebar .share a.share_all{\n background:url(../_img/share_icons.png) no-repeat\n}\n#sidebar .share a.facebook{\n width:24px;\n background-position:0 0\n}\n#sidebar .share a.linkedin{\n width:24px;\n background-position:0 -50px\n}\n#sidebar .share a.share_all{\n width:49px;\n background-position:0 -100px\n}\n#sidebar .copy{\n display:none\n}\n.style_1>a{\n background:url(../_img/menu_icons.png) 0 2px no-repeat\n}\n.style_1>a.act{\n background:url(../_img/menu_icons.png) -250px 0 no-repeat\n}\n.style_2>a{\n background:url(../_img/menu_icons.png) 0 -98px no-repeat\n}\n.style_2>a.act{\n background:url(../_img/menu_icons.png) -250px -100px no-repeat\n}\n.style_3>a{\n background:url(../_img/menu_icons.png) 0 -198px no-repeat\n}\n.style_3>a.act{\n background:url(../_img/menu_icons.png) -250px -200px no-repeat\n}\n.style_4>a{\n background:url(../_img/menu_icons.png) 0 -298px no-repeat\n}\n.style_4>a.act{\n background:url(../_img/menu_icons.png) -250px -300px no-repeat\n}\n.style_5>a{\n background:url(../_img/menu_icons.png) 0 -398px no-repeat\n}\n.style_5>a.act{\n background:url(../_img/menu_icons.png) -250px -400px no-repeat\n}\n.style_1>ul li{\n background:url(../_img/menu_icons.png) -250px -15px no-repeat\n}\n.style_2>ul li{\n background:url(../_img/menu_icons.png) -250px -115px no-repeat\n}\n.style_3>ul li{\n background:url(../_img/menu_icons.png) -250px -215px no-repeat\n}\n.style_4>ul li{\n background:url(../_img/menu_icons.png) -250px -315px no-repeat\n}\n.style_5>ul li{\n background:url(../_img/menu_icons.png) -250px -415px no-repeat\n}\n.style_1>ul li a.act{\n color:#253466;\n background:url(../_img/menu_icons.png) -250px 2px no-repeat\n}\n.style_2>ul li a.act{\n color:#156292;\n background:url(../_img/menu_icons.png) -250px -98px no-repeat\n}\n.style_3>ul li a.act{\n color:#BB2543;\n background:url(../_img/menu_icons.png) -250px -198px no-repeat\n}\n.style_4>ul li a.act{\n color:#B7652F;\n background:url(../_img/menu_icons.png) -250px -298px no-repeat\n}\n.style_5>ul li a.act{\n color:#6B1B39;\n background:url(../_img/menu_icons.png) -250px -398px no-repeat\n}\n#sidebar #menu>li ul li a.act{\n padding:0 0 0 15px;\n margin:0 0 0 -15px\n}\n#sidebar #menu>li ul li a:hover{\n text-decoration:underline\n}\n#sidebar a.url_newsletter{\n color:#4b4d4f;\n font-weight:700;\n text-decoration:none;\n background:url(../_img/newsletter_icon.gif) no-repeat;\n padding:0 15px 0 72px;\n margin:0 0 35px -15px;\n clear:both;\n display:block\n}\n#content a:hover,#sidebar a:hover.url_newsletter{\n text-decoration:underline\n}\n#content{\n padding:17px 0 15px;\n overflow:hidden\n}\n#content img{\n max-width:100%;\n height:auto\n}\n#content h1{\n padding:0 0 10px;\n font-size:22px;\n font-weight:400\n}\n#content h2{\n padding:0 0 13px;\n font-size:19px;\n font-weight:700\n}\n#content h2 small{\n display:block;\n font-size:16px\n}\n#content h3{\n padding:0 0 10px;\n font-size:17px;\n font-weight:700\n}\n#content .info_box,#content .info_box p{\n font-size:16px;\n line-height:1.2;\n text-transform:uppercase\n}\n#content .t-reason{\n padding:0;\n border:0\n}\n#content .t-reason td{\n display:block;\n vertical-align:top\n}\n#content .t-reason .t-reason-col-2 h2{\n padding:25px 0 13px\n}\n#content .t-reason h2{\n text-align:center\n}\n#content .t-reason ul{\n padding:0\n}\n#content .t-membership{\n width:100%;\n border:0;\n text-align:left\n}\n#content .t-membership td{\n text-align:justify;\n vertical-align:middle\n}\n#content .t-membership .t-membership-row-4 td{\n border-bottom:none\n}\n#content .t-contacts-box{\n max-width:650px\n}\n#content .t-contacts{\n width:100%\n}\n#content .t-contacts td{\n vertical-align:top\n}\n#content .t-contacts p{\n text-align:left\n}\n#content .info_box{\n position:relative;\n margin:0 0 20px;\n color:#fff\n}\n#content .info_box.tyle_1{\n background-position:0 0\n}\n#content .info_box.tyle_1 .bottom{\n background-position:-250px 100%\n}\n#content .info_box.tyle_2{\n background-position:-500px 0\n}\n#content .info_box.tyle_2 .bottom{\n background-position:-750px 100%\n}\n#content .info_box.tyle_3{\n background-position:-1000px 0\n}\n#content .info_box.tyle_3 .bottom{\n background-position:-1250px 100%\n}\n#content .info_box.tyle_4{\n background-position:-1500px 0\n}\n#content .info_box.tyle_4 .bottom{\n background-position:-1750px 100%\n}\n#content .info_box.tyle_5{\n background-position:-2000px 0\n}\n#content .info_box.tyle_5 .bottom{\n background-position:-2250px 100%\n}\n#content .info_box .bottom{\n width:219px;\n height:22px;\n position:absolute;\n left:0;\n bottom:-22px\n}\n#content .info_box p{\n padding:0\n}\n#content .search_box{\n background:#F8F8F8;\n padding:10px\n}\n#content .search_box select{\n width:130px;\n background:#F7F7F7;\n border:1px solid #E1E1E1;\n padding:6px\n}\n#content .search_box li{\n padding:0;\n display:block;\n background:0 0;\n overflow:hidden\n}\n#content .search_box li label{\n display:block;\n font-weight:700\n}\n#content .search_box li .input{\n width:78%;\n color:#4b4d4f;\n border:0;\n padding:8px;\n background:0 0\n}\n#content .search_box li select{\n color:#4b4d4f;\n background:#F5F5F5;\n margin:0 20px 10px 0\n}\n#content .search_box li select+.filter-button{\n clear:left;\n margin-left:100px\n}\n#content .search_box li .submit{\n float:right;\n width:39px;\n height:39px;\n cursor:pointer;\n background:url(../_img/search_box_icon.gif) 50% 50% no-repeat;\n border:0;\n vertical-align:middle\n}\n#content .search_box li a.url{\n float:right;\n margin-top:7px;\n padding:4px 18px 4px 0;\n font-weight:700\n}\n#content .search_box li a.url.open{\n background:url(../_img/search_box_url_icon.gif) right 12px no-repeat\n}\n#content .search_box li a.url.close{\n background:url(../_img/search_box_url_icon.gif) right -13px no-repeat\n}\n#content .search_box li #search-input-block{\n border:1px solid #DFE1E4;\n background:#fff;\n overflow:hidden\n}\n#content .search_box li.filter-additional{\n padding-top:10px\n}\n#content .search_box li.filter-additional label{\n float:left;\n width:95px;\n padding:6px 5px 0 0\n}\n#content .search_box li.filter-additional select{\n float:left\n}\n#content .search_box li.filter-additional+.filter-additional{\n padding-top:0\n}\n#content .search_box li #period,#content .search_box li #type{\n margin-right:0\n}\n#content .search_box .filter-button{\n float:left;\n color:#4b4d4f;\n background:#f5f5f5;\n margin:0 22px 0 0;\n border:1px solid #E1E1E1;\n padding:7px;\n cursor:pointer;\n text-decoration:none\n}\n#content .search_box .filter-button:hover{\n background:#eee\n}\n#content .advert_table{\n width:100%;\n margin:0 0 20px\n}\n#content .advert_table th{\n font-weight:700;\n text-align:left;\n vertical-align:top;\n border-left:1px solid #dfe1e4;\n padding:15px 10px 10px\n}\n#content .advert_table th:first-child{\n display:table-cell;\n border-left:0\n}\n#content .advert_table td{\n vertical-align:top;\n padding:0 10px\n}\n#content .advert_table td:first-child{\n border-left:0\n}\n#content .advert_table .bg td{\n background:#F8F8F8\n}\n#content p{\n padding:0 0 15px;\n text-align:justify\n}\n#content a{\n color:#4b4d4f;\n text-decoration:none\n}\n#content .img_left{\n margin:0 20px 15px 0;\n float:left\n}\n#content a.home_url,.c-home-url{\n width:254px;\n color:#4b4d4f;\n font-size:21px;\n margin:15px auto;\n display:block;\n text-align:center;\n line-height:1.2\n}\n#content a.home_url{\n text-decoration:none;\n padding:280px 0 0\n}\n#content a.home_url_1{\n background:url(../_img/workis_l.png) no-repeat;\n -webkit-background-size:contain;\n background-size:contain\n}\n#content a.home_url_2{\n background:url(../_img/img_2.jpg) no-repeat\n}\n#content a:hover.home_url{\n text-decoration:underline\n}\n.c-home-url{\n text-decoration:none\n}\n.c-home-url:hover{\n text-decoration:underline\n}\n.c-home-pic{\n display:block;\n -webkit-border-radius:50%;\n border-radius:50%;\n margin-bottom:20px;\n overflow:hidden\n}\n#content .contact-form .form li textarea,.cv-form .form li textarea{\n overflow-y:auto;\n resize:none\n}\n.c-home-pic img{\n display:block\n}\n#content .news_list{\n padding:0 0 15px;\n display:block\n}\n#content .news_list li{\n border-top:1px solid #DFE1E4;\n padding:15px 0 0;\n display:block\n}\n#content .news_list li a.more{\n font-weight:700;\n text-decoration:underline\n}\n#content .news_list li:first-child{\n border-top:0;\n padding:0\n}\n#content .staff{\n margin:0 0 15px -33px;\n display:block\n}\n#content .staff li{\n width:216px;\n margin:0 0 10px 33px;\n float:left\n}\n#content .staff li.sep{\n width:100%\n}\n#content .staff li .foto{\n margin:0 0 10px;\n display:block\n}\n#content .staff li p{\n padding:0 5px 15px\n}\n#content .form{\n width:318px;\n padding:0 0 15px;\n display:inline-block\n}\n#content .form li{\n padding:0 0 28px;\n display:block;\n background:0 0\n}\n#content .form li.bottom{\n padding:0 0 10px;\n margin:-10px 0 0\n}\n#content .form li label{\n padding:0 0 6px;\n display:block\n}\n#content .form li input.text,#content .form li select,#content .form li textarea{\n background:#F7F7F7;\n border:1px solid #E1E1E1;\n padding:6px\n}\n#content .form li input.text,#content .form li textarea{\n width:318px\n}\n#content .form li select{\n width:164px\n}\n#content .form li textarea{\n height:114px;\n overflow:auto\n}\n#content .form li .errormessage{\n color:#BB2543;\n padding:6px 0 0;\n display:block\n}\n#content .form li .txt{\n color:#BB2543;\n display:inline-block\n}\n#content .form li .action{\n height:28px;\n color:#FFF;\n cursor:pointer;\n background:#006957;\n border:1px solid #E1E1E1;\n padding:0 20px;\n margin:0 10px 0 0;\n display:inline-block\n}\n#content .form li .action:hover{\n background:#008D75\n}\n#content .form li .Actions{\n display:inline-block\n}\n#content .country_tabs{\n width:100%;\n padding:0 0 15px;\n float:left\n}\n#content .country_tabs li{\n padding:0 10px 0 0;\n float:left\n}\n#content .country_tabs li a{\n color:#4b4d4f;\n text-decoration:none;\n float:left\n}\n#content .country_tabs li a.act{\n font-weight:700;\n background:#EBEBEB;\n padding:0 10px\n}\n#content .country_tabs li a:hover{\n text-decoration:underline\n}\n#content .pages{\n text-align:center;\n padding:0 0 15px;\n display:block\n}\n#content .pages a{\n margin:0 3px\n}\n#content .pages a.prev{\n font-weight:700;\n float:left\n}\n#content .pages a.next{\n font-weight:700;\n float:right\n}\n#content .pages a.act{\n font-weight:700\n}\n#banners{\n width:976px;\n padding:20px 0;\n float:left\n}\n#banners li{\n margin:0 0 0 40px;\n float:left\n}\n#banners li:first-child{\n margin:0\n}\n.fl{\n float:left!important\n}\n.fr{\n float:right!important\n}\n.clear{\n height:0;\n clear:both;\n display:block\n}\n.input,input.text,select,textarea{\n box-sizing:border-box;\n -moz-box-sizing:border-box;\n -webkit-box-sizing:border-box\n}\nbutton::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{\n border:0;\n padding:0\n}\n.map_page{\n width:540px;\n text-align:center;\n margin:20px auto\n}\n.map_page .logo{\n margin:0 0 30px;\n display:block\n}\n.map_page p{\n padding:0 0 15px;\n display:block\n}\n.map_page a.map_url{\n width:168px;\n position:relative;\n display:inline-block\n}\n.map_page a.map_url.es{\n height:89px;\n background:url(../_img/map_url.jpg) no-repeat;\n margin:0 0 -20px\n}\n.map_page a:hover.map_url.es{\n background:url(../_img/map_url.jpg) -200px 0 no-repeat;\n z-index:1\n}\n.map_page a.map_url.lv{\n height:100px;\n background:url(../_img/map_url.jpg) 0 -69px no-repeat;\n margin:0 0 -30px\n}\n.map_page a:hover.map_url.lv{\n background:url(../_img/map_url.jpg) -400px -69px no-repeat;\n z-index:1\n}\n.map_page a.map_url.lt{\n height:109px;\n background:url(../_img/map_url.jpg) 0 -139px no-repeat\n}\n.map_page a:hover.map_url.lt{\n background:url(../_img/map_url.jpg) -600px -139px no-repeat;\n z-index:1\n}\n.map_page .copy{\n padding:25px 0 0;\n display:block\n}\n.hide{\n display:none!important\n}\n#top .country{\n margin:40px 0 0;\n float:right\n}\n#top .country li{\n float:left\n}\n#top .country li a{\n color:#C3C3C3;\n font-size:13px;\n text-decoration:none;\n padding:0 6px;\n float:left\n}\n#content ul:not([class]) a,#top .country li a:hover{\n text-decoration:underline\n}\n#top .country li a.act{\n color:#939393;\n background:#EBEBEB\n}\n#content img.left{\n margin:15px 20px 15px 0;\n float:left\n}\n#content img.ico{\n position:relative;\n top:7px\n}\n#map_canvas{\n width:100%;\n height:450px\n}\n#content .contact-form .form li input[type=text].error,#content .contact-form .form li textarea.error{\n border:1px solid #BB2543\n}\n.job-cont{\n padding:0 0 15px;\n display:block\n}\n.cont-content{\n display:block;\n padding:0 0 10px\n}\n.cv-form .form li.bottom{\n padding:0 0 10px;\n margin:-10px 0 0\n}\n.cv-form .form li label{\n padding:0 0 6px;\n display:block\n}\n.cv-form .form li input.text,.cv-form .form li textarea{\n background:#F7F7F7;\n border:1px solid #E1E1E1;\n padding:6px;\n width:318px\n}\n.cv-form .form li textarea{\n height:114px\n}\n#custom,#custom .biuro-header,#custom .biuro-ti,#custom .biuro-ti-text,.about-biuro{\n overflow:hidden\n}\n.cv-form .form li input[type=file]{\n background:#F7F7F7;\n border:1px solid #E1E1E1;\n padding:0 6px;\n width:304px;\n height:30px\n}\n.cv-form .form li .errormessage{\n color:#BB2543;\n padding:6px 0 0\n}\n.cv-form .form li input[type=text].error,.cv-form .form li input[type=file].error{\n border:1px solid #BB2543\n}\n.cv-form .form li .txt{\n color:#BB2543;\n display:inline-block\n}\n.cv-form .form li .action{\n height:28px;\n color:#FFF;\n cursor:pointer;\n background:#006957;\n border:1px solid #E1E1E1;\n padding:0 20px;\n margin:0 10px 0 0;\n display:inline-block\n}\n#sidebar .addthis_share a,#sidebar .share.share_addthis a{\n height:20px\n}\n.cv-form .form li .action:hover{\n background:#008D75\n}\n.cv-form .form li .Actions{\n display:inline-block\n}\n#cv-success,#cv-success p{\n color:#393\n}\n#content ul:not([class]){\n padding:0 0 15px;\n display:block\n}\n#content ul:not([class]) li,\n#content ul.table li{\n position: relative;\n /*background:url(../_img/list_dot.gif) 0 9px no-repeat;*/\n padding:0 0 5px 25px;\n display:block\n}\n#content ul:not([class]) li:before,\n#content ul.table li:before { content: ''; position: absolute; top: 9px; left: 1px; width: 4px; height: 4px; border-radius: 50%; background: #4b4d4f; }\n\n\n#content ul:not([class]) a:hover,.advert_page .container a:hover{\n text-decoration:none\n}\n#content ol{\n padding:0 0 15px 20px;\n text-align:justify\n}\n#content ol>li{\n padding:0 0 5px;\n text-align:justify\n}\n#sidebar .share.share_addthis{\n width:110px\n}\n#content .cform .form li select{\n width:318px\n}\n#sidebar .addthis_share{\n height:20px;\n padding:2px 0;\n width:100px;\n display:inline-block\n}\n#content #filter-empty-results{\n padding-top:15px\n}\n#content a.home_url,#content h1,#sidebar #menu>li,#sidebar #menu>li>a{\n text-transform:uppercase\n}\n#sidebar #menu>li ul li a{\n text-transform:none\n}\n/*#custom .biuro-title h1,*/\n#topsearch #top-search-form label,.advert_page .container h2{\n text-align:center;\n text-transform:uppercase\n}\n#content p{\n padding-bottom:16px\n}\n\n.hidden-coords{\n display:none\n}\n#topsearch{\n width:230px;\n margin:0 auto 20px\n}\n#topsearch #top-search-form label{\n display:block;\n height:27px;\n font-size:21px;\n line-height:1.2\n}\n#topsearch #top-search-form #search-input-block{\n display:inline-block;\n border:1px solid #dfe1e4\n}\n#topsearch #top-search-form .input{\n float:left;\n width:183px;\n margin-right:15px;\n padding:5px 8px;\n color:#4b4d4f;\n border:none\n}\n#topsearch #top-search-form .submit{\n float:left;\n width:30px;\n height:30px;\n padding:0;\n cursor:pointer;\n background:url(../_img/top_search_box_icon.png) 50% 50% no-repeat;\n border:0;\n vertical-align:middle\n}\n.banner{\n width:180px;\n height:160px;\n float:left;\n position:relative;\n left:-15px;\n margin-right:50px;\n margin-bottom:20px\n}\n.banner a,.banner a img{\n border:0\n}\n.icon:before{\n position:relative;\n top:9px;\n display:inline-block;\n width:30px;\n height:26px;\n margin:0 8px 0 0;\n background:url(../_img/icons.png) 50px 50px no-repeat;\n -webkit-border-radius:3px;\n border-radius:3px\n}\n#content .icon-blue-dark{\n color:#253466;\n font-weight:700\n}\n.icon-blue-dark:before{\n border:1px solid #253466\n}\n.icon-blue-dark:hover:before{\n background-color:#253466\n}\n#content .icon-blue-light{\n color:#156292;\n font-weight:700\n}\n.icon-blue-light:before{\n border:1px solid #156292\n}\n.icon-blue-light:hover:before{\n background-color:#156292\n}\n#content .icon-red{\n color:#bb2543;\n font-weight:700\n}\n.icon-red:before{\n border:1px solid #bb2543\n}\n.icon-red:hover:before{\n background-color:#bb2543\n}\n#content .icon-brown{\n color:#b76630;\n font-weight:700\n}\n.icon-brown:before{\n border:1px solid #b76630\n}\n.icon-brown:hover:before{\n background-color:#b76630\n}\n#content .icon-purple{\n color:#6b1c3a;\n font-weight:700\n}\n.icon-purple:before{\n border:1px solid #6b1c3a\n}\n.icon-purple:hover:before{\n background-color:#6b1c3a\n}\n#content .icon-green{\n color:#006957;\n font-weight:700\n}\n.icon-green:before{\n border:1px solid #006957\n}\n.icon-green:hover:before{\n background-color:#006957\n}\n.icon-blue-dark.icon-facebook:before{\n background-position:-2px -45px\n}\n.icon-blue-dark.icon-linkedin:before{\n background-position:-40px -45px\n}\n.icon-blue-dark.icon-phone:before{\n background-position:-80px -45px\n}\n.icon-blue-dark.icon-note:before{\n background-position:-121px -45px\n}\n.icon-blue-light.icon-facebook:before{\n background-position:-2px -87px\n}\n.icon-blue-light.icon-linkedin:before{\n background-position:-40px -87px\n}\n.icon-blue-light.icon-phone:before{\n background-position:-80px -87px\n}\n.icon-blue-light.icon-note:before{\n background-position:-121px -87px\n}\n.icon-red.icon-facebook:before{\n background-position:-2px -131px\n}\n.icon-red.icon-linkedin:before{\n background-position:-40px -131px\n}\n.icon-red.icon-phone:before{\n background-position:-80px -131px\n}\n.icon-red.icon-note:before{\n background-position:-121px -131px\n}\n.icon-brown.icon-facebook:before{\n background-position:-2px -176px\n}\n.icon-brown.icon-linkedin:before{\n background-position:-40px -176px\n}\n.icon-brown.icon-phone:before{\n background-position:-80px -176px\n}\n.icon-brown.icon-note:before{\n background-position:-121px -176px\n}\n.icon-purple.icon-facebook:before{\n background-position:-2px -218px\n}\n.icon-purple.icon-linkedin:before{\n background-position:-40px -218px\n}\n.icon-purple.icon-phone:before{\n background-position:-80px -218px\n}\n.icon-purple.icon-note:before{\n background-position:-121px -218px\n}\n.icon-green.icon-facebook:before{\n background-position:-2px -258px\n}\n.icon-green.icon-linkedin:before{\n background-position:-40px -258px\n}\n.icon-green.icon-phone:before{\n background-position:-80px -258px\n}\n.icon-green.icon-note:before{\n background-position:-121px -258px\n}\n.icon-facebook:hover:before{\n background-position:-2px -7px\n}\n.icon-linkedin:hover:before{\n background-position:-40px -7px\n}\n.icon-phone:hover:before{\n background-position:-80px -7px\n}\n.icon-note:hover:before{\n background-position:-121px -7px\n}\n.about-biuro{\n margin:0 auto\n}\n.about-biuro-img{\n position:relative;\n float:left;\n width:100%;\n height:214px;\n background-repeat:no-repeat\n}\n.about-biuro-img:before{\n position:absolute;\n top:0;\n left:50%;\n width:178px;\n height:214px;\n margin:0 0 0 -89px\n}\n.about-biuro-img-1:before{\n background-position:0 0\n}\n.about-biuro-img-2:before{\n background-position:-178px 0\n}\n.about-biuro-img-3:before{\n background-position:-356px 0\n}\n.about-biuro-img-4:before{\n background-position:-534px 0\n}\n.about-biuro-lt .about-biuro-img:before{\n background-image:url(../_img/lt-apie-idarbinimo-agentura.jpg)\n}\n.about-biuro-lv .about-biuro-img:before{\n background-image:url(../_img/lv-apie-idarbinimo-agentura.jpg)\n}\n.about-biuro-ee .about-biuro-img:before{\n background-image:url(../_img/ee-apie-idarbinimo-agentura.jpg)\n}\n.about-biuro-en .about-biuro-img:before{\n background-image:url(../_img/en-apie-idarbinimo-agentura.jpg)\n}\n.about-biuro-ru .about-biuro-img:before{\n background-image:url(../_img/ru-apie-idarbinimo-agentura.jpg)\n}\n.advert_page{\n max-width:736px;\n margin:0 auto\n}\n.advert_page .container{\n padding:20px;\n opacity:1;\n visibility:visible\n}\n.advert_page .container h1{\n font-weight:700;\n padding:0 0 15px;\n display:block\n}\n.advert_page .container h2{\n font-weight:700;\n padding:35px 0 0;\n margin:0 67px 30px 0;\n float:right\n}\n.advert_page .container h3{\n font-weight:700;\n padding:0 6px 18px 0\n}\n.advert_page .container ol,.advert_page .container p,.advert_page .container ul{\n padding:0 0 15px;\n display:block\n}\n.advert_page .container ol li,.advert_page .container ul li{\n /*background:url(../_img/list_dot.gif) 35px 8px no-repeat;*/\n padding:0 0 0 70px;\n display:block\n}\n.advert_page .container a{\n color:#4b4d4f\n}\n.advert_page .container .company{\n padding:0 0 15px;\n display:block\n}\n.advert_page .container .cv-form .form{\n width:318px;\n margin-top:20px;\n padding:0 0 15px;\n display:inline-block;\n list-style:none\n}\n.advert_page .container .cv-form .form li{\n padding:0 0 28px;\n display:block;\n list-style:none;\n background:0 0\n}\n.job-add h3{\n float:left;\n clear:both;\n font-weight:700;\n padding:0 6px 15px 0\n}\n.job-add span{\n display:block;\n float:left;\n padding:0 0 15px\n}\n#custom .biuro-header p{\n color:#006957;\n font-weight:700\n}\n#custom .biuro-header .logo{\n float:none;\n width:133px;\n margin:0 auto 20px\n}\n/*#custom .biuro-title{\n padding: 20px 0;\n font-size: 22px;\n}\n#custom .biuro-title h1{\n color:#006957;\n font-weight:700;\n overflow:hidden\n}*/\n#custom .biuro-ti-img{\n display:none\n}\n#custom .biuro-ti-text h3{\n color:#006957;\n padding:0\n}\n#custom .biuro-ti-text li{\n position: relative;\n padding:0 0 0 15px;\n background: none;\n}\n#custom .biuro-ti-text li:before { content: ''; position: absolute; top: 7px; left: 2px; width: 6px; height: 6px; border-radius: 50%; background: #006957;}\n\n@media (min-width:360px){\n #content .search_box li .input{\n width:83%\n }\n}\n@media (min-width:480px){\n #top #logo{\n margin:0;\n float:left\n }\n #content img.starjobs-img{\n float:left;\n width:100px;\n margin:15px 20px 15px 0\n }\n #content .t-contacts td.t-contacts-col-1{\n width:43%\n }\n #content .t-contacts td.t-contacts-col-2,#content .t-contacts td.t-contacts-col-3{\n width:50%\n }\n #content .info_box{\n float:right;\n margin:47px 0 20px 20px\n }\n #content .search_box li .input{\n width:88%\n }\n #content .advert_table td{\n max-width:260px;\n padding:10px\n }\n #content .advert_table td:nth-child(2){\n text-align:right\n }\n #content .advert_table td:nth-child(4){\n display:none\n }\n #topsearch{\n margin:7px 0 0;\n float:right;\n clear:none\n }\n .about-biuro-img{\n width:50%\n }\n #custom .biuro-header .logo{\n float:left;\n margin:0 20px 20px 0\n }\n #custom .biuro-ti-img{\n display:block;\n float:left;\n width:70px\n }\n #custom .biuro-job-contacts{\n margin:0 0 0 70px\n }\n}\n@media (min-width:600px){\n #content .search_box li label{\n float:left;\n padding:9px 10px 0 0\n }\n #content .search_box li #search-input-block{\n margin:0 0 0 100px\n }\n}\n@media (min-width:768px){\n\n #content .advert_table td:nth-child(2),#topsearch #top-search-form label{\n text-align:left\n }\n body{\n font-size:16px;\n line-height:1.3\n }\n #sidebar .banner,#sidebar .copy,#top #lang,#top .country{\n display:block\n }\n #top #logo{\n margin:21px 0 21px 15px\n }\n #top #lang{\n font-size:13px;\n color:#a1a1a1;\n margin:10px 0 0;\n clear:right;\n float:right\n }\n\n #sidebar .share{\n display:block;\n margin:0 0 15px\n }\n #sidebar .copy{\n padding:15px 0\n }\n #content h1{\n text-align:justify\n }\n #content img.starjobs-img{\n width:200px\n }\n #content .t-membership td{\n border-bottom:1px solid #dfdfdf;\n padding-bottom:10px\n }\n #content .t-membership .t-membership-col-1{\n width:150px;\n padding-right:20px\n }\n #content .t-contacts td.t-contacts-col-1{\n width:34%\n }\n #content .t-contacts td.t-contacts-col-2,#content .t-contacts td.t-contacts-col-3{\n width:33%\n }\n #content .info_box.tyle_1,#content .info_box.tyle_1 .bottom,#content .info_box.tyle_2,#content .info_box.tyle_2 .bottom,#content .info_box.tyle_3,#content .info_box.tyle_3 .bottom,#content .info_box.tyle_4,#content .info_box.tyle_4 .bottom,#content .info_box.tyle_5,#content .info_box.tyle_5 .bottom{\n background-image:url(../_img/info_box_bg.png);\n background-repeat:no-repeat\n }\n #content .advert_table td{\n border-left:1px solid #DFE1E4\n }\n #content .advert_table td:nth-child(4){\n display:table-cell\n }\n #topsearch{\n margin:27px 0 0 62px\n }\n .advert_page{\n margin:20px auto;\n border:1px solid #E6E6E6\n }\n .advert_page .container{\n padding:30px 49px\n }\n #custom .biuro-header .logo{\n margin:0 20px 24px 0\n }\n/* #custom .biuro-title{\n border: 4px solid #006957;\n border-radius: 12px;\n padding: 20px;\n }*/\n}\n@media (min-width:980px){\n #content h2,#content h3,#content ul:not([class]){\n text-align:justify\n }\n\n #sidebar #menu>li,#sidebar #menu>li>a{\n font-family:'Bebas Neue',sans-serif;\n font-size:24px\n }\n #content .info_box,#content .info_box p,#content a.home_url,#content h1,.c-home-url{\n font-family:'Bebas Neue'\n }\n\n #content h1{\n padding:0 0 15px;\n font-size:24px\n }\n #content .t-reason td{\n display:table-cell;\n width:50%\n }\n #content .t-reason .t-reason-col-1{\n padding-right:20px;\n border-right:1px solid #dfdfdf\n }\n #content .t-reason .t-reason-col-2{\n padding-left:20px\n }\n #content .t-reason .t-reason-col-2 h2{\n padding:12px 0 25px\n }\n #content .t-membership td{\n padding-bottom:0\n }\n #content .t-membership .t-membership-col-1{\n width:250px;\n padding-right:0\n }\n #content .info_box,#content .info_box p{\n font-size:18px\n }\n #content .search_box li select{\n margin:0 33px 10px 0\n }\n #content .search_box li a.url{\n margin-top:-36px\n }\n #content .search_box li #search-input-block{\n margin:0 200px 0 100px\n }\n #content a.home_url,.c-home-url{\n display:inline-block;\n font-weight:400;\n margin:15px 50px;\n font-size:24px\n }\n #content ul:not([class]) li{\n padding:0 0 5px 45px;\n }\n #content ul:not([class]) li:before { left: 21px; }\n\n #topsearch{\n float:left;\n margin:47px 0 10px 114px;\n width:550px\n }\n #topsearch #top-search-form label{\n float:left;\n padding:2px 10px 0 0;\n font-size:23px;\n font-family:'Bebas Neue',sans-serif\n }\n .about-biuro-img{\n width:25%\n }\n .advert_page{\n max-width:776px\n }\n .advert_page .container{\n padding:50px 69px\n }\n}\n\n@media only screen and (min-width:1281px){\n [href^=tel]{\n pointer-events:none;\n text-decoration:none;\n color:inherit\n }\n}\n@media (max-width:979px){\n #content .advert_table td:nth-child(3),#content .advert_table th:nth-child(3){\n display:none\n }\n}\n@media (max-width:767px){\n #content h1 .icon{\n display:block;\n margin-top:10px\n }\n #content .t-membership tr{\n display:block\n }\n #content .t-membership td{\n display:block;\n float:left;\n width:100%\n }\n #content .t-membership .t-membership-col-2{\n border-bottom:1px solid #dfdfdf;\n padding:0 0 20px\n }\n #content .t-contacts td{\n float:left;\n width:50%\n }\n #content .advert_table th{\n display:none\n }\n #content .advert_table th:first-child{\n float:left;\n width:100%\n }\n .hidden-max-small{\n display:none!important\n }\n}\n@media (max-width:599px){\n #content .search_box li select+label{\n clear:left\n }\n}\n@media (max-width:479px){\n #content .t-contacts td{\n width:100%\n }\n #content .advert_table td{\n float:left;\n width:100%\n }\n #content .advert_table td:first-child{\n padding-top:10px\n }\n #content .advert_table td:last-child{\n padding-bottom:10px\n }\n .hidden-max-x-small{\n display:none!important\n }\n #custom .biuro-job-valid-till{\n display:block\n }\n}\n\n/* critical:start */\n\n/** { border: 1px solid #000; }*/\n\n/* critical:end */\n\n"]}
\ No newline at end of file
......@@ -24,6 +24,6 @@
?>
<!-- <script src="/wp-content/themes/biuro/js/main.min.js" async></script> -->
<!-- <script src="/wp-content/themes/biuro/js/main-3fa889f6.min.js" async></script> -->
</body>
</html>
</div>
</main><!-- .l-main -->
</div>
</div><!-- .l-content -->
<div id="fb-root"></div>
<div class="l-footer">
<footer class="l-footer" style="boder: 1px solid red;">
<?php
if ( is_active_sidebar( 'footer_main' ) ) :
......@@ -14,7 +11,32 @@
endif;
?>
</div>
<div class="share">
<?php
$social = get_option('wpseo_social');
if ($social['facebook_site']) :
?>
<a href="https://www.facebook.com/biuro.lietuva" class="icon icon-blue-dark icon-facebook" title="Facebook" target="_blank" rel="noopener" onclick="dataLayer.push({'event': 'socialClick', 'socialLabel': 'FB click'});"></a>
<?php
endif;
if ($social['linkedin_url']) :
?>
<a href="http://www.linkedin.com/company/2824948" class="icon icon-blue-light icon-linkedin" title="Linkedin" target="_blank" rel="noopener" onclick="dataLayer.push({'event': 'socialClick', 'socialLabel': 'LI click'});"></a>
<?php
endif;
?>
</div>
<div class="copy">&copy; <strong>2012-<?php echo date('Y'); ?> BIURO.</strong> </div>
<?php
get_template_part( 'template-parts/menus/menu', 'region' );
get_template_part( 'template-parts/menus/menu', 'language' );
?>
</footer><!-- .l-footer -->
<?php
......@@ -35,6 +57,6 @@
endif;
?>
<script src="/wp-content/themes/biuro/js/main.min.js" async></script>
<script src="/wp-content/themes/biuro/js/main-3fa889f6.min.js" async></script>
</body>
</html>
......@@ -12,48 +12,34 @@
* @version 1.0
*/
get_header(); ?>
<?php
while ( have_posts() ) :
the_post();
the_content();
endwhile;
get_header();
?>
<br>
<br>
<h1>Svetainės medis:</h1>
<h2>Darbas + Miestas</h2>
<?php
getSiteTree( 'city' );
?>
// Use for search
// https://pods.io/docs/code/pods/find/
<h2>Darbas + Tag'as</h2>
$where = 'valid.meta_value > "' . date('Y-m-d', strtotime('-1 days')) . '"';
// $where = 'valid.meta_value > "' . date('Y-m-d', strtotime('-1 days')) . '" AND t.post_title LIKE "%' . $search . '%"';
<ul>
<li style="color: red">ToDo: aptarti kaip turi būti LIVAS</li>
</ul>
$params = array(
'orderby' => 'date DESC',
'where' => $where,
'limit' => 21
);
$jobs = pods( 'job', $params );
<h2>Darbas + Sritis</h2>
if ( 0 < $jobs->total() ):
<?php
getSiteTree( 'field' );
?>
get_template_part( 'template-parts/jobs/jobs', 'list' );
<h2>Darbas + Įmonė</h2>
else:
<?php
getSiteTree( 'company' );
?>
get_template_part( 'template-parts/jobs/jobs', 'none' );
endif;
?>
<br>
<br>
<?php get_footer();
......@@ -17,12 +17,12 @@
<link rel="profile" href="http://gmpg.org/xfn/11">
<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>">
<style><?php include 'css/core.min.css'; ?></style>
<style><?php include 'css/core-d4ffa95eff.min.css'; ?></style>
<link rel="preload" href="/wp-content/themes/biuro/css/main.min.css" as="style" onload="this.rel='stylesheet'">
<link rel="preload" href="/wp-content/themes/biuro/css/main-46e283adc3.min.css" as="style" onload="this.rel='stylesheet'">
<noscript>
<link rel="stylesheet" href="/wp-content/themes/biuro/css/main.min.css">
<link rel="stylesheet" href="/wp-content/themes/biuro/css/main-46e283adc3.min.css">
</noscript>
<?php wp_head(); ?>
......
......@@ -17,12 +17,12 @@
<link rel="profile" href="http://gmpg.org/xfn/11">
<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>">
<style><?php include 'css/core.min.css'; ?></style>
<style><?php include 'css/core-d4ffa95eff.min.css'; ?></style>
<link rel="preload" href="/wp-content/themes/biuro/css/main.min.css" as="style" onload="this.rel='stylesheet'">
<link rel="preload" href="/wp-content/themes/biuro/css/main-46e283adc3.min.css" as="style" onload="this.rel='stylesheet'">
<noscript>
<link rel="stylesheet" href="/wp-content/themes/biuro/css/main.min.css">
<link rel="stylesheet" href="/wp-content/themes/biuro/css/main-46e283adc3.min.css">
</noscript>
<?php wp_head(); ?>
......@@ -30,77 +30,29 @@
<body>
<svg xmlns="http://www.w3.org/2000/svg" class="u-hidden">
<symbol id="biuro-logo" viewBox="0 0 108 63">
<title>Biuro</title>
<symbol id="biuro-logo" viewBox="0 0 108 63" aria-labelledby="svg-title svg-desc">
<title id="svg-title">Biuro</title>
<desc id="svg-desc"><?php echo get_the_title( get_option('page_on_front') ); ?></desc>
<path d="M12.91 39.688L11.1 39.686v11.7h1.809c0.375 0 0.693-0.131 0.959-0.396 c0.264-0.263 0.398-0.584 0.398-0.962v-8.984c0-0.375-0.134-0.695-0.398-0.963C13.603 39.8 13.3 39.7 12.9 39.688z M63.684 23.92h-1.809v11.358h1.809c0.376 0 0.696-0.132 0.96-0.396c0.264-0.261 0.396-0.583 0.396-0.96v-8.645 c0-0.378-0.133-0.698-0.396-0.961C64.38 24.1 64.1 23.9 63.7 23.92z M12.91 23.92H11.1v9.608h1.809 c0.375 0 0.693-0.133 0.959-0.398c0.264-0.263 0.398-0.583 0.398-0.958v-6.896c0-0.378-0.134-0.698-0.398-0.961 C13.603 24.1 13.3 23.9 12.9 23.92z M107.216 7.496c-0.907-1.476-3.211-2.783-5.211-1.261l-12.774 9.1 c-0.426 0.014-0.844-0.206-1.058-0.607c-0.122-0.231-0.15-0.481-0.113-0.719l4.428-7.936c0.695-1.001 0.869-1.489 0.869-2.434 c0-1.856-1.621-3.525-3.477-3.525c-0.26 0-0.673-0.127-0.916-0.07H4.752C2.127 0 0 2.1 0 4.766V57.5 c0 2.6 2.1 4.8 4.8 4.752h98.176c2.627 0 4.753-2.128 4.753-4.752V8.919C107.641 8.4 107.5 8 107.2 7.496z M38.126 9.543c1.664 0 3 1.4 3 3.019c0 1.665-1.351 3.015-3.015 3.015c-1.666 0-3.017-1.35-3.017-3.015 C35.109 10.9 36.5 9.5 38.1 9.543z M27.623 9.543c1.666 0 3 1.4 3 3.019c0 1.665-1.352 3.015-3.018 3 c-1.665 0-3.017-1.35-3.017-3.015C24.606 10.9 26 9.5 27.6 9.543z M20.876 30.647c0 1.732-0.528 3.182-1.581 4.3 c-0.567 0.602-1.242 1.093-2.035 1.471c0.828 0.3 1.5 0.7 2 1.242c0.528 0.5 0.9 1.1 1.2 1.9 c0.263 0.7 0.4 1.5 0.4 2.371v8.365c0 0.98-0.188 1.901-0.564 2.768c-0.377 0.867-0.885 1.622-1.526 2.3 c-0.642 0.642-1.392 1.151-2.259 1.528c-0.867 0.374-1.792 0.564-2.769 0.564H5.28c-0.527 0-0.79-0.265-0.79-0.792V18.664 c0-0.525 0.262-0.79 0.79-0.79h8.478c0.976 0 1.9 0.2 2.8 0.565c0.867 0.4 1.6 0.9 2.3 1.5 c0.642 0.6 1.1 1.4 1.5 2.261c0.377 0.9 0.6 1.8 0.6 2.77V30.647z M31.067 56.193c0 0.529-0.264 0.792-0.789 0.8 h-5.031c-0.529 0-0.791-0.263-0.791-0.792V18.654c0-0.529 0.262-0.791 0.791-0.791h5.031c0.525 0 0.8 0.3 0.8 0.791V56.193z M51.261 50.706c0 0.981-0.189 1.904-0.566 2.77c-0.377 0.866-0.884 1.62-1.524 2.261c-0.645 0.64-1.396 1.148-2.261 1.5 c-0.868 0.374-1.792 0.563-2.771 0.563h-2.145c-0.982 0-1.907-0.189-2.771-0.563c-0.867-0.378-1.619-0.887-2.258-1.526 c-0.643-0.641-1.151-1.395-1.526-2.261c-0.377-0.865-0.566-1.788-0.566-2.77v-21.23c-0.005-0.054-0.022-0.1-0.022-0.157V18.654 c0-0.529 0.264-0.791 0.791-0.791h5.03c0.527 0 0.8 0.3 0.8 0.791v10.082c0.008 0 0 0.1 0 0.146v21.542 c0 0.4 0.1 0.7 0.4 0.962c0.262 0.3 0.6 0.4 1 0.395h0.453c0.375 0 0.697-0.13 0.961-0.395 c0.261-0.265 0.393-0.585 0.393-0.962V18.836c0-0.526 0.264-0.791 0.793-0.791h5.029c0.527 0 0.8 0.3 0.8 0.791V50.706z M72.216 57.433h-5.142c-0.225 0-0.442-0.077-0.65-0.227c-0.208-0.15-0.35-0.337-0.425-0.565l-4.125-13.845v14.637l-0.055-0.564 c-0.078 0.374-0.321 0.564-0.735 0.564h-5.031c-0.527 0-0.791-0.262-0.791-0.792V18.664c0-0.525 0.264-0.79 0.791-0.79h8.478 c0.979 0 1.9 0.2 2.8 0.565c0.867 0.4 1.6 0.9 2.3 1.524c0.641 0.6 1.1 1.4 1.5 2.3 c0.377 0.9 0.6 1.8 0.6 2.77v9.212c0 1.393-0.359 2.647-1.074 3.757c-0.718 1.111-1.657 1.97-2.826 2.572l5.029 16.1 C72.896 57.2 72.7 57.4 72.2 57.433z M91.941 50.706c0 0.981-0.188 1.904-0.565 2.77c-0.379 0.866-0.883 1.62-1.528 2.3 c-0.64 0.64-1.393 1.148-2.259 1.526c-0.864 0.374-1.79 0.563-2.769 0.563h-2.147c-0.979 0-1.904-0.189-2.769-0.563 c-0.869-0.378-1.621-0.887-2.261-1.526c-0.641-0.641-1.15-1.395-1.523-2.261c-0.379-0.865-0.566-1.788-0.566-2.77V24.598 c0-0.979 0.188-1.901 0.566-2.767c0.373-0.867 0.883-1.62 1.523-2.263c0.64-0.639 1.392-1.147 2.261-1.524 c0.864-0.377 1.789-0.565 2.769-0.565h2.147c0.979 0 1.9 0.2 2.8 0.565c0.866 0.4 1.6 0.9 2.3 1.5 c0.645 0.6 1.1 1.4 1.5 2.263c0.377 0.9 0.6 1.8 0.6 2.767V50.706z M83.972 23.525h-0.453 c-0.377 0-0.696 0.134-0.959 0.396c-0.265 0.264-0.396 0.585-0.396 0.961v25.543c0 0.4 0.1 0.7 0.4 1 c0.263 0.3 0.6 0.4 1 0.395h0.453c0.376 0 0.695-0.13 0.96-0.395c0.266-0.265 0.396-0.585 0.396-0.962V24.881 c0-0.376-0.131-0.697-0.396-0.961C84.668 23.7 84.3 23.5 84 23.525z" style="fill: #006957"/>
</symbol>
</svg>
<div id="main" class="main">
<header class="l-header">
<div id="top">
<div id="logo">
<a href="<?php echo pll_home_url(); ?>" title="<?php echo get_the_title( get_option('page_on_front') ); ?>">
<svg width="133px" height="78px">
<a href="<?php echo pll_home_url(); ?>" class="c-logo" title="<?php echo get_the_title( get_option('page_on_front') ); ?>">
<svg width="133px" height="78px" class="c-logo--svg">
<use xlink:href="#biuro-logo"></use>
</svg>
</a>
</div>
<div id="topsearch">
<?php
global $searchPageURL;
if ( get_permalink() != $searchPageURL ):
get_search_form();
endif;
?>
</div>
<?php
$menu = 'region-menu';
$region = '';
if ( ( $locations = get_nav_menu_locations() ) && isset( $locations[ $menu ] ) ) {
$o = wp_get_nav_menu_object( $locations[ $menu ] );
if ($o) {
$items = wp_get_nav_menu_items($o->term_id);
$region .= '<ul class="country">';
foreach( $items as $item ) {
$title = $item->title;
$url = $item->url;
if ($url == '/') {
$region .= '<li><a class="act" href="' . $url . '" title="' . $title . '">' . $title . '</a></li>';
} else {
$region .= '<li><a class="gtm-referral-click" rel="noopener" href="' . $url . '" target="_blank" title="' . $title . '">' . $title . '</a></li>';
}
}
$region .= '</ul>';
}
}
echo $region;
?>
<ul id="lang">
<li><?php pll_e('Language'); ?>:&nbsp;</li>
<?php
$translations = pll_the_languages(array('raw'=>1));
foreach ($translations as $code => $lang) :
$classCSS = $lang['current_lang'] ? 'class="act"' : '';
echo '<li><a href="' . $lang['url'] . '" title="' . $lang['name'] . '" ' . $classCSS . '>' . strtoupper($lang['slug']) . '</a></li>';
endforeach;
?>
</ul>
</div>
</header>
<div id="main" class="l-content">
<div id="sidebar">
<aside id="sidebar" class="l-aside">
<?php
$menu_name = 'main-menu';
......@@ -154,32 +106,10 @@
$main .= '</ul>';
echo $main;
?>
<div class="share">
<?php
$social = get_option('wpseo_social');
if ($social['facebook_site']) {
?>
<a href="https://www.facebook.com/biuro.lietuva" class="icon icon-blue-dark icon-facebook" title="Facebook" target="_blank" rel="noopener" onclick="dataLayer.push({'event': 'socialClick', 'socialLabel': 'FB click'});"></a>
<?php
}
if ($social['linkedin_url']) {
?>
<a href="http://www.linkedin.com/company/2824948" class="icon icon-blue-light icon-linkedin" title="Linkedin" target="_blank" rel="noopener" onclick="dataLayer.push({'event': 'socialClick', 'socialLabel': 'LI click'});"></a>
<?php
}
?>
</div>
<div class="copy">&copy; <strong>2012-<?php echo date('Y'); ?> BIURO.</strong> </div>
</div>
?>
</aside><!-- .l-aside -->
<div id="content">
<main id="content" class="l-main">
<?php
......@@ -200,12 +130,12 @@
<link rel="profile" href="http://gmpg.org/xfn/11">
<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>">
<style><?php include 'css/core.min.css'; ?></style>
<style><?php include 'css/core-d4ffa95eff.min.css'; ?></style>
<link rel="preload" href="/wp-content/themes/biuro/css/main.min.css" as="style" onload="this.rel='stylesheet'">
<link rel="preload" href="/wp-content/themes/biuro/css/main-46e283adc3.min.css" as="style" onload="this.rel='stylesheet'">
<noscript>
<link rel="stylesheet" href="/wp-content/themes/biuro/css/main.min.css">
<link rel="stylesheet" href="/wp-content/themes/biuro/css/main-46e283adc3.min.css">
</noscript>
<?php wp_head(); ?>
......
......@@ -15,8 +15,50 @@
* @version 1.0
*/
$search = get_query_var('s');
$cityID = get_query_var('city');
get_header(); ?>
<?php
if ( is_search() ):
?>
<?php
// Use for search
// https://pods.io/docs/code/pods/find/
$where = 'valid.meta_value > "' . date('Y-m-d', strtotime('-1 days')) . '" AND t.post_title LIKE "%' . $search . '%"';
// 'where' => 't.post_title LIKE "%' . $keyword . '%" OR my_field.meta_value LIKE "%' . $keyword . '%"'
if ($cityID):
$where = $where . ' AND city.term_id = ' . $cityID;
endif;
$params = array(
'orderby' => 'date DESC',
'where' => $where,
'limit' => 21
);
$jobs = pods( 'job', $params );
if ( 0 < $jobs->total() ):
get_template_part( 'template-parts/jobs/jobs', 'list' );
else:
get_template_part( 'template-parts/jobs/jobs', 'none' );
endif;
?>
<?php
else:
?>
<?php
while ( have_posts() ) :
......@@ -24,6 +66,8 @@ get_header(); ?>
the_content();
endwhile;
endif;
?>
<?php get_footer();
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){!function(e){var t=document.getElementById("cookie-warning"),n=document.getElementById("cookie-agree"),r=document.getElementById("cookie-close"),o=!!u()&&localStorage.getItem("biuro-agree");function u(){try{return localStorage.setItem("a","a"),localStorage.removeItem("a"),!0}catch(e){return!1}}t&&n&&r&&!o&&(t.style.display="block",n.addEventListener("click",function(){u()&&localStorage.setItem("biuro-agree","true"),t.style.display="none"}),r.addEventListener("click",function(){t.style.display="none"}))}(window)}]);
\ No newline at end of file
const cb = () => {
const l = document.createElement('link');
const h = document.getElementsByTagName('head')[0];
l.rel = 'stylesheet';
l.href = '/wp-content/themes/biuro/css/main.min.css';
h.parentNode.insertBefore(l, h);
};
const raf = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;
if (raf) {
raf(cb);
} else {
if (window.addEventListener) {
window.addEventListener('load', cb);
} else {
window.attachEvent('onload', cb);
}
}
// const cb = () => {
// const l = document.createElement('link');
// const h = document.getElementsByTagName('head')[0];
// l.rel = 'stylesheet';
// l.href = '/wp-content/themes/biuro/css/main.min.css';
// h.parentNode.insertBefore(l, h);
// };
// const raf = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;
// if (raf) {
// raf(cb);
// } else {
// if (window.addEventListener) {
// window.addEventListener('load', cb);
// } else {
// window.attachEvent('onload', cb);
// }
// }
(global => {
const container = document.getElementById('cookie-warning');
......
This source diff could not be displayed because it is too large. You can view the blob instead.
<?php
/**
* Template Name: Search Page
*
* @link https://codex.wordpress.org/Template_Hierarchy
*
* @package WordPress
* @subpackage Biuro
* @since 1.0
* @version 1.0
*/
?>
<?php
get_header();
$search = get_query_var('search');
$cityID = get_query_var('city');
$periodID = get_query_var('period');
$fieldID = get_query_var('field');
$typeID = get_query_var('type');
?>
<form id="filter-form" action="<?php echo esc_url( $searchPageURL ); ?>" method="get" enctype="application/x-www-form-urlencoded">
<ul class="search_box">
<li>
<label for="label">Paieška:</label>
<div id="search-input-block">
<input type="text" name="search" id="search" value="<?php echo $search; ?>" class="input text nolabel" />
<button aria-label="Ieškoti" type="submit" id="filter-action" class="submit action" ></button>
</div>
<a href="<?php echo esc_url( $searchPageURL ); ?>" id="filter-expand" class="url close">Išplėstinė paieška</a></li>
<li class="filter-additional">
<label for="city">Miestas:</label>
<select name="city" id="city" class="el_130">
<option value="">Visi miestai</option>
<?php
$cities = get_terms( array(
'taxonomy' => 'city',
'hide_empty' => false,
));
if ( ! empty( $cities ) && ! is_wp_error( $cities ) ):
foreach ( $cities as $city ):
$name = $city->name;
$termID = $city->term_id;
$selected = ($cityID == $termID) ? 'selected="selected"' : '';
?>
<option value="<?php echo $termID; ?>" <?php echo $selected; ?>><?php echo $name; ?></option>
<?php
endforeach;
endif;
?>
</select>
<label for="period" style="opacity: 0.45">Laikotarpis:</label>
<select name="period" id="period" class="el_130" style="opacity: 0.45">
<option value="">Nesvarbu</option>
<option value="1">Šiandienos</option>
<option value="7">Savaitės</option>
<option value="30">Mėnesio</option>
</select>
</li>
<li class="filter-additional">
<label for="field">Darbo sritis:</label>
<select name="field" id="field" class="el_130">
<option value="">Visos sritys</option>
<?php
$fields = get_terms( array(
'taxonomy' => 'field',
'hide_empty' => false,
));
if ( ! empty( $fields ) && ! is_wp_error( $fields ) ):
foreach ( $fields as $field ):
$name = $field->name;
$termID = $field->term_id;
$selected = ($fieldID == $termID) ? 'selected="selected"' : '';
?>
<option value="<?php echo $termID; ?>" <?php echo $selected; ?>><?php echo $name; ?></option>
<?php
endforeach;
endif;
?>
</select>
<label for="type">Darbo rūšis:</label>
<select name="type" id="type" class="el_130">
<option value="">Visos rūšys</option>
<?php
$types = get_terms( array(
'taxonomy' => 'type',
'hide_empty' => false,
));
if ( ! empty( $types ) && ! is_wp_error( $types ) ):
foreach ( $types as $type ):
$name = $type->name;
$termID = $type->term_id;
$selected = ($typeID == $termID) ? 'selected="selected"' : '';
?>
<option value="<?php echo $termID; ?>" <?php echo $selected; ?>><?php echo $name; ?></option>
<?php
endforeach;
endif;
?>
</select>
<input type="submit" value="Ieškoti" class="filter-button">
<a href="<?php echo esc_url( $searchPageURL ); ?>" class="filter-button">Išvalyti</a>
</li>
</ul>
</form>
<?php
// Use for search
// https://pods.io/docs/code/pods/find/
$where = 'valid.meta_value > "' . date('Y-m-d', strtotime('-1 days')) . '" AND t.post_title LIKE "%' . $search . '%"';
// 'where' => 't.post_title LIKE "%' . $keyword . '%" OR my_field.meta_value LIKE "%' . $keyword . '%"'
if ($cityID):
$where = $where . ' AND city.term_id = ' . $cityID;
endif;
if ($fieldID):
$where = $where . ' AND field.term_id = ' . $fieldID;
endif;
if ($typeID):
$where = $where . ' AND type.term_id = ' . $typeID;
endif;
$params = array(
'orderby' => 'date DESC',
'where' => $where,
'limit' => 9
);
$jobs = pods( 'job', $params );
if ( 0 < $jobs->total() ):
get_template_part( 'template-parts/jobs/jobs', 'list' );
else:
get_template_part( 'template-parts/jobs/jobs', 'none' );
endif;
?>
<?php get_footer();
......@@ -8,15 +8,138 @@
* @version 1.0
*/
global $searchPageURL
$search = get_query_var('s');
$cityID = get_query_var('city');
?>
<form class="c-search" action="<?php echo pll_home_url(); ?>" method="get">
<datalist id="search-cities">
<?php
$cities = get_terms( array(
'taxonomy' => 'city',
'hide_empty' => false,
));
if ( ! empty( $cities ) && ! is_wp_error( $cities ) ):
foreach ( $cities as $city ):
$name = $city->name;
$termID = $city->term_id;
$selected = ($cityID == $termID) ? 'selected="selected"' : '';
?>
<option value="<?php echo $termID; ?>" <?php echo $selected; ?>><?php echo $name; ?></option>
<?php
endforeach;
endif;
?>
</datalist>
<input list="search-cities" id="search-city" name="city" value="<?php echo $cityID; ?>" placeholder="Miestas" />
<input type="text" name="s" id="search" value="<?php echo $search; ?>" />
<input type="submit" value="Ieškoti" class="filter-button" />
<a href="<?php echo pll_home_url(); ?>" class="filter-button">Išvalyti</a>
</form>
<?php
/*
<ul class="search_box">
<li>
<label for="label">Paieška:</label>
<div id="search-input-block">
<input type="text" name="search" id="search" value="<?php echo $search; ?>" class="input text nolabel" />
<button aria-label="Ieškoti" type="submit" id="filter-action" class="submit action" ></button>
</div>
<a href="<?php echo pll_home_url(); ?>" id="filter-expand" class="url close">Išplėstinė paieška</a></li>
<li class="filter-additional">
<label for="city">Miestas:</label>
<select name="city" id="city" class="el_130">
<option value="">Visi miestai</option>
<?php
$cities = get_terms( array(
'taxonomy' => 'city',
'hide_empty' => false,
));
if ( ! empty( $cities ) && ! is_wp_error( $cities ) ):
foreach ( $cities as $city ):
$name = $city->name;
$termID = $city->term_id;
$selected = ($cityID == $termID) ? 'selected="selected"' : '';
?>
<option value="<?php echo $termID; ?>" <?php echo $selected; ?>><?php echo $name; ?></option>
<?php
endforeach;
endif;
?>
</select>
<label for="period" style="opacity: 0.45">Laikotarpis:</label>
<select name="period" id="period" class="el_130" style="opacity: 0.45">
<option value="">Nesvarbu</option>
<option value="1">Šiandienos</option>
<option value="7">Savaitės</option>
<option value="30">Mėnesio</option>
</select>
</li>
<li class="filter-additional">
<label for="field">Darbo sritis:</label>
<select name="field" id="field" class="el_130">
<option value="">Visos sritys</option>
<?php
$fields = get_terms( array(
'taxonomy' => 'field',
'hide_empty' => false,
));
if ( ! empty( $fields ) && ! is_wp_error( $fields ) ):
foreach ( $fields as $field ):
$name = $field->name;
$termID = $field->term_id;
$selected = ($fieldID == $termID) ? 'selected="selected"' : '';
?>
<option value="<?php echo $termID; ?>" <?php echo $selected; ?>><?php echo $name; ?></option>
<?php
endforeach;
endif;
?>
</select>
<label for="type">Darbo rūšis:</label>
<select name="type" id="type" class="el_130">
<option value="">Visos rūšys</option>
<?php
$types = get_terms( array(
'taxonomy' => 'type',
'hide_empty' => false,
));
if ( ! empty( $types ) && ! is_wp_error( $types ) ):
foreach ( $types as $type ):
$name = $type->name;
$termID = $type->term_id;
$selected = ($typeID == $termID) ? 'selected="selected"' : '';
?>
<option value="<?php echo $termID; ?>" <?php echo $selected; ?>><?php echo $name; ?></option>
<?php
endforeach;
endif;
?>
</select>
<input type="submit" value="Ieškoti" class="filter-button">
<a href="<?php echo pll_home_url(); ?>" class="filter-button">Išvalyti</a>
</li>
</ul>
</form>
<form role="search" id="top-search-form" action="<?php echo esc_url( $searchPageURL ); ?>" method="get">
<?php
<form role="search" id="top-search-form" action="<?php echo pll_home_url(); ?>" method="get">
<label for="search"><?php pll_e('Job search'); ?></label>
<div id="search-input-block">
<input type="text" name="search" id="search" value="" class="input text nolabel" />
<button aria-label="Ieškoti" type="submit" id="filter-action" class="submit action" ></button>
</div>
</form>
*/
?>
......@@ -13,12 +13,11 @@ global $jobs;
?>
<table cellspacing="0" cellpadding="0" class="advert_table">
<table cellspacing="0" cellpadding="0" class="c-jobs-list">
<tr>
<th>Pozicija </th>
<th>Vietovė</th>
<th>Data</th>
<th>Rūšis</th>
<th class="c-jobs-list--head">Pozicija </th>
<th class="c-jobs-list--head">Vietovė</th>
<th class="c-jobs-list--head">Galioja iki</th>
</tr>
<?php
......@@ -26,20 +25,17 @@ global $jobs;
$ID = $jobs->display( 'ID' );
$i++;
?>
<tr <?php if ( $i % 2 != 0 ) { echo 'class="bg"'; } ?>>
<td>
<a href="<?php echo get_post_permalink( $ID ); ?>" target="_blank" title="<?php echo $jobs->display( 'name' ); ?>">
<tr <?php if ( $i % 2 != 0 ) { echo 'class="c-jobs-list--row-odd"'; } ?>>
<td class="c-jobs-list--col c-jobs-list--col-position">
<a href="<?php echo get_post_permalink( $ID ); ?>" title="<?php echo $jobs->display( 'name' ); ?>">
<strong><?php echo $jobs->display( 'name' ); ?></strong>
</a>
</td>
<td>
<td class="c-jobs-list--col c-jobs-list--col-city">
<?php echo $jobs->display( 'city' ); ?>
</td>
<td>
Paskelbta: <?php echo get_the_date( 'Y-m-d', $ID ); ?> <br>Galioja iki: <?php echo get_the_date( $jobs->display( 'valid' ) ); ?>
</td>
<td>
<?php echo $jobs->display( 'type' ); ?>
<td class="c-jobs-list--col c-jobs-list--col-valid">
<?php echo $jobs->display( 'valid' ); ?>
</td>
</tr>
......
<ul id="lang">
<li><?php pll_e('Language'); ?>:&nbsp;</li>
<?php
$translations = pll_the_languages(array('raw'=>1));
foreach ($translations as $code => $lang) :
$classCSS = $lang['current_lang'] ? 'class="act"' : '';
echo '<li><a href="' . $lang['url'] . '" title="' . $lang['name'] . '" ' . $classCSS . '>' . strtoupper($lang['slug']) . '</a></li>';
endforeach;
?>
</ul>
<?php
$menu = 'region-menu';
$region = '';
if ( ( $locations = get_nav_menu_locations() ) && isset( $locations[ $menu ] ) ) {
$o = wp_get_nav_menu_object( $locations[ $menu ] );
if ($o) {
$items = wp_get_nav_menu_items($o->term_id);
$region .= '<ul class="country">';
foreach( $items as $item ) {
$title = $item->title;
$url = $item->url;
if ($url == '/') {
$region .= '<li><a class="act" href="' . $url . '" title="' . $title . '">' . $title . '</a></li>';
} else {
$region .= '<li><a class="gtm-referral-click" rel="noopener" href="' . $url . '" target="_blank" title="' . $title . '">' . $title . '</a></li>';
}
}
$region .= '</ul>';
}
}
echo $region;
?>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment