Commit dcda0d55 authored by Simonas's avatar Simonas

in progress

parent 904a650b
PROJECT=dev-biuro PROJECT=dev-biuro
IMAGE_NGINX=nginx:1.15.7 IMAGE_NGINX=nginx:1.15.7
# IMAGE_NGINX=fholzer/nginx-brotli
IMAGE_MYSQL=mariadb:10.3 IMAGE_MYSQL=mariadb:10.3
IMAGE_WORDPRESS=wordpress:php7.2-fpm IMAGE_WORDPRESS=wordpress:php7.2-fpm
......
-----BEGIN CERTIFICATE----- -----BEGIN CERTIFICATE-----
MIIGGDCCBQCgAwIBAgISA2WmFmvfJcoDdgPycjmHERg8MA0GCSqGSIb3DQEBCwUA MIIFdTCCBF2gAwIBAgISAx3DpW3B2YYmavHTM+Jl9wTCMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODEwMDkwMzQ0NDFaFw0x ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODEyMTQwNTM4MzdaFw0x
OTAxMDcwMzQ0NDFaMBMxETAPBgNVBAMTCGJpdXJvLmx2MIIBIjANBgkqhkiG9w0B OTAzMTQwNTM4MzdaMBMxETAPBgNVBAMTCGJpdXJvLmx2MIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAwz8fNEvDt9ix4USHVBZY5rRkaBQWr56p+jUQNLsx AQEFAAOCAQ8AMIIBCgKCAQEAmI15ZcOTi2Nm3Lz1JHRT9j74ype4QYYnG4awz0Yg
/V3+7ESdzvueVl0krFbvAA6F1kNAAMlHmERsTk1MgfTNBodP97rRZaA7aUt0Xdxf OU7YvLZBEiNXAYHeSrIJ6JVhqgzuFChPfJ3mqE4udCMP5rqCT7qA74GYG4sisiev
m/cWer67OyEX6Ns6vjTw3kzfkTmmdxmq9Ir0z1tjE1V4b/nQGYJ169M5Fog0CpW4 i6stOB7SShcsd7aTKXGuj2RsqQnhQEDpoHV+7EJelqK3wUDWz/OILGtRoquLJet3
GtBYM0fxzX3v9pDUniqx37S5kkAxNF/FSq0IGakWpd9YxLVM/eWodvHb++eNgzK+ WXOTBsMPHkG3j/aDNQSt05CVtK4qY7oFhDWQsEHdespQ6rS6mdBwFDlyxDOpDLpN
tTWNwoiZ/IzFLRhOOu8CvS+71p1H8+ZpSjucuxQNaTa2GM4WlZ5jfZGZINXhMbIe DzLbFdURMplPXsaB0cJSX29j/RW+OVEdgS6YzrjFwaAaWS33wQSF0HXuFc1XpgZO
bAW6GJeX1nrLGmbEWGOxRzzz5Tv97ZpytkWobMHnKzRuMQIDAQABo4IDLTCCAykw n1yVd17FFSgQ7dcpTyAahe2ZTSCTx0mqavVp3evGQkYVzwIDAQABo4ICijCCAoYw
DgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAM DgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAM
BgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQT7jKKYb9ui7yr3wc32wHgdF/rnjAfBgNV BgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTrKY9/iRbSYpLy5mlHzROpnbO5/zAfBgNV
HSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYI HSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYI
KwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYI KwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYI
KwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMC8G KwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMEEG
A1UdEQQoMCaCCGJpdXJvLmx2ggxkZXYuYml1cm8ubHaCDHd3dy5iaXVyby5sdjCB A1UdEQQ6MDiCCGJpdXJvLmx2ggxkZXYuYml1cm8ubHaCEHN0YWdpbmcuYml1cm8u
/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYB bHaCDHd3dy5iaXVyby5sdjBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLf
BQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCB EwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCC
ngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkg AQMGCisGAQQB1nkCBAIEgfQEgfEA7wB1ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLc
UmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUg pMMM9OVFR/R4AAABZ6twN/sAAAQDAEYwRAIgVzEdMqfXOhCn3vWES4VYObl3a0TA
Q2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQu K+B/mbx+czCLf/cCIDWkkCOP/LhYZs0alYH4b+x2ojB2pI3OLuqT3/9oMXA1AHYA
b3JnL3JlcG9zaXRvcnkvMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHcA4mlLribo dH7agzGtMxCRIZzOJU9CcMK//V5CIAjGNzV55hB7zFYAAAFnq3A6WQAABAMARzBF
6UAJ6IYbtjuD1D7n/nSI+6SPKJMBnd3x2/4AAAFmVyQxCQAABAMASDBGAiEAmByX AiB+dUrdUY159aooUmcvvYcvTghM68oV09gMEd5QdCJ+GwIhAOngDvKIFhOdcYVU
fJ01jynuMywPwnRZ1hESIHoAIWsTrt/CwNKlGzsCIQDAghvGQAzbTU1Q332RhnKz QTOPy2F0ZK27cnRvNkjgM1o9ysRNMA0GCSqGSIb3DQEBCwUAA4IBAQCJkVuGlpBX
0cUeMwy8wa8o5Cbm4TiN+wB2ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVF 4vFHJtWk7W3Qm7lU6zVYvBgFtjqoLUAhzHuw/orAHOhiCESiyrQfQWRv8wHyz5GR
R/R4AAABZlckMRgAAAQDAEcwRQIhAKX5h+RwQMqqEbG2o0A2gLPmJeWxG7XHwtPY eboOyAbDYVxed8TN2AcmaMxtrQgfaDP4ZUqvqh7cmfrotYX61Zi1PuBqyaI6zwio
QOwLZ5EhAiAurLB5TZlS7dMbOvICDc8rVtBYSoSipyGPkHSYG9/WODANBgkqhkiG Y5xJgN/w6CvVljtQms6RLTB4axGOK1Ef+V2onoTxFgHvP0TBaeYpPbh2R8zvATXL
9w0BAQsFAAOCAQEABWWYPmE6boetZOR7GfpcKRLwlynr5wYUTU3cFlEftZ8LyHBE oy5VzRxYZylLmQLZgXNQy2hjvkwmsSnahKhZn1iUAKDCwYbSstyBn2f15LrJdvOc
mxVlqVOooCZGFgYXpVufOuUikH+UgFe0ihn79BDm5Miflc+oxev5+8bSbRAmCCpO e+M/nbV7M/fEAOf+Y8oy1Bokt0Kww8wUGtFs8jmd4KZTsPsQfgY3tDpy+vLRSnHk
s+6q3PoulEXNGAJ0NUIzebFGVdSTIJ3uCbEzeX3j/7ECglBbKxexLoEgSqraptMJ 5Ql1KxbEETDZ
MoTRjWFC+o3L09PzPO/y0nub+x7IR+1w//c8FdheYSV7kyA0p28228vr2POdCGiR
aARruPALo2IR0XnHqkiYKp0bikgIeiJjmnDaAnZyMIHkPXHLzZncHkcdzmT1SPCw
bHd+bNDqHLPWXCLWspr2o+2i3+JX55le+TMT2Q==
-----END CERTIFICATE----- -----END CERTIFICATE-----
-----BEGIN PRIVATE KEY----- -----BEGIN PRIVATE KEY-----
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
h5kyqRSow2Pu+wKJxIm/ LswlHkO3Gj4ljmxnbUC8gb2T
-----END PRIVATE KEY----- -----END PRIVATE KEY-----
...@@ -15,8 +15,6 @@ services: ...@@ -15,8 +15,6 @@ services:
- ./certs:/etc/letsencrypt - ./certs:/etc/letsencrypt
- ./certs-data:/data/letsencrypt - ./certs-data:/data/letsencrypt
- ./wp-content/themes/biuro/:/var/www/html/wp-content/themes/biuro
- ./wp-content/plugins/cookies-warning:/var/www/html/wp-content/plugins/cookies-warning - ./wp-content/plugins/cookies-warning:/var/www/html/wp-content/plugins/cookies-warning
- ./wp-content/plugins/data-controller:/var/www/html/wp-content/plugins/data-controller - ./wp-content/plugins/data-controller:/var/www/html/wp-content/plugins/data-controller
- ./wp-content/plugins/jobs-importer:/var/www/html/wp-content/plugins/jobs-importer - ./wp-content/plugins/jobs-importer:/var/www/html/wp-content/plugins/jobs-importer
...@@ -26,6 +24,7 @@ services: ...@@ -26,6 +24,7 @@ services:
- ./wp-content/plugins/polylang:/var/www/html/wp-content/plugins/polylang - ./wp-content/plugins/polylang:/var/www/html/wp-content/plugins/polylang
- ./wp-content/plugins/wordpress-seo:/var/www/html/wp-content/plugins/wordpress-seo - ./wp-content/plugins/wordpress-seo:/var/www/html/wp-content/plugins/wordpress-seo
- ./wp-content/themes/biuro/:/var/www/html/wp-content/themes/biuro
- ./wp-content/uploads:/var/www/html/wp-content/uploads - ./wp-content/uploads:/var/www/html/wp-content/uploads
- ./wordpress:/var/www/html - ./wordpress:/var/www/html
......
...@@ -36,6 +36,13 @@ server { ...@@ -36,6 +36,13 @@ server {
ssl_certificate_key /etc/letsencrypt/biuro.lt/privkey.pem; ssl_certificate_key /etc/letsencrypt/biuro.lt/privkey.pem;
ssl_trusted_certificate /etc/letsencrypt/biuro.lt/ca-bundle.pem; ssl_trusted_certificate /etc/letsencrypt/biuro.lt/ca-bundle.pem;
# ssl_protocols TLSv1.2 TLSv1.3;
# ssl_ciphers EECDH+CHACHA20:EECDH+AES;
# # (1)
# ssl_ecdh_curve X25519;
# ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; # ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
# ssl_prefer_server_ciphers on; # ssl_prefer_server_ciphers on;
# ssl_ciphers 'TLS-CHACHA20-POLY1305-SHA256:TLS-AES-256-GCM-SHA384:TLS-AES-128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256'; # ssl_ciphers 'TLS-CHACHA20-POLY1305-SHA256:TLS-AES-256-GCM-SHA384:TLS-AES-128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256';
...@@ -45,14 +52,72 @@ server { ...@@ -45,14 +52,72 @@ 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;
#
gzip on; gzip on;
gzip_comp_level 5;
gzip_min_length 1024;
gzip_proxied any;
gzip_vary on; gzip_vary on;
gzip_min_length 10240; gzip_types
gzip_proxied expired no-cache no-store private auth; application/atom+xml
gzip_types text/plain text/css application/json application/javascript application/x-javascript text/xml application/xml application/xml+rss text/javascript; application/javascript
application/json
application/rss+xml
application/vnd.ms-fontobject
application/x-font-ttf
application/x-javascript text/xml
application/x-web-app-manifest+json
application/xhtml+xml
application/xml
application/xml+rss text/javascript
font/opentype
image/svg+xml
image/x-icon
text/css
text/plain
text/x-component;
gzip_disable "MSIE [1-6]\."; gzip_disable "MSIE [1-6]\.";
# brotli on;
# brotli_comp_level 6;
# brotli_types application/eot application/x-otf application/font application/x-perl application/font-sfnt application/x-ttf application/javascript
# font/eot application/json font/ttf application/opentype font/otf application/otf font/opentype application/pkcs7-mime image/svg+xml
# application/truetype text/css application/ttf text/csv application/vnd.ms-fontobject text/html application/xhtml+xml text/javascript
# application/xml text/js application/xml+rss text/plain application/x-font-opentype text/richtext application/x-font-truetype
# text/tab-separated-values application/x-font-ttf text/xml application/x-httpd-cgi text/x-script application/x-javascript
# text/x-component application/x-mpegurl text/x-java-source application/x-opentype
# ;
#
# Expire rules for static content
# https://serversforhackers.com/c/nginx-caching
# https://github.com/h5bp/server-configs-nginx
# cache.appcache, your document html and data
location ~* \.(?:manifest|appcache|html?|xml|json)$ {
expires -1;
# access_log logs/static.log; # I don't usually include a static log
}
# Feed
location ~* \.(?:rss|atom)$ {
expires 1h;
add_header Cache-Control "public";
}
# Media: images, icons, video, audio, HTC
location ~* \.(?:webp|jpg|jpeg|gif|png|ico|cur|gz|svg|svgz|mp4|ogg|ogv|webm|htc)$ {
expires 6M;
access_log off;
add_header Cache-Control "public";
}
# CSS and Javascript
location ~* \.(?:css|js)$ {
expires 1y;
access_log off;
add_header Cache-Control "public";
}
location / { location / {
try_files $uri $uri/ /index.php?$args; try_files $uri $uri/ /index.php?$args;
} }
......
...@@ -2,6 +2,8 @@ ...@@ -2,6 +2,8 @@
/* critical:start */ /* critical:start */
.l-footer { } .l-footer { clear: both; }
/* critical:end */ /* critical:end */
.l-footer { min-height: 160px; }
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
/* critical:start */ /* critical:start */
/*.o-nav { margin: 0; padding: 0; list-style: none; }*/ .o-nav { margin: 0; padding: 0; list-style: none; }
/*.o-nav--item { display: block; }*/ /*.o-nav--item { display: block; }*/
......
...@@ -6,6 +6,7 @@ rich design UI styling. Class names here are more specific. This layer usually h ...@@ -6,6 +6,7 @@ rich design UI styling. Class names here are more specific. This layer usually h
c-: Signify that something is a Component. This is a concrete, implementation-specific piece of UI. All of the changes you make to its styles should be detectable in the context you’re currently looking at. Modifying these styles should be safe and have no side effects. c-: Signify that something is a Component. This is a concrete, implementation-specific piece of UI. All of the changes you make to its styles should be detectable in the context you’re currently looking at. Modifying these styles should be safe and have no side effects.
========================================================================== */ ========================================================================== */
@import '_component--agencies.css';
@import '_component--cookies-warning.css'; @import '_component--cookies-warning.css';
@import '_component--data-controller.css'; @import '_component--data-controller.css';
......
/* ------------- Component: agencies ------------- */
/* critical:start */
/* critical:end */
.c-agencies--list { display: flex; flex-wrap: wrap; margin-bottom: 16px; }
.c-agencies--list-item { margin-right: 10px; padding: 0 12px; font-weight: 400; line-height: 1.5; cursor: pointer; }
.is-agencies--list-item-active { background: #ccc; font-weight: 700; }
...@@ -61,6 +61,10 @@ qa-: Signify that a QA or Test Engineering team is running an automated UI test ...@@ -61,6 +61,10 @@ qa-: Signify that a QA or Test Engineering team is running an automated UI test
/* critical:end */ /* critical:end */
@import '05-layout/__layout.css';
@import '06-objects/__objects.css';
@import '07-components/__components.css'; @import '07-components/__components.css';
@import '10-trumps/__utils.css'; @import '10-trumps/__utils.css';
...@@ -113,11 +117,11 @@ qa-: Signify that a QA or Test Engineering team is running an automated UI test ...@@ -113,11 +117,11 @@ qa-: Signify that a QA or Test Engineering team is running an automated UI test
} }
} }
.l-footer{ /*.l-footer{
clear:both; clear:both;
/*border-top:1px solid #ababab;*/ border-top:1px solid #ababab;
/*padding:10px 0 20px 17px*/ padding:10px 0 20px 17px
} }*/
/* critical:end */ /* critical:end */
...@@ -614,7 +618,8 @@ button,input,select,textarea{ ...@@ -614,7 +618,8 @@ button,input,select,textarea{
margin:0 22px 0 0; margin:0 22px 0 0;
border:1px solid #E1E1E1; border:1px solid #E1E1E1;
padding:7px; padding:7px;
cursor:pointer cursor:pointer;
text-decoration:none
} }
#content .search_box .filter-button:hover{ #content .search_box .filter-button:hover{
background:#eee background:#eee
...@@ -932,7 +937,7 @@ button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]: ...@@ -932,7 +937,7 @@ button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]:
padding:0 6px; padding:0 6px;
float:left float:left
} }
#content ul a,#top .country li a:hover{ #content ul:not([class]) a,#top .country li a:hover{
text-decoration:underline text-decoration:underline
} }
#top .country li a.act{ #top .country li a.act{
...@@ -1022,16 +1027,16 @@ button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]: ...@@ -1022,16 +1027,16 @@ button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]:
#cv-success,#cv-success p{ #cv-success,#cv-success p{
color:#393 color:#393
} }
#content ul{ #content ul:not([class]){
padding:0 0 15px; padding:0 0 15px;
display:block display:block
} }
#content ul li,#content ul.table li{ #content ul:not([class]) li,#content ul.table li{
background:url(../_img/list_dot.gif) 0 9px no-repeat; background:url(../_img/list_dot.gif) 0 9px no-repeat;
padding:0 0 5px 25px; padding:0 0 5px 25px;
display:block display:block
} }
#content ul a:hover,.advert_page .container a:hover{ #content ul:not([class]) a:hover,.advert_page .container a:hover{
text-decoration:none text-decoration:none
} }
#content ol{ #content ol{
...@@ -1070,25 +1075,7 @@ button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]: ...@@ -1070,25 +1075,7 @@ button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]:
#content p{ #content p{
padding-bottom:16px padding-bottom:16px
} }
#content ul#city-list{
margin-bottom:10px
}
#content ul#city-list li{
background:0 0;
float:left;
padding:0;
margin-right:10px;
line-height:1.5;
font-weight:400;
cursor:pointer
}
#content ul#city-list li span{
padding:0 12px
}
#content ul#city-list li.act{
font-weight:700;
background:#ccc
}
.hidden-coords{ .hidden-coords{
display:none display:none
} }
...@@ -1583,7 +1570,7 @@ button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]: ...@@ -1583,7 +1570,7 @@ button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]:
/*#custom .biuro-title h1 { margin: 0; padding: 0; line-height: 1.2; }*/ /*#custom .biuro-title h1 { margin: 0; padding: 0; line-height: 1.2; }*/
} }
@media (min-width:980px){ @media (min-width:980px){
#content h2,#content h3,#content ul{ #content h2,#content h3,#content ul:not([class]){
text-align:justify text-align:justify
} }
...@@ -1638,7 +1625,7 @@ button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]: ...@@ -1638,7 +1625,7 @@ button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]:
margin:15px 50px; margin:15px 50px;
font-size:24px font-size:24px
} }
#content ul li{ #content ul:not([class]) li{
padding:0 0 5px 45px; padding:0 0 5px 45px;
background-position:20px 9px background-position:20px 9px
} }
......
.c-cookies-warning{display:none}.c-data-controller{padding:0 20px;text-align:center;font-size:88%}.u-hidden{display:none}#main{margin:0 auto;padding:0 20px}.l-footer{clear:both}@media (min-width:768px){#sidebar,#topsearch{float:left}#sidebar{width:195px}#main{max-width:956px}#custom .biuro-title{margin:0 0 30px;padding:20px}#custom .biuro-title h1{margin:0;padding:0;line-height:1.2}}@media (min-width:980px){#main{padding:0}#sidebar{width:215px}#content{width:714px;float:right}}@media (min-width:1024px){#main{max-width:976px}#sidebar{width:235px}} .l-footer{clear:both}.o-nav{margin:0;padding:0;list-style:none}.c-cookies-warning{display:none}.c-data-controller{padding:0 20px;text-align:center;font-size:88%}.u-hidden{display:none}#main{margin:0 auto;padding:0 20px}@media (min-width:768px){#sidebar,#topsearch{float:left}#sidebar{width:195px}#main{max-width:956px}#custom .biuro-title{margin:0 0 30px;padding:20px}#custom .biuro-title h1{margin:0;padding:0;line-height:1.2}}@media (min-width:980px){#main{padding:0}#sidebar{width:215px}#content{width:714px;float:right}}@media (min-width:1024px){#main{max-width:976px}#sidebar{width:235px}}
\ No newline at end of file \ No newline at end of file
.c-cookies-warning{position:fixed;left:0;right:0;bottom:0;padding:15px 20px;background:#f6f6f6;overflow:hidden;z-index:100}.c-cookies-warning .bu-action{margin-top:10px}.c-cookies-warning .bu-action--alt{float:right}.c-cookies-warning--inner{margin:0 auto;max-width:976px}#main:after,#top:after,.about-biuro-img:before,.icon:before{content:""}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:400;src:local("PT Sans Narrow"),local("PTSans-Narrow"),url(https://fonts.gstatic.com/s/ptsansnarrow/v8/BngRUXNadjH0qYEzV7ab-oWlsYCB.ttf) format("truetype")}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:700;src:local("PT Sans Narrow Bold"),local("PTSans-NarrowBold"),url(https://fonts.gstatic.com/s/ptsansnarrow/v8/BngSUXNadjH0qYEzV7ab-oWlsbg95DiC.ttf) format("truetype")}@font-face{font-family:Bebas Neue;src:url(../_fonts/bebas-neue.eot);src:url(../_fonts/bebas-neue.eot?#iefix) format("embedded-opentype"),url(../_fonts/bebas-neue.woff2) format("woff2"),url(../_fonts/bebas-neue.woff) format("woff"),url(../_fonts/bebas-neue.ttf) format("truetype"),url(../_fonts/bebas-neue.svg#BebasNeue) format("svg")}#main:after,#top:after{display:table;clear:both}*{padding:0;margin:0;outline:0}fieldset,img{border:0}ul{list-style:none}table{border-spacing:0}html body{overflow:visible}body{color:#4b4d4f;font-family:PT Sans Narrow,sans-serif;font-size:18px;line-height:1.2;overflow:auto}button,input,select,textarea{color:#4b4d4f;font:16px/1.3 PT Sans Narrow,sans-serif}.bu-action{height:28px;cursor:pointer;border:1px solid #e1e1e1;padding:0 15px;margin:0;display:inline-block}.bu-action--main{color:#fff;background:#006957}.c-nav-footer{margin:0;padding:0;list-style:none}.c-nav-footer+.c-nav-footer{margin-top:20px}.c-nav-footer li{display:inline-block;padding:0 5px}.c-nav-footer a{display:block;padding:0 3px;text-decoration:none;color:#4b4d4f;border:1px solid #fff}#top #lang,#top .country{display:none}.c-nav-footer a:hover{border-color:#ababab}.c-nav-footer .act,.c-nav-footer .act:hover{border-color:#4b4d4f}#top{padding:20px 0 0}#top #logo{float:none;width:133px;margin:0 auto 20px}#top #country{margin:20px 0 0;float:right}#top #country li,#top #lang li{float:left}#top #country li a,#top #lang li a{color:#c3c3c3;font-size:13px;text-decoration:none;padding:0 6px;float:left}#sidebar #menu>li,#sidebar #menu>li>a{font-size:21px;line-height:22px;width:100%}#top #country li a.act,#top #lang li a.act{color:#939393;background:#ebebeb}#top #country li a:hover,#top #lang li a:hover{text-decoration:underline}#sidebar{padding:20px 0 15px 15px;overflow:hidden}#sidebar #menu{width:100%;margin:0 0 20px -15px}#sidebar #menu>li{float:left;padding:0 0 13px}#sidebar #menu>li>a{padding:0 0 1px 15px;color:#4b4d4f;text-decoration:none}#sidebar #menu>li ul{display:block}#sidebar #menu>li ul li{width:100%;padding:6px 0 0 15px;float:left}#sidebar #menu>li ul li a{display:block;color:#4b4d4f;font:16px/1.1 PT Sans Narrow,sans-serif;text-decoration:none}#sidebar .banner,#sidebar .share{display:none}#sidebar .share a{display:inline-block;height:24px;margin:0 10px 0 0}#sidebar .share a.facebook,#sidebar .share a.linkedin,#sidebar .share a.share_all{background:url(../_img/share_icons.png) no-repeat}#sidebar .share a.facebook{width:24px;background-position:0 0}#sidebar .share a.linkedin{width:24px;background-position:0 -50px}#sidebar .share a.share_all{width:49px;background-position:0 -100px}#sidebar .copy{display:none}.style_1>a{background:url(../_img/menu_icons.png) 0 2px no-repeat}.style_1>a.act{background:url(../_img/menu_icons.png) -250px 0 no-repeat}.style_2>a{background:url(../_img/menu_icons.png) 0 -98px no-repeat}.style_2>a.act{background:url(../_img/menu_icons.png) -250px -100px no-repeat}.style_3>a{background:url(../_img/menu_icons.png) 0 -198px no-repeat}.style_3>a.act{background:url(../_img/menu_icons.png) -250px -200px no-repeat}.style_4>a{background:url(../_img/menu_icons.png) 0 -298px no-repeat}.style_4>a.act{background:url(../_img/menu_icons.png) -250px -300px no-repeat}.style_5>a{background:url(../_img/menu_icons.png) 0 -398px no-repeat}.style_5>a.act{background:url(../_img/menu_icons.png) -250px -400px no-repeat}.style_1>ul li{background:url(../_img/menu_icons.png) -250px -15px no-repeat}.style_2>ul li{background:url(../_img/menu_icons.png) -250px -115px no-repeat}.style_3>ul li{background:url(../_img/menu_icons.png) -250px -215px no-repeat}.style_4>ul li{background:url(../_img/menu_icons.png) -250px -315px no-repeat}.style_5>ul li{background:url(../_img/menu_icons.png) -250px -415px no-repeat}.style_1>ul li a.act{color:#253466;background:url(../_img/menu_icons.png) -250px 2px no-repeat}.style_2>ul li a.act{color:#156292;background:url(../_img/menu_icons.png) -250px -98px no-repeat}.style_3>ul li a.act{color:#bb2543;background:url(../_img/menu_icons.png) -250px -198px no-repeat}.style_4>ul li a.act{color:#b7652f;background:url(../_img/menu_icons.png) -250px -298px no-repeat}.style_5>ul li a.act{color:#6b1b39;background:url(../_img/menu_icons.png) -250px -398px no-repeat}#sidebar #menu>li ul li a.act{padding:0 0 0 15px;margin:0 0 0 -15px}#sidebar #menu>li ul li a:hover{text-decoration:underline}#sidebar a.url_newsletter{color:#4b4d4f;font-weight:700;text-decoration:none;background:url(../_img/newsletter_icon.gif) no-repeat;padding:0 15px 0 72px;margin:0 0 35px -15px;clear:both;display:block}#content a:hover,#sidebar a:hover.url_newsletter{text-decoration:underline}#content{padding:17px 0 15px;overflow:hidden}#content img{max-width:100%;height:auto}#content h1{padding:0 0 10px;font-size:22px;font-weight:400}#content h2{padding:0 0 13px;font-size:19px;font-weight:700}#content h2 small{display:block;font-size:16px}#content h3{padding:0 0 10px;font-size:17px;font-weight:700}#content .info_box,#content .info_box p{font-size:16px;line-height:1.2;text-transform:uppercase}#content .t-reason{padding:0;border:0}#content .t-reason td{display:block;vertical-align:top}#content .t-reason .t-reason-col-2 h2{padding:25px 0 13px}#content .t-reason h2{text-align:center}#content .t-reason ul{padding:0}#content .t-membership{width:100%;border:0;text-align:left}#content .t-membership td{text-align:justify;vertical-align:middle}#content .t-membership .t-membership-row-4 td{border-bottom:none}#content .t-contacts-box{max-width:650px}#content .t-contacts{width:100%}#content .t-contacts td{vertical-align:top}#content .t-contacts p{text-align:left}#content .info_box{position:relative;margin:0 0 20px;color:#fff}#content .info_box.tyle_1{background-position:0 0}#content .info_box.tyle_1 .bottom{background-position:-250px 100%}#content .info_box.tyle_2{background-position:-500px 0}#content .info_box.tyle_2 .bottom{background-position:-750px 100%}#content .info_box.tyle_3{background-position:-1000px 0}#content .info_box.tyle_3 .bottom{background-position:-1250px 100%}#content .info_box.tyle_4{background-position:-1500px 0}#content .info_box.tyle_4 .bottom{background-position:-1750px 100%}#content .info_box.tyle_5{background-position:-2000px 0}#content .info_box.tyle_5 .bottom{background-position:-2250px 100%}#content .info_box .bottom{width:219px;height:22px;position:absolute;left:0;bottom:-22px}#content .info_box p{padding:0}#content .search_box{background:#f8f8f8;padding:10px}#content .search_box select{width:130px;background:#f7f7f7;border:1px solid #e1e1e1;padding:6px}#content .search_box li{padding:0;display:block;background:0 0;overflow:hidden}#content .search_box li label{display:block;font-weight:700}#content .search_box li .input{width:78%;color:#4b4d4f;border:0;padding:8px;background:0 0}#content .search_box li select{color:#4b4d4f;background:#f5f5f5;margin:0 20px 10px 0}#content .search_box li select+.filter-button{clear:left;margin-left:100px}#content .search_box li .submit{float:right;width:39px;height:39px;cursor:pointer;background:url(../_img/search_box_icon.gif) 50% 50% no-repeat;border:0;vertical-align:middle}#content .search_box li a.url{float:right;margin-top:7px;padding:4px 18px 4px 0;font-weight:700}#content .search_box li a.url.open{background:url(../_img/search_box_url_icon.gif) right 12px no-repeat}#content .search_box li a.url.close{background:url(../_img/search_box_url_icon.gif) right -13px no-repeat}#content .search_box li #search-input-block{border:1px solid #dfe1e4;background:#fff;overflow:hidden}#content .search_box li.filter-additional{padding-top:10px}#content .search_box li.filter-additional label{float:left;width:95px;padding:6px 5px 0 0}#content .search_box li.filter-additional select{float:left}#content .search_box li.filter-additional+.filter-additional{padding-top:0}#content .search_box li #period,#content .search_box li #type{margin-right:0}#content .search_box .filter-button{float:left;color:#4b4d4f;background:#f5f5f5;margin:0 22px 0 0;border:1px solid #e1e1e1;padding:7px;cursor:pointer}#content .search_box .filter-button:hover{background:#eee}#content .advert_table{width:100%;margin:0 0 20px}#content .advert_table th{font-weight:700;text-align:left;vertical-align:top;border-left:1px solid #dfe1e4;padding:15px 10px 10px}#content .advert_table th:first-child{display:table-cell;border-left:0}#content .advert_table td{vertical-align:top;padding:0 10px}#content .advert_table td:first-child{border-left:0}#content .advert_table .bg td{background:#f8f8f8}#content p{padding:0 0 15px;text-align:justify}#content a{color:#4b4d4f;text-decoration:none}#content .img_left{margin:0 20px 15px 0;float:left}#content a.home_url,.c-home-url{width:254px;color:#4b4d4f;font-size:21px;margin:15px auto;display:block;text-align:center;line-height:1.2}#content a.home_url{text-decoration:none;padding:280px 0 0}#content a.home_url_1{background:url(../_img/workis_l.png) no-repeat;background-size:contain}#content a.home_url_2{background:url(../_img/img_2.jpg) no-repeat}#content a:hover.home_url{text-decoration:underline}.c-home-url{text-decoration:none}.c-home-url:hover{text-decoration:underline}.c-home-pic{display:block;border-radius:50%;margin-bottom:20px;overflow:hidden}#content .contact-form .form li textarea,.cv-form .form li textarea{overflow-y:auto;resize:none}.c-home-pic img{display:block}#content .news_list{padding:0 0 15px;display:block}#content .news_list li{border-top:1px solid #dfe1e4;padding:15px 0 0;display:block}#content .news_list li a.more{font-weight:700;text-decoration:underline}#content .news_list li:first-child{border-top:0;padding:0}#content .staff{margin:0 0 15px -33px;display:block}#content .staff li{width:216px;margin:0 0 10px 33px;float:left}#content .staff li.sep{width:100%}#content .staff li .foto{margin:0 0 10px;display:block}#content .staff li p{padding:0 5px 15px}#content .form{width:318px;padding:0 0 15px;display:inline-block}#content .form li{padding:0 0 28px;display:block;background:0 0}#content .form li.bottom{padding:0 0 10px;margin:-10px 0 0}#content .form li label{padding:0 0 6px;display:block}#content .form li input.text,#content .form li select,#content .form li textarea{background:#f7f7f7;border:1px solid #e1e1e1;padding:6px}#content .form li input.text,#content .form li textarea{width:318px}#content .form li select{width:164px}#content .form li textarea{height:114px;overflow:auto}#content .form li .errormessage{color:#bb2543;padding:6px 0 0;display:block}#content .form li .txt{color:#bb2543;display:inline-block}#content .form li .action{height:28px;color:#fff;cursor:pointer;background:#006957;border:1px solid #e1e1e1;padding:0 20px;margin:0 10px 0 0;display:inline-block}#content .form li .action:hover{background:#008d75}#content .form li .Actions{display:inline-block}#content .country_tabs{width:100%;padding:0 0 15px;float:left}#content .country_tabs li{padding:0 10px 0 0;float:left}#content .country_tabs li a{color:#4b4d4f;text-decoration:none;float:left}#content .country_tabs li a.act{font-weight:700;background:#ebebeb;padding:0 10px}#content .country_tabs li a:hover{text-decoration:underline}#content .pages{text-align:center;padding:0 0 15px;display:block}#content .pages a{margin:0 3px}#content .pages a.prev{font-weight:700;float:left}#content .pages a.next{font-weight:700;float:right}#content .pages a.act{font-weight:700}#banners{width:976px;padding:20px 0;float:left}#banners li{margin:0 0 0 40px;float:left}#banners li:first-child{margin:0}.fl{float:left!important}.fr{float:right!important}.clear{height:0;clear:both;display:block}.input,input.text,select,textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.map_page{width:540px;text-align:center;margin:20px auto}.map_page .logo{margin:0 0 30px;display:block}.map_page p{padding:0 0 15px;display:block}.map_page a.map_url{width:168px;position:relative;display:inline-block}.map_page a.map_url.es{height:89px;background:url(../_img/map_url.jpg) no-repeat;margin:0 0 -20px}.map_page a:hover.map_url.es{background:url(../_img/map_url.jpg) -200px 0 no-repeat;z-index:1}.map_page a.map_url.lv{height:100px;background:url(../_img/map_url.jpg) 0 -69px no-repeat;margin:0 0 -30px}.map_page a:hover.map_url.lv{background:url(../_img/map_url.jpg) -400px -69px no-repeat;z-index:1}.map_page a.map_url.lt{height:109px;background:url(../_img/map_url.jpg) 0 -139px no-repeat}.map_page a:hover.map_url.lt{background:url(../_img/map_url.jpg) -600px -139px no-repeat;z-index:1}.map_page .copy{padding:25px 0 0;display:block}.hide{display:none!important}#top .country{margin:40px 0 0;float:right}#top .country li{float:left}#top .country li a{color:#c3c3c3;font-size:13px;text-decoration:none;padding:0 6px;float:left}#content ul a,#top .country li a:hover{text-decoration:underline}#top .country li a.act{color:#939393;background:#ebebeb}#content img.left{margin:15px 20px 15px 0;float:left}#content img.ico{position:relative;top:7px}#map_canvas{width:100%;height:450px}#content .contact-form .form li input[type=text].error,#content .contact-form .form li textarea.error{border:1px solid #bb2543}.job-cont{padding:0 0 15px;display:block}.cont-content{display:block;padding:0 0 10px}.cv-form .form li.bottom{padding:0 0 10px;margin:-10px 0 0}.cv-form .form li label{padding:0 0 6px;display:block}.cv-form .form li input.text,.cv-form .form li textarea{background:#f7f7f7;border:1px solid #e1e1e1;padding:6px;width:318px}.cv-form .form li textarea{height:114px}#custom,#custom .biuro-header,#custom .biuro-ti,#custom .biuro-ti-text,.about-biuro{overflow:hidden}.cv-form .form li input[type=file]{background:#f7f7f7;border:1px solid #e1e1e1;padding:0 6px;width:304px;height:30px}.cv-form .form li .errormessage{color:#bb2543;padding:6px 0 0}.cv-form .form li input[type=file].error,.cv-form .form li input[type=text].error{border:1px solid #bb2543}.cv-form .form li .txt{color:#bb2543;display:inline-block}.cv-form .form li .action{height:28px;color:#fff;cursor:pointer;background:#006957;border:1px solid #e1e1e1;padding:0 20px;margin:0 10px 0 0;display:inline-block}#sidebar .addthis_share a,#sidebar .share.share_addthis a{height:20px}.cv-form .form li .action:hover{background:#008d75}.cv-form .form li .Actions{display:inline-block}#cv-success,#cv-success p{color:#393}#content ul{padding:0 0 15px;display:block}#content ul.table li,#content ul li{background:url(../_img/list_dot.gif) 0 9px no-repeat;padding:0 0 5px 25px;display:block}#content ul a:hover,.advert_page .container a:hover{text-decoration:none}#content ol{padding:0 0 15px 20px;text-align:justify}#content ol>li{padding:0 0 5px;text-align:justify}#sidebar .share.share_addthis{width:110px}#content .cform .form li select{width:318px}#sidebar .addthis_share{height:20px;padding:2px 0;width:100px;display:inline-block}#content #filter-empty-results{padding-top:15px}#content a.home_url,#content h1,#sidebar #menu>li,#sidebar #menu>li>a{text-transform:uppercase}#sidebar #menu>li ul li a{text-transform:none}#custom .biuro-title h1,#topsearch #top-search-form label,.advert_page .container h2{text-align:center;text-transform:uppercase}#content p{padding-bottom:16px}#content ul#city-list{margin-bottom:10px}#content ul#city-list li{background:0 0;float:left;padding:0;margin-right:10px;line-height:1.5;font-weight:400;cursor:pointer}#content ul#city-list li span{padding:0 12px}#content ul#city-list li.act{font-weight:700;background:#ccc}.hidden-coords{display:none}#topsearch{width:230px;margin:0 auto 20px}#topsearch #top-search-form label{display:block;height:27px;font-size:21px;line-height:1.2}#topsearch #top-search-form #search-input-block{display:inline-block;border:1px solid #dfe1e4}#topsearch #top-search-form .input{float:left;width:183px;margin-right:15px;padding:5px 8px;color:#4b4d4f;border:none}#topsearch #top-search-form .submit{float:left;width:30px;height:30px;padding:0;cursor:pointer;background:url(../_img/top_search_box_icon.png) 50% 50% no-repeat;border:0;vertical-align:middle}.banner{width:180px;height:160px;float:left;position:relative;left:-15px;margin-right:50px;margin-bottom:20px}.banner a,.banner a img{border:0}.icon:before{position:relative;top:9px;display:inline-block;width:30px;height:26px;margin:0 8px 0 0;background:url(../_img/icons.png) 50px 50px no-repeat;border-radius:3px}#content .icon-blue-dark{color:#253466;font-weight:700}.icon-blue-dark:before{border:1px solid #253466}.icon-blue-dark:hover:before{background-color:#253466}#content .icon-blue-light{color:#156292;font-weight:700}.icon-blue-light:before{border:1px solid #156292}.icon-blue-light:hover:before{background-color:#156292}#content .icon-red{color:#bb2543;font-weight:700}.icon-red:before{border:1px solid #bb2543}.icon-red:hover:before{background-color:#bb2543}#content .icon-brown{color:#b76630;font-weight:700}.icon-brown:before{border:1px solid #b76630}.icon-brown:hover:before{background-color:#b76630}#content .icon-purple{color:#6b1c3a;font-weight:700}.icon-purple:before{border:1px solid #6b1c3a}.icon-purple:hover:before{background-color:#6b1c3a}#content .icon-green{color:#006957;font-weight:700}.icon-green:before{border:1px solid #006957}.icon-green:hover:before{background-color:#006957}.icon-blue-dark.icon-facebook:before{background-position:-2px -45px}.icon-blue-dark.icon-linkedin:before{background-position:-40px -45px}.icon-blue-dark.icon-phone:before{background-position:-80px -45px}.icon-blue-dark.icon-note:before{background-position:-121px -45px}.icon-blue-light.icon-facebook:before{background-position:-2px -87px}.icon-blue-light.icon-linkedin:before{background-position:-40px -87px}.icon-blue-light.icon-phone:before{background-position:-80px -87px}.icon-blue-light.icon-note:before{background-position:-121px -87px}.icon-red.icon-facebook:before{background-position:-2px -131px}.icon-red.icon-linkedin:before{background-position:-40px -131px}.icon-red.icon-phone:before{background-position:-80px -131px}.icon-red.icon-note:before{background-position:-121px -131px}.icon-brown.icon-facebook:before{background-position:-2px -176px}.icon-brown.icon-linkedin:before{background-position:-40px -176px}.icon-brown.icon-phone:before{background-position:-80px -176px}.icon-brown.icon-note:before{background-position:-121px -176px}.icon-purple.icon-facebook:before{background-position:-2px -218px}.icon-purple.icon-linkedin:before{background-position:-40px -218px}.icon-purple.icon-phone:before{background-position:-80px -218px}.icon-purple.icon-note:before{background-position:-121px -218px}.icon-green.icon-facebook:before{background-position:-2px -258px}.icon-green.icon-linkedin:before{background-position:-40px -258px}.icon-green.icon-phone:before{background-position:-80px -258px}.icon-green.icon-note:before{background-position:-121px -258px}.icon-facebook:hover:before{background-position:-2px -7px}.icon-linkedin:hover:before{background-position:-40px -7px}.icon-phone:hover:before{background-position:-80px -7px}.icon-note:hover:before{background-position:-121px -7px}.about-biuro{margin:0 auto}.about-biuro-img{position:relative;float:left;width:100%;height:214px;background-repeat:no-repeat}.about-biuro-img:before{position:absolute;top:0;left:50%;width:178px;height:214px;margin:0 0 0 -89px}.about-biuro-img-1:before{background-position:0 0}.about-biuro-img-2:before{background-position:-178px 0}.about-biuro-img-3:before{background-position:-356px 0}.about-biuro-img-4:before{background-position:-534px 0}.about-biuro-lt .about-biuro-img:before{background-image:url(../_img/lt-apie-idarbinimo-agentura.jpg)}.about-biuro-lv .about-biuro-img:before{background-image:url(../_img/lv-apie-idarbinimo-agentura.jpg)}.about-biuro-ee .about-biuro-img:before{background-image:url(../_img/ee-apie-idarbinimo-agentura.jpg)}.about-biuro-en .about-biuro-img:before{background-image:url(../_img/en-apie-idarbinimo-agentura.jpg)}.about-biuro-ru .about-biuro-img:before{background-image:url(../_img/ru-apie-idarbinimo-agentura.jpg)}.advert_page{max-width:736px;margin:0 auto}.advert_page .container{padding:20px;opacity:1;visibility:visible}.advert_page .container h1{font-weight:700;padding:0 0 15px;display:block}.advert_page .container h2{font-weight:700;padding:35px 0 0;margin:0 67px 30px 0;float:right}.advert_page .container h3{font-weight:700;padding:0 6px 18px 0}.advert_page .container ol,.advert_page .container p,.advert_page .container ul{padding:0 0 15px;display:block}.advert_page .container ol li,.advert_page .container ul li{background:url(../_img/list_dot.gif) 35px 8px no-repeat;padding:0 0 0 70px;display:block}.advert_page .container a{color:#4b4d4f}.advert_page .container .company{padding:0 0 15px;display:block}.advert_page .container .cv-form .form{width:318px;margin-top:20px;padding:0 0 15px;display:inline-block;list-style:none}.advert_page .container .cv-form .form li{padding:0 0 28px;display:block;list-style:none;background:0 0}.job-add h3{float:left;clear:both;font-weight:700;padding:0 6px 15px 0}.job-add span{display:block;float:left;padding:0 0 15px}#custom .biuro-header p{color:#006957;font-weight:700}#custom .biuro-header .logo{float:none;width:133px;margin:0 auto 20px}#custom .biuro-title{padding:20px 0;font-size:22px}#custom .biuro-title h1{color:#006957;font-weight:700;overflow:hidden}#custom .biuro-ti-img{display:none}#custom .biuro-ti-text h3{color:#006957;padding:0}#custom .biuro-ti-text li{position:relative;padding:0 0 0 15px;background:none}#custom .biuro-ti-text li:before{content:"";position:absolute;top:7px;left:2px;width:6px;height:6px;border-radius:50%;background:#006957}@media (max-width:600px){.bu-action{height:44px}}@media (min-width:360px){#content .search_box li .input{width:83%}}@media (min-width:480px){#top #logo{margin:0;float:left}#content img.starjobs-img{float:left;width:100px;margin:15px 20px 15px 0}#content .t-contacts td.t-contacts-col-1{width:43%}#content .t-contacts td.t-contacts-col-2,#content .t-contacts td.t-contacts-col-3{width:50%}#content .info_box{float:right;margin:47px 0 20px 20px}#content .search_box li .input{width:88%}#content .advert_table td{max-width:260px;padding:10px}#content .advert_table td:nth-child(2){text-align:right}#content .advert_table td:nth-child(4){display:none}#topsearch{margin:7px 0 0;float:right;clear:none}.about-biuro-img{width:50%}#custom .biuro-header .logo{float:left;margin:0 20px 20px 0}#custom .biuro-ti-img{display:block;float:left;width:70px}#custom .biuro-job-contacts{margin:0 0 0 70px}}@media (min-width:600px){#content .search_box li label{float:left;padding:9px 10px 0 0}#content .search_box li #search-input-block{margin:0 0 0 100px}}@media (min-width:768px){#content .advert_table td:nth-child(2),#topsearch #top-search-form label{text-align:left}body{font-size:16px;line-height:1.3}#sidebar .banner,#sidebar .copy,#top #lang,#top .country{display:block}#top #logo{margin:21px 0 21px 15px}#top #lang{font-size:13px;color:#a1a1a1;margin:10px 0 0;clear:right;float:right}#sidebar .share{display:block;margin:0 0 15px}#sidebar .copy{padding:15px 0}#content h1{text-align:justify}#content img.starjobs-img{width:200px}#content .t-membership td{border-bottom:1px solid #dfdfdf;padding-bottom:10px}#content .t-membership .t-membership-col-1{width:150px;padding-right:20px}#content .t-contacts td.t-contacts-col-1{width:34%}#content .t-contacts td.t-contacts-col-2,#content .t-contacts td.t-contacts-col-3{width:33%}#content .info_box.tyle_1,#content .info_box.tyle_1 .bottom,#content .info_box.tyle_2,#content .info_box.tyle_2 .bottom,#content .info_box.tyle_3,#content .info_box.tyle_3 .bottom,#content .info_box.tyle_4,#content .info_box.tyle_4 .bottom,#content .info_box.tyle_5,#content .info_box.tyle_5 .bottom{background-image:url(../_img/info_box_bg.png);background-repeat:no-repeat}#content .advert_table td{border-left:1px solid #dfe1e4}#content .advert_table td:nth-child(4){display:table-cell}#topsearch{margin:27px 0 0 62px}.advert_page{margin:20px auto;border:1px solid #e6e6e6}.advert_page .container{padding:30px 49px}#custom .biuro-header .logo{margin:0 20px 24px 0}#custom .biuro-title{border:4px solid #006957;border-radius:12px;padding:20px}}@media (min-width:980px){#content h2,#content h3,#content ul{text-align:justify}#sidebar #menu>li,#sidebar #menu>li>a{font-family:Bebas Neue,sans-serif;font-size:24px}#content .info_box,#content .info_box p,#content a.home_url,#content h1,.c-home-url{font-family:Bebas Neue}#content h1{padding:0 0 15px;font-size:24px}#content .t-reason td{display:table-cell;width:50%}#content .t-reason .t-reason-col-1{padding-right:20px;border-right:1px solid #dfdfdf}#content .t-reason .t-reason-col-2{padding-left:20px}#content .t-reason .t-reason-col-2 h2{padding:12px 0 25px}#content .t-membership td{padding-bottom:0}#content .t-membership .t-membership-col-1{width:250px;padding-right:0}#content .info_box,#content .info_box p{font-size:18px}#content .search_box li select{margin:0 33px 10px 0}#content .search_box li a.url{margin-top:-36px}#content .search_box li #search-input-block{margin:0 200px 0 100px}#content a.home_url,.c-home-url{display:inline-block;font-weight:400;margin:15px 50px;font-size:24px}#content ul li{padding:0 0 5px 45px;background-position:20px 9px}#topsearch{float:left;margin:47px 0 10px 114px;width:550px}#topsearch #top-search-form label{float:left;padding:2px 10px 0 0;font-size:23px;font-family:Bebas Neue,sans-serif}.about-biuro-img{width:25%}.advert_page{max-width:776px}.advert_page .container{padding:50px 69px}}@media only screen and (min-width:1281px){[href^=tel]{pointer-events:none;text-decoration:none;color:inherit}}@media (max-width:979px){#content .advert_table td:nth-child(3),#content .advert_table th:nth-child(3){display:none}}@media (max-width:767px){#content h1 .icon{display:block;margin-top:10px}#content .t-membership tr{display:block}#content .t-membership td{display:block;float:left;width:100%}#content .t-membership .t-membership-col-2{border-bottom:1px solid #dfdfdf;padding:0 0 20px}#content .t-contacts td{float:left;width:50%}#content .advert_table th{display:none}#content .advert_table th:first-child{float:left;width:100%}.hidden-max-small{display:none!important}}@media (max-width:599px){#content .search_box li select+label{clear:left}}@media (max-width:479px){#content .t-contacts td{width:100%}#content .advert_table td{float:left;width:100%}#content .advert_table td:first-child{padding-top:10px}#content .advert_table td:last-child{padding-bottom:10px}.hidden-max-x-small{display:none!important}#custom .biuro-job-valid-till{display:block}} .l-footer{min-height:160px}.c-agencies--list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}.c-agencies--list-item{margin-right:10px;padding:0 12px;font-weight:400;line-height:1.5;cursor:pointer}.is-agencies--list-item-active{background:#ccc;font-weight:700}.c-cookies-warning{position:fixed;left:0;right:0;bottom:0;padding:15px 20px;background:#f6f6f6;overflow:hidden;z-index:100}.c-cookies-warning .bu-action{margin-top:10px}.c-cookies-warning .bu-action--alt{float:right}.c-cookies-warning--inner{margin:0 auto;max-width:976px}#main:after,#top:after,.about-biuro-img:before,.icon:before{content:""}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:400;src:local("PT Sans Narrow"),local("PTSans-Narrow"),url(https://fonts.gstatic.com/s/ptsansnarrow/v8/BngRUXNadjH0qYEzV7ab-oWlsYCB.ttf) format("truetype")}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:700;src:local("PT Sans Narrow Bold"),local("PTSans-NarrowBold"),url(https://fonts.gstatic.com/s/ptsansnarrow/v8/BngSUXNadjH0qYEzV7ab-oWlsbg95DiC.ttf) format("truetype")}@font-face{font-family:Bebas Neue;src:url(../_fonts/bebas-neue.eot);src:url(../_fonts/bebas-neue.eot?#iefix) format("embedded-opentype"),url(../_fonts/bebas-neue.woff2) format("woff2"),url(../_fonts/bebas-neue.woff) format("woff"),url(../_fonts/bebas-neue.ttf) format("truetype"),url(../_fonts/bebas-neue.svg#BebasNeue) format("svg")}#main:after,#top:after{display:table;clear:both}*{padding:0;margin:0;outline:0}fieldset,img{border:0}ul{list-style:none}table{border-spacing:0}html body{overflow:visible}body{color:#4b4d4f;font-family:PT Sans Narrow,sans-serif;font-size:18px;line-height:1.2;overflow:auto}button,input,select,textarea{color:#4b4d4f;font:16px/1.3 PT Sans Narrow,sans-serif}.bu-action{height:28px;cursor:pointer;border:1px solid #e1e1e1;padding:0 15px;margin:0;display:inline-block}.bu-action--main{color:#fff;background:#006957}.c-nav-footer{margin:0;padding:0;list-style:none}.c-nav-footer+.c-nav-footer{margin-top:20px}.c-nav-footer li{display:inline-block;padding:0 5px}.c-nav-footer a{display:block;padding:0 3px;text-decoration:none;color:#4b4d4f;border:1px solid #fff}#top #lang,#top .country{display:none}.c-nav-footer a:hover{border-color:#ababab}.c-nav-footer .act,.c-nav-footer .act:hover{border-color:#4b4d4f}#top{padding:20px 0 0}#top #logo{float:none;width:133px;margin:0 auto 20px}#top #country{margin:20px 0 0;float:right}#top #country li,#top #lang li{float:left}#top #country li a,#top #lang li a{color:#c3c3c3;font-size:13px;text-decoration:none;padding:0 6px;float:left}#sidebar #menu>li,#sidebar #menu>li>a{font-size:21px;line-height:22px;width:100%}#top #country li a.act,#top #lang li a.act{color:#939393;background:#ebebeb}#top #country li a:hover,#top #lang li a:hover{text-decoration:underline}#sidebar{padding:20px 0 15px 15px;overflow:hidden}#sidebar #menu{width:100%;margin:0 0 20px -15px}#sidebar #menu>li{float:left;padding:0 0 13px}#sidebar #menu>li>a{padding:0 0 1px 15px;color:#4b4d4f;text-decoration:none}#sidebar #menu>li ul{display:block}#sidebar #menu>li ul li{width:100%;padding:6px 0 0 15px;float:left}#sidebar #menu>li ul li a{display:block;color:#4b4d4f;font:16px/1.1 PT Sans Narrow,sans-serif;text-decoration:none}#sidebar .banner,#sidebar .share{display:none}#sidebar .share a{display:inline-block;height:24px;margin:0 10px 0 0}#sidebar .share a.facebook,#sidebar .share a.linkedin,#sidebar .share a.share_all{background:url(../_img/share_icons.png) no-repeat}#sidebar .share a.facebook{width:24px;background-position:0 0}#sidebar .share a.linkedin{width:24px;background-position:0 -50px}#sidebar .share a.share_all{width:49px;background-position:0 -100px}#sidebar .copy{display:none}.style_1>a{background:url(../_img/menu_icons.png) 0 2px no-repeat}.style_1>a.act{background:url(../_img/menu_icons.png) -250px 0 no-repeat}.style_2>a{background:url(../_img/menu_icons.png) 0 -98px no-repeat}.style_2>a.act{background:url(../_img/menu_icons.png) -250px -100px no-repeat}.style_3>a{background:url(../_img/menu_icons.png) 0 -198px no-repeat}.style_3>a.act{background:url(../_img/menu_icons.png) -250px -200px no-repeat}.style_4>a{background:url(../_img/menu_icons.png) 0 -298px no-repeat}.style_4>a.act{background:url(../_img/menu_icons.png) -250px -300px no-repeat}.style_5>a{background:url(../_img/menu_icons.png) 0 -398px no-repeat}.style_5>a.act{background:url(../_img/menu_icons.png) -250px -400px no-repeat}.style_1>ul li{background:url(../_img/menu_icons.png) -250px -15px no-repeat}.style_2>ul li{background:url(../_img/menu_icons.png) -250px -115px no-repeat}.style_3>ul li{background:url(../_img/menu_icons.png) -250px -215px no-repeat}.style_4>ul li{background:url(../_img/menu_icons.png) -250px -315px no-repeat}.style_5>ul li{background:url(../_img/menu_icons.png) -250px -415px no-repeat}.style_1>ul li a.act{color:#253466;background:url(../_img/menu_icons.png) -250px 2px no-repeat}.style_2>ul li a.act{color:#156292;background:url(../_img/menu_icons.png) -250px -98px no-repeat}.style_3>ul li a.act{color:#bb2543;background:url(../_img/menu_icons.png) -250px -198px no-repeat}.style_4>ul li a.act{color:#b7652f;background:url(../_img/menu_icons.png) -250px -298px no-repeat}.style_5>ul li a.act{color:#6b1b39;background:url(../_img/menu_icons.png) -250px -398px no-repeat}#sidebar #menu>li ul li a.act{padding:0 0 0 15px;margin:0 0 0 -15px}#sidebar #menu>li ul li a:hover{text-decoration:underline}#sidebar a.url_newsletter{color:#4b4d4f;font-weight:700;text-decoration:none;background:url(../_img/newsletter_icon.gif) no-repeat;padding:0 15px 0 72px;margin:0 0 35px -15px;clear:both;display:block}#content a:hover,#sidebar a:hover.url_newsletter{text-decoration:underline}#content{padding:17px 0 15px;overflow:hidden}#content img{max-width:100%;height:auto}#content h1{padding:0 0 10px;font-size:22px;font-weight:400}#content h2{padding:0 0 13px;font-size:19px;font-weight:700}#content h2 small{display:block;font-size:16px}#content h3{padding:0 0 10px;font-size:17px;font-weight:700}#content .info_box,#content .info_box p{font-size:16px;line-height:1.2;text-transform:uppercase}#content .t-reason{padding:0;border:0}#content .t-reason td{display:block;vertical-align:top}#content .t-reason .t-reason-col-2 h2{padding:25px 0 13px}#content .t-reason h2{text-align:center}#content .t-reason ul{padding:0}#content .t-membership{width:100%;border:0;text-align:left}#content .t-membership td{text-align:justify;vertical-align:middle}#content .t-membership .t-membership-row-4 td{border-bottom:none}#content .t-contacts-box{max-width:650px}#content .t-contacts{width:100%}#content .t-contacts td{vertical-align:top}#content .t-contacts p{text-align:left}#content .info_box{position:relative;margin:0 0 20px;color:#fff}#content .info_box.tyle_1{background-position:0 0}#content .info_box.tyle_1 .bottom{background-position:-250px 100%}#content .info_box.tyle_2{background-position:-500px 0}#content .info_box.tyle_2 .bottom{background-position:-750px 100%}#content .info_box.tyle_3{background-position:-1000px 0}#content .info_box.tyle_3 .bottom{background-position:-1250px 100%}#content .info_box.tyle_4{background-position:-1500px 0}#content .info_box.tyle_4 .bottom{background-position:-1750px 100%}#content .info_box.tyle_5{background-position:-2000px 0}#content .info_box.tyle_5 .bottom{background-position:-2250px 100%}#content .info_box .bottom{width:219px;height:22px;position:absolute;left:0;bottom:-22px}#content .info_box p{padding:0}#content .search_box{background:#f8f8f8;padding:10px}#content .search_box select{width:130px;background:#f7f7f7;border:1px solid #e1e1e1;padding:6px}#content .search_box li{padding:0;display:block;background:0 0;overflow:hidden}#content .search_box li label{display:block;font-weight:700}#content .search_box li .input{width:78%;color:#4b4d4f;border:0;padding:8px;background:0 0}#content .search_box li select{color:#4b4d4f;background:#f5f5f5;margin:0 20px 10px 0}#content .search_box li select+.filter-button{clear:left;margin-left:100px}#content .search_box li .submit{float:right;width:39px;height:39px;cursor:pointer;background:url(../_img/search_box_icon.gif) 50% 50% no-repeat;border:0;vertical-align:middle}#content .search_box li a.url{float:right;margin-top:7px;padding:4px 18px 4px 0;font-weight:700}#content .search_box li a.url.open{background:url(../_img/search_box_url_icon.gif) right 12px no-repeat}#content .search_box li a.url.close{background:url(../_img/search_box_url_icon.gif) right -13px no-repeat}#content .search_box li #search-input-block{border:1px solid #dfe1e4;background:#fff;overflow:hidden}#content .search_box li.filter-additional{padding-top:10px}#content .search_box li.filter-additional label{float:left;width:95px;padding:6px 5px 0 0}#content .search_box li.filter-additional select{float:left}#content .search_box li.filter-additional+.filter-additional{padding-top:0}#content .search_box li #period,#content .search_box li #type{margin-right:0}#content .search_box .filter-button{float:left;color:#4b4d4f;background:#f5f5f5;margin:0 22px 0 0;border:1px solid #e1e1e1;padding:7px;cursor:pointer;text-decoration:none}#content .search_box .filter-button:hover{background:#eee}#content .advert_table{width:100%;margin:0 0 20px}#content .advert_table th{font-weight:700;text-align:left;vertical-align:top;border-left:1px solid #dfe1e4;padding:15px 10px 10px}#content .advert_table th:first-child{display:table-cell;border-left:0}#content .advert_table td{vertical-align:top;padding:0 10px}#content .advert_table td:first-child{border-left:0}#content .advert_table .bg td{background:#f8f8f8}#content p{padding:0 0 15px;text-align:justify}#content a{color:#4b4d4f;text-decoration:none}#content .img_left{margin:0 20px 15px 0;float:left}#content a.home_url,.c-home-url{width:254px;color:#4b4d4f;font-size:21px;margin:15px auto;display:block;text-align:center;line-height:1.2}#content a.home_url{text-decoration:none;padding:280px 0 0}#content a.home_url_1{background:url(../_img/workis_l.png) no-repeat;background-size:contain}#content a.home_url_2{background:url(../_img/img_2.jpg) no-repeat}#content a:hover.home_url{text-decoration:underline}.c-home-url{text-decoration:none}.c-home-url:hover{text-decoration:underline}.c-home-pic{display:block;border-radius:50%;margin-bottom:20px;overflow:hidden}#content .contact-form .form li textarea,.cv-form .form li textarea{overflow-y:auto;resize:none}.c-home-pic img{display:block}#content .news_list{padding:0 0 15px;display:block}#content .news_list li{border-top:1px solid #dfe1e4;padding:15px 0 0;display:block}#content .news_list li a.more{font-weight:700;text-decoration:underline}#content .news_list li:first-child{border-top:0;padding:0}#content .staff{margin:0 0 15px -33px;display:block}#content .staff li{width:216px;margin:0 0 10px 33px;float:left}#content .staff li.sep{width:100%}#content .staff li .foto{margin:0 0 10px;display:block}#content .staff li p{padding:0 5px 15px}#content .form{width:318px;padding:0 0 15px;display:inline-block}#content .form li{padding:0 0 28px;display:block;background:0 0}#content .form li.bottom{padding:0 0 10px;margin:-10px 0 0}#content .form li label{padding:0 0 6px;display:block}#content .form li input.text,#content .form li select,#content .form li textarea{background:#f7f7f7;border:1px solid #e1e1e1;padding:6px}#content .form li input.text,#content .form li textarea{width:318px}#content .form li select{width:164px}#content .form li textarea{height:114px;overflow:auto}#content .form li .errormessage{color:#bb2543;padding:6px 0 0;display:block}#content .form li .txt{color:#bb2543;display:inline-block}#content .form li .action{height:28px;color:#fff;cursor:pointer;background:#006957;border:1px solid #e1e1e1;padding:0 20px;margin:0 10px 0 0;display:inline-block}#content .form li .action:hover{background:#008d75}#content .form li .Actions{display:inline-block}#content .country_tabs{width:100%;padding:0 0 15px;float:left}#content .country_tabs li{padding:0 10px 0 0;float:left}#content .country_tabs li a{color:#4b4d4f;text-decoration:none;float:left}#content .country_tabs li a.act{font-weight:700;background:#ebebeb;padding:0 10px}#content .country_tabs li a:hover{text-decoration:underline}#content .pages{text-align:center;padding:0 0 15px;display:block}#content .pages a{margin:0 3px}#content .pages a.prev{font-weight:700;float:left}#content .pages a.next{font-weight:700;float:right}#content .pages a.act{font-weight:700}#banners{width:976px;padding:20px 0;float:left}#banners li{margin:0 0 0 40px;float:left}#banners li:first-child{margin:0}.fl{float:left!important}.fr{float:right!important}.clear{height:0;clear:both;display:block}.input,input.text,select,textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.map_page{width:540px;text-align:center;margin:20px auto}.map_page .logo{margin:0 0 30px;display:block}.map_page p{padding:0 0 15px;display:block}.map_page a.map_url{width:168px;position:relative;display:inline-block}.map_page a.map_url.es{height:89px;background:url(../_img/map_url.jpg) no-repeat;margin:0 0 -20px}.map_page a:hover.map_url.es{background:url(../_img/map_url.jpg) -200px 0 no-repeat;z-index:1}.map_page a.map_url.lv{height:100px;background:url(../_img/map_url.jpg) 0 -69px no-repeat;margin:0 0 -30px}.map_page a:hover.map_url.lv{background:url(../_img/map_url.jpg) -400px -69px no-repeat;z-index:1}.map_page a.map_url.lt{height:109px;background:url(../_img/map_url.jpg) 0 -139px no-repeat}.map_page a:hover.map_url.lt{background:url(../_img/map_url.jpg) -600px -139px no-repeat;z-index:1}.map_page .copy{padding:25px 0 0;display:block}.hide{display:none!important}#top .country{margin:40px 0 0;float:right}#top .country li{float:left}#top .country li a{color:#c3c3c3;font-size:13px;text-decoration:none;padding:0 6px;float:left}#content ul:not([class]) a,#top .country li a:hover{text-decoration:underline}#top .country li a.act{color:#939393;background:#ebebeb}#content img.left{margin:15px 20px 15px 0;float:left}#content img.ico{position:relative;top:7px}#map_canvas{width:100%;height:450px}#content .contact-form .form li input[type=text].error,#content .contact-form .form li textarea.error{border:1px solid #bb2543}.job-cont{padding:0 0 15px;display:block}.cont-content{display:block;padding:0 0 10px}.cv-form .form li.bottom{padding:0 0 10px;margin:-10px 0 0}.cv-form .form li label{padding:0 0 6px;display:block}.cv-form .form li input.text,.cv-form .form li textarea{background:#f7f7f7;border:1px solid #e1e1e1;padding:6px;width:318px}.cv-form .form li textarea{height:114px}#custom,#custom .biuro-header,#custom .biuro-ti,#custom .biuro-ti-text,.about-biuro{overflow:hidden}.cv-form .form li input[type=file]{background:#f7f7f7;border:1px solid #e1e1e1;padding:0 6px;width:304px;height:30px}.cv-form .form li .errormessage{color:#bb2543;padding:6px 0 0}.cv-form .form li input[type=file].error,.cv-form .form li input[type=text].error{border:1px solid #bb2543}.cv-form .form li .txt{color:#bb2543;display:inline-block}.cv-form .form li .action{height:28px;color:#fff;cursor:pointer;background:#006957;border:1px solid #e1e1e1;padding:0 20px;margin:0 10px 0 0;display:inline-block}#sidebar .addthis_share a,#sidebar .share.share_addthis a{height:20px}.cv-form .form li .action:hover{background:#008d75}.cv-form .form li .Actions{display:inline-block}#cv-success,#cv-success p{color:#393}#content ul:not([class]){padding:0 0 15px;display:block}#content ul.table li,#content ul:not([class]) li{background:url(../_img/list_dot.gif) 0 9px no-repeat;padding:0 0 5px 25px;display:block}#content ul:not([class]) a:hover,.advert_page .container a:hover{text-decoration:none}#content ol{padding:0 0 15px 20px;text-align:justify}#content ol>li{padding:0 0 5px;text-align:justify}#sidebar .share.share_addthis{width:110px}#content .cform .form li select{width:318px}#sidebar .addthis_share{height:20px;padding:2px 0;width:100px;display:inline-block}#content #filter-empty-results{padding-top:15px}#content a.home_url,#content h1,#sidebar #menu>li,#sidebar #menu>li>a{text-transform:uppercase}#sidebar #menu>li ul li a{text-transform:none}#custom .biuro-title h1,#topsearch #top-search-form label,.advert_page .container h2{text-align:center;text-transform:uppercase}#content p{padding-bottom:16px}.hidden-coords{display:none}#topsearch{width:230px;margin:0 auto 20px}#topsearch #top-search-form label{display:block;height:27px;font-size:21px;line-height:1.2}#topsearch #top-search-form #search-input-block{display:inline-block;border:1px solid #dfe1e4}#topsearch #top-search-form .input{float:left;width:183px;margin-right:15px;padding:5px 8px;color:#4b4d4f;border:none}#topsearch #top-search-form .submit{float:left;width:30px;height:30px;padding:0;cursor:pointer;background:url(../_img/top_search_box_icon.png) 50% 50% no-repeat;border:0;vertical-align:middle}.banner{width:180px;height:160px;float:left;position:relative;left:-15px;margin-right:50px;margin-bottom:20px}.banner a,.banner a img{border:0}.icon:before{position:relative;top:9px;display:inline-block;width:30px;height:26px;margin:0 8px 0 0;background:url(../_img/icons.png) 50px 50px no-repeat;border-radius:3px}#content .icon-blue-dark{color:#253466;font-weight:700}.icon-blue-dark:before{border:1px solid #253466}.icon-blue-dark:hover:before{background-color:#253466}#content .icon-blue-light{color:#156292;font-weight:700}.icon-blue-light:before{border:1px solid #156292}.icon-blue-light:hover:before{background-color:#156292}#content .icon-red{color:#bb2543;font-weight:700}.icon-red:before{border:1px solid #bb2543}.icon-red:hover:before{background-color:#bb2543}#content .icon-brown{color:#b76630;font-weight:700}.icon-brown:before{border:1px solid #b76630}.icon-brown:hover:before{background-color:#b76630}#content .icon-purple{color:#6b1c3a;font-weight:700}.icon-purple:before{border:1px solid #6b1c3a}.icon-purple:hover:before{background-color:#6b1c3a}#content .icon-green{color:#006957;font-weight:700}.icon-green:before{border:1px solid #006957}.icon-green:hover:before{background-color:#006957}.icon-blue-dark.icon-facebook:before{background-position:-2px -45px}.icon-blue-dark.icon-linkedin:before{background-position:-40px -45px}.icon-blue-dark.icon-phone:before{background-position:-80px -45px}.icon-blue-dark.icon-note:before{background-position:-121px -45px}.icon-blue-light.icon-facebook:before{background-position:-2px -87px}.icon-blue-light.icon-linkedin:before{background-position:-40px -87px}.icon-blue-light.icon-phone:before{background-position:-80px -87px}.icon-blue-light.icon-note:before{background-position:-121px -87px}.icon-red.icon-facebook:before{background-position:-2px -131px}.icon-red.icon-linkedin:before{background-position:-40px -131px}.icon-red.icon-phone:before{background-position:-80px -131px}.icon-red.icon-note:before{background-position:-121px -131px}.icon-brown.icon-facebook:before{background-position:-2px -176px}.icon-brown.icon-linkedin:before{background-position:-40px -176px}.icon-brown.icon-phone:before{background-position:-80px -176px}.icon-brown.icon-note:before{background-position:-121px -176px}.icon-purple.icon-facebook:before{background-position:-2px -218px}.icon-purple.icon-linkedin:before{background-position:-40px -218px}.icon-purple.icon-phone:before{background-position:-80px -218px}.icon-purple.icon-note:before{background-position:-121px -218px}.icon-green.icon-facebook:before{background-position:-2px -258px}.icon-green.icon-linkedin:before{background-position:-40px -258px}.icon-green.icon-phone:before{background-position:-80px -258px}.icon-green.icon-note:before{background-position:-121px -258px}.icon-facebook:hover:before{background-position:-2px -7px}.icon-linkedin:hover:before{background-position:-40px -7px}.icon-phone:hover:before{background-position:-80px -7px}.icon-note:hover:before{background-position:-121px -7px}.about-biuro{margin:0 auto}.about-biuro-img{position:relative;float:left;width:100%;height:214px;background-repeat:no-repeat}.about-biuro-img:before{position:absolute;top:0;left:50%;width:178px;height:214px;margin:0 0 0 -89px}.about-biuro-img-1:before{background-position:0 0}.about-biuro-img-2:before{background-position:-178px 0}.about-biuro-img-3:before{background-position:-356px 0}.about-biuro-img-4:before{background-position:-534px 0}.about-biuro-lt .about-biuro-img:before{background-image:url(../_img/lt-apie-idarbinimo-agentura.jpg)}.about-biuro-lv .about-biuro-img:before{background-image:url(../_img/lv-apie-idarbinimo-agentura.jpg)}.about-biuro-ee .about-biuro-img:before{background-image:url(../_img/ee-apie-idarbinimo-agentura.jpg)}.about-biuro-en .about-biuro-img:before{background-image:url(../_img/en-apie-idarbinimo-agentura.jpg)}.about-biuro-ru .about-biuro-img:before{background-image:url(../_img/ru-apie-idarbinimo-agentura.jpg)}.advert_page{max-width:736px;margin:0 auto}.advert_page .container{padding:20px;opacity:1;visibility:visible}.advert_page .container h1{font-weight:700;padding:0 0 15px;display:block}.advert_page .container h2{font-weight:700;padding:35px 0 0;margin:0 67px 30px 0;float:right}.advert_page .container h3{font-weight:700;padding:0 6px 18px 0}.advert_page .container ol,.advert_page .container p,.advert_page .container ul{padding:0 0 15px;display:block}.advert_page .container ol li,.advert_page .container ul li{background:url(../_img/list_dot.gif) 35px 8px no-repeat;padding:0 0 0 70px;display:block}.advert_page .container a{color:#4b4d4f}.advert_page .container .company{padding:0 0 15px;display:block}.advert_page .container .cv-form .form{width:318px;margin-top:20px;padding:0 0 15px;display:inline-block;list-style:none}.advert_page .container .cv-form .form li{padding:0 0 28px;display:block;list-style:none;background:0 0}.job-add h3{float:left;clear:both;font-weight:700;padding:0 6px 15px 0}.job-add span{display:block;float:left;padding:0 0 15px}#custom .biuro-header p{color:#006957;font-weight:700}#custom .biuro-header .logo{float:none;width:133px;margin:0 auto 20px}#custom .biuro-title{padding:20px 0;font-size:22px}#custom .biuro-title h1{color:#006957;font-weight:700;overflow:hidden}#custom .biuro-ti-img{display:none}#custom .biuro-ti-text h3{color:#006957;padding:0}#custom .biuro-ti-text li{position:relative;padding:0 0 0 15px;background:none}#custom .biuro-ti-text li:before{content:"";position:absolute;top:7px;left:2px;width:6px;height:6px;border-radius:50%;background:#006957}@media (max-width:600px){.bu-action{height:44px}}@media (min-width:360px){#content .search_box li .input{width:83%}}@media (min-width:480px){#top #logo{margin:0;float:left}#content img.starjobs-img{float:left;width:100px;margin:15px 20px 15px 0}#content .t-contacts td.t-contacts-col-1{width:43%}#content .t-contacts td.t-contacts-col-2,#content .t-contacts td.t-contacts-col-3{width:50%}#content .info_box{float:right;margin:47px 0 20px 20px}#content .search_box li .input{width:88%}#content .advert_table td{max-width:260px;padding:10px}#content .advert_table td:nth-child(2){text-align:right}#content .advert_table td:nth-child(4){display:none}#topsearch{margin:7px 0 0;float:right;clear:none}.about-biuro-img{width:50%}#custom .biuro-header .logo{float:left;margin:0 20px 20px 0}#custom .biuro-ti-img{display:block;float:left;width:70px}#custom .biuro-job-contacts{margin:0 0 0 70px}}@media (min-width:600px){#content .search_box li label{float:left;padding:9px 10px 0 0}#content .search_box li #search-input-block{margin:0 0 0 100px}}@media (min-width:768px){#content .advert_table td:nth-child(2),#topsearch #top-search-form label{text-align:left}body{font-size:16px;line-height:1.3}#sidebar .banner,#sidebar .copy,#top #lang,#top .country{display:block}#top #logo{margin:21px 0 21px 15px}#top #lang{font-size:13px;color:#a1a1a1;margin:10px 0 0;clear:right;float:right}#sidebar .share{display:block;margin:0 0 15px}#sidebar .copy{padding:15px 0}#content h1{text-align:justify}#content img.starjobs-img{width:200px}#content .t-membership td{border-bottom:1px solid #dfdfdf;padding-bottom:10px}#content .t-membership .t-membership-col-1{width:150px;padding-right:20px}#content .t-contacts td.t-contacts-col-1{width:34%}#content .t-contacts td.t-contacts-col-2,#content .t-contacts td.t-contacts-col-3{width:33%}#content .info_box.tyle_1,#content .info_box.tyle_1 .bottom,#content .info_box.tyle_2,#content .info_box.tyle_2 .bottom,#content .info_box.tyle_3,#content .info_box.tyle_3 .bottom,#content .info_box.tyle_4,#content .info_box.tyle_4 .bottom,#content .info_box.tyle_5,#content .info_box.tyle_5 .bottom{background-image:url(../_img/info_box_bg.png);background-repeat:no-repeat}#content .advert_table td{border-left:1px solid #dfe1e4}#content .advert_table td:nth-child(4){display:table-cell}#topsearch{margin:27px 0 0 62px}.advert_page{margin:20px auto;border:1px solid #e6e6e6}.advert_page .container{padding:30px 49px}#custom .biuro-header .logo{margin:0 20px 24px 0}#custom .biuro-title{border:4px solid #006957;border-radius:12px;padding:20px}}@media (min-width:980px){#content h2,#content h3,#content ul:not([class]){text-align:justify}#sidebar #menu>li,#sidebar #menu>li>a{font-family:Bebas Neue,sans-serif;font-size:24px}#content .info_box,#content .info_box p,#content a.home_url,#content h1,.c-home-url{font-family:Bebas Neue}#content h1{padding:0 0 15px;font-size:24px}#content .t-reason td{display:table-cell;width:50%}#content .t-reason .t-reason-col-1{padding-right:20px;border-right:1px solid #dfdfdf}#content .t-reason .t-reason-col-2{padding-left:20px}#content .t-reason .t-reason-col-2 h2{padding:12px 0 25px}#content .t-membership td{padding-bottom:0}#content .t-membership .t-membership-col-1{width:250px;padding-right:0}#content .info_box,#content .info_box p{font-size:18px}#content .search_box li select{margin:0 33px 10px 0}#content .search_box li a.url{margin-top:-36px}#content .search_box li #search-input-block{margin:0 200px 0 100px}#content a.home_url,.c-home-url{display:inline-block;font-weight:400;margin:15px 50px;font-size:24px}#content ul:not([class]) li{padding:0 0 5px 45px;background-position:20px 9px}#topsearch{float:left;margin:47px 0 10px 114px;width:550px}#topsearch #top-search-form label{float:left;padding:2px 10px 0 0;font-size:23px;font-family:Bebas Neue,sans-serif}.about-biuro-img{width:25%}.advert_page{max-width:776px}.advert_page .container{padding:50px 69px}}@media only screen and (min-width:1281px){[href^=tel]{pointer-events:none;text-decoration:none;color:inherit}}@media (max-width:979px){#content .advert_table td:nth-child(3),#content .advert_table th:nth-child(3){display:none}}@media (max-width:767px){#content h1 .icon{display:block;margin-top:10px}#content .t-membership tr{display:block}#content .t-membership td{display:block;float:left;width:100%}#content .t-membership .t-membership-col-2{border-bottom:1px solid #dfdfdf;padding:0 0 20px}#content .t-contacts td{float:left;width:50%}#content .advert_table th{display:none}#content .advert_table th:first-child{float:left;width:100%}.hidden-max-small{display:none!important}}@media (max-width:599px){#content .search_box li select+label{clear:left}}@media (max-width:479px){#content .t-contacts td{width:100%}#content .advert_table td{float:left;width:100%}#content .advert_table td:first-child{padding-top:10px}#content .advert_table td:last-child{padding-bottom:10px}.hidden-max-x-small{display:none!important}#custom .biuro-job-valid-till{display:block}}
/*# sourceMappingURL=main.min.css.map */ /*# sourceMappingURL=main.min.css.map */
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -35,10 +35,6 @@ ...@@ -35,10 +35,6 @@
endif; endif;
?> ?>
<script>
var coords = eval('') || null;
</script>
<script async src="/wp-content/themes/biuro/js/main.js"></script> <script async src="/wp-content/themes/biuro/js/main.js"></script>
<!-- <script src="/wp-content/themes/biuro/_js/main.min.js" async></script> --> <!-- <script src="/wp-content/themes/biuro/_js/main.min.js" async></script> -->
</body> </body>
......
...@@ -26,33 +26,4 @@ get_header(); ?> ...@@ -26,33 +26,4 @@ get_header(); ?>
endwhile; endwhile;
?> ?>
<?php
/*
<!--
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-116106305-1"></script>
<script>
// window.dataLayer = window.dataLayer || [];
// function gtag(){dataLayer.push(arguments);}
// gtag('js', new Date());
// gtag('config', 'UA-116106305-1');
</script>
-->
<footer role="contentinfo" class="l-footer">
footer goes here
</footer>
<?php wp_footer(); ?>
<script src="/wp-content/themes/biuro/js/main.js" async></script>
</body>
</html>
*/
?>
<?php get_footer(); <?php get_footer();
<?php
/**
* Template Name: Agencies listing
*
* This is the page for a Agencies listing with google map
*
* @link https://codex.wordpress.org/Template_Hierarchy
*
* @package WordPress
* @subpackage Biuro
* @since 1.0
* @version 1.0
*/
get_header(); ?>
<?php
while ( have_posts() ) :
the_post();
the_content();
endwhile;
?>
<?
$params = array(
'limit' => -1
);
$divisions = pods( 'division', $params );
if ( 0 < $divisions->total() ):
$cities = array();
?>
<ul class="o-nav c-agencies--list">
<?php
if ( 1 < $divisions->total() ):
?>
<li class="js-agency c-agencies--list-item is-agencies--list-item-active" >Visi</li>
<?php
endif;
while ( $divisions->fetch() ) :
$slug = $divisions->display( 'city.slug' );
if ( !in_array($slug, $cities) && $divisions->display( 'name' ) ) :
?>
<li class="js-agency c-agencies--list-item" data-id="<?php echo $slug; ?>"><?php echo $divisions->display( 'city' ); ?></li>
<?
array_push($cities, $slug);
endif;
endwhile;
?>
</ul>
<div id="js-agencies-map" style="border: 1px solid #666; min-height: 450px;"></div>
<?php
endif;
?>
<?php get_footer();
...@@ -66,22 +66,6 @@ get_header(); ?> ...@@ -66,22 +66,6 @@ get_header(); ?>
$jobs = pods( 'job', $params ); $jobs = pods( 'job', $params );
// debug($jobs->fetch());
// $jobs = get_posts( array(
// 'posts_per_page' => -1,
// 'post_type' => 'job',
// 'tax_query' => $taxonomies
// ) );
// the_posts_pagination(
// array(
// 'mid_size' => 2,
// 'prev_text' => sprintf( '%s <span class="nav-prev-text">%s</span>', $prev_icon, __( 'Newer posts', 'twentynineteen' ) ),
// 'next_text' => sprintf( '<span class="nav-next-text">%s</span> %s', __( 'Older posts', 'twentynineteen' ), $next_icon ),
// )
// );
if ( 0 < $jobs->total() ): if ( 0 < $jobs->total() ):
get_template_part( 'template-parts/jobs/jobs', 'list' ); get_template_part( 'template-parts/jobs/jobs', 'list' );
...@@ -91,11 +75,6 @@ get_header(); ?> ...@@ -91,11 +75,6 @@ get_header(); ?>
get_template_part( 'template-parts/jobs/jobs', 'none' ); get_template_part( 'template-parts/jobs/jobs', 'none' );
endif; endif;
// foreach ($jobs as $job) :
// echo '<h3><a href="' . get_post_permalink( $job->ID ) . '" target="_blank">' . $job->post_title . '</a></h3>';
// endforeach;
?> ?>
<?php get_footer(); <?php get_footer();
...@@ -102,8 +102,8 @@ ...@@ -102,8 +102,8 @@
endif; endif;
?> ?>
</select> </select>
<input type="button" value="Ieškoti" name="find" id="find" class="filter-button"> <input type="submit" value="Ieškoti" class="filter-button">
<input type="button" value="Išvalyti" name="find" data-href="<?php echo esc_url( $searchPageURL ); ?>" id="reset-filter" class="filter-button"> <a href="<?php echo esc_url( $searchPageURL ); ?>" class="filter-button">Išvalyti</a>
</li> </li>
</ul> </ul>
</form> </form>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment