Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dev.biuro
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Biuro
dev.biuro
Commits
16df89ed
Commit
16df89ed
authored
Jan 08, 2019
by
Simonas
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
in progress
parent
7dfb646d
Changes
17
Hide whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
134 additions
and
41 deletions
+134
-41
README.md
README.md
+9
-9
dev-biuro.conf
nginx/dev-biuro.conf
+6
-0
biuro.lt.conf
nginx/redirects/biuro.lt.conf
+35
-0
server.js
tasks/server.js
+28
-15
_component--jobs-list.css
.../themes/biuro/css/07-components/_component--jobs-list.css
+8
-11
_component--nav.css
...ontent/themes/biuro/css/07-components/_component--nav.css
+1
-1
core.min.css
wp-content/themes/biuro/css/core.min.css
+1
-1
main.min.css
wp-content/themes/biuro/css/main.min.css
+1
-1
main.min.css.map
wp-content/themes/biuro/css/main.min.css.map
+1
-1
front-page.php
wp-content/themes/biuro/front-page.php
+1
-0
header.php
wp-content/themes/biuro/header.php
+7
-0
job-contacts.jpg
wp-content/themes/biuro/i/job-ads/job-contacts.jpg
+0
-0
job-description.jpg
wp-content/themes/biuro/i/job-ads/job-description.jpg
+0
-0
job-offer-eu.jpg
wp-content/themes/biuro/i/job-ads/job-offer-eu.jpg
+0
-0
job-requirements.jpg
wp-content/themes/biuro/i/job-ads/job-requirements.jpg
+0
-0
searchform.php
wp-content/themes/biuro/searchform.php
+23
-2
canonical.php
wp-content/themes/biuro/template-parts/meta/canonical.php
+13
-0
No files found.
README.md
View file @
16df89ed
...
@@ -73,19 +73,19 @@ Restart docker (sometimes PC restart may be required)
...
@@ -73,19 +73,19 @@ Restart docker (sometimes PC restart may be required)
-
docker ps
-
docker ps
-
docker update --restart=no mysql
-
docker update --restart=no
dev-biuro-
mysql
-
docker update --restart=no nginx
-
docker update --restart=no
dev-biuro-
nginx
-
docker update --restart=no wordpress
-
docker update --restart=no
dev-biuro-
wordpress
-
docker system prune --all
-
docker system prune --all
-
docker stop mysql
-
docker stop
dev-biuro-
mysql
-
docker stop nginx
-
docker stop
dev-biuro-
nginx
-
docker stop wordpress
-
docker stop
dev-biuro-
wordpress
-
docker restart mysql
-
docker restart
dev-biuro-
mysql
-
docker restart nginx
-
docker restart
dev-biuro-
nginx
-
docker restart wordpress
-
docker restart
dev-biuro-
wordpress
-
docker push simoncereska/ourdemo
-
docker push simoncereska/ourdemo
...
...
nginx/dev-biuro.conf
View file @
16df89ed
...
@@ -52,6 +52,12 @@ server {
...
@@ -52,6 +52,12 @@ server {
access_log
/
var
/
log
/
nginx
/
access
.
log
;
access_log
/
var
/
log
/
nginx
/
access
.
log
;
error_log
/
var
/
log
/
nginx
/
error
.
log
;
error_log
/
var
/
log
/
nginx
/
error
.
log
;
# 301 redirects
include
/
etc
/
nginx
/
conf
.
d
/
redirects
/
biuro
.
lt
.
conf
;
# https://biuro.lt/employers/staf-search-and-selection-in-lithuania/
#
#
gzip
on
;
gzip
on
;
gzip_comp_level
5
;
gzip_comp_level
5
;
...
...
nginx/redirects/biuro.lt.conf
0 → 100644
View file @
16df89ed
# ----------------------------------------------------------------------
# 301 biuro.lt redirects
# ----------------------------------------------------------------------
# Lithuanian ----------------------------------------------------------
rewrite
^/
darbo
-
pasiulymai
$ /
permanent
;
rewrite
^/
darbo
-
pasiulymai
/(.*)$ /?
permanent
;
#ToDo: structure changes (kontaktai etc.)
# English -------------------------------------------------------------
# rewrite ^/employers/staf-search-and-selection-in-lithuania$ /employers/staff-search-and-selection-in-lithuania/ permanent;
rewrite
^/
employers
/
staf
-
search
-
and
-
selection
-
in
-
lithuania
/?$ /
employers
/
staff
-
search
-
and
-
selection
-
in
-
lithuania
/
permanent
;
# Biuro SEO issues
# https://docs.google.com/spreadsheets/d/1dXP0dh_v2sFajrcwR2_9HONMadCdZQW4Y2dVXvhxG3E/edit?ts=5b5eaa6b#gid=0
#
# https://biuro.lt/darbo-paieska/uzsidirbtilietuvoje https://biuro.lt/darbo-paieska/laikinas-darbas/ LT
rewrite
^/
darbo
-
paieska
/
uzsidirbtilietuvoje
/?$ /
darbo
-
paieska
/
laikinas
-
darbas
/
permanent
;
# https://biuro.lt/contacts/course-agentures/ https://biuro.lt/contacts/job-seekers/ LT
rewrite
^/
contacts
/
course
-
agentures
/?$ /
contacts
/
job
-
seekers
/
permanent
;
# https://biuro.lt/darbo-paieska/atvesk-drauga-gauk-dovanu/ https://biuro.lt/darbo-paieska/laikinas-darbas/ LT
rewrite
^/
darbo
-
paieska
/
atvesk
-
drauga
-
gauk
-
dovanu
/?$ /
darbo
-
paieska
/
laikinas
-
darbas
/
permanent
;
# Intertnal ex 302
rewrite
^/
employers
/?$ /
employers
/
temporary
-
employees
-
in
-
lithuania
/
permanent
;
rewrite
^/
personalo
-
nuoma
/?$ /
personalo
-
nuoma
/
laikinas
-
idarbinimas
/
permanent
;
#ToDo: complete
tasks/server.js
View file @
16df89ed
...
@@ -49,17 +49,17 @@ export function server () {
...
@@ -49,17 +49,17 @@ export function server () {
key
:
conf
.
certs
.
key
,
key
:
conf
.
certs
.
key
,
cert
:
conf
.
certs
.
cert
cert
:
conf
.
certs
.
cert
},
},
//
files: [
files
:
[
//
`wp-content/themes/${conf.name}/**/*.php`,
`wp-content/themes/
${
conf
.
name
}
/**/*.php`
,
//
`wp-content/themes/${conf.name}/css/main.min.css`
`wp-content/themes/
${
conf
.
name
}
/css/main.min.css`
//
],
],
open
:
false
,
open
:
false
,
port
:
2000
,
port
:
2000
,
server
:
false
,
server
:
false
,
serveStatic
:
[
//
serveStatic: [
`wp-content/themes/
${
conf
.
name
}
/css/`
,
//
`wp-content/themes/${conf.name}/css/`,
`wp-content/themes/
${
conf
.
name
}
/js/`
//
`wp-content/themes/${conf.name}/js/`
],
//
],
ui
:
false
,
ui
:
false
,
middleware
:
[
middleware
:
[
webpackDevMiddleware
(
bundler
,
{
/* options */
}),
webpackDevMiddleware
(
bundler
,
{
/* options */
}),
...
@@ -72,18 +72,31 @@ export function server () {
...
@@ -72,18 +72,31 @@ export function server () {
]
]
});
});
gulp
.
watch
(
'wp-content/content/**/*.*'
).
on
(
'change'
,
()
=>
{
const
reload
=
(
done
)
=>
{
serveContent
();
bs
.
reload
();
bs
.
reload
();
});
done
();
};
gulp
.
watch
([
'wp-content/content/**/*.*'
],
{
delay
:
0
},
gulp
.
series
(
serveContent
,
reload
));
gulp
.
watch
([
`wp-content/themes/
${
conf
.
name
}
/css/**/*.css`
,
`!wp-content/themes/
${
conf
.
name
}
/css/**/*.min.css`
],
{
delay
:
0
},
gulp
.
parallel
(
serveCoreCSS
,
serveMainCSS
));
gulp
.
watch
([
`wp-content/themes/
${
conf
.
name
}
/css/core.min.css`
],
{
delay
:
0
},
gulp
.
series
(
reload
));
gulp
.
watch
([
`wp-content/themes/
${
conf
.
name
}
/**/*.php`
],
{
delay
:
0
},
gulp
.
series
(
reload
));
// gulp.watch('wp-content/content/**/*.*').on('change', () => {
// serveContent();
// bs.reload();
// });
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/**/*.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}/**/*.php`).on('change',
() => bs.reload()
);
// gulp.watch(`wp-content/themes/${conf.name}/**/*.php`).on('change',
bs.reload
);
gulp
.
watch
(
`wp-content/themes/
${
conf
.
name
}
/css/main.min.css`
).
on
(
'change'
,
bs
.
stream
);
//
gulp.watch(`wp-content/themes/${conf.name}/css/main.min.css`).on('change', bs.stream);
// `wp-content/themes/${conf.name}/**/*.php`,
// `wp-content/themes/${conf.name}/**/*.php`,
// `wp-content/themes/${conf.name}/css/main.min.css`
// `wp-content/themes/${conf.name}/css/main.min.css`
...
...
wp-content/themes/biuro/css/07-components/_component--jobs-list.css
View file @
16df89ed
...
@@ -20,15 +20,16 @@
...
@@ -20,15 +20,16 @@
/* critical:end */
/* critical:end */
.c-jobs-list
{
/* width: 100%; margin: 0 0 20px; */
.c-jobs-list
{
tr
{
&:nth-child(even)
{
background
:
#F8F8F8
;
}
}
th
,
th
,
td
{
vertical-align
:
top
;
}
td
{
vertical-align
:
top
;
}
a
{
display
:
block
;
}
a
{
display
:
block
;
}
}
}
.c-jobs-list--row-odd
{
background
:
#F8F8F8
;
}
.c-jobs-list--head
{
font-weight
:
700
;
text-align
:
left
;
.c-jobs-list--head
{
/* padding: 10px; */
font-weight
:
700
;
text-align
:
left
;
@media
(--max--small)
{
@media
(--max--small)
{
display
:
none
;
display
:
none
;
}
}
...
@@ -39,20 +40,16 @@
...
@@ -39,20 +40,16 @@
}
}
}
}
.c-jobs-list--col
{
/* padding: 0 10px; */
.c-jobs-list--col
{
@media
(--max--xx-small)
{
@media
(--max--xx-small)
{
float
:
left
;
width
:
calc
(
100%
-
20px
)
float
:
left
;
width
:
calc
(
100%
-
20px
)
}
}
@media
(
--min--xx-small
)
{
@media
(
--min--xx-small
)
{
max-width
:
260px
;
/* padding: 10px; */
max-width
:
260px
;
}
}
}
}
.c-jobs-list--col-position
{
.c-jobs-list--col-position
{
}
/* @media (--max--xx-small) {
padding-top: 10px;
}*/
}
.c-jobs-list--col-city
{
.c-jobs-list--col-city
{
@media
(--max--xx-small)
{
@media
(--max--xx-small)
{
...
...
wp-content/themes/biuro/css/07-components/_component--nav.css
View file @
16df89ed
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
.c-nav--main-item
{
position
:
relative
;
margin-right
:
10px
;
.c-nav--main-item
{
position
:
relative
;
margin-right
:
10px
;
&:hover
{
&:hover
{
ul
{
display
:
flex
;
}
ul
{
display
:
block
;
}
}
}
}
}
.c-nav--main-anchor
{
display
:
block
;
padding
:
0
0.25em
;
text-transform
:
uppercase
;
}
.c-nav--main-anchor
{
display
:
block
;
padding
:
0
0.25em
;
text-transform
:
uppercase
;
}
...
...
wp-content/themes/biuro/css/core.min.css
View file @
16df89ed
:root
{
--color--gray
:
#4d4d4d
;
--color--green
:
#006957
;
--typo--font-family
:
-apple-system
,
BlinkMacSystemFont
,
"Segoe UI Light"
,
"Roboto"
,
"Oxygen"
,
"Ubuntu"
,
"Cantarell"
,
"Fira Sans"
,
"Droid Sans"
,
"Helvetica Neue"
,
sans-serif
;
--typo--font-size
:
1.8rem
;
--typo--weight-slim
:
100
;
--typo--weight-regular
:
400
;
--typo--weight-bold
:
600
;
--typo--line-height
:
1.2
;
--typo--font-face
:
"PT Sans Narrow"
,
sans-serif
;
--typo--font-face-additional
:
"Bebas Neue"
,
sans-serif
;
--layout-width
:
63em
}
html
{
line-height
:
1.15
;
-webkit-text-size-adjust
:
100%
}
body
{
margin
:
0
}
html
{
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
}
*,
:after
,
:before
{
-webkit-box-sizing
:
inherit
;
box-sizing
:
inherit
}
a
,
body
{
color
:
#4d4d4d
;
color
:
var
(
--color--gray
)}
body
{
font-size
:
1.8rem
;
font-size
:
var
(
--typo--font-size
);
line-height
:
1.2
;
line-height
:
var
(
--typo--line-height
)}
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
{
padding-top
:
15px
;
padding-bottom
:
15px
}
.l-aside--page
{
padding
:
1.25em
0
}
.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
}
.c-jobs-list
{
width
:
100%
;
margin
:
0
0
20px
}
.c-jobs-list--head
{
padding
:
10px
}
.c-jobs-list--col
{
padding
:
0
10px
}
.c-logo--svg
{
display
:
block
}
.c-nav--sub
,
.u-hidden
{
display
:
none
}
@media
(
min-width
:
48em
){
:root
{
--typo--font-size
:
1.6rem
;
--typo--line-height
:
1.3
}
body
{
font-family
:
PT
Sans
Narrow
,
sans-serif
;
font-family
:
var
(
--typo--font-face
)}
.l-header
{
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
}
.l-content
,
.l-header
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
}
.l-aside--job
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
25%
;
flex
:
0
0
25%
}
.l-main
,
.l-nav
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
100%
;
flex
:
1
1
100%
}
.c-nav--main
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
padding-left
:
2em
}}
@media
(
max-width
:
47.999em
){
body
{
font-family
:
-apple-system
,
BlinkMacSystemFont
,
Segoe
UI
Light
,
Roboto
,
Oxygen
,
Ubuntu
,
Cantarell
,
Fira
Sans
,
Droid
Sans
,
Helvetica
Neue
,
sans-serif
;
font-family
:
var
(
--typo--font-family
);
letter-spacing
:
-.08rem
}}
@media
(
min-width
:
30em
){
.c-jobs-list--col
{
padding
:
10px
}}
@media
(
max-width
:
29.999em
){
.c-jobs-list--col-position
{
padding-top
:
10px
}}
:root
{
--color--gray
:
#4d4d4d
;
--color--green
:
#006957
;
--typo--font-family
:
-apple-system
,
BlinkMacSystemFont
,
"Segoe UI Light"
,
"Roboto"
,
"Oxygen"
,
"Ubuntu"
,
"Cantarell"
,
"Fira Sans"
,
"Droid Sans"
,
"Helvetica Neue"
,
sans-serif
;
--typo--font-size
:
1.8rem
;
--typo--weight-slim
:
100
;
--typo--weight-regular
:
400
;
--typo--weight-bold
:
600
;
--typo--line-height
:
1.2
;
--typo--font-face
:
"PT Sans Narrow"
,
sans-serif
;
--typo--font-face-additional
:
"Bebas Neue"
,
sans-serif
;
--layout-width
:
63em
}
html
{
line-height
:
1.15
;
-webkit-text-size-adjust
:
100%
}
body
{
margin
:
0
}
html
{
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
}
*,
:after
,
:before
{
-webkit-box-sizing
:
inherit
;
box-sizing
:
inherit
}
a
,
body
{
color
:
#4d4d4d
;
color
:
var
(
--color--gray
)}
body
{
font-size
:
1.8rem
;
font-size
:
var
(
--typo--font-size
);
line-height
:
1.2
;
line-height
:
var
(
--typo--line-height
)}
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
{
padding-top
:
15px
;
padding-bottom
:
15px
}
.l-aside--page
{
padding
:
1.25em
0
}
.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
}
.c-jobs-list
{
width
:
100%
;
margin
:
0
0
20px
}
.c-jobs-list--head
{
padding
:
10px
}
.c-jobs-list--col
{
padding
:
0
10px
}
.c-logo--svg
{
display
:
block
}
.c-nav--sub
,
.u-hidden
{
display
:
none
}
@media
(
min-width
:
48em
){
:root
{
--typo--font-size
:
1.6rem
;
--typo--line-height
:
1.3
}
body
{
font-family
:
PT
Sans
Narrow
,
sans-serif
;
font-family
:
var
(
--typo--font-face
)}
.l-header
{
-webkit-box-align
:
center
;
-ms-flex-align
:
center
;
align-items
:
center
}
.l-content
,
.l-header
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
}
.l-aside--job
{
-webkit-box-flex
:
0
;
-ms-flex
:
0
0
25%
;
flex
:
0
0
25%
}
.l-main
,
.l-nav
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
100%
;
flex
:
1
1
100%
}
.c-nav--main
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
padding-left
:
2em
}}
@media
(
max-width
:
47.999em
){
body
{
font-family
:
-apple-system
,
BlinkMacSystemFont
,
Segoe
UI
Light
,
Roboto
,
Oxygen
,
Ubuntu
,
Cantarell
,
Fira
Sans
,
Droid
Sans
,
Helvetica
Neue
,
sans-serif
;
font-family
:
var
(
--typo--font-family
);
letter-spacing
:
-.08rem
}}
@media
(
min-width
:
30em
){
.c-jobs-list--col
{
padding
:
10px
}}
@media
(
max-width
:
29.999em
){
.c-jobs-list--col-position
{
padding-top
:
10px
}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjAxLXNldHRpbmdzL19zZXR0aW5ncy0tY29sb3JzLmNzcyIsIjAxLXNldHRpbmdzL19zZXR0aW5ncy0tdHlwb2dyYXBoeS5jc3MiLCIwMS1zZXR0aW5ncy9fc2V0dGluZ3MtLWxheW91dC5jc3MiLCIwMy1nZW5lcmljL19nZW5lcmljLS1ub3JtYWxpemUuY3NzIiwiMDMtZ2VuZXJpYy9fZ2VuZXJpYy0tYm94LXNpemluZy5jc3MiLCIwNC1lbGVtZW50cy9fZWxlbWVudC0tYm9keS5jc3MiLCIwNC1lbGVtZW50cy9fZWxlbWVudC0tYW5jaG9yLmNzcyIsIjA0LWVsZW1lbnRzL19lbGVtZW50LS1odG1sLmNzcyIsIjA1LWxheW91dC9fbGF5b3V0LS1pbm5lci5jc3MiLCIwNS1sYXlvdXQvX2xheW91dC0taGVhZGVyLmNzcyIsIjA1LWxheW91dC9fbGF5b3V0LS1hc2lkZS5jc3MiLCIwNi1vYmplY3RzL19vYmplY3QtLW5hdi5jc3MiLCIwNy1jb21wb25lbnRzL19jb21wb25lbnQtLWNvb2tpZXMtd2FybmluZy5jc3MiLCIwNy1jb21wb25lbnRzL19jb21wb25lbnQtLWRhdGEtY29udHJvbGxlci5jc3MiLCIwNy1jb21wb25lbnRzL19jb21wb25lbnQtLWpvYnMtbGlzdC5jc3MiLCIwNy1jb21wb25lbnRzL19jb21wb25lbnQtLWxvZ28uY3NzIiwiMTAtdHJ1bXBzL191dGlscy12aXNpYmlsaXR5LmNzcyIsIjA1LWxheW91dC9fbGF5b3V0LS1jb250ZW50LmNzcyIsIjA1LWxheW91dC9fbGF5b3V0LS1uYXYuY3NzIiwiMDctY29tcG9uZW50cy9fY29tcG9uZW50LS1uYXYuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBLE1BQ0ksc0JBQXVCLEFBQ3ZCLHVCQUF3QixBQ0R4QixrS0FBOEssQUFDOUsseUJBQTBCLEFBQzFCLHdCQUF5QixBQUN6QiwyQkFBNEIsQUFDNUIsd0JBQXlCLEFBQ3pCLHdCQUF5QixBQUN6Qiw4Q0FBZ0QsQUFDaEQscURBQXVELEFDTnZELG1CQUFxQixDRkN4QixBR1NELEtBQ0UsaUJBQWtCLEFBQ2xCLDZCQUErQixDQUNoQyxBQVdELEtBQ0UsUUFBVSxDQUNYLEFDNUJELEtBQWMsOEJBQXVCLEFBQXZCLHFCQUF1QixDQUFFLEFBRXZDLGlCQUVjLDJCQUFvQixBQUFwQixrQkFBb0IsQ0FBRSxBQ0pwQyxPQ0RNLGNBQTBCLEFBQTFCLHdCQUEwQixDRGMvQixBQWJELEtBQ0ksaUJBQWtDLEFBQWxDLGlDQUFrQyxBQUNsQyxnQkFBc0MsQUFBdEMsb0NBQXNDLENBV3pDLEFFYkQsS0FBVSxnQkFBaUIsQUFBQyxnQkFBaUIsQUFBQyx5Q0FBOEMsQ0FBRSxBQ0E5Rix3Q0FBYyxlQUErQixBQUEvQiw4QkFBK0IsQUFBQyxrQkFBbUIsQUFBQyxpQkFBa0IsQUFBQyxrQkFBbUIsQUFBQyxnQkFBa0IsQ0FBRSxBQ0E3SCxVQUFnQyxpQkFBa0IsQUFBQyxtQkFBcUIsQ0FJdkUsQUNJRCxlQUFrQixnQkFBa0IsQ0FBRSxBQ1J0QyxPQUFrQixTQUFVLEFBQUMsVUFBVyxBQUFDLGVBQWlCLENBQUUsQUNBNUQsbUJBQXFCLFlBQWMsQ0FBRSxBQ0FyQyxtQkFBcUIsY0FBZSxBQUFDLGtCQUFtQixBQUFDLGFBQWUsQ0FFdkUsQUFERyxxQkFBTSxlQUFpQixDQUFFLEFDRDdCLGFBQWdCLFdBQVksQUFBQyxlQUFpQixDQUFFLEFBRWhELG1CQUFxQixZQUFlLENBQUcsQUFFdkMsa0JBQW9CLGNBQWdCLENBSW5DLEFDUkQsYUFBZSxhQUFnQixDQUFFLEFDWWpDLHNCQUEwQixZQUFjLENBQUUsQWZGdEMsd0JBVkosTUFXUSx5QkFBMEIsQUFDMUIsdUJBQXlCLENBRWhDLEFJZEQsS0FXUSxzQ0FBcUMsQUFBckMsa0NBQXFDLENBRTVDLEFJYkQsVUFFd0IseUJBQW9CLEFBQXBCLHNCQUFvQixBQUFwQixrQkFBb0IsQ0FFM0MsQVFKRCxxQlJFUyxvQkFBYyxBQUFkLG9CQUFjLEFBQWQsWUFBYyxDUUV0QixBUEZELGNBRVEsbUJBQWMsQUFBZCxpQkFBYyxBQUFkLFlBQWMsQ0FFckIsQVFORCxlQUVRLG1CQUFlLEFBQWYsa0JBQWUsQUFBZixhQUFlLENBRXRCLEFDRkQsYUFFUSxvQkFBYyxBQUFkLG9CQUFjLEFBQWQsYUFBYyxBQUFDLGdCQUFrQixDQUV4QyxDbEJPSSxBSVJELDRCQUxKLEtBTVEsMElBQXNDLEFBQXRDLHFDQUFzQyxBQUN0QyxzQkFBeUIsQ0FNaEMsQ0FMSSxBU0hELHdCQURKLGtCQUVRLFlBQWMsQ0FFckIsQ0FESSxBQUlELDRCQURKLDJCQUVRLGdCQUFrQixDQUV6QixDQURJIiwiZmlsZSI6ImNvcmUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIC0tLS0tLS0tLS0tLS0gU2V0dGluZ3M6IGNvbG9ycyAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbjpyb290ICAge1xuICAgIC0tY29sb3ItLWdyYXk6ICM0ZDRkNGQ7XG4gICAgLS1jb2xvci0tZ3JlZW46ICMwMDY5NTc7XG59XG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuIiwiLyogLS0tLS0tLS0tLS0tLSBTZXR0aW5nczogdHlwb2dyYXBoeSAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbjpyb290ICAge1xuICAgIC0tdHlwby0tZm9udC1mYW1pbHk6ICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUkgTGlnaHRcIiwgXCJSb2JvdG9cIiwgXCJPeHlnZW5cIiwgXCJVYnVudHVcIiwgXCJDYW50YXJlbGxcIiwgXCJGaXJhIFNhbnNcIiwgXCJEcm9pZCBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgICAtLXR5cG8tLWZvbnQtc2l6ZTogMS44cmVtO1xuICAgIC0tdHlwby0td2VpZ2h0LXNsaW06IDEwMDtcbiAgICAtLXR5cG8tLXdlaWdodC1yZWd1bGFyOiA0MDA7XG4gICAgLS10eXBvLS13ZWlnaHQtYm9sZDogNjAwO1xuICAgIC0tdHlwby0tbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAtLXR5cG8tLWZvbnQtZmFjZTogJ1BUIFNhbnMgTmFycm93Jywgc2Fucy1zZXJpZjtcbiAgICAtLXR5cG8tLWZvbnQtZmFjZS1hZGRpdGlvbmFsOiAnQmViYXMgTmV1ZScsIHNhbnMtc2VyaWY7XG5cbiAgICBAbWVkaWEgKC0tbWluLS1zbWFsbCkge1xuICAgICAgICAtLXR5cG8tLWZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAtLXR5cG8tLWxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxufVxuXG4vKiBjcml0aWNhbDplbmQgKi9cbiIsIi8qIC0tLS0tLS0tLS0tLS0gU2V0dGluZ3M6IGxheW91dCAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbjpyb290ICAge1xuICAgIC8qLS1sYXlvdXQtd2lkdGg6IDk3NnB4OyovXG4gICAgLS1sYXlvdXQtd2lkdGg6IDYzZW07XG59XG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuIiwiLyogLS0tLS0tLS0tLS0tLSBHZW5lcmljOiBub3JtYWxpemUgLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiBjcml0aWNhbDpzdGFydCAqL1xuLyogY3JpdGljYWw6ZW5kICovXG5cbi8qISBub3JtYWxpemUuY3NzIHY4LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cbi8qIGNyaXRpY2FsOmVuZCAqL1xuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG4vKiBjcml0aWNhbDplbmQgKi9cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG4vKlxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cbiAqL1xuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLSBHZW5lcmljOiBib3ggc2l6aW5nIC0tLS0tLS0tLS0tLS0gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cblxuaHRtbCAgICAgICAgeyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIgICAgIHsgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG4vKiBjcml0aWNhbDplbmQgKi9cbiIsIi8qIC0tLS0tLS0tLS0tLS0gRWxlbWVudHM6IGJvZHkgLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiBjcml0aWNhbDpzdGFydCAqL1xuXG5ib2R5ICAgIHtcbiAgICBmb250LXNpemU6IHZhcigtLXR5cG8tLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXR5cG8tLWxpbmUtaGVpZ2h0KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItLWdyYXkpO1xuXG4gICAgQG1lZGlhICgtLW1heC0tc21hbGwpIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXR5cG8tLWZvbnQtZmFtaWx5KTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4cmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAoLS1taW4tLXNtYWxsKSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoIC0tdHlwby0tZm9udC1mYWNlKTtcbiAgICB9XG59XG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuIiwiLyogLS0tLS0tLS0tLS0tLSBFbGVtZW50czogYW5jaG9yIC0tLS0tLS0tLS0tLS0gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cbmEgICB7IGNvbG9yOiB2YXIoLS1jb2xvci0tZ3JheSk7IH1cbi8qIGNyaXRpY2FsOmVuZCAqL1xuXG5hICAge1xuICAgICY6aG92ZXIgICAgIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG59XG5cbkBtZWRpYSAoLS1taW4tLXgtbGFyZ2UpIHtcbiAgICBbaHJlZl49XCJ0ZWxcIl0gICB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IGNvbG9yOiBpbmhlcml0OyB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tIEVsZW1lbnRzOiBodG1sIC0tLS0tLS0tLS0tLS0gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cblxuaHRtbCAgICB7IG1pbi1oZWlnaHQ6IDEwMCU7IGZvbnQtc2l6ZTogNjIuNSU7IC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTsgfVxuXG4vKiBjcml0aWNhbDplbmQgKi9cbiIsIi8qIC0tLS0tLS0tLS0tLS0gTGF5b3V0OiBpbm5lciAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbi5sLWlubmVyICAgIHsgbWF4LXdpZHRoOiB2YXIoLS1sYXlvdXQtd2lkdGgpOyBtYXJnaW4tcmlnaHQ6IGF1dG87IG1hcmdpbi1sZWZ0OiBhdXRvOyBwYWRkaW5nLXJpZ2h0OiAxZW07IHBhZGRpbmctbGVmdDogMWVtOyB9XG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuIiwiLyogLS0tLS0tLS0tLS0tLSBMYXlvdXQ6IGhlYWRlciAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbi5sLWhlYWRlciAgIHsgQGV4dGVuZCAubC1pbm5lcjsgcGFkZGluZy10b3A6IDE1cHg7IHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIEBtZWRpYSAoLS1taW4tLXNtYWxsKSB7XG4gICAgICAgICBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cblxuLyogY3JpdGljYWw6ZW5kICovXG5cbi5sLWhlYWRlciAgIHsgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IG9yYW5nZTsgIH1cbiIsIi8qIC0tLS0tLS0tLS0tLS0gTGF5b3V0OiBhc2lkZSAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbi5sLWFzaWRlICAgIHsgfVxuXG4ubC1hc2lkZS0tam9iICAgIHtcbiAgICBAbWVkaWEgKC0tbWluLS1zbWFsbCkge1xuICAgICAgICBmbGV4OiAwIDAgMjUlO1xuICAgIH1cbn1cblxuLmwtYXNpZGUtLXBhZ2UgIHsgcGFkZGluZzogMS4yNWVtIDA7IH1cblxuLyogY3JpdGljYWw6ZW5kICovXG4iLCIvKiAtLS0tLS0tLS0tLS0tIE9iamVjdDogbmF2aWdhdGlvbiAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbi5vLW5hdiAgICAgICAgICB7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4vKi5vLW5hdi0taXRlbSAgICB7IGRpc3BsYXk6IGJsb2NrOyB9Ki9cblxuLyouby1uYXYtLWxpbmsgICAgeyBkaXNwbGF5OiBibG9jazsgfSovXG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuXG5cbi8qLm8tbmF2ICAgICAgICAgIHsgdXNlci1zZWxlY3Q6IG5vbmU7IH0qL1xuXG4iLCIvKiAtLS0tLS0tLS0tLS0tIENvbXBvbmVudDogY29va2llcyB3YXJuaW5nIC0tLS0tLS0tLS0tLS0gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cblxuLmMtY29va2llcy13YXJuaW5nIHsgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBjcml0aWNhbDplbmQgKi9cblxuLmMtY29va2llcy13YXJuaW5nIHsgcG9zaXRpb246IGZpeGVkOyBsZWZ0OiAwcHg7IHJpZ2h0OiAwOyBib3R0b206IDBweDsgcGFkZGluZzogMTVweCAyMHB4OyBiYWNrZ3JvdW5kOiAjZjZmNmY2OyAgb3ZlcmZsb3c6IGhpZGRlbjsgei1pbmRleDogMTAwO1xuICAgIC5idS1hY3Rpb24gICAgICAgICAgICAgIHsgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgIC5idS1hY3Rpb24tLWFsdCAgICAgeyBmbG9hdDogcmlnaHQ7IH1cbn1cblxuIiwiLyogLS0tLS0tLS0tLS0tLSBDb21wb25lbnQ6IGRhdGEgY29udHJvbGxlciAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbi5jLWRhdGEtY29udHJvbGxlciB7IHBhZGRpbmc6IDAgMWVtOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtc2l6ZTogODglO1xuICAgIHAgICB7IG1hcmdpbi1ib3R0b206IDA7IH1cbn1cblxuLyogY3JpdGljYWw6ZW5kICovXG4iLCIvKiAtLS0tLS0tLS0tLS0tIENvbXBvbmVudDogam9icyBsaXN0IC0tLS0tLS0tLS0tLS0gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cblxuLmMtam9icy1saXN0IHsgIHdpZHRoOiAxMDAlOyBtYXJnaW46IDAgMCAyMHB4OyB9XG5cbi5jLWpvYnMtbGlzdC0taGVhZCB7IHBhZGRpbmc6ICAxMHB4OyAgfVxuXG4uYy1qb2JzLWxpc3QtLWNvbCB7IHBhZGRpbmc6IDAgMTBweDtcbiAgICBAbWVkaWEgKC0tbWluLS14eC1zbWFsbCkge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbn1cblxuLmMtam9icy1saXN0LS1jb2wtcG9zaXRpb24ge1xuICAgIEBtZWRpYSAoLS1tYXgtLXh4LXNtYWxsKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cbn1cblxuLyogY3JpdGljYWw6ZW5kICovXG5cbi5jLWpvYnMtbGlzdCB7
ICAvKiB3aWR0aDogMTAwJTsgbWFyZ2luOiAwIDAgMjBweDsgKi9cbiAgICB0aCxcbiAgICB0ZCAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyAgfVxuICAgIGEgeyBkaXNwbGF5OiBibG9jazsgfVxufVxuXG4uYy1qb2JzLWxpc3QtLXJvdy1vZGQgICB7IGJhY2tncm91bmQ6ICNGOEY4Rjg7IH1cblxuLmMtam9icy1saXN0LS1oZWFkIHsvKiAgcGFkZGluZzogIDEwcHg7ICovIGZvbnQtd2VpZ2h0OiA3MDA7IHRleHQtYWxpZ246IGxlZnQ7XG4gICAgQG1lZGlhICgtLW1heC0tc21hbGwpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQobisyKSB7XG4gICAgICAgIEBtZWRpYSAoLS1taW4tLXNtYWxsKSB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZmUxZTQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jLWpvYnMtbGlzdC0tY29sIHsgLyogcGFkZGluZzogMCAxMHB4OyAqL1xuICAgIEBtZWRpYSAoLS1tYXgtLXh4LXNtYWxsKSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0OyB3aWR0aDogY2FsYygxMDAlIC0gMjBweClcbiAgICB9XG4gICAgQG1lZGlhICgtLW1pbi0teHgtc21hbGwpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNjBweDsgLyogcGFkZGluZzogMTBweDsgKi9cbiAgICB9XG59XG5cbi5jLWpvYnMtbGlzdC0tY29sLXBvc2l0aW9uIHtcbi8qICAgIEBtZWRpYSAoLS1tYXgtLXh4LXNtYWxsKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH0qL1xufVxuXG4uYy1qb2JzLWxpc3QtLWNvbC1jaXR5IHtcbiAgICBAbWVkaWEgKC0tbWF4LS14eC1zbWFsbCkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgQG1lZGlhICgtLW1heC0tc21hbGwpIHtcbiAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgICBAbWVkaWEgKC0tbWluLS1zbWFsbCkge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZmUxZTQ7XG4gICAgfVxufVxuXG4uYy1qb2JzLWxpc3QtLWNvbC12YWxpZCB7IGRpc3BsYXk6IG5vbmU7XG4gICAgQG1lZGlhICgtLW1pbi0tc21hbGwpIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDsgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGZlMWU0O1xuICAgIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0gQ29tcG9uZW50OiBsb2dvIC0tLS0tLS0tLS0tLS0gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cblxuLmMtbG9nby0tc3ZnIHsgZGlzcGxheTogIGJsb2NrOyB9XG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuXG4uYy1sb2dvICAgICAgICAgICB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4iLCIvKiAtLS0tLS0tLS0tLS0tIFV0aWw6IHZpc2liaWxpdHkgLS0tLS0tLS0tLS0tLSAqL1xuXG4vKipcbiAqIEVsZW1lbnRzIHZpc2liaWxpdHlcbiAqXG4gKiBAYXRvbSBWaXNpYmlsaXR5XG4gKiBAc2VjdGlvbiBVdGlscyA+IFZpc2liaWxpdHlcbiAqIEBtYXJrdXBcbiAqICA8ZGl2Pi51LWhpZGRlbjwvZGl2PlxuICogIDxkaXY+LnUtaGlkZGVuLS1tYXgtc21hbGw8L2Rpdj5cbiAqICA8ZGl2Pi51LWhpZGRlbi0tdmlzdWFsbHk8L2Rpdj5cbiAqICA8ZGl2Pi51LWhpZGRlbi0tcHJpbnQ8L2Rpdj5cbiovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbi51LWhpZGRlbiAgICAgICAgICAgICAgIHsgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBjcml0aWNhbDplbmQgKi9cblxuXG4vKlxuLnUtaGlkZGVuLS1tYXgtc21hbGwgICAge1xuICAgIEBtZWRpYSAoLS1tYXgtLXNtYWxsKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4udS1oaWRkZW4tLXZpc3VhbGx5ICAgICB7IGJvcmRlcjogMDsgY2xpcDogcmVjdCgwIDAgMCAwKTsgaGVpZ2h0OiAxcHg7IG1hcmdpbjogLTFweDsgb3ZlcmZsb3c6IGhpZGRlbjsgcGFkZGluZzogMDsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMXB4OyB9ICovXG4vKlxuXG5AbWVkaWEgcHJpbnQgICAgICAgICAgICB7XG4gICAgLnUtaGlkZGVuLS1wcmludCAgICAgICAgeyBkaXNwbGF5OiBub25lOyB9XG59XG4qL1xuIiwiLyogLS0tLS0tLS0tLS0tLSBMYXlvdXQ6IGNvbnRlbnQgLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiBjcml0aWNhbDpzdGFydCAqL1xuXG4ubC1jb250ZW50ICAgeyBAZXh0ZW5kIC5sLWlubmVyO1xuICAgIEBtZWRpYSAoLS1taW4tLXNtYWxsKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxufVxuXG4vKiBjcml0aWNhbDplbmQgKi9cblxuKiB7IGJvcmRlcjogMXB4IHNvbGlkICMwMDA7IH1cblxuLmwtY29udGVudCAgIHsgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IGdyZWVuOyB9XG4iLCIvKiAtLS0tLS0tLS0tLS0tIExheW91dDogbmF2aWdhdGlvbiAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbi5sLW5hdiAge1xuICAgIEBtZWRpYSAoLS1taW4tLXNtYWxsKSB7XG4gICAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIH1cbn1cblxuLyogY3JpdGljYWw6ZW5kICovXG4iLCIvKiAtLS0tLS0tLS0tLS0tIENvbXBvbmVudDogbmF2IC0tLS0tLS0tLS0tLS0gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cblxuLmMtbmF2ICAgICAgICAgIHsgfVxuXG4uYy1uYXYtLW1haW4gICAgICAgICAgICB7XG4gICAgQG1lZGlhICgtLW1pbi0tc21hbGwpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgcGFkZGluZy1sZWZ0OiAyZW07XG4gICAgfVxufVxuXG4uYy1uYXYtLXN1YiAgICAgICAgICAgICAgICAgICAgICB7IGRpc3BsYXk6IG5vbmU7IH1cbi8qIGNyaXRpY2FsOmVuZCAqL1xuXG4uYy1uYXYtLW1haW4taXRlbSAgICAgICAgeyBwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAmOmhvdmVyICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgIHVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyBkaXNwbGF5OiBmbGV4OyB9XG4gICAgfVxufVxuLmMtbmF2LS1tYWluLWFuY2hvciAgIHsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmc6IDAgMC4yNWVtOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5jLW5hdi0tc3ViICAgICAgICAgICAgICAgICAgICAgIHsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDEwMCU7IGxlZnQ6IC0xZW07IHBhZGRpbmc6IDAgMWVtIDFlbSAxZW07IH1cbi5jLW5hdi0tc3ViLWl0ZW0gICAgICAgICAgICB7IGJhY2tncm91bmQ6ICNmZmY7IHBhZGRpbmc6IC41ZW0gLjVlbSAuNWVtIDA7IH1cbi5jLW5hdi0tc3ViLWFuY2hvciAgICAgICB7IHBhZGRpbmc6ICAwLjI1ZW07IHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmMtbmF2LS1pdGVtICAgIHsgbWFyZ2luOiAxMHB4OyB9XG5cbi5jLW5hdi0tbGluayAgICB7IGxpbmUtaGVpZ2h0OiA0MHB4OyBmb250LXNpemU6IDI0cHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmOmhvdmVyICAgICAgICAgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxufVxuXG4uYy1uYXYtLXJlZ2lvbiAgICB7ICB9XG5cbi5jLW5hdi0tbGFuZyAgICAgICAgeyAgZGlzcGxheTogZmxleDtcbiAgICBsaSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgcGFkZGluZzogMCA1cHg7IH1cbn1cbiJdfQ=
= */
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjAxLXNldHRpbmdzL19zZXR0aW5ncy0tY29sb3JzLmNzcyIsIjAxLXNldHRpbmdzL19zZXR0aW5ncy0tdHlwb2dyYXBoeS5jc3MiLCIwMS1zZXR0aW5ncy9fc2V0dGluZ3MtLWxheW91dC5jc3MiLCIwMy1nZW5lcmljL19nZW5lcmljLS1ub3JtYWxpemUuY3NzIiwiMDMtZ2VuZXJpYy9fZ2VuZXJpYy0tYm94LXNpemluZy5jc3MiLCIwNC1lbGVtZW50cy9fZWxlbWVudC0tYm9keS5jc3MiLCIwNC1lbGVtZW50cy9fZWxlbWVudC0tYW5jaG9yLmNzcyIsIjA0LWVsZW1lbnRzL19lbGVtZW50LS1odG1sLmNzcyIsIjA1LWxheW91dC9fbGF5b3V0LS1pbm5lci5jc3MiLCIwNS1sYXlvdXQvX2xheW91dC0taGVhZGVyLmNzcyIsIjA1LWxheW91dC9fbGF5b3V0LS1hc2lkZS5jc3MiLCIwNi1vYmplY3RzL19vYmplY3QtLW5hdi5jc3MiLCIwNy1jb21wb25lbnRzL19jb21wb25lbnQtLWNvb2tpZXMtd2FybmluZy5jc3MiLCIwNy1jb21wb25lbnRzL19jb21wb25lbnQtLWRhdGEtY29udHJvbGxlci5jc3MiLCIwNy1jb21wb25lbnRzL19jb21wb25lbnQtLWpvYnMtbGlzdC5jc3MiLCIwNy1jb21wb25lbnRzL19jb21wb25lbnQtLWxvZ28uY3NzIiwiMTAtdHJ1bXBzL191dGlscy12aXNpYmlsaXR5LmNzcyIsIjA1LWxheW91dC9fbGF5b3V0LS1jb250ZW50LmNzcyIsIjA1LWxheW91dC9fbGF5b3V0LS1uYXYuY3NzIiwiMDctY29tcG9uZW50cy9fY29tcG9uZW50LS1uYXYuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBLE1BQ0ksc0JBQXVCLEFBQ3ZCLHVCQUF3QixBQ0R4QixrS0FBOEssQUFDOUsseUJBQTBCLEFBQzFCLHdCQUF5QixBQUN6QiwyQkFBNEIsQUFDNUIsd0JBQXlCLEFBQ3pCLHdCQUF5QixBQUN6Qiw4Q0FBZ0QsQUFDaEQscURBQXVELEFDTnZELG1CQUFxQixDRkN4QixBR1NELEtBQ0UsaUJBQWtCLEFBQ2xCLDZCQUErQixDQUNoQyxBQVdELEtBQ0UsUUFBVSxDQUNYLEFDNUJELEtBQWMsOEJBQXVCLEFBQXZCLHFCQUF1QixDQUFFLEFBRXZDLGlCQUVjLDJCQUFvQixBQUFwQixrQkFBb0IsQ0FBRSxBQ0pwQyxPQ0RNLGNBQTBCLEFBQTFCLHdCQUEwQixDRGMvQixBQWJELEtBQ0ksaUJBQWtDLEFBQWxDLGlDQUFrQyxBQUNsQyxnQkFBc0MsQUFBdEMsb0NBQXNDLENBV3pDLEFFYkQsS0FBVSxnQkFBaUIsQUFBQyxnQkFBaUIsQUFBQyx5Q0FBOEMsQ0FBRSxBQ0E5Rix3Q0FBYyxlQUErQixBQUEvQiw4QkFBK0IsQUFBQyxrQkFBbUIsQUFBQyxpQkFBa0IsQUFBQyxrQkFBbUIsQUFBQyxnQkFBa0IsQ0FBRSxBQ0E3SCxVQUFnQyxpQkFBa0IsQUFBQyxtQkFBcUIsQ0FJdkUsQUNJRCxlQUFrQixnQkFBa0IsQ0FBRSxBQ1J0QyxPQUFrQixTQUFVLEFBQUMsVUFBVyxBQUFDLGVBQWlCLENBQUUsQUNBNUQsbUJBQXFCLFlBQWMsQ0FBRSxBQ0FyQyxtQkFBcUIsY0FBZSxBQUFDLGtCQUFtQixBQUFDLGFBQWUsQ0FFdkUsQUFERyxxQkFBTSxlQUFpQixDQUFFLEFDRDdCLGFBQWdCLFdBQVksQUFBQyxlQUFpQixDQUFFLEFBRWhELG1CQUFxQixZQUFlLENBQUcsQUFFdkMsa0JBQW9CLGNBQWdCLENBSW5DLEFDUkQsYUFBZSxhQUFnQixDQUFFLEFDWWpDLHNCQUEwQixZQUFjLENBQUUsQWZGdEMsd0JBVkosTUFXUSx5QkFBMEIsQUFDMUIsdUJBQXlCLENBRWhDLEFJZEQsS0FXUSxzQ0FBcUMsQUFBckMsa0NBQXFDLENBRTVDLEFJYkQsVUFFd0IseUJBQW9CLEFBQXBCLHNCQUFvQixBQUFwQixrQkFBb0IsQ0FFM0MsQVFKRCxxQlJFUyxvQkFBYyxBQUFkLG9CQUFjLEFBQWQsWUFBYyxDUUV0QixBUEZELGNBRVEsbUJBQWMsQUFBZCxpQkFBYyxBQUFkLFlBQWMsQ0FFckIsQVFORCxlQUVRLG1CQUFlLEFBQWYsa0JBQWUsQUFBZixhQUFlLENBRXRCLEFDRkQsYUFFUSxvQkFBYyxBQUFkLG9CQUFjLEFBQWQsYUFBYyxBQUFDLGdCQUFrQixDQUV4QyxDbEJPSSxBSVJELDRCQUxKLEtBTVEsMElBQXNDLEFBQXRDLHFDQUFzQyxBQUN0QyxzQkFBeUIsQ0FNaEMsQ0FMSSxBU0hELHdCQURKLGtCQUVRLFlBQWMsQ0FFckIsQ0FESSxBQUlELDRCQURKLDJCQUVRLGdCQUFrQixDQUV6QixDQURJIiwiZmlsZSI6ImNvcmUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIC0tLS0tLS0tLS0tLS0gU2V0dGluZ3M6IGNvbG9ycyAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbjpyb290ICAge1xuICAgIC0tY29sb3ItLWdyYXk6ICM0ZDRkNGQ7XG4gICAgLS1jb2xvci0tZ3JlZW46ICMwMDY5NTc7XG59XG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuIiwiLyogLS0tLS0tLS0tLS0tLSBTZXR0aW5nczogdHlwb2dyYXBoeSAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbjpyb290ICAge1xuICAgIC0tdHlwby0tZm9udC1mYW1pbHk6ICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUkgTGlnaHRcIiwgXCJSb2JvdG9cIiwgXCJPeHlnZW5cIiwgXCJVYnVudHVcIiwgXCJDYW50YXJlbGxcIiwgXCJGaXJhIFNhbnNcIiwgXCJEcm9pZCBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgICAtLXR5cG8tLWZvbnQtc2l6ZTogMS44cmVtO1xuICAgIC0tdHlwby0td2VpZ2h0LXNsaW06IDEwMDtcbiAgICAtLXR5cG8tLXdlaWdodC1yZWd1bGFyOiA0MDA7XG4gICAgLS10eXBvLS13ZWlnaHQtYm9sZDogNjAwO1xuICAgIC0tdHlwby0tbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAtLXR5cG8tLWZvbnQtZmFjZTogJ1BUIFNhbnMgTmFycm93Jywgc2Fucy1zZXJpZjtcbiAgICAtLXR5cG8tLWZvbnQtZmFjZS1hZGRpdGlvbmFsOiAnQmViYXMgTmV1ZScsIHNhbnMtc2VyaWY7XG5cbiAgICBAbWVkaWEgKC0tbWluLS1zbWFsbCkge1xuICAgICAgICAtLXR5cG8tLWZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAtLXR5cG8tLWxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxufVxuXG4vKiBjcml0aWNhbDplbmQgKi9cbiIsIi8qIC0tLS0tLS0tLS0tLS0gU2V0dGluZ3M6IGxheW91dCAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbjpyb290ICAge1xuICAgIC8qLS1sYXlvdXQtd2lkdGg6IDk3NnB4OyovXG4gICAgLS1sYXlvdXQtd2lkdGg6IDYzZW07XG59XG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuIiwiLyogLS0tLS0tLS0tLS0tLSBHZW5lcmljOiBub3JtYWxpemUgLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiBjcml0aWNhbDpzdGFydCAqL1xuLyogY3JpdGljYWw6ZW5kICovXG5cbi8qISBub3JtYWxpemUuY3NzIHY4LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cbi8qIGNyaXRpY2FsOmVuZCAqL1xuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG4vKiBjcml0aWNhbDplbmQgKi9cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG4vKlxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cbiAqL1xuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLyogLS0tLS0tLS0tLS0tLSBHZW5lcmljOiBib3ggc2l6aW5nIC0tLS0tLS0tLS0tLS0gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cblxuaHRtbCAgICAgICAgeyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIgICAgIHsgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG4vKiBjcml0aWNhbDplbmQgKi9cbiIsIi8qIC0tLS0tLS0tLS0tLS0gRWxlbWVudHM6IGJvZHkgLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiBjcml0aWNhbDpzdGFydCAqL1xuXG5ib2R5ICAgIHtcbiAgICBmb250LXNpemU6IHZhcigtLXR5cG8tLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXR5cG8tLWxpbmUtaGVpZ2h0KTtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItLWdyYXkpO1xuXG4gICAgQG1lZGlhICgtLW1heC0tc21hbGwpIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXR5cG8tLWZvbnQtZmFtaWx5KTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4cmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAoLS1taW4tLXNtYWxsKSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoIC0tdHlwby0tZm9udC1mYWNlKTtcbiAgICB9XG59XG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuIiwiLyogLS0tLS0tLS0tLS0tLSBFbGVtZW50czogYW5jaG9yIC0tLS0tLS0tLS0tLS0gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cbmEgICB7IGNvbG9yOiB2YXIoLS1jb2xvci0tZ3JheSk7IH1cbi8qIGNyaXRpY2FsOmVuZCAqL1xuXG5hICAge1xuICAgICY6aG92ZXIgICAgIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG59XG5cbkBtZWRpYSAoLS1taW4tLXgtbGFyZ2UpIHtcbiAgICBbaHJlZl49XCJ0ZWxcIl0gICB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IGNvbG9yOiBpbmhlcml0OyB9XG59XG4iLCIvKiAtLS0tLS0tLS0tLS0tIEVsZW1lbnRzOiBodG1sIC0tLS0tLS0tLS0tLS0gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cblxuaHRtbCAgICB7IG1pbi1oZWlnaHQ6IDEwMCU7IGZvbnQtc2l6ZTogNjIuNSU7IC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTsgfVxuXG4vKiBjcml0aWNhbDplbmQgKi9cbiIsIi8qIC0tLS0tLS0tLS0tLS0gTGF5b3V0OiBpbm5lciAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbi5sLWlubmVyICAgIHsgbWF4LXdpZHRoOiB2YXIoLS1sYXlvdXQtd2lkdGgpOyBtYXJnaW4tcmlnaHQ6IGF1dG87IG1hcmdpbi1sZWZ0OiBhdXRvOyBwYWRkaW5nLXJpZ2h0OiAxZW07IHBhZGRpbmctbGVmdDogMWVtOyB9XG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuIiwiLyogLS0tLS0tLS0tLS0tLSBMYXlvdXQ6IGhlYWRlciAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbi5sLWhlYWRlciAgIHsgQGV4dGVuZCAubC1pbm5lcjsgcGFkZGluZy10b3A6IDE1cHg7IHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIEBtZWRpYSAoLS1taW4tLXNtYWxsKSB7XG4gICAgICAgICBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cblxuLyogY3JpdGljYWw6ZW5kICovXG5cbi5sLWhlYWRlciAgIHsgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IG9yYW5nZTsgIH1cbiIsIi8qIC0tLS0tLS0tLS0tLS0gTGF5b3V0OiBhc2lkZSAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbi5sLWFzaWRlICAgIHsgfVxuXG4ubC1hc2lkZS0tam9iICAgIHtcbiAgICBAbWVkaWEgKC0tbWluLS1zbWFsbCkge1xuICAgICAgICBmbGV4OiAwIDAgMjUlO1xuICAgIH1cbn1cblxuLmwtYXNpZGUtLXBhZ2UgIHsgcGFkZGluZzogMS4yNWVtIDA7IH1cblxuLyogY3JpdGljYWw6ZW5kICovXG4iLCIvKiAtLS0tLS0tLS0tLS0tIE9iamVjdDogbmF2aWdhdGlvbiAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbi5vLW5hdiAgICAgICAgICB7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4vKi5vLW5hdi0taXRlbSAgICB7IGRpc3BsYXk6IGJsb2NrOyB9Ki9cblxuLyouby1uYXYtLWxpbmsgICAgeyBkaXNwbGF5OiBibG9jazsgfSovXG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuXG5cbi8qLm8tbmF2ICAgICAgICAgIHsgdXNlci1zZWxlY3Q6IG5vbmU7IH0qL1xuXG4iLCIvKiAtLS0tLS0tLS0tLS0tIENvbXBvbmVudDogY29va2llcyB3YXJuaW5nIC0tLS0tLS0tLS0tLS0gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cblxuLmMtY29va2llcy13YXJuaW5nIHsgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBjcml0aWNhbDplbmQgKi9cblxuLmMtY29va2llcy13YXJuaW5nIHsgcG9zaXRpb246IGZpeGVkOyBsZWZ0OiAwcHg7IHJpZ2h0OiAwOyBib3R0b206IDBweDsgcGFkZGluZzogMTVweCAyMHB4OyBiYWNrZ3JvdW5kOiAjZjZmNmY2OyAgb3ZlcmZsb3c6IGhpZGRlbjsgei1pbmRleDogMTAwO1xuICAgIC5idS1hY3Rpb24gICAgICAgICAgICAgIHsgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgIC5idS1hY3Rpb24tLWFsdCAgICAgeyBmbG9hdDogcmlnaHQ7IH1cbn1cblxuIiwiLyogLS0tLS0tLS0tLS0tLSBDb21wb25lbnQ6IGRhdGEgY29udHJvbGxlciAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbi5jLWRhdGEtY29udHJvbGxlciB7IHBhZGRpbmc6IDAgMWVtOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtc2l6ZTogODglO1xuICAgIHAgICB7IG1hcmdpbi1ib3R0b206IDA7IH1cbn1cblxuLyogY3JpdGljYWw6ZW5kICovXG4iLCIvKiAtLS0tLS0tLS0tLS0tIENvbXBvbmVudDogam9icyBsaXN0IC0tLS0tLS0tLS0tLS0gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cblxuLmMtam9icy1saXN0IHsgIHdpZHRoOiAxMDAlOyBtYXJnaW46IDAgMCAyMHB4OyB9XG5cbi5jLWpvYnMtbGlzdC0taGVhZCB7IHBhZGRpbmc6ICAxMHB4OyAgfVxuXG4uYy1qb2JzLWxpc3QtLWNvbCB7IHBhZGRpbmc6IDAgMTBweDtcbiAgICBAbWVkaWEgKC0tbWluLS14eC1zbWFsbCkge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbn1cblxuLmMtam9icy1saXN0LS1jb2wtcG9zaXRpb24ge1xuICAgIEBtZWRpYSAoLS1tYXgtLXh4LXNtYWxsKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cbn1cblxuLyogY3JpdGljYWw6ZW5kICovXG5cbi5jLWpvYnMtbGlzdCB7
XG4gICAgdHIge1xuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7IGJhY2tncm91bmQ6ICNGOEY4Rjg7IH1cbiAgICB9XG4gICAgdGgsXG4gICAgdGQgIHsgdmVydGljYWwtYWxpZ246IHRvcDsgIH1cbiAgICBhIHsgZGlzcGxheTogYmxvY2s7IH1cbn1cblxuLmMtam9icy1saXN0LS1oZWFkIHsgZm9udC13ZWlnaHQ6IDcwMDsgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBAbWVkaWEgKC0tbWF4LS1zbWFsbCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZChuKzIpIHtcbiAgICAgICAgQG1lZGlhICgtLW1pbi0tc21hbGwpIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RmZTFlNDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmMtam9icy1saXN0LS1jb2wge1xuICAgIEBtZWRpYSAoLS1tYXgtLXh4LXNtYWxsKSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0OyB3aWR0aDogY2FsYygxMDAlIC0gMjBweClcbiAgICB9XG4gICAgQG1lZGlhICgtLW1pbi0teHgtc21hbGwpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICB9XG59XG5cbi5jLWpvYnMtbGlzdC0tY29sLXBvc2l0aW9uIHsgfVxuXG4uYy1qb2JzLWxpc3QtLWNvbC1jaXR5IHtcbiAgICBAbWVkaWEgKC0tbWF4LS14eC1zbWFsbCkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgQG1lZGlhICgtLW1heC0tc21hbGwpIHtcbiAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgICBAbWVkaWEgKC0tbWluLS1zbWFsbCkge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZmUxZTQ7XG4gICAgfVxufVxuXG4uYy1qb2JzLWxpc3QtLWNvbC12YWxpZCB7IGRpc3BsYXk6IG5vbmU7XG4gICAgQG1lZGlhICgtLW1pbi0tc21hbGwpIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDsgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGZlMWU0O1xuICAgIH1cbn1cbiIsIi8qIC0tLS0tLS0tLS0tLS0gQ29tcG9uZW50OiBsb2dvIC0tLS0tLS0tLS0tLS0gKi9cblxuLyogY3JpdGljYWw6c3RhcnQgKi9cblxuLmMtbG9nby0tc3ZnIHsgZGlzcGxheTogIGJsb2NrOyB9XG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuXG4uYy1sb2dvICAgICAgICAgICB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4iLCIvKiAtLS0tLS0tLS0tLS0tIFV0aWw6IHZpc2liaWxpdHkgLS0tLS0tLS0tLS0tLSAqL1xuXG4vKipcbiAqIEVsZW1lbnRzIHZpc2liaWxpdHlcbiAqXG4gKiBAYXRvbSBWaXNpYmlsaXR5XG4gKiBAc2VjdGlvbiBVdGlscyA+IFZpc2liaWxpdHlcbiAqIEBtYXJrdXBcbiAqICA8ZGl2Pi51LWhpZGRlbjwvZGl2PlxuICogIDxkaXY+LnUtaGlkZGVuLS1tYXgtc21hbGw8L2Rpdj5cbiAqICA8ZGl2Pi51LWhpZGRlbi0tdmlzdWFsbHk8L2Rpdj5cbiAqICA8ZGl2Pi51LWhpZGRlbi0tcHJpbnQ8L2Rpdj5cbiovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbi51LWhpZGRlbiAgICAgICAgICAgICAgIHsgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBjcml0aWNhbDplbmQgKi9cblxuXG4vKlxuLnUtaGlkZGVuLS1tYXgtc21hbGwgICAge1xuICAgIEBtZWRpYSAoLS1tYXgtLXNtYWxsKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4udS1oaWRkZW4tLXZpc3VhbGx5ICAgICB7IGJvcmRlcjogMDsgY2xpcDogcmVjdCgwIDAgMCAwKTsgaGVpZ2h0OiAxcHg7IG1hcmdpbjogLTFweDsgb3ZlcmZsb3c6IGhpZGRlbjsgcGFkZGluZzogMDsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMXB4OyB9ICovXG4vKlxuXG5AbWVkaWEgcHJpbnQgICAgICAgICAgICB7XG4gICAgLnUtaGlkZGVuLS1wcmludCAgICAgICAgeyBkaXNwbGF5OiBub25lOyB9XG59XG4qL1xuIiwiLyogLS0tLS0tLS0tLS0tLSBMYXlvdXQ6IGNvbnRlbnQgLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiBjcml0aWNhbDpzdGFydCAqL1xuXG4ubC1jb250ZW50ICAgeyBAZXh0ZW5kIC5sLWlubmVyO1xuICAgIEBtZWRpYSAoLS1taW4tLXNtYWxsKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxufVxuXG4vKiBjcml0aWNhbDplbmQgKi9cblxuLyoqIHsgYm9yZGVyOiAxcHggc29saWQgIzAwMDsgfSovXG5cbi5sLWNvbnRlbnQgICB7IGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCBncmVlbjsgfVxuIiwiLyogLS0tLS0tLS0tLS0tLSBMYXlvdXQ6IG5hdmlnYXRpb24gLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiBjcml0aWNhbDpzdGFydCAqL1xuXG4ubC1uYXYgIHtcbiAgICBAbWVkaWEgKC0tbWluLS1zbWFsbCkge1xuICAgICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICB9XG59XG5cbi8qIGNyaXRpY2FsOmVuZCAqL1xuIiwiLyogLS0tLS0tLS0tLS0tLSBDb21wb25lbnQ6IG5hdiAtLS0tLS0tLS0tLS0tICovXG5cbi8qIGNyaXRpY2FsOnN0YXJ0ICovXG5cbi5jLW5hdiAgICAgICAgICB7IH1cblxuLmMtbmF2LS1tYWluICAgICAgICAgICAge1xuICAgIEBtZWRpYSAoLS1taW4tLXNtYWxsKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IHBhZGRpbmctbGVmdDogMmVtO1xuICAgIH1cbn1cblxuLmMtbmF2LS1zdWIgICAgICAgICAgICAgICAgICAgICAgeyBkaXNwbGF5OiBub25lOyB9XG4vKiBjcml0aWNhbDplbmQgKi9cblxuLmMtbmF2LS1tYWluLWl0ZW0gICAgICAgIHsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgJjpob3ZlciAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICB1bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgZGlzcGxheTogZmxleDsgfVxuICAgIH1cbn1cbi5jLW5hdi0tbWFpbi1hbmNob3IgICB7IGRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nOiAwIDAuMjVlbTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uYy1uYXYtLXN1YiAgICAgICAgICAgICAgICAgICAgICB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAxMDAlOyBsZWZ0OiAtMWVtOyBwYWRkaW5nOiAwIDFlbSAxZW0gMWVtOyB9XG4uYy1uYXYtLXN1Yi1pdGVtICAgICAgICAgICAgeyBiYWNrZ3JvdW5kOiAjZmZmOyBwYWRkaW5nOiAuNWVtIC41ZW0gLjVlbSAwOyB9XG4uYy1uYXYtLXN1Yi1hbmNob3IgICAgICAgeyBwYWRkaW5nOiAgMC4yNWVtOyB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5jLW5hdi0taXRlbSAgICB7IG1hcmdpbjogMTBweDsgfVxuXG4uYy1uYXYtLWxpbmsgICAgeyBsaW5lLWhlaWdodDogNDBweDsgZm9udC1zaXplOiAyNHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgJjpob3ZlciAgICAgICAgIHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbn1cblxuLmMtbmF2LS1yZWdpb24gICAgeyAgfVxuXG4uYy1uYXYtLWxhbmcgICAgICAgIHsgIGRpc3BsYXk6IGZsZXg7XG4gICAgbGkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7IHBhZGRpbmc6IDAgNXB4OyB9XG59XG4iXX0
= */
wp-content/themes/biuro/css/main.min.css
View file @
16df89ed
@font-face
{
font-family
:
PT
Sans
Narrow
;
src
:
url(../fonts/pt_sans_narrow.woff2)
format
(
"woff2"
),
url(../fonts/pt_sans_narrow.woff)
format
(
"woff"
);
font-weight
:
400
;
font-style
:
normal
;
font-display
:
swap
}
@font-face
{
font-family
:
PT
Sans
Narrow
;
src
:
url(../fonts/pt_sans_narrow_bold.woff2)
format
(
"woff2"
),
url(../fonts/pt_sans_narrow_bold.woff)
format
(
"woff"
);
font-weight
:
600
;
font-style
:
normal
;
font-display
:
swap
}
@font-face
{
font-family
:
Bebas
Neue
;
src
:
url(../fonts/bebas-neue.woff2)
format
(
"woff2"
),
url(../fonts/bebas-neue.woff)
format
(
"woff"
);
font-weight
:
400
;
font-style
:
normal
;
font-display
:
swap
}
@font-face
{
font-family
:
PT
Sans
Narrow
;
src
:
url(../fonts/pt_sans_narrow.woff2)
format
(
"woff2"
),
url(../fonts/pt_sans_narrow.woff)
format
(
"woff"
);
font-weight
:
400
;
font-style
:
normal
;
font-display
:
swap
}
@font-face
{
font-family
:
PT
Sans
Narrow
;
src
:
url(../fonts/pt_sans_narrow_bold.woff2)
format
(
"woff2"
),
url(../fonts/pt_sans_narrow_bold.woff)
format
(
"woff"
);
font-weight
:
600
;
font-style
:
normal
;
font-display
:
swap
}
@font-face
{
font-family
:
Bebas
Neue
;
src
:
url(../fonts/bebas-neue.woff2)
format
(
"woff2"
),
url(../fonts/bebas-neue.woff)
format
(
"woff"
);
font-weight
:
400
;
font-style
:
normal
;
font-display
:
swap
}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
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
:
600
;
font-weight
:
var
(
--typo--weight-bold
)}
table
{
border-collapse
:
collapse
;
border-spacing
:
0
}
.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--inner
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
padding-top
:
15px
}
.l-footer--section
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
15%
;
flex
:
1
1
15%
}
.l-footer--section
h4
{
margin
:
0
;
padding
:
0
}
.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
;
font-weight
:
var
(
--typo--weight-regular
);
line-height
:
1.5
;
cursor
:
pointer
}
.is-agencies--list-item-active
{
background
:
#ccc
;
font-weight
:
600
;
font-weight
:
var
(
--typo--weight-bold
)}
.c-breadcrumbs
{
padding-top
:
1em
}
.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-copy
{
padding
:
15px
0
}
#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
:
600
;
font-weight
:
var
(
--typo--weight-bold
);
overflow
:
hidden
;
text-align
:
center
;
text-transform
:
uppercase
}
.c-jobs-list
t
d
,
.c-jobs-list
th
{
vertical-align
:
top
}
.c-jobs-list
a
{
display
:
block
}
.c-jobs-list--row-odd
{
background
:
#f8f8f8
}
.c-jobs-list--head
{
font-weight
:
700
;
text-align
:
left
}
.c-jobs-list--col-valid
{
display
:
none
}
.pods-pagination-paginate
{
display
:
block
;
padding-bottom
:
1em
;
text-align
:
center
}
.page-numbers
{
margin
:
0
1px
;
padding
:
1px
}
.page-numbers.current
{
font-weight
:
600
;
font-weight
:
var
(
--typo--weight-bold
)}
.c-logo
{
text-decoration
:
none
}
.c-nav--main-item
{
position
:
relative
;
margin-right
:
10px
}
.c-nav--main-item
:hover
ul
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
}
.c-nav--main-anchor
{
display
:
block
;
padding
:
0
.25em
;
text-transform
:
uppercase
}
.c-nav--sub
{
position
:
absolute
;
top
:
100%
;
left
:
-1em
;
padding
:
0
1em
1em
}
.c-nav--sub-item
{
background
:
#fff
;
padding
:
.5em
.5em
.5em
0
}
.c-nav--sub-anchor
{
padding
:
.25em
;
white-space
:
nowrap
}
.c-nav--item
{
margin
:
10px
}
.c-nav--link
{
line-height
:
40px
;
font-size
:
24px
;
text-decoration
:
none
}
.c-nav--link
:hover
{
text-decoration
:
underline
}
.c-nav--lang
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
}
.c-nav--lang
li
{
padding
:
0
5px
}
.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
}
#content
a
:hover
{
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
{
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
}
.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
}
.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
{
text-decoration
:
none
}
#content
ol
{
padding
:
0
0
15px
20px
;
text-align
:
justify
}
#content
ol
>
li
{
padding
:
0
0
5px
;
text-align
:
justify
}
#content
.cform
.form
li
select
{
width
:
318px
}
#content
#filter-empty-results
{
padding-top
:
15px
}
#content
a
.home_url
,
#content
h1
{
text-transform
:
uppercase
}
.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
{
content
:
""
;
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)
}
.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
:
80em
){
[
href
^=
tel
]
{
pointer-events
:
none
;
text-decoration
:
none
;
color
:
inherit
}}
@media
(
min-width
:
48em
){
#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.999em
){
.c-jobs-list--head
{
display
:
none
}
.c-jobs-list--col-city
{
text-align
:
right
}}
@media
(
max-width
:
29.999em
){
.c-jobs-list--col
{
float
:
left
;
width
:
calc
(
100%
-
20px
)}
.c-jobs-list--col-city
{
padding-bottom
:
10px
;
text-align
:
left
}}
@media
(
min-width
:
30em
){
.c-jobs-list--col
{
max-width
:
260px
}}
@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
){
#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
}
#custom
.biuro-header
.logo
{
margin
:
0
20px
24px
0
}}
@media
(
min-width
:
980px
){
#content
h2
,
#content
h3
,
#content
ul
:not
([
class
])
{
text-align
:
justify
}
#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%
}}
@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
}}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
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
:
600
;
font-weight
:
var
(
--typo--weight-bold
)}
table
{
border-collapse
:
collapse
;
border-spacing
:
0
}
.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--inner
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
;
padding-top
:
15px
}
.l-footer--section
{
-webkit-box-flex
:
1
;
-ms-flex
:
1
1
15%
;
flex
:
1
1
15%
}
.l-footer--section
h4
{
margin
:
0
;
padding
:
0
}
.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
;
font-weight
:
var
(
--typo--weight-regular
);
line-height
:
1.5
;
cursor
:
pointer
}
.is-agencies--list-item-active
{
background
:
#ccc
;
font-weight
:
600
;
font-weight
:
var
(
--typo--weight-bold
)}
.c-breadcrumbs
{
padding-top
:
1em
}
.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-copy
{
padding
:
15px
0
}
#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
:
600
;
font-weight
:
var
(
--typo--weight-bold
);
overflow
:
hidden
;
text-align
:
center
;
text-transform
:
uppercase
}
.c-jobs-list
t
r
:nth-child
(
2n
)
{
background
:
#f8f8f8
}
.c-jobs-list
td
,
.c-jobs-list
th
{
vertical-align
:
top
}
.c-jobs-list
a
{
display
:
block
}
.c-jobs-list--head
{
font-weight
:
700
;
text-align
:
left
}
.c-jobs-list--col-valid
{
display
:
none
}
.pods-pagination-paginate
{
display
:
block
;
padding-bottom
:
1em
;
text-align
:
center
}
.page-numbers
{
margin
:
0
1px
;
padding
:
1px
}
.page-numbers.current
{
font-weight
:
600
;
font-weight
:
var
(
--typo--weight-bold
)}
.c-logo
{
text-decoration
:
none
}
.c-nav--main-item
{
position
:
relative
;
margin-right
:
10px
}
.c-nav--main-item
:hover
ul
{
display
:
block
}
.c-nav--main-anchor
{
display
:
block
;
padding
:
0
.25em
;
text-transform
:
uppercase
}
.c-nav--sub
{
position
:
absolute
;
top
:
100%
;
left
:
-1em
;
padding
:
0
1em
1em
}
.c-nav--sub-item
{
background
:
#fff
;
padding
:
.5em
.5em
.5em
0
}
.c-nav--sub-anchor
{
padding
:
.25em
;
white-space
:
nowrap
}
.c-nav--item
{
margin
:
10px
}
.c-nav--link
{
line-height
:
40px
;
font-size
:
24px
;
text-decoration
:
none
}
.c-nav--link
:hover
{
text-decoration
:
underline
}
.c-nav--lang
{
display
:
-webkit-box
;
display
:
-ms-flexbox
;
display
:
flex
}
.c-nav--lang
li
{
padding
:
0
5px
}
.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
}
#content
a
:hover
{
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
{
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
}
.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
}
.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
{
text-decoration
:
none
}
#content
ol
{
padding
:
0
0
15px
20px
;
text-align
:
justify
}
#content
ol
>
li
{
padding
:
0
0
5px
;
text-align
:
justify
}
#content
.cform
.form
li
select
{
width
:
318px
}
#content
#filter-empty-results
{
padding-top
:
15px
}
#content
a
.home_url
,
#content
h1
{
text-transform
:
uppercase
}
.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
{
content
:
""
;
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)
}
.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
:
80em
){
[
href
^=
tel
]
{
pointer-events
:
none
;
text-decoration
:
none
;
color
:
inherit
}}
@media
(
min-width
:
48em
){
#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.999em
){
.c-jobs-list--head
{
display
:
none
}
.c-jobs-list--col-city
{
text-align
:
right
}}
@media
(
max-width
:
29.999em
){
.c-jobs-list--col
{
float
:
left
;
width
:
calc
(
100%
-
20px
)}
.c-jobs-list--col-city
{
padding-bottom
:
10px
;
text-align
:
left
}}
@media
(
min-width
:
30em
){
.c-jobs-list--col
{
max-width
:
260px
}}
@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
){
#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
}
#custom
.biuro-header
.logo
{
margin
:
0
20px
24px
0
}}
@media
(
min-width
:
980px
){
#content
h2
,
#content
h3
,
#content
ul
:not
([
class
])
{
text-align
:
justify
}
#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%
}}
@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
}}
/*# sourceMappingURL=main.min.css.map */
/*# sourceMappingURL=main.min.css.map */
wp-content/themes/biuro/css/main.min.css.map
View file @
16df89ed
This source diff could not be displayed because it is too large. You can
view the blob
instead.
wp-content/themes/biuro/front-page.php
View file @
16df89ed
...
@@ -14,6 +14,7 @@
...
@@ -14,6 +14,7 @@
get_header
();
get_header
();
?>
?>
<?php
<?php
// Use for search
// Use for search
// https://pods.io/docs/code/pods/find/
// https://pods.io/docs/code/pods/find/
...
...
wp-content/themes/biuro/header.php
View file @
16df89ed
...
@@ -18,6 +18,10 @@
...
@@ -18,6 +18,10 @@
<link
rel=
"profile"
href=
"http://gmpg.org/xfn/11"
>
<link
rel=
"profile"
href=
"http://gmpg.org/xfn/11"
>
<link
rel=
"pingback"
href=
"
<?php
bloginfo
(
'pingback_url'
);
?>
"
>
<link
rel=
"pingback"
href=
"
<?php
bloginfo
(
'pingback_url'
);
?>
"
>
<?php
get_template_part
(
'template-parts/meta/canonical'
);
?>
<style>
<?php
include
'css/core.min.css'
;
?>
</style>
<style>
<?php
include
'css/core.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.min.css"
as=
"style"
onload=
"this.rel='stylesheet'"
>
...
@@ -62,6 +66,9 @@
...
@@ -62,6 +66,9 @@
<div
class=
"l-inner"
style=
"box-shadow: inset 0 0 0 1px blue; padding: 1em 0;"
>
<div
class=
"l-inner"
style=
"box-shadow: inset 0 0 0 1px blue; padding: 1em 0;"
>
<?php
<?php
/*
<h1><?php echo get_post_type(); ?></h1>
*/
get_search_form
();
get_search_form
();
?>
?>
<?php
<?php
...
...
wp-content/themes/biuro/i/job-ads/job-contacts.jpg
0 → 100644
View file @
16df89ed
2.79 KB
wp-content/themes/biuro/i/job-ads/job-description.jpg
0 → 100644
View file @
16df89ed
3.95 KB
wp-content/themes/biuro/i/job-ads/job-offer-eu.jpg
0 → 100644
View file @
16df89ed
4.83 KB
wp-content/themes/biuro/i/job-ads/job-requirements.jpg
0 → 100644
View file @
16df89ed
3.23 KB
wp-content/themes/biuro/searchform.php
View file @
16df89ed
...
@@ -18,17 +18,38 @@
...
@@ -18,17 +18,38 @@
<?php
<?php
$cities
=
get_terms
(
array
(
$cities
=
get_terms
(
array
(
'taxonomy'
=>
'city'
,
'taxonomy'
=>
'city'
,
'hide_empty'
=>
false
,
'orderby'
=>
'count'
,
'order'
=>
'DESC'
// 'orderby' => array(
// 'title' => 'DESC'
// // 'menu_order' => 'ASC'
// )
// 'hide_empty' => false,
));
));
debug
(
$cities
);
if
(
!
empty
(
$cities
)
&&
!
is_wp_error
(
$cities
)
)
:
if
(
!
empty
(
$cities
)
&&
!
is_wp_error
(
$cities
)
)
:
foreach
(
$cities
as
$city
)
:
foreach
(
$cities
as
$city
)
:
$name
=
$city
->
name
;
$name
=
$city
->
name
;
$termID
=
$city
->
term_id
;
$termID
=
$city
->
term_id
;
$selected
=
(
$cityID
==
$termID
)
?
'selected="selected"'
:
''
;
$selected
=
(
$cityID
==
$termID
)
?
'selected="selected"'
:
''
;
$where
=
'valid.meta_value > "'
.
date
(
'Y-m-d'
,
strtotime
(
'-1 days'
))
.
'" AND city.term_id = '
.
$termID
;
$params
=
array
(
// 'orderby' => 'title DESC',
'where'
=>
$where
,
'limit'
=>
-
1
);
$jobsIn
=
pods
(
'job'
,
$params
);
if
(
0
<
$jobsIn
->
total
()
)
:
?>
?>
<option
value=
"
<?php
echo
$termID
;
?>
"
<?php
echo
$selected
;
?>
>
<?php
echo
$name
;
?>
</option>
<option
value=
"
<?php
echo
$termID
;
?>
"
<?php
echo
$selected
;
?>
>
<?php
echo
$name
;
?>
(
<?php
echo
$jobsIn
->
total
();
?>
)
</option>
<?php
<?php
endif
;
endforeach
;
endforeach
;
endif
;
endif
;
?>
?>
...
...
wp-content/themes/biuro/template-parts/meta/canonical.php
0 → 100644
View file @
16df89ed
<?php
$search
=
get_query_var
(
's'
);
$cityID
=
get_query_var
(
'city'
);
if
(
$cityID
&&
!
$search
)
:
$page
=
get_term_meta
(
$cityID
,
'page-id'
,
true
);
if
(
$page
)
:
?>
<link
rel=
"canonical"
href=
"
<?php
echo
get_page_link
(
$page
[
'ID'
]
);
?>
"
/>
<?
endif
;
endif
;
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment