/*!
Theme Name: Railbaltica Org1
Theme URI: http://underscores.me/
Author: GrizzlyRiga
Author URI: http://grizzlyriga.lv
Description: Theme for Railbaltica.org web page
Version: 1.12.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: railbaltica
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Railbaltica Org is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/@font-face{font-family:MyriadPro;font-style:normal;font-weight:400;src:url(fonts/MyriadPro-Regular.eot);src:url(fonts/MyriadPro-Regular.eot?#iefix) format("eot"),url(fonts/MyriadPro-Regular.woff2) format("woff2"),url(fonts/MyriadPro-Regular.woff) format("woff"),url(fonts/MyriadPro-Regular.ttf) format("truetype"),url(fonts/MyriadPro-Regular.svg#MyriadPro) format("svg")}@font-face{font-family:MyriadPro;font-style:normal;font-weight:700;src:url(fonts/MyriadPro-Bold.eot);src:url(fonts/MyriadPro-Bold.eot?#iefix) format("eot"),url(fonts/MyriadPro-Bold.woff2) format("woff2"),url(fonts/MyriadPro-Bold.woff) format("woff"),url(fonts/MyriadPro-Bold.ttf) format("truetype"),url(fonts/MyriadPro-Bold.svg#MyriadPro) format("svg")}@font-face{font-family:MyriadPro;font-style:italic;font-weight:700;src:url(fonts/MyriadPro-BoldIt.eot);src:url(fonts/MyriadPro-BoldIt.eot?#iefix) format("eot"),url(fonts/MyriadPro-BoldIt.woff2) format("woff2"),url(fonts/MyriadPro-BoldIt.woff) format("woff"),url(fonts/MyriadPro-BoldIt.ttf) format("truetype"),url(fonts/MyriadPro-BoldIt.svg#MyriadPro) format("svg")}@font-face{font-family:MyriadPro;font-style:italic;font-weight:400;src:url(fonts/MyriadPro-It.eot);src:url(fonts/MyriadPro-It.eot?#iefix) format("eot"),url(fonts/MyriadPro-It.woff2) format("woff2"),url(fonts/MyriadPro-It.woff) format("woff"),url(fonts/MyriadPro-It.ttf) format("truetype"),url(fonts/MyriadPro-It.svg#MyriadPro) format("svg")}@font-face{font-family:MyriadPro;font-style:normal;font-weight:500;src:url(fonts/MyriadPro-Semibold.eot);src:url(fonts/MyriadPro-Semibold.eot?#iefix) format("eot"),url(fonts/MyriadPro-Semibold.woff2) format("woff2"),url(fonts/MyriadPro-Semibold.woff) format("woff"),url(fonts/MyriadPro-Semibold.ttf) format("truetype"),url(fonts/MyriadPro-Semibold.svg#MyriadPro) format("svg")}@font-face{font-family:MyriadPro;font-style:normal;font-weight:300;src:url(fonts/MyriadPro-Light.eot);src:url(fonts/MyriadPro-Light.eot?#iefix) format("eot"),url(fonts/MyriadPro-Light.woff2) format("woff2"),url(fonts/MyriadPro-Light.woff) format("woff"),url(fonts/MyriadPro-Light.ttf) format("truetype"),url(fonts/MyriadPro-Light.svg#MyriadPro) format("svg")}.clearfix{clear:both}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body,html{font-family:MyriadPro,sans-serif;margin:0 auto}body{width:100%;min-width:1094px}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;outline:0;color:#1282ff;text-decoration:none;transition:all .25s}a:hover{text-decoration:underline}.post-nav-links a,a.button,form input[type=submit]{color:#fff;background:#003780;display:inline-block;font-size:14px;font-weight:700;line-height:44px;padding:0 30px;border-radius:22px;box-shadow:1px 1px 2px hsla(0,0%,53%,.6)}.post-nav-links a.sm,a.button.sm,form input.sm[type=submit]{line-height:22px;border-radius:12px;padding-top:2px}.post-nav-links .next a:after,.post-nav-links .next form input[type=submit]:after,.post-nav-links a:before,a.button.plus:before,form .post-nav-links .next input[type=submit]:after,form input.plus[type=submit]:before{content:"+";font-weight:400;vertical-align:middle;display:inline-block;margin-right:4px}.post-nav-links .next a.loading:after,.post-nav-links .next form input.loading[type=submit]:after,.post-nav-links a.loading:before,a.button.plus.loading:before,form .post-nav-links .next input.loading[type=submit]:after,form input.plus.loading[type=submit]:before{animation:a .5s infinite}.post-nav-links a:hover,a.button:hover,form input:hover[type=submit]{text-decoration:none;background:#fff;color:#003780}.post-nav-links a.white,a.button.white,form input.white[type=submit]{color:#003780;background:#fff}.post-nav-links a.green,.post-nav-links a.white:hover,a.button.green,a.button.white:hover,form input.white:hover[type=submit],form input[type=submit]{color:#fff;background:#039680}.post-nav-links a.green:hover,a.button.green:hover,form input:hover[type=submit]{color:#039680;background:#fff}.post-nav-links a.to-blue:hover,a.button.to-blue:hover,form input.to-blue:hover[type=submit]{color:#fff;background:#003780}.post-nav-links a,a.button.black,form input.black[type=submit]{background:#333;color:#fff}.post-nav-links a.light-blue,a.button.light-blue,form input.light-blue[type=submit]{background:#1282ff;color:#fff}.post-nav-links a.back:before,a.button.back:before,form input.back[type=submit]:before{content:url(img/arrow-back.png);font-weight:400;vertical-align:middle;display:inline-block;margin-right:4px;margin-bottom:2px}.edit-link a{font-size:12px}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.alignleft{float:left;margin-right:40px;margin-bottom:20px;box-shadow:2px 2px 1px rgba(3,12,76,.1)}.alignleft,.alignleft img{border-radius:8px}.alignright{float:right;padding-left:40px}h1,h2,h3{font-weight:300}h1{font-size:44px;padding:0 0 30px}h2{padding:0 0 20px}h3{padding:0 0 18px}h4{padding:0 0 15px}h5{font-size:20px}h5,h6{padding:0 0 10px}h6{font-size:16px}form{margin:0 auto;box-sizing:border-box;width:100%;padding:0 30px}form label{font-weight:700;font-size:22px;line-height:normal;color:#333}form input[type=email],form input[type=text]{font-size:14px;color:#003780;font-weight:700;font-family:MyriadPro,sans-serif;border:none;background:#e5e5e5;outline:none;line-height:44px;box-sizing:border-box;padding:0 20px;width:100%;border-radius:22px}form input[type=submit]{border:none}table.table__no-borders thead tr td{padding-top:0;font-weight:500;font-size:19px;line-height:23px;color:#333}table.table__no-borders thead tr:first-of-type td{border-top:none}table.table__no-borders tbody tr{font-size:23px;color:#333;letter-spacing:0;line-height:30px}table.table__no-borders tr td{padding:20px;border:1px solid #fff;font-weight:300;font-size:23px;line-height:30px;color:#333}table.table__no-borders tr td.content{font-size:15px;line-height:18px}table.table__no-borders tr td:first-child{padding-left:4px;border-left:none}table.table__no-borders tr td:last-child{border-right:none}table.table__no-borders tr td:nth-child(5n){max-width:170px}table.table__no-borders tr td a{font-size:21px;font-weight:700;text-decoration:none}table.table__no-borders tr td a:hover{color:#1282ff;text-decoration:none}table.table__no-borders tr:last-of-type td{border-bottom:none}@media screen and (max-width:992px){table.table__no-borders thead{display:none}table.table__no-borders tbody tr td{width:100%;display:block;border:none;border-bottom:1px solid #d0d0d0;padding:20px}table.table__no-borders tbody tr td.content{font-size:23px;line-height:30px}table.table__no-borders tbody tr td:first-child{padding-left:20px}table.table__no-borders tbody tr td:nth-child(5n){max-width:100%}table.table__no-borders tbody tr td:before{content:attr(data-title);font-size:17px;line-height:30px;font-weight:500;color:#333;letter-spacing:0;width:35%;margin:2px 0 0;word-break:break-word}table.table__no-borders tbody tr:nth-child(2n){background:#fff}table.table__no-borders tbody tr:nth-child(2n) td{border-bottom:1px solid #d0d0d0}table.table__no-borders tbody tr:first-child td:first-child{border-top:1px solid #d0d0d0}table.table__no-borders tbody tr:first-of-type:last-of-type td{border-bottom:1px solid #d0d0d0}}@media screen and (max-width:600px){table.table__no-borders tbody tr td.content{font-size:23px;line-height:30px}table.table__no-borders tbody tr td:before{width:100%;display:block;margin:0 0 4px;word-break:break-word}}.cookies-settings .checkbox{display:block;margin-bottom:16px}.cookies-settings .button{padding:12px 12px 8px;color:#fff;background-color:#003c6f;text-transform:uppercase;border:none;border-radius:21px;font-weight:700;margin-top:8px}.cookies-settings .button:hover{background-color:#002e56}.input__select{display:block}@media screen and (max-width:1200px){.input__select{margin-bottom:20px}.input__select :last-child{margin-bottom:0}}.input__select span{display:block;width:100%;color:#5d5d5d;margin-bottom:4px;font-weight:700}.input__select select{width:100%;height:24px;padding:1px 20px 1px 4px;border-radius:4px;border:1px solid #5d5d5d;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;background-image:url(img/dropdown.svg);background-position:96%;background-repeat:no-repeat}.input__select select::-ms-expand{display:none}.button__text{background:none;border:none;margin:0;padding:0;cursor:pointer}.button__link{font-size:15px;line-height:18px;color:#1282ff}.button__link:hover{text-decoration:underline}.checkbox-container{display:block;position:relative;padding-left:32px;cursor:pointer;font-size:22px;font-weight:300;line-height:24px;color:#5d5d5d;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container .checkmark{position:absolute;display:block;left:0;top:0;width:20px;height:20px;background-image:url(/wp-content/themes/railbaltica/img/svg/checkmark.svg);background-repeat:no-repeat;background-position:50%;background-size:16px;border:2px solid #003c6f;border-radius:4px}.checkbox-container:hover input~.checkmark{background-color:#fff}.checkbox-container input:checked~.checkmark{display:block;background-color:#003c6f}@media screen and (min-width:1200px){.button-to-bottom{position:relative;top:29px}}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.widget{margin:0 0 1.5em}.widget select{max-width:100%}header.site-header{margin:0 auto;height:150px;position:relative;box-sizing:border-box;box-shadow:2px 2px 1px rgba(3,12,76,.1);z-index:3}@media (min-width:1200px){header.site-header{width:100%}}header.site-header:before{content:"";display:block;position:absolute;top:65px;height:0;width:75%;border-bottom:1px solid #e5e5e5;right:0}header.site-header .container{max-width:1070px;margin:0 auto;width:100%;box-sizing:border-box;padding-left:335px;position:relative}header.site-header .container .site-logo{width:335px;box-sizing:border-box;height:150px;border-right:1px solid #e5e5e5;background:#fff url(img/rb-logo.png) 50px 50% no-repeat;display:block;position:absolute;left:0;top:0}header.site-header .container .site-logo.site-logo--print{display:none}header.site-header .container .site-description{width:100%;max-width:770px;box-sizing:border-box;line-height:65px;text-align:center;color:#003780;font-weight:500;font-size:16px}header.site-header .container nav.main-navigation{text-align:center}header.site-header .container nav.main-navigation ul{margin:0;padding:0;list-style:none;display:inline-block}header.site-header .container nav.main-navigation ul.menu-with-button li.tab-hide:last-child a{color:#fff;background-color:#003c6f;padding:10px 32px 6px 12px;line-height:16px!important;border-radius:17px}header.site-header .container nav.main-navigation ul.menu-with-button li.tab-hide:last-child a:after{content:""!important;width:16px;height:16px;background-image:url(img/arrow-right.png);background-size:cover;background-color:hsla(0,0%,100%,0);transition:none;left:auto;right:12px;bottom:9px}header.site-header .container nav.main-navigation ul.menu-with-button li.tab-hide:last-child a:hover:after{transition:none;transform:translateX(0)}header.site-header .container nav.main-navigation ul li{display:inline-block}header.site-header .container nav.main-navigation ul li a{display:block;line-height:85px;position:relative;box-sizing:border-box;text-transform:uppercase;text-decoration:none;font-weight:700;font-size:16px;color:#5d5d5d;margin:0 25px}header.site-header .container nav.main-navigation ul li a:after{content:"";width:0;height:3px;background:#039680;bottom:0;left:50%;transition:all .25s;display:block;position:absolute}header.site-header .container nav.main-navigation ul li.current-menu-item a,header.site-header .container nav.main-navigation ul li.current-page-item a,header.site-header .container nav.main-navigation ul li.current-page-parent a,header.site-header .container nav.main-navigation ul li.current-post-item a,header.site-header .container nav.main-navigation ul li.current-post-parent a,header.site-header .container nav.main-navigation ul li.current_page_item a,header.site-header .container nav.main-navigation ul li.current_page_parent a,header.site-header .container nav.main-navigation ul li.current_post_item a,header.site-header .container nav.main-navigation ul li.current_post_parent a,header.site-header .container nav.main-navigation ul li a:hover{color:#003780}header.site-header .container nav.main-navigation ul li.current-menu-item a:after,header.site-header .container nav.main-navigation ul li.current-page-item a:after,header.site-header .container nav.main-navigation ul li.current-page-parent a:after,header.site-header .container nav.main-navigation ul li.current-post-item a:after,header.site-header .container nav.main-navigation ul li.current-post-parent a:after,header.site-header .container nav.main-navigation ul li.current_page_item a:after,header.site-header .container nav.main-navigation ul li.current_page_parent a:after,header.site-header .container nav.main-navigation ul li.current_post_item a:after,header.site-header .container nav.main-navigation ul li.current_post_parent a:after,header.site-header .container nav.main-navigation ul li a:hover:after{width:60px;transform:translateX(-30px)}.nav-lang{position:absolute;display:block;left:100%;margin-left:-110px;top:0;z-index:102}.nav-lang ul{margin:16px auto 0;padding:0;list-style:none;position:relative;z-index:101;box-shadow:none;text-align:center;opacity:0}.nav-lang ul li{display:block;padding:0;width:65px;text-align:center;box-sizing:border-box}.nav-lang ul li a{text-decoration:none;font-weight:700;text-transform:uppercase;color:#039680;font-size:14px;display:block;position:relative;text-align:center;padding:7px 0}.nav-lang ul li a:after{content:"";display:inline-block;height:5px;width:7px;background:transparent url(img/down.png) 100% 50% no-repeat;transition:all .25s;margin-left:5px}.nav-lang ul li ul{display:none;transition:all .25s;box-shadow:none;margin-top:0}.nav-lang ul li ul li{padding:0;box-shadow:none;width:100%}.nav-lang ul li ul li a{color:#333}.nav-lang ul li ul li a:after{display:none}.nav-lang ul li:hover{box-shadow:1px 1px 2px hsla(0,0%,53%,.6);background:#fff}.nav-lang ul li:hover a{color:#003780}.nav-lang ul li:hover a:after{display:none}.nav-lang ul li:hover ul{display:block}.nav-lang ul.open li a{color:#fff}.nav-lang ul.open li a:after{background:transparent url(img/down-w.png) 100% 50% no-repeat}.nav-lang ul.open:hover a{color:#003780}.nav-lang ul.open:hover ul li a{color:#333}.nav-lang .search-nav-toggle{position:absolute;top:91px;right:0;width:75px}.nav-lang .search-nav-toggle .menu-toggle{position:absolute;top:7px;right:0;background:transparent;border:none;transition:all .25s;outline:none;text-decoration:none;width:30px;height:14px;text-align:center;text-transform:uppercase;color:#003780;font-weight:700}.nav-lang .search-nav-toggle .menu-toggle:after,.nav-lang .search-nav-toggle .menu-toggle:before,.nav-lang .search-nav-toggle .menu-toggle span{display:block;content:"";position:absolute;height:2px;background:#003780;width:0;border-radius:1px;left:0;top:0;transition:all .25s;transform-origin:0 0}.nav-lang .search-nav-toggle .menu-toggle span{top:6px}.nav-lang .search-nav-toggle .menu-toggle:after{top:12px}.nav-lang .search-nav-toggle .menu-toggle:hover:after,.nav-lang .search-nav-toggle .menu-toggle:hover:before,.nav-lang .search-nav-toggle .menu-toggle:hover span{background:#039680}.nav-lang .search-nav-toggle .menu-toggle.open{transform:rotate(225deg) translateX(-6px);color:transparent}.nav-lang .search-nav-toggle .menu-toggle.open:after,.nav-lang .search-nav-toggle .menu-toggle.open:before,.nav-lang .search-nav-toggle .menu-toggle.open span{background:#fff;width:20px}.nav-lang .search-nav-toggle .menu-toggle.open:before{left:6px;top:4px}.nav-lang .search-nav-toggle .menu-toggle.open:after{transform:rotate(90deg);left:17px;top:-5px}.nav-lang .search-nav-toggle .menu-toggle.open span{left:10px;width:0}.nav-lang .search-nav-toggle .search-toggle{display:block;text-decoration:none;outline:none;background:transparent url(img/lupa-ico.png) 0 0 no-repeat;width:28px;height:28px;position:absolute;top:0;left:0;transition:all .25s}.nav-lang .search-nav-toggle .search-toggle:hover{transform:rotate(1turn)}.nav-lang .search-nav-toggle .search-toggle.hide{display:none}.floated-menu{position:absolute;top:0;left:0;width:100%;margin:-100% auto 0;background:rgba(51,144,211,.95);transition:all .5s ease-in-out;padding-bottom:80px;z-index:100}.floated-menu.open{margin-top:0}.floated-menu .container{width:100%;margin:0 auto;max-width:1070px;position:relative}.floated-menu .container .site-logo{display:block;background:transparent url(img/rb-logo-white.png) 100% 100% no-repeat;width:277px;height:112px;float:left}.floated-menu .container .search-form{float:right;margin-top:93px;position:relative;padding:0;box-sizing:border-box}.floated-menu .container .search-form input[type=search],.floated-menu .container .search-form input[type=text]{background:transparent;box-shadow:none;outline:none;border:1px solid #fff;color:#fff;font-weight:500;font-size:14px;width:310px;height:26px;box-sizing:border-box;padding:4px 15px 2px;border-radius:13px}.floated-menu .container .search-form input[type=search]:focus,.floated-menu .container .search-form input[type=text]:focus{box-shadow:0 0 5px 0 #fff}.floated-menu .container .search-form input[type=submit]{font-size:1px;color:transparent;background:transparent url(img/lupa-white-ico.png) 50% 50% no-repeat;border:none;width:26px;height:24px;position:absolute;right:3px;top:0}.floated-menu .container .search-form ::-webkit-input-placeholder{color:#fff}.floated-menu .container .search-form ::-moz-placeholder{color:#fff}.floated-menu .container .search-form :-ms-input-placeholder{color:#fff}.floated-menu .container .search-form :-moz-placeholder{color:#fff}.floated-menu .container .nav-columns{width:100%;margin:0 auto;max-width:850px;padding-top:35px}.floated-menu .container .nav-columns .col{box-sizing:border-box;width:33.33333%;float:left;padding:0 10px}.floated-menu .container .nav-columns .col ul{list-style:none;margin:0;padding:0}.floated-menu .container .nav-columns .col ul li a{color:#fff;text-decoration:none;font-size:26px;line-height:31px;font-weight:400;display:block;padding-top:10px;padding-bottom:10px}.floated-menu .container .nav-columns .col ul li ul li a{font-size:15px;font-weight:500;line-height:24px;padding:0}.floated-menu .container .nav-columns .col ul li ul li a:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#fff;vertical-align:middle;margin:-2px 6px 0 0;box-sizing:border-box}.floated-menu .container .nav-columns .col ul li ul li ul li{padding-left:15px}.floated-menu .container .nav-columns .col ul li ul li ul li a:before{background:transparent;border:1px solid #fff}@media screen and (min-width:991px){header.site-header .container nav.main-navigation ul.menu-with-button li.tab-hide:last-child a{padding:11px 32px 7px 12px!important}}section.error-404{width:100%;margin:0 auto;background:#fff url(img/404_bg.jpg) 50% 50% repeat}section.error-404 .page-content{margin:0 auto}section.error-404 .e404{height:169px;width:100%;background:transparent url(img/404.png) 50% 100% no-repeat;padding-top:120px}section.error-404 p{margin:0;width:100%;text-align:center;box-sizing:border-box;padding:20px;font-weight:500;font-size:18px}section.error-404 .spacer-404{width:100%;height:180px}.site{width:100%;position:relative;box-sizing:border-box;min-width:1204px}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}main.site-main header.page-header{margin:0 auto;padding-top:80px}main.site-main header.page-header h1.page-title{margin:0 auto;max-width:1020px;box-sizing:border-box;font-weight:300;font-size:44px;line-height:52px;color:#333}main.site-main header.page-header .archive-title{float:left}main.site-main header.page-header .archive-title:after{display:table;clear:both;content:""}main.site-main header.page-header .years-wrapper{display:block;float:right;margin-bottom:20px}main.site-main header.page-header .years-wrapper span{display:block;color:#5d5d5d;margin-bottom:4px;font-weight:700}main.site-main header.page-header .years-wrapper #yearSelector{width:190px;height:24px;padding:1px 20px 1px 4px;border-radius:4px;border:1px solid #5d5d5d;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;background-image:url(img/dropdown.svg);background-position:96%;background-repeat:no-repeat}main.site-main header.page-header .years-wrapper:after{display:table;clear:both;content:""}main.site-main article{overflow:hidden;margin:70px auto;width:100%;max-width:1020px;box-shadow:7px 7px 8px hsla(0,0%,67%,.4);border-radius:8px;box-sizing:border-box;font-size:15px;font-weight:400;color:#5d5d5d;line-height:18px;padding-bottom:40px}main.site-main article.list{padding-bottom:0;margin:35px auto}main.site-main article.page{box-shadow:none;margin:0 auto;width:100%;max-width:none;padding:0}main.site-main article.page header.entry-header{max-width:1020px;margin:0 auto}main.site-main article.page .entry-content p{font-size:22px;line-height:30px;font-weight:300;margin:0 auto 15px;max-width:1020px}main.site-main article.page .entry-content p.smaller{font-size:18px}main.site-main article.page .entry-content blockquote{border-left:3px solid #e5e5e5;max-width:900px;margin:0 auto 15px;font-style:italic;font-weight:300;box-sizing:border-box;padding:10px;font-size:26px;line-height:normal}main.site-main article.page .entry-content blockquote p{margin:0;font-size:26px;line-height:normal}main.site-main article.page .entry-content .full-screen-video{position:relative;padding-bottom:53.2%;padding-top:25px;height:0;margin:70px 0}main.site-main article.page .entry-content .full-screen-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}main.site-main article.page .entry-content .full-screen-image{width:100%;margin:50px auto;text-align:center}main.site-main article.page .entry-content .full-screen-image img{max-width:100%}main.site-main article.page .entry-content h1,main.site-main article.page .entry-content h2,main.site-main article.page .entry-content h3,main.site-main article.page .entry-content h4,main.site-main article.page .entry-content h5,main.site-main article.page .entry-content h6{margin:0 auto;width:100%;max-width:1000px;box-sizing:border-box;padding:30px 20px;line-height:normal}main.site-main article.page .entry-content h1{font-size:44px;padding:0 20px 30px}main.site-main article.page .entry-content h2{padding:0 20px 20px}main.site-main article.page .entry-content h3{padding:0 20px 18px}main.site-main article.page .entry-content h4{padding:0 20px 15px;font-size:24px}main.site-main article.page .entry-content h5{font-size:20px;padding:0 20px 15px}main.site-main article.page .entry-content h6{font-size:16px;padding:0 20px 15px}main.site-main article.page .entry-content h2.documentation{font-size:32px;font-weight:400;color:#003780;line-height:39px;padding:0 20px}main.site-main article.page .entry-content h2.documentation-subtitle{font-size:23px;font-weight:500;color:#003780;line-height:27px;padding:14px 20px 0 60px}main.site-main article.page .entry-content .grey-bg{width:100%;margin:50px auto;background:#e5e5e5;box-shadow:inset 2px 2px 1px rgba(3,12,76,.1);padding:30px 0}main.site-main article.page .entry-content ol,main.site-main article.page .entry-content ul{margin:0 auto 15px;width:100%;max-width:960px;box-sizing:border-box;padding:20px 30px;font-size:20px;line-height:normal;font-weight:300}main.site-main article.page .entry-content ol li p,main.site-main article.page .entry-content ul li p{padding:0;margin:0}main.site-main article.page .entry-content ol li p.small-text,main.site-main article.page .entry-content ul li p.small-text{font-size:18px}main.site-main article.page .entry-content ol.documentation,main.site-main article.page .entry-content ul.documentation{list-style:none;font-size:14px;padding-left:60px}main.site-main article.page .entry-content ol.documentation li,main.site-main article.page .entry-content ul.documentation li{font-size:14px;padding-bottom:14px}main.site-main article.page .entry-content ol.documentation li a,main.site-main article.page .entry-content ul.documentation li a{font-size:18px;color:#338ed1}main.site-main article.page .entry-content table{margin:0 auto 15px;width:100%;max-width:960px;box-sizing:border-box}main.site-main article.page .entry-content .narrow-table{margin:0 auto;width:100%;max-width:960px;box-sizing:border-box}main.site-main article.page .entry-content .narrow-table table{width:auto;margin:0 0 15px}main.site-main article.post .full-screen-image{width:100%;margin:50px auto;text-align:center}main.site-main article.post .full-screen-image img{max-width:100%;height:auto}main.site-main article header{box-sizing:border-box;padding:40px 30px 20px}main.site-main article header h1{margin:0;padding:0;font-size:22px;font-weight:700;line-height:28px;color:#333}main.site-main article header h1 span{color:#3390d3}main.site-main article header h1.entry-title{font-weight:300;font-size:44px;line-height:normal;margin:0 auto;max-width:1020px;padding:20px 0}main.site-main article header.list{padding:0;margin:0}main.site-main article header.list h2{margin:0;padding:40px 30px 15px}main.site-main article header.list h2 a{font-size:22px;line-height:28px;font-weight:700;color:#333;text-decoration:none;transition:all .25s}main.site-main article header.list h2 a:hover{color:#003780}main.site-main article header.event{position:relative}main.site-main article header.event .event-meta{color:#1282ff;font-size:11px;line-height:12px;font-weight:700;text-align:right;padding-right:30px;position:absolute;right:0;top:45px}main.site-main article header.event h2{padding-right:100px}main.site-main article p{padding:0 30px;margin:0 0 10px;box-sizing:border-box}main.site-main article h2,main.site-main article h3,main.site-main article h4,main.site-main article h5,main.site-main article h6{padding:20px 30px}main.site-main article table{margin:10px 30px 20px;border-collapse:collapse;box-sizing:border-box}main.site-main article table th{font-weight:500;text-align:left;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;box-sizing:border-box;padding:0 10px 10px}main.site-main article table th:last-child{border-right:none}main.site-main article table th:first-child{padding:0 10px 10px 5px}main.site-main article table td{padding:10px;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5}main.site-main article table td:last-child{border-right:none}main.site-main article table td:first-child{padding-left:5px}main.site-main article table tr:first-child td{border-top:none}main.site-main article .list-thumb{float:left;margin-right:50px}main.site-main article .list-thumb img{display:block}main.site-main article .single-thumb img{max-width:100%;display:block}main.site-main article .search-article_content{padding:0 15px}main.site-main article .entry-content{margin:0}main.site-main article .entry-content.list{font-size:13px;line-height:14px;color:#5d5d5d}main.site-main article .entry-content .highlight{color:#003780}main.site-main article .entry-content .highlight a{color:#003780;font-weight:700;font-size:21px;text-decoration:none}main.site-main article .entry-content h2{font-weight:300;font-size:36px;line-height:42px}main.site-main article .entry-content h3{font-weight:300;font-size:32px;line-height:38px}main.site-main article .entry-content form #mc_embed_signup_scroll{margin:0 auto;width:100%;max-width:960px;box-sizing:border-box;line-height:normal}main.site-main article .entry-content form #mc_embed_signup_scroll span{line-height:normal;display:inline}main.site-main article .entry-content form #mc_embed_signup_scroll h2{padding-left:0;padding-right:0}main.site-main article .entry-content form #mc_embed_signup_scroll .indicates-required{font-weight:700;font-size:18px;padding-bottom:20px}main.site-main article .entry-content form #mc_embed_signup_scroll .asterisk{color:#a20300}main.site-main article .entry-content form #mc_embed_signup_scroll .mc-field-group{padding-bottom:20px}main.site-main article .entry-content form #mc_embed_signup_scroll input{width:40%;box-sizing:border-box;display:inline-block}main.site-main article .entry-content form #mc_embed_signup_scroll input[type=submit]{display:inline-block;width:200px}main.site-main article .entry-content form #mc_embed_signup_scroll label{margin:0;padding:0;display:inline-block;vertical-align:middle;width:200px}main.site-main article .entry-content form #mc_embed_signup_scroll label span{margin:0;padding:0}main.site-main article .entry-content form #mc_embed_signup_scroll br{display:none}main.site-main article .entry-content form #mc_embed_signup_scroll .clear{padding-left:40%;box-sizing:border-box;width:100%}main.site-main article footer.entry-footer{box-sizing:border-box}main.site-main article footer.entry-footer .post-time{color:#5d5d5d;font-size:10px;font-weight:700}main.site-main article footer.entry-footer .tags-links{text-align:right;float:right;display:inline-block}main.site-main article footer.entry-footer .tags-links a{display:inline-block;background:#003780;border-radius:8px;text-decoration:none;color:#fff;padding:1px 10px 0;font-weight:700;font-size:10px;line-height:14px;margin-left:10px;box-shadow:1px 1px 2px hsla(0,0%,53%,.6);transition:all .25s}main.site-main article footer.entry-footer .tags-links a:hover{background:#fff;color:#003780}main.site-main.long{background:#e5e5e5}main.site-main.long .top-visual{width:100%;height:450px;background:#e5e5e5;text-align:center;overflow:hidden}main.site-main.long .top-visual video{display:inline-block}main.site-main.long .news-block{margin:0 auto;width:100%;padding-bottom:40px;position:relative;min-height:500px}main.site-main.long .news-block.white{background:#fff;box-shadow:2px 2px 1px rgba(3,12,76,.1);z-index:1}main.site-main.long .news-block h2.section-title{font-weight:300;font-size:44px;margin:0 auto;max-width:1020px;padding:45px 0}main.site-main.long .news-block article{margin-top:0;background:#fff}main.site-main.long .news-block .read-more-link{margin:0 auto;width:100%;text-align:right;max-width:1040px;padding:0 20px;box-sizing:border-box}main.site-main.long .news-block .widget{margin:0 auto;width:100%;max-width:1020px}main.site-main.long .news-block .widget p{margin:0 0 20px;max-width:550px}main.site-main.long .news-block .procurements{float:right;width:100%;max-width:430px}main.site-main.long .news-block .procurements a.proc{display:block;font-size:23px;line-height:24px;font-weight:300;color:#003780;border-bottom:1px solid #e5e5e5;padding-top:20px;padding-bottom:18px;text-decoration:none;padding-right:170px;position:relative}main.site-main.long .news-block .procurements a.proc:after{content:"";display:block;position:absolute;width:24px;height:24px;border-radius:50%;background:#039680 url(img/go.png) 50% 50% no-repeat;top:50%;margin-top:-12px;right:35px;transition:all .25s;box-shadow:3px 3px 4px hsla(0,0%,68%,.4)}main.site-main.long .news-block .procurements a.proc:hover:after{background-color:#003780}main.site-main.long .news-block .procurements .read-more-link{padding-top:20px;padding-right:80px}main.site-main.long .middle-art{width:100%;background:#003780 url(img/long-middle-bg.png) 50% 0 no-repeat;height:152px;text-align:center;margin:0 auto;letter-spacing:30px}main.site-main.long .middle-art h3{font-weight:300;font-size:29px;color:#fff;margin:0;padding:45px 20px 15px;letter-spacing:normal}main.site-main.long .middle-art a{letter-spacing:normal}main.site-main.long .soc-block h1{margin:0;padding:65px 30px 50px}main.site-main.long .soc-block .soc-media-widget{width:60%;float:left;box-sizing:border-box}main.site-main.long .soc-block .project-in-motion{float:right;width:40%;box-sizing:border-box;background:#fff}main.site-main.long .soc-block .project-in-motion .images{width:472px;padding-bottom:60px}main.site-main.long .soc-block .project-in-motion .images img{display:block;width:118px;float:left}main.site-main.long .soc-block .project-in-motion .images img.big{width:100%}main.site-main.benefits .visual{width:100%;background:#fff url(img/visual-1.png) 50% 0 no-repeat;height:320px}main.site-main.benefits .visual.v-2{background-image:url(img/visual-2.png)}main.site-main.benefits .visual.v-3{background-image:url(img/visual-3.png)}main.site-main.benefits header.page-header h1.page-title{padding-bottom:70px}main.site-main.benefits article{box-shadow:none;margin:0 auto;position:relative;border-left:1px solid #e5e5e5;border-radius:0;max-width:936px;box-sizing:border-box;overflow:visible;padding:30px 0 40px 70px}main.site-main.benefits article:last-child{border:none}main.site-main.benefits article .art-img{display:block;position:absolute;width:90px;height:90px;background:#fff;text-align:center;box-sizing:border-box;border-radius:50%;border:1px solid #e5e5e5;padding-top:22px;top:0;left:-45px}main.site-main.benefits article .art-img img{display:inline-block}main.site-main.benefits article header{margin:0 auto;padding:0}main.site-main.benefits article header h1{font-weight:700;font-size:25px;line-height:30px;padding:0 0 35px}main.site-main.benefits article .entry-content p{padding:0;margin:0}main.site-main.single article header.entry-header h1.entry-title{padding:0}main.site-main.newsletter{text-align:left;max-width:1000px;margin:0 auto}main.site-main.newsletter form #mc_embed_signup_scroll{margin:0 auto;width:100%;max-width:960px;box-sizing:border-box;line-height:normal}main.site-main.newsletter form #mc_embed_signup_scroll span{line-height:normal;display:inline}main.site-main.newsletter form #mc_embed_signup_scroll h2{padding-left:0;padding-right:0;font-size:44px}main.site-main.newsletter form #mc_embed_signup_scroll .indicates-required{font-weight:700;font-size:18px;padding-bottom:20px}main.site-main.newsletter form #mc_embed_signup_scroll .asterisk{color:#a20300}main.site-main.newsletter form #mc_embed_signup_scroll .mc-field-group{padding-bottom:20px}main.site-main.newsletter form #mc_embed_signup_scroll input{width:40%;box-sizing:border-box;display:inline-block}main.site-main.newsletter form #mc_embed_signup_scroll input[type=submit]{color:#fff;background:#003780;display:inline-block;width:200px}main.site-main.newsletter form #mc_embed_signup_scroll input[type=submit]:hover{background:#fff;color:#003780}main.site-main.newsletter form #mc_embed_signup_scroll label{margin:0;padding:0;display:inline-block;vertical-align:middle;width:200px}main.site-main.newsletter form #mc_embed_signup_scroll label span{margin:0;padding:0}main.site-main.newsletter form #mc_embed_signup_scroll br{display:none}main.site-main.newsletter form #mc_embed_signup_scroll .clear{padding-left:40%;box-sizing:border-box;width:100%}main.site-main.newsletter article{display:inline-block;width:298px;margin:0 14px 30px;box-shadow:none;vertical-align:top;border-radius:8px;padding:0;overflow:visible;background:transparent}main.site-main.newsletter article a{text-decoration:none;vertical-align:top}main.site-main.newsletter article a .page-title{font-size:32px;font-weight:300;line-height:normal;color:#333}main.site-main.newsletter article a .thumbnail{display:block;position:relative}main.site-main.newsletter article a .thumbnail img{display:block;border-radius:0 0 8px 8px;box-shadow:7px 7px 8px hsla(0,0%,67%,.4)}main.site-main.newsletter article a .thumbnail:after{width:100%;height:100%;bottom:0;left:0;content:"";display:block;position:absolute;background:linear-gradient(0deg,rgba(51,51,51,.41),transparent);border-radius:0 0 8px 8px;transition:all .25s}main.site-main.newsletter article a .meta{display:block;padding:10px 0 20px;font-weight:700;font-size:13px;color:#003780}main.site-main.newsletter article a:hover .thumbnail:after{background:transparent}.posts-nav-more-link{text-align:center}.post-nav-links,.posts-nav-more-link{width:100%;box-sizing:border-box;padding-bottom:70px}.post-nav-links{margin:0 auto;max-width:1020px}.post-nav-links a:before{content:url(img/prev.png)}.post-nav-links .prev{float:left}.post-nav-links .next{float:right}.post-nav-links .next a:before{display:none}.post-nav-links .next a:after{margin-left:4px;margin-right:0;content:url(img/next.png)}.no-margins{margin:0 auto!important}main.site-main.long .embed-html5{height:auto;margin-bottom:30px}main.site-main.long .embed-html5.mobile{display:none}.banner-container{display:block;position:relative;height:300px;margin-top:40px}.banners-center{margin-left:auto;margin-right:auto;width:1190px}main.site-main.long .secondary-banner{display:block;margin-top:30px;height:auto}iframe.homepage-banner{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;border:none}div.banners-center a{float:left;width:calc(50% - 15px)}div.banners-center a:after{clear:both;display:table;content:""}div.banners-center a:nth-child(2){margin-left:30px}div.banners-center img{width:100%}.banners-center:after{clear:both;content:"";display:table}.booklet h1,.booklet h2{padding-left:15px!important;padding-right:15px!important;padding-bottom:0!important}.booklet h1{margin-top:60px;margin-bottom:20px}.booklet h2{font-size:30px;font-weight:700;text-align:left;margin-bottom:0!important;margin-top:35px!important}.booklet .no-padding{padding-left:0;padding-right:0}.booklet img{margin-top:35px}.booklet h5{margin-top:15px;font-weight:700;margin-bottom:0}.booklet h5,.booklet p{font-size:15px;line-height:1.2;text-align:left}.booklet p{margin-top:5px}.booklet .center-text{text-align:center}.booklet h2 span{font-weight:400;margin-bottom:20px}.booklet .booklet-block-blue{background-color:#e0edf3;margin-top:45px;padding-bottom:55px}.booklet .booklet-block-blue h2{margin-top:25px}.booklet .booklet-block-blue p{font-size:25px;font-weight:300;text-align:right;color:#1d81b7;position:relative;top:5px;display:inline-block}.booklet .booklet-block-blue .line{margin-top:15px}.booklet .booklet-block-blue .content-table img{margin-top:0;margin-left:32px;display:inline-block}.booklet .booklet-block-blue .content-table .booklet-text{display:inline-block;width:69%}.booklet .booklet-block-blue .content-table .booklet-text p{width:100%}.booklet .booklet-block-blue .content-table .booklet-images{float:right}.booklet .booklet-block-green{background-color:#ebf2d7;padding-top:55px;padding-bottom:55px}.booklet .booklet-block-green h2{margin-top:25px}.booklet .booklet-block-green p{font-size:25px;font-weight:300;text-align:right;color:#009f8d;position:relative;top:5px;display:inline-block}.booklet .booklet-block-green .line{margin-top:15px}.booklet .booklet-block-green .content-table img{margin-top:0;margin-left:32px;display:inline-block}.booklet .booklet-block-green .content-table .booklet-text{display:inline-block;width:57%}.booklet .booklet-block-green .content-table .booklet-text p{width:100%}.booklet .booklet-block-green .content-table .booklet-images{float:right}.booklet .booklet-block-green .content-table .group-name{margin-left:32px}.booklet .booklet-icon{width:54px;height:auto}.booklet .center-image{margin-left:calc((100% - 54px)/2)}.booklet .no-top{margin-top:0}.booklet .global-icon-1{margin-top:100px}.booklet .global-icon-2{margin-top:120px}@media (max-width:992px){.booklet h1{margin-top:27px!important}.booklet .booklet-block-blue .margin-right{margin-right:16px;float:left}.booklet .booklet-block-blue .content-table .booklet-text{display:inline-block;width:100%}.booklet .booklet-block-blue .content-table .booklet-text p{width:100%;text-align:left;margin-top:0;margin-bottom:0}.booklet .booklet-block-blue .content-table .booklet-images{float:left;margin-bottom:55px;margin-top:15px}.booklet .booklet-block-blue .content-table .booklet-images img{float:left;margin-left:0;margin-right:32px}.booklet .booklet-block-green .content-table .booklet-text{display:inline-block;width:100%}.booklet .booklet-block-green .content-table .booklet-text p{width:100%;text-align:left}.booklet .booklet-block-green .content-table .booklet-images{float:left;margin-bottom:55px;margin-top:15px}.booklet .booklet-block-green .content-table .booklet-images img{float:left;margin-left:0;margin-right:32px}.booklet .global-icon-1{float:left}.booklet .global-icon-2{margin-top:0;margin-bottom:45px;width:100%}.line{padding-right:0;padding-left:0}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}main.site-tenders{background:#e5e5e5}main.site-tenders,main.site-tenders header{width:100%;margin:0 auto;box-sizing:border-box}main.site-tenders header{background:#fff;padding:0 20px 40px;box-shadow:2px 2px 1px rgba(3,12,76,.1);position:relative;z-index:2}main.site-tenders header h1{margin:0 auto;width:100%;max-width:1000px;font-family:MyriadPro,sans-serif;font-weight:300;font-size:44px;color:#333;padding:70px 0 50px}main.site-tenders header .archive-description{margin:0 auto;width:100%;max-width:1000px;font-weight:300;color:#333;font-size:23px;line-height:30px}main.site-tenders header .archive-description a{text-decoration:none;font-weight:700;color:#1282ff}main.site-tenders .tabs{width:100%;background:#fff;margin:0 auto;box-sizing:border-box;padding:0;position:relative;z-index:1}main.site-tenders .tabs header{box-shadow:2px 2px 1px rgba(3,12,76,.1)}main.site-tenders .tabs header h2{font-weight:300;margin:0 auto;padding:50px 20px 40px;font-size:44px;width:100%;max-width:1040px;box-sizing:border-box;color:#333}main.site-tenders .tabs .tab-wrap{background:#e5e5e5;padding-top:1px}main.site-tenders .tabs .tab-wrap .tab-wrap-inner{width:100%;max-width:1190px;margin:0 auto}main.site-tenders .tabs .tab-wrap .tab-wrap-inner a{display:block;float:left;width:25%;background:#fff;text-decoration:none;color:#003780;font-weight:700;font-size:21px;box-sizing:border-box;text-align:center;padding:40px 10px 30px;border-left:1px solid #e5e5e5;box-shadow:2px 2px 1px rgba(3,12,76,.1);transition:all .25s}main.site-tenders .tabs .tab-wrap .tab-wrap-inner a:first-child{border-left:none}main.site-tenders .tabs .tab-wrap .tab-wrap-inner a.active,main.site-tenders .tabs .tab-wrap .tab-wrap-inner a:hover{background:transparent;box-shadow:none}main.site-tenders .tenders{margin:0 auto;width:100%;box-sizing:border-box;max-width:1040px;padding:70px 20px}main.site-tenders .tenders h2{margin:0;color:#003780;font-weight:400;font-size:32px;padding-bottom:45px}main.site-tenders .tenders table{width:100%;border-collapse:collapse;box-sizing:border-box}main.site-tenders .tenders table th{font-weight:500;color:#333;font-size:19px;text-align:left;border-right:1px solid #fff;box-sizing:border-box;padding:0 17px 17px}main.site-tenders .tenders table th:last-child{border-right:none}main.site-tenders .tenders table th:first-child{padding:0 17px 17px 5px}main.site-tenders .tenders table td{padding:20px;font-size:23px;line-height:30px;border-top:1px solid #fff;border-right:1px solid #fff;font-weight:300}main.site-tenders .tenders table td:last-child{border-right:none}main.site-tenders .tenders table td:first-child{padding-left:5px}main.site-tenders .tenders table td a{color:#3390d3;font-size:21px;font-weight:700;text-decoration:none}main.site-tenders .tenders table td[data-title=Language] img{margin-left:auto;margin-right:auto;display:block}main.site-tenders .tenders table td[data-title=Language] img:nth-child(3n){margin-top:4px}main.site-tenders .tenders table td[data-title=Language] .group-of-2,main.site-tenders .tenders table td[data-title=Language] .group-of-3,main.site-tenders .tenders table td[data-title=Language] .group-of-4{display:inline-block;width:43%}main.site-tenders .tenders table td[data-title=Language] .group-of-4:nth-child(2n){margin-left:4px}main.site-tenders .tenders table td[data-title=Language] .group-of-3:last-child{display:block;margin-left:auto;margin-right:auto}main.site-tenders.archive{background:#fff;box-shadow:2px 2px 1px rgba(3,12,76,.1);margin-bottom:70px}main.site-tenders.archive header{box-shadow:none;padding-bottom:0}main.site-tenders.archive header h1{padding-bottom:40px}main.site-tenders.archive .filter{margin:0 auto;width:100%;max-width:1040px;box-sizing:border-box;padding:0 20px 40px}main.site-tenders.archive .filter a{text-decoration:none;display:inline-block;color:#5d5d5d;font-size:32px;line-height:39px;font-weight:400;margin-right:35px}main.site-tenders.archive .filter a.active,main.site-tenders.archive .filter a:hover{color:#003780}main.site-tenders.archive .tenders{padding-top:0}main.site-tenders.archive .tenders table tr td,main.site-tenders.archive .tenders table tr th{border-color:#e5e5e5}main.site-main article.rb_tenders header .meta{font-weight:300;font-size:18px;padding-top:10px;line-height:24px}main.site-main article.rb_tenders header .meta strong{font-weight:400}main.site-procurements{background:#e5e5e5}main.site-procurements header.page-header.top{background-color:#fff;padding-bottom:40px;box-shadow:2px 2px 1px rgba(3,12,76,.1);margin:auto auto 72px}main.site-procurements header.page-header.top .archive-description{max-width:1020px;margin:0 auto;width:100%;font-weight:300;color:#333;font-size:23px;line-height:30px}@media screen and (max-width:992px){main.site-procurements header.page-header.top{padding-right:20px;padding-left:20px}}main.site-procurements .filter .row{margin-bottom:48px}main.site-procurements .container{padding-bottom:56px}main.contracting-authorities header.page-header{padding-bottom:50px}main.contracting-authorities header.page-header h1.page-title{padding-bottom:0}main.contracting-authorities h2{margin:0 auto;width:100%;font-weight:300;font-size:36px;line-height:43px;max-width:1020px;box-sizing:border-box;padding:35px 0 25px;border-bottom:1px solid #e5e5e5}main.contracting-authorities h2.big{font-size:44px;border:none}main.contracting-authorities .art-wrap{border-bottom:1px solid #e5e5e5;margin:0 auto;max-width:1020px}main.contracting-authorities .art-wrap.empty{border:none}main.contracting-authorities .art-wrap article{box-shadow:none;border-radius:0;margin:0 auto;padding:30px 0 20px;border-bottom:1px dashed #e5e5e5;font-size:20px;line-height:32px;font-weight:300}main.contracting-authorities .art-wrap article:last-of-type{border:none}main.contracting-authorities .art-wrap article .art-img{float:right;margin-left:10px;height:200px;width:100%}main.contracting-authorities .art-wrap article .art-img .map{width:100%;height:100%;background-color:#ddd}main.contracting-authorities .art-wrap article h1.entry-title{margin:0 auto;font-weight:700;font-size:21px;line-height:normal;color:#003780;padding-bottom:20px}main.contracting-authorities .art-wrap article p{padding:0;margin:0}main.contracting-authorities .art-wrap article .edit-link{margin:0;padding:0;line-height:normal}main.contracting-authorities .art-wrap article .edit-link a{line-height:normal}main.contracting-authorities .visual{width:100%;background:#fff url(img/rb-ca-visual.png) 50% 0 no-repeat;height:185px;margin:30px 0}main.photo-gallery .art-wrap{padding-top:60px;margin:0 auto;width:100%;max-width:1090px}main.photo-gallery .art-wrap article{box-shadow:none;border-radius:0;display:inline-block;width:100%;max-width:290px;margin:0 35px 40px;vertical-align:top}main.photo-gallery .art-wrap article a .entry-content{overflow:hidden;border-radius:8px;display:block;position:relative;height:205px}main.photo-gallery .art-wrap article a .entry-content:before{background:-ms-linear-gradient(-90deg,rgba(51,51,51,0) 0,#333 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#333333' ,GradientType=0)";background:linear-gradient(180deg,rgba(51,51,51,0),#333);opacity:.73;filter:alpha(opacity=73) progid:DXImageTransform.Microsoft.Alpha(opacity=73) progid:DXImageTransform.Microsoft.gradient(startColorstr="#333333",endColorstr="#333333",GradientType=0);display:block;position:absolute;width:290px;height:205px;content:"";transition:all .25s}main.photo-gallery .art-wrap article a .entry-content img{display:block}main.photo-gallery .art-wrap article a .entry-content span.items{position:absolute;color:#fff;font-size:32px;font-weight:300;top:16px;right:12px;opacity:.7;transition:all .25s}main.photo-gallery .art-wrap article a .entry-content span.items:after{display:inline-block;content:"";background:transparent url(img/bigger.png) 100% 0 no-repeat;width:17px;height:23px}main.photo-gallery .art-wrap article a .entry-title{font-size:15px;line-height:normal;font-weight:300;color:#333;display:block;margin-top:30px;padding:10px 10px 5px;border-top:1px solid #e5e5e5;box-sizing:border-box}main.photo-gallery .art-wrap article a .time{box-sizing:border-box;display:block;padding:0 10px;color:#003780;font-weight:700;font-size:13px}main.photo-gallery .art-wrap article a:hover{text-decoration:none}main.photo-gallery .art-wrap article a:hover .entry-content:before{opacity:0}main.photo-gallery .art-wrap article a:hover .entry-content span.items{opacity:1}main.photo-gallery .art-wrap .has-more-posts{display:none}main.site-main.single.rb_photo_gallery article,main.site-main.single.rb_video_gallery article{position:relative;box-shadow:none}main.site-main.single.rb_photo_gallery article .gallery,main.site-main.single.rb_video_gallery article .gallery{width:100%;position:relative;margin:0 auto;padding-top:40px}main.site-main.single.rb_photo_gallery article .gallery .next,main.site-main.single.rb_photo_gallery article .gallery .prev,main.site-main.single.rb_video_gallery article .gallery .next,main.site-main.single.rb_video_gallery article .gallery .prev{text-decoration:none;position:absolute;width:160px;height:500px;top:0;left:0;background:transparent url(img/gal-prev.png) 50% 50% no-repeat;display:block}main.site-main.single.rb_photo_gallery article .gallery .next:hover,main.site-main.single.rb_photo_gallery article .gallery .prev:hover,main.site-main.single.rb_video_gallery article .gallery .next:hover,main.site-main.single.rb_video_gallery article .gallery .prev:hover{background-image:url(img/gal-prev-hover.png)}main.site-main.single.rb_photo_gallery article .gallery .next.disabled,main.site-main.single.rb_photo_gallery article .gallery .prev.disabled,main.site-main.single.rb_video_gallery article .gallery .next.disabled,main.site-main.single.rb_video_gallery article .gallery .prev.disabled{background:none}main.site-main.single.rb_photo_gallery article .gallery .next,main.site-main.single.rb_video_gallery article .gallery .next{left:auto;right:0;background-image:url(img/gal-next.png)}main.site-main.single.rb_photo_gallery article .gallery .next:hover,main.site-main.single.rb_video_gallery article .gallery .next:hover{background-image:url(img/gal-next-hover.png)}main.site-main.single.rb_photo_gallery article .gallery .next.disabled,main.site-main.single.rb_video_gallery article .gallery .next.disabled{background:none}main.site-main.single.rb_photo_gallery article .gallery .image-container,main.site-main.single.rb_video_gallery article .gallery .image-container{width:100%;max-width:700px;box-sizing:border-box;overflow:hidden;height:585px;margin:0 auto}main.site-main.single.rb_photo_gallery article .gallery .image-container .image-floater,main.site-main.single.rb_video_gallery article .gallery .image-container .image-floater{float:left;height:480px}main.site-main.single.rb_photo_gallery article .gallery .image-container .image-floater .image,main.site-main.single.rb_video_gallery article .gallery .image-container .image-floater .image{float:left;width:700px;height:inherit;position:relative;background:no-repeat 50% 50%}main.site-main.single.rb_photo_gallery article .gallery .image-container .image-floater .image .description,main.site-main.single.rb_video_gallery article .gallery .image-container .image-floater .image .description{text-align:center;font-size:14px;position:absolute;bottom:-100px;width:100%;height:90px;box-sizing:border-box;padding:0 30px}main.site-main.single.rb_photo_gallery article header,main.site-main.single.rb_video_gallery article header{padding:0 30px;margin:0 auto}main.site-main.single.rb_photo_gallery article header h1.entry-title,main.site-main.single.rb_video_gallery article header h1.entry-title{font-size:32px;line-height:38px;font-weight:300;color:#333;display:block;padding:10px 10px 0;box-sizing:border-box;margin:10px 0 0}main.site-main.single.rb_photo_gallery article header h1.entry-title a,main.site-main.single.rb_video_gallery article header h1.entry-title a{text-decoration:none;display:inline-block;padding-right:20px;margin-right:20px;font-weight:300;font-size:23px;color:#333;vertical-align:middle;border-right:1px solid #e5e5e5}main.site-main.single.rb_photo_gallery article header h1.entry-title .time,main.site-main.single.rb_video_gallery article header h1.entry-title .time{box-sizing:border-box;display:block;padding:0 10px;color:#003780;font-weight:700;font-size:13px;float:right}main.site-main.single.rb_video_gallery article .entry-content{text-align:center}main.site-main .fancy-image-ct{margin:0 auto;width:100%;max-width:1020px;box-sizing:border-box;text-align:center;vertical-align:top}main.site-main .fancy-image-ct a{display:inline-block;box-sizing:border-box;width:290px;margin:0 14px 40px;text-decoration:none;vertical-align:top}main.site-main .fancy-image-ct a span.entry-image{overflow:hidden;border-radius:8px;display:block;position:relative;height:205px}main.site-main .fancy-image-ct a span.entry-image:before{background:-ms-linear-gradient(-90deg,rgba(51,51,51,0) 0,#333 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#333333' ,GradientType=0)";background:linear-gradient(180deg,rgba(51,51,51,0),#333);opacity:.73;filter:alpha(opacity=73) progid:DXImageTransform.Microsoft.Alpha(opacity=73) progid:DXImageTransform.Microsoft.gradient(startColorstr="#333333",endColorstr="#333333",GradientType=0);display:block;position:absolute;width:290px;height:205px;content:"";transition:all .25s}main.site-main .fancy-image-ct a span.entry-image.no-gradient:before{background:none}main.site-main .fancy-image-ct a span.entry-image img{display:block}main.site-main .fancy-image-ct a span.entry-title{font-size:15px;line-height:normal;font-weight:300;color:#333;display:block;margin-top:30px;padding:10px 10px 5px;border-top:1px solid #e5e5e5;box-sizing:border-box;text-align:left}main.site-main .fancy-image-ct a:hover span:before{opacity:0}main.rb_video_gallery .art-wrap{padding-top:60px;margin:0 auto;width:100%;max-width:1090px}main.rb_video_gallery .art-wrap article{box-shadow:none;border-radius:0;display:inline-block;width:100%;max-width:290px;margin:0 35px 40px;vertical-align:top}main.site-main.supervisory header .archive-description{font-weight:500;font-size:18px;max-width:1020px;width:100%;margin:0 auto}main.site-main.supervisory article{clear:both;box-shadow:none;position:relative;padding-left:305px}main.site-main.supervisory article .thumbnail{position:absolute;top:0;left:0;width:295px}main.site-main.supervisory article header{padding:0 30px}main.site-main.supervisory article header h1.entry-title{margin:30px 0 0;padding:0}main.site-main.supervisory article header .excerpt{font-weight:700;font-size:13px;color:#003780;padding-bottom:20px}main.site-main.supervisory article header .excerpt p{padding:0;margin:0}main.site-main.supervisory article .entry-content{font-size:15px}main.site-main.supervisory article .entry-content p{margin-bottom:10px}main.site-main.supervisory article footer{padding:0 30px;margin:0}main.site-main.implementing{background:#e5e5e5}main.site-main.implementing header.page-header{margin:0 auto 70px;width:100%;max-width:1190px;background:#fff url(img/implementing-visual.jpg) 100% 0 no-repeat;box-sizing:border-box;height:280px;padding:0 570px 0 30px;text-align:left}main.site-main.implementing header.page-header h1{padding-top:60px;padding-bottom:30px;text-align:left}main.site-main.implementing header.page-header .description{font-weight:300;font-size:23px;color:#333}main.site-main.implementing.beneficiaries header.page-header{background:#fff url(img/beneficiaries-visual.jpg) 100% 0 no-repeat}main.site-main.implementing article{box-shadow:none;position:relative;overflow:visible;box-sizing:border-box;padding:0 0 0 50px;border-left:1px solid #fff;margin:0 auto;border-radius:0}main.site-main.implementing article:last-of-type{border:none}main.site-main.implementing article header h1{font-weight:300;font-size:36px;color:#333}main.site-main.implementing article .art-img{display:block;position:absolute;width:90px;height:90px;background:#e5e5e5;text-align:center;box-sizing:border-box;border-radius:50%;border:1px solid #fff;padding-top:22px;top:0;left:-45px}main.site-main.implementing article .art-img:before{content:"";display:block;position:absolute;width:44px;height:44px;border-radius:50%;border:1px solid #fff;left:50%;margin-left:-22px;top:50%;margin-top:-22px}main.site-main.implementing article .entry-content{padding:0 30px 50px}main.site-main.implementing article .entry-content .description{display:inline-block;vertical-align:top;font-weight:300;font-size:30px;color:#333;margin-right:36px;width:400px;line-height:normal}main.site-main.implementing article .entry-content .description p{padding:0;margin:0}main.site-main.implementing article .entry-content a{display:inline-block;box-shadow:7px 7px 8px hsla(0,0%,65%,.4);margin-right:36px;overflow:hidden;border-radius:8px}main.site-main.implementing article .entry-content a img{display:block}main.site-main.implementing article .entry-content footer{padding:0;margin:0}main.site-main.implementing article .entry-content footer a{box-shadow:none;border-radius:0}main.site-main.implementing.career{text-align:center;padding-bottom:70px}main.site-main.implementing.career header.page-header{background:#fff url(img/career-visual.png) 100% 0 no-repeat}main.site-main.implementing.career .art-wrap{margin:0 auto;max-width:1190px}main.site-main.implementing.career article{border:none;display:inline-block;width:500px;height:205px;position:relative;overflow:hidden;background:#fff;box-shadow:7px 7px 8px hsla(0,0%,66%,.4);border-radius:8px;box-sizing:border-box;margin:0 16px 32px;padding:0;text-align:left}main.site-main.implementing.career article a{display:block;width:inherit;height:inherit;box-sizing:border-box;position:relative;padding:0 200px 0 25px;text-decoration:none;line-height:normal}main.site-main.implementing.career article a .thumbnail{position:absolute;top:0;right:0}main.site-main.implementing.career article a .thumbnail img{display:block}main.site-main.implementing.career article a .page-title{vertical-align:middle;display:table-cell;height:inherit;box-sizing:border-box;font-weight:700;font-size:30px;color:#333;line-height:normal}main.site-main.implementing.career article a .page-title .excerpt{font-size:11px;color:#003780;display:block}.infinite-scroll.neverending .site-footer,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.fancy-image.responsive img{max-width:100%}main.site-main .fancy-image.responsive{width:calc(50% - 28px);float:left}@media screen and (max-width:1199px){#content main.site-main .fancy-image.responsive{width:calc(50% - 28px)}}@media screen and (max-width:991px){#content main.site-main .fancy-image.responsive{width:calc(100% - 28px)}}@media screen and (max-width:767px){#content main.site-main .fancy-image.responsive{width:100%}}main.site-main .fancy-image.responsive .entry-image{background:none;height:280px}main.site-main .fancy-image.responsive .entry-image:before{background:none}@media print{header.site-header{box-shadow:none}header.site-header .logo-wrap .site-logo,header.site-header .main-navigation,header.site-header .pull-right,header.site-header .site-description,header.site-header:after,header.site-header:before{display:none}header.site-header .logo-wrap .site-logo.site-logo--print{display:block;width:auto;max-width:335pt;height:auto;margin-top:32pt;border:none;background:#fff 50px 50% no-repeat}img.size-full{width:100%;height:auto}.site{max-width:720pt;margin:0 auto!important;width:100%;min-width:0}.col-lg-6,.col-md-6{float:left;width:50%}.col-lg-3,.col-md-3,.col-sm-3,.col-xs-3{width:25%;float:left}.clearfix:after,.container-fluid:after,.container:after,.row:after{content:"";display:table;clear:both}}footer.site-footer{margin:0 auto;background:#333;font-family:MyriadPro,sans-serif;font-weight:700;font-size:12px;color:#fff;box-sizing:border-box;padding:40px 20px 70px}footer.site-footer .content{margin:0 auto;width:100%;max-width:1000px}footer.site-footer .content .widget{box-sizing:border-box}@media screen and (max-width:991px){footer.site-footer .content .widget{text-align:center}}@media screen and (max-width:400px){footer.site-footer .content .widget{background-size:contain}}footer.site-footer .content .widget img{max-width:400px}@media screen and (max-width:500px){footer.site-footer .content .widget img{max-width:100%}}.cookies-section{position:fixed;bottom:0;width:100%;height:128px;background:linear-gradient(180deg,rgba(51,51,51,0) 0,rgba(51,51,51,.5));background-size:100% 128px;background-position-y:bottom;z-index:1000}.cookies.card{position:absolute;max-width:480px;padding:24px;background:#fff;bottom:40px;border-radius:8px;box-shadow:0 8px 8px rgba(51,51,51,.4);margin-right:15px}.cookies .image{width:48px;margin-bottom:24px}.cookies .content{width:100%}.cookies .content p{margin-bottom:24px}.cookies .content a{color:#1282ff;text-decoration:none}.cookies .heading{font-size:22px;line-height:28px;font-weight:700;margin-bottom:16px;margin-top:0;padding-bottom:0}.cookies .buttons .button{padding:16px 32px 12px;border:none;border-radius:22px;color:#fff;text-transform:uppercase;font-weight:700;font-size:16px;line-height:16px;margin-bottom:16px;width:100%}.cookies .buttons .button:last-child{margin-bottom:0}.cookies .buttons .decline{background-color:#003c6f;opacity:.5}.cookies .buttons .decline:hover{background-color:#002e56}.cookies .buttons .accept{background-color:#039680}.cookies .buttons .accept:hover{background-color:#037d6b}@media screen and (min-width:480px){.cookies .image{width:48px;float:left}.cookies .content{float:right;width:calc(100% - 72px)}.cookies .buttons .button{margin-bottom:0;margin-right:20px;width:auto}.cookies .buttons .button:last-child{margin-right:0}}.flex-article{display:flex}.flex-article>.list-thumb{width:100%;min-width:350px;max-width:350px;background-size:cover;background-position:50%;min-height:160px}main.site-main article footer.entry-footer{padding:10px 30px 20px 0}.column_height_mini{min-height:188px}.embeded-magazine{width:100%;min-height:680px;border:none}@media screen and (max-width:560px){min-height:320px}@media screen and (max-width:720px){min-height:500px}
/*# sourceMappingURL=style.css.map */
