/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}a[href^="#"]:after,a[href^="javascript:"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}.navbar{display:none;}.btn > .caret,.dropup > .btn > .caret{border-top-color:#000 !important;}.label{border:1px solid #000;}.table{border-collapse:collapse !important;}.table td,.table th{background-color:#fff !important;}.table-bordered th,.table-bordered td{border:1px solid #ddd !important;}}.compliance .field--label-above .field--label,.compliance .field--label-inline .field--label{font-weight:600;}.compliance .field--label-above .field--item,.compliance .field--label-inline .field--item{margin-top:0.8em;margin-bottom:2em;}.compliance .panel-heading .panel-title{font-size:1.2em;font-weight:600;margin:1em 0;}.compliance .panel-body{margin-left:1em;padding:1em;background-color:#EBEBEB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/themes/custom/pmis/fonts/open-sans-v13-latin-regular.eot);src:local("Open Sans"),local("OpenSans"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-regular.woff2) format("woff2"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-regular.woff) format("woff"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-regular.ttf) format("truetype"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-regular.svg#OpenSans) format("svg");}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/themes/custom/pmis/fonts/open-sans-v13-latin-italic.eot);src:local("Open Sans Italic"),local("OpenSans-Italic"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-italic.woff2) format("woff2"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-italic.woff) format("woff"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-italic.ttf) format("truetype"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-italic.svg#OpenSans) format("svg");}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/themes/custom/pmis/fonts/open-sans-v13-latin-700.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-700.woff2) format("woff2"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-700.woff) format("woff"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-700.ttf) format("truetype"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-700.svg#OpenSans) format("svg");}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url(/themes/custom/pmis/fonts/open-sans-v13-latin-700italic.eot);src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-700italic.eot#iefix) format("embedded-opentype"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-700italic.woff2) format("woff2"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-700italic.woff) format("woff"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-700italic.ttf) format("truetype"),url(/themes/custom/pmis/fonts/open-sans-v13-latin-700italic.svg#OpenSans) format("svg");}@font-face{font-family:'Hind Vadodara';font-style:normal;font-weight:400;src:url(/themes/custom/pmis/fonts/hind/hind-vadodara-v1-latin-regular.eot);src:local("Hind Vadodara"),local("HindVadodara-Regular"),url(/themes/custom/pmis/fonts/hind/hind-vadodara-v1-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/pmis/fonts/hind/hind-vadodara-v1-latin-regular.woff2) format("woff2"),url(/themes/custom/pmis/fonts/hind/hind-vadodara-v1-latin-regular.woff) format("woff"),url(/themes/custom/pmis/fonts/hind/hind-vadodara-v1-latin-regular.ttf) format("truetype"),url(/themes/custom/pmis/fonts/hind/hind-vadodara-v1-latin-regular.svg#HindVadodara) format("svg");}@font-face{font-family:'Hind Vadodara';font-style:normal;font-weight:700;src:url(/themes/custom/pmis/fonts/hind/hind-vadodara-v1-latin-700.eot);src:local("Hind Vadodara Bold"),local("HindVadodara-Bold"),url(/themes/custom/pmis/fonts/hind/hind-vadodara-v1-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/pmis/fonts/hind/hind-vadodara-v1-latin-700.woff2) format("woff2"),url(/themes/custom/pmis/fonts/hind/hind-vadodara-v1-latin-700.woff) format("woff"),url(/themes/custom/pmis/fonts/hind/hind-vadodara-v1-latin-700.ttf) format("truetype"),url(/themes/custom/pmis/fonts/hind/hind-vadodara-v1-latin-700.svg#HindVadodara) format("svg");}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url(/themes/custom/pmis/fonts/roboto-condensed/roboto-condensed-v13-latin-700.eot);src:local("Roboto Condensed Bold"),local("RobotoCondensed-Bold"),url(/themes/custom/pmis/fonts/roboto-condensed/roboto-condensed-v13-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/pmis/fonts/roboto-condensed/roboto-condensed-v13-latin-700.woff2) format("woff2"),url(/themes/custom/pmis/fonts/roboto-condensed/roboto-condensed-v13-latin-700.woff) format("woff"),url(/themes/custom/pmis/fonts/roboto-condensed/roboto-condensed-v13-latin-700.ttf) format("truetype"),url(/themes/custom/pmis/fonts/roboto-condensed/roboto-condensed-v13-latin-700.svg#RobotoCondensed) format("svg");}.print,.body-text,td{font-family:"Hind Vadodara","Helvetica Neue",Helvetica,Arial,sans-serif;}.print{font-size:10pt;line-height:1;}h1,h2,h3,h4,h5,.heading-text{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;color:#335f79;margin:0;}p{margin:0;}.logo-area{color:#335f79;font-size:9pt;}.logo-area td{padding:0 1em;vertical-align:top;}.logo-area .logo > img,.logo-area .logo > p{display:inline-block;vertical-align:middle;}.logo-area .logo > img{margin-right:20px;}.logo-area .logo > p{margin:10px 0 0;line-height:10px;width:250px;}.logo-area .address{border-left:2px solid #0055a3;line-height:10px;}.logo-area .address p{margin:0 0 5px;}.logo-area .label{font-weight:bold;}.header-border{border-bottom:2px solid #0055a3;padding:5px;}.project-title{text-transform:uppercase;padding-top:40px;}#cover-page h1,#cover-page h2{text-align:center;}.main-content{background-color:white;margin-bottom:60px;word-wrap:break-word;}#footer{width:85%;position:fixed;bottom:30px;right:0;border-top:1px solid #666;}#footer .watermark{position:fixed;left:-40px;bottom:-40px;opacity:0.5;}#footer .page-no,#footer .project-label{clear:both;text-align:right;margin:0;padding:0;background:none;}.page-no:after{content:counter(page);}.print-only{padding-top:20px;font-size:0.8em;display:block;}.field--label-above .field--item{padding-bottom:1em;}.field--label-above.field--type-country .field--items .field--item{padding-bottom:inherit;}.node--type-person.node--view-mode-participant-info .group-header{border-bottom:1px solid;padding-bottom:10px;margin-bottom:10px;}.node--type-person.node--view-mode-participant-info .group-left{padding-bottom:10px;margin-bottom:10px;}.node--type-person.node--view-mode-participant-info .group-right{padding-bottom:10px;margin-bottom:10px;}.node--type-person.node--view-mode-participant-info .group-footer{border-top:1px solid;padding-top:10px;margin-top:10px;}.ds-2col-stacked > .group-left{float:left;width:50%;}[dir="rtl"] .ds-2col-stacked > .group-left{float:right;}.ds-2col-stacked > .group-right{float:right;width:50%;}[dir="rtl"] .ds-2col-stacked > .group-right{float:left;}.ds-2col-stacked > .group-footer{clear:both;}@media print{body{padding:0 !important;margin:0;font-family:Helvetica,Arial,sans-serif;}a{text-decoration:none;}a.site-name{display:none;}.project-context-block{font-size:20px;font-weight:bold;}a[href]:after{content:none !important;}.header-wrapper{min-height:0;}.region-header{padding:20px 0;overflow:hidden;border-bottom:1px solid #eee;margin-bottom:20px;}.region-header .site-logo,.region-header h1{float:left;}.region-header h1{text-transform:uppercase;font-size:22px;}.toolbar,.region-navigation,.breadcrumb,.region-sidebar-first,.tabs,.local-actions,.links{display:none;}.site-logo > img{width:150px;height:auto;}h1{font-size:24px;}.page-header{font-size:22px;}.project.full > .content .field{padding-left:0;}.project.full > .content .field--name-field-full-name{font-weight:normal;font-size:1em;margin-bottom:0;border-bottom:0;padding-bottom:0;}.project.overview > .content > .pmis-progress-bar .message,.project.overview > .content > .pmis-progress-bar .progress-label{display:inline-block;}.project.overview > .content > .pmis-progress-bar .message{width:20%;}.pmis-progress-bar{padding-bottom:10px;}.pmis-progress-bar .progress{display:none !important;}.pmis-progress-bar .message{font-weight:bold;}.pmis-progress-bar .progress-label{display:inline-block;float:none !important;text-align:left !important;}.pmis-progress-bar .progress-description{width:20% !important;float:none !important;display:inline-block;}.teaser{line-height:1.2;}.teaser.stakeholder-agency{page-break-after:avoid;}.teaser.stakeholder-agency > .content > .field{width:3in;float:left;padding-right:1em;margin-top:0;}#activity-gantt{display:inline-block;}.activity .field--label{font-weight:bold;width:1.5in;}.activity .field--label,.activity .field--item{display:inline-block;}}article.project{font-size:10pt;line-height:12pt;}article.project a{text-decoration:none;color:#000;}article.project .field--label,article.project .progress-wrapper .message{font-weight:bold;page-break-after:avoid;}article.project .progress-wrapper .message{margin:5pt 0;}article.project h1,article.project h2,article.project h3,article.project h4,article.project h5{page-break-after:avoid;margin-top:20px;margin-bottom:10px;}article.project > h2{margin-bottom:10pt;}article.project > .content > .field{padding:0 5pt 5pt 5pt;}article.project > .content > .field:nth-child(even){background-color:#f8f8f8;}article.project > .content > .field > .field--label,article.project > .content > .field > .field--item,article.project > .content > .field > .field__items{display:inline-block;}article.project > .content > .field > .field--label{width:2.25in;font-weight:bold;padding-top:5pt;}article.project > .content > .field > .field--item,article.project > .content > .field > .field__items{width:5.25in;margin:0;padding:0;}article.project > .content .field--name-field-full-name{font-weight:bold;font-size:14pt;margin-bottom:15pt;border-bottom:1px solid #0055a3;padding:0 0 15pt;}article.project .progress{overflow:hidden;height:22px;margin-bottom:22px;background-color:#f5f5f5;border-radius:2px;margin-bottom:0;}article.project .form-group .budget-progress .progress,article.project .form-group .budget-progress .progress-label{display:inline-block;float:none;}article.project .form-group .budget-progress .progress{width:4.75in;margin-right:0.25in;}article.project .form-group .budget-progress .progress-label{width:2.5in;text-align:right;}article.project .progress-bar{width:0%;height:100%;font-size:14px;line-height:22px;color:#fff;text-align:center;background-color:#A5C6B5;}article.project .project-outcomes-wrapper{page-break-before:always;}article.project .project-outcomes-wrapper ul.project-outcomes > li{page-break-after:always;}article.project .project-outcomes-wrapper ul.project-outcomes > li:last-child{page-break-after:avoid;}article.project ul{padding-left:0;padding-bottom:10px;list-style:none;}article.project .budget-progress .progress-label{float:none;width:auto;}article.project .status-progress .progress-description,article.project .status-progress .progress-label{display:inline-block;float:none;}article.project .status-progress .progress{width:100%;float:none;}article.project .status-progress .progress-description{width:5.5in;}article.project .status-progress .progress-label{width:2in;text-align:right;}.implementing-countries-wrapper > h3,.stakeholder-donor-agency-wrapper > h3,.stakeholder-executing-agency-wrapper > h3,.form-group > h3{border-top:1px solid #eaeaea;padding:10pt 0;margin-bottom:0;}.stakeholder-agency.teaser{margin-bottom:5pt;line-height:8pt;padding:10pt;}.stakeholder-agency.teaser:nth-child(odd){background-color:#f8f8f8;}.stakeholder-agency.teaser .field--label{padding:5pt 0 3pt;}.stakeholder-agency.teaser .field--name-field-stakeholder-organisation,.stakeholder-agency.teaser .field--name-field-representative{padding-bottom:5pt;}.teaser .field--name-field-name,.teaser .field--label{margin-bottom:2pt;}.project .person.default .field > .field--label,.project .person.default .field > .field--item{display:inline;}.project .person.default .field > .field--label{width:2in;color:#333;}.project .person.default .field > .field--item{width:2.5in;}.project .person.default .field--name-field-organisation .field--label,.project .person.default .field--name-field-organisation .field--item{display:block;width:100%;line-height:10pt;}.project .person.default .field--name-field-organisation > .field--label{margin:5pt 0 5pt;}.organisation .field--name-field-name{font-weight:bold;}.outcome > .content > .field > .field--label,.outcome > .content > .field > .field--item,.outcome > .content > .field > .field__items{display:inline-block;}.outcome > .content > .field > .field--label{width:2.25in;font-weight:bold;padding-top:5pt;}.outcome > .content > .field > .field--item,.outcome > .content > .field > .field__items{width:5.25in;margin:0;padding:0;}.pmis-fmis-report-filter-form{margin-bottom:15px;}.pmis-fmis-report-filter-form .form-item label{font-weight:bold;display:inline-block;width:150px;}.pmis-fmis-report-filter-form .form-item label:after{content:':';}.pmis-fmis-report-filter-form .form-item select{font-size:1em;width:200px;}.pmis-fmis-report-filter-form .form-item .input-group{display:inline-block;}table{width:100%;}.pdf.stakeholder-agency > h2,.concept-note.stakeholder-agency > h2{font-size:12pt;}.pdf.stakeholder-agency > .content > .field,.concept-note.stakeholder-agency > .content > .field{padding-bottom:10pt;line-height:12pt;}.pdf table.stakeholder-donor-agency,.pdf table.stakeholder-co-financing-agency,.pdf table.stakeholder-executing-agency,.concept-note table.stakeholder-donor-agency,.concept-note table.stakeholder-co-financing-agency,.concept-note table.stakeholder-executing-agency{border-collapse:collapse;}.pdf table.stakeholder-donor-agency th,.pdf table.stakeholder-donor-agency td,.pdf table.stakeholder-co-financing-agency th,.pdf table.stakeholder-co-financing-agency td,.pdf table.stakeholder-executing-agency th,.pdf table.stakeholder-executing-agency td,.concept-note table.stakeholder-donor-agency th,.concept-note table.stakeholder-donor-agency td,.concept-note table.stakeholder-co-financing-agency th,.concept-note table.stakeholder-co-financing-agency td,.concept-note table.stakeholder-executing-agency th,.concept-note table.stakeholder-executing-agency td{border:1px solid #000;width:33%;}.pdf table.stakeholder-donor-agency td,.pdf table.stakeholder-co-financing-agency td,.pdf table.stakeholder-executing-agency td,.concept-note table.stakeholder-donor-agency td,.concept-note table.stakeholder-co-financing-agency td,.concept-note table.stakeholder-executing-agency td{padding-left:5px;}.pdf table.stakeholder-donor-agency td.v-bottom,.pdf table.stakeholder-co-financing-agency td.v-bottom,.pdf table.stakeholder-executing-agency td.v-bottom,.concept-note table.stakeholder-donor-agency td.v-bottom,.concept-note table.stakeholder-co-financing-agency td.v-bottom,.concept-note table.stakeholder-executing-agency td.v-bottom{width:45%;vertical-align:bottom;}.pdf table.stakeholder-executing-agency th.agency-name,.pdf table.stakeholder-executing-agency td.agency-name,.concept-note table.stakeholder-executing-agency th.agency-name,.concept-note table.stakeholder-executing-agency td.agency-name{width:66%;}article.project.pdf > .content > .field--name-field-project-justification .field--label,article.project.pdf > .content > .field--name-field-project-justification .field--item,article.project.pdf > .content > .field--name-field-problem-challenge .field--label,article.project.pdf > .content > .field--name-field-problem-challenge .field--item,article.project.pdf > .content > .field--name-field-project-integration .field--label,article.project.pdf > .content > .field--name-field-project-integration .field--item,article.project.pdf > .content > .field--name-field-assumptions .field--label,article.project.pdf > .content > .field--name-field-assumptions .field--item{display:block;width:auto;}article.project.pdf > .content > .field--name-field-project-justification .field--item,article.project.pdf > .content > .field--name-field-problem-challenge .field--item,article.project.pdf > .content > .field--name-field-project-integration .field--item,article.project.pdf > .content > .field--name-field-assumptions .field--item{line-height:8pt;}.pmis-progress-bar{clear:both;}.pmis-progress-bar.has-description{margin-bottom:1em;}.pmis-progress-bar.warning .progress-description,.pmis-progress-bar.warning .progress-label{color:red;}.pmis-progress-bar .progress-label{text-align:right;}.pmis-progress-bar .budget-progress .progress-label{width:100%;}.pmis-progress-bar .progress-description{width:65%;float:left;font-size:12px;}.pmis-progress-bar .progress{position:relative;height:28px;margin-bottom:10px;}.pmis-progress-bar .progress-bar{position:absolute;min-width:0px;}.pmis-progress-bar .secondary-progress{opacity:0.5;}.form-group .progress{width:65%;float:left;}@media (min-width:768px){.pmis-progress-bar .progress-label{width:34%;float:right;}}
