/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.callout-plain{font-size:13px;font-weight:400;line-height:30px}.callout-plain .callout-highlight{font-weight:700;color:#31a98d}.callout-plain .callout-underline{border-bottom:3px solid #c9d1f4;padding-bottom:2px}.callout-gray{font-size:13px;font-weight:400;line-height:30px;background-color:#f1f2fa;padding:20px;border-radius:16px}.callout-gray .callout-highlight{font-weight:700;color:#31a98d}.callout-gray .callout-underline{border-bottom:3px solid #c9d1f4;padding-bottom:2px}.cke_panel_list{margin-bottom:5px}.cke_panel_list .cke_panel_listItem .callout-plain{font-size:16px;font-weight:400;line-height:24px;background-color:transparent;padding:5px}.cke_panel_list .cke_panel_listItem .callout-gray{font-size:16px;font-weight:400;line-height:24px;background-color:#f1f2fa;padding:5px;border-radius:4px}.cke_panel_list .cke_panel_listItem .callout-highlight{font-weight:700;color:#31a98d;padding:5px}.cke_panel_list .cke_panel_listItem .callout-underline{border-bottom:3px solid #c9d1f4;padding:5px}
.country-facts-figures{margin:0 12px 10px 0;background:#fff;padding:10px 15px 10px 20px;border:1px solid #dcdcdc;width:46%;float:left}.country-facts-figures ul{list-style:none;padding:0}.country-facts-figures ul li{margin:10px 0}.country-facts-figures ul li p{margin:0 0 5px}.country-facts-figures .count-map{margin:5px 0 25px;padding:0;font-size:13px;text-align:center}.country-facts-figures img{margin:auto}.country-facts-figures h2{color:#515050;font-size:13px;margin:5px auto 15px auto;text-align:center}.country-facts-figures figure{text-align:center}.country-main .keyword-wrapper{float:left}.country-main ul.index-list{background:#f2f2f2;float:left;width:100%;margin-bottom:20px}.country-main ul.index-list a{width:100%;float:left;padding:20px;color:#000;font-size:15px}.country-main ul.index-list a:hover{background:#2c2d35;color:#fff;text-decoration:none}.country-main ul.index-list span{width:100%;float:left;padding:20px;background:#2d88ac;color:#fff;font-size:15px}.country-main .fact-image-container{float:left;width:100%;margin-bottom:45px}.country-main .fact-image-container .fact-flag-image,.country-main .fact-image-container .fact-map-image{float:left;width:50%}@media (max-width:768px){.country-main .fact-image-container .fact-flag-image,.country-main .fact-image-container .fact-map-image{width:100%;clear:both}}.country-main a.next-icon{float:right;padding-bottom:23px}.country-main .field_flag{padding:0 8px 8px;text-align:center}.country-main h2{text-align:center}.country-main ul{list-style:none;padding:0;margin:0}.country-main ul p{border-bottom:1px solid #ccc;padding:10px;margin:0}.country-main ul p:nth-child(even){background:#f2f2f2}.country-main .robot-content{display:none}.country-main .robot-content:first-child{display:block}.country-main .keyword-wrapper .robot-content.display-content{display:block}.country-main .next-link{font-weight:700;text-decoration:none;text-align:center}.country-main .pagerno{text-align:center}ul.alphalist{margin:10px 0;padding:12px 0 0;list-style:none;border:none}ul.alphalist li{display:inline;margin:0;padding:0 4px 0 0}.path-countries .main-section .views-element-container h3,body.view-countries-page_1 .main-section .views-element-container h3{width:35px;padding:10px;font-size:18px;font-weight:700;background:#2d88ac;color:#fff;margin:0;float:left}.path-countries .views-view-grid>div div[style="width: 33.333333333333%;"],body.view-countries-page_1 .views-view-grid>div div[style="width: 33.333333333333%;"]{float:left;display:table-cell;padding:1px;border-right:1px solid #dcdcdc;box-sizing:border-box}.path-countries .views-view-grid>div div[style="width: 33.333333333333%;"]:nth-of-type(3),body.view-countries-page_1 .views-view-grid>div div[style="width: 33.333333333333%;"]:nth-of-type(3){border-right:none}.path-countries .views-view-grid>div div[style="width: 33.333333333333%;"] a,body.view-countries-page_1 .views-view-grid>div div[style="width: 33.333333333333%;"] a{padding:1px 0 0 2px}.path-countries .view-footer,body.view-countries-page_1 .view-footer{float:none;clear:both;padding-top:20px;margin-top:20px;border-top:2px solid #ccc}.path-countries ul.alphalist,body.view-countries-page_1 ul.alphalist{margin:10px 0;padding:12px 0 0;list-style:none;border:none}.path-countries ul.alphalist li,body.view-countries-page_1 ul.alphalist li{display:inline;margin:0;padding:0 10px 0 0;width:auto;float:none;font-size:18px}.bulletList{padding-left:19px}.usemap_continent{text-align:center}.path-country .page-title,.path-world .country-index .page-title{text-transform:capitalize}.path-country .country-buttons.clearfix,.path-world .country-index .country-buttons.clearfix{margin-bottom:20px;width:84%;margin:0 auto}.path-country .country-buttons.clearfix a.prev-icon,.path-world .country-index .country-buttons.clearfix a.prev-icon{display:inline-block;float:left}.path-country .country-buttons.clearfix a.prev-icon:before,.path-world .country-index .country-buttons.clearfix a.prev-icon:before{content:" \25C0 ";color:#2d88ac;font-size:15px;margin-right:5px}.path-country .country-buttons.clearfix a.next-icon,.path-world .country-index .country-buttons.clearfix a.next-icon{float:right}.path-country .country-buttons.clearfix a.next-icon:after,.path-world .country-index .country-buttons.clearfix a.next-icon:after{content:" \25b6 ";color:#2d88ac;font-size:15px}.path-country .country-facts figure,.path-world .country-index .country-facts figure{float:left}.path-country .country-main h2,.path-world .country-index .country-main h2{margin-top:0;clear:none;border-bottom:0}.path-country .country-main ol.country-route-list.clearfix,.path-world .country-index .country-main ol.country-route-list.clearfix{margin-left:45%}.path-country .country-foot-links .prev-country,.path-world .country-index .country-foot-links .prev-country{float:left}.path-country .country-foot-links .prev-country a,.path-world .country-index .country-foot-links .prev-country a{margin-left:18px;line-height:2}.path-country .country-foot-links .prev-country:before,.path-world .country-index .country-foot-links .prev-country:before{content:" \25C0 ";color:#2d88ac;font-size:15px;position:absolute}.path-country .country-foot-links .next-country,.path-world .country-index .country-foot-links .next-country{float:right}.path-country .country-foot-links .next-country:after,.path-world .country-index .country-foot-links .next-country:after{content:" \25b6 ";color:#2d88ac;font-size:15px}.geosum{margin:0 12px 10px 0;background:#fff;padding:10px;border:solid 1px #dcdcdc}.geosum th{text-align:center}.geosum td p{margin:15px}.geosum .graphseg{padding:0 8px 8px}.geosum .graphseg .centered{margin:0 auto}.geosum p{margin:10px 5px}.state-foot-links{clear:both}@media (max-width:991px){.country-facts-figures{width:auto}img.atlasMapImage{width:100% !important;margin:5px 0;height:auto}.main-section .views-element-container h3{text-align:center;padding:5px 0 !important}}.view-countries-page_1 .header-wrapper{width:100%;float:left;margin:20px 0}.view-countries-page_1 .header-wrapper .top-anchor{float:right}.view-countries-page_1 .alpha-anchor{scroll-margin-top:120px}.view-countries-page_1 .country-wrapper{position:relative;width:220px;background:#00000059}.view-countries-page_1 .country-wrapper a.name-anchor{position:absolute;bottom:0;background:#0000005e;background-color:rgba(0,0,0,.37);padding:10px;background-color:rgba(0,0,0,.7);width:100%;color:#fff;font-weight:700;font-size:14px}.view-countries-page_1 .country-wrapper img{margin:0;opacity:.9;width:100%}.view-countries-page_1 .country-wrapper:hover a.name-anchor{font-weight:700;color:#fff}.view-countries-page_1 .country-wrapper:hover img{opacity:1}.view-countries-page_1 .country-wrapper a{display:flex;justify-content:center;align-content:center;flex-direction:column;text-align:center;color:#393636}.view-countries-page_1 .views-view-grid>div{display:inline-block;margin-right:7px;margin-bottom:10px}.page-load-status .infinite-scroll-request{float:none;text-align:center;clear:both}.loader-ellips{font-size:15px;position:relative;width:4em;height:1em;margin:10px auto}.loader-ellips__dot{display:block;width:1em;height:1em;border-radius:.5em;background:#ccc;position:absolute;animation-duration:.5s;animation-timing-function:ease;animation-iteration-count:infinite}.loader-ellips__dot:nth-child(1),.loader-ellips__dot:nth-child(2){left:0}.loader-ellips__dot:nth-child(3){left:1.5em}.loader-ellips__dot:nth-child(4){left:3em}@keyframes reveal{from{transform:scale(.001)}to{transform:scale(1)}}@keyframes slide{to{transform:translateX(1.5em)}}.loader-ellips__dot:nth-child(1){animation-name:reveal}.loader-ellips__dot:nth-child(2),.loader-ellips__dot:nth-child(3){animation-name:slide}.loader-ellips__dot:nth-child(4){animation-name:reveal;animation-direction:reverse}
.page-node-type-biography p{margin:10px 0}.main-section{position:relative}.main-section .field_previous_page,.main-section .PLN-prev{position:absolute;left:0;width:33%}.main-section .field_previous_page:before,.main-section .PLN-prev:before{content:" \25C0 ";color:#2d88ac;font-size:15px;position:absolute;top:-2px}.main-section .field_previous_page a,.main-section .PLN-prev a{display:inline-block;padding-left:15px}.main-section .field_next_page,.main-section .PLN-next{position:absolute;right:0;width:33%;text-align:right;padding-right:6px}.main-section .field_next_page:after,.main-section .PLN-next:after{content:" \25b6 ";color:#2d88ac;font-size:15px;position:absolute;right:0;top:-2px}.main-section .field_next_page a,.main-section .PLN-next a{display:inline-block;padding-right:10px;text-align:right}.main-section .field_intro_page,.main-section .PLN-intro{width:33%;position:absolute;left:50%;transform:translateX(-50%);text-align:center}.main-section .field_intro_page:before,.main-section .PLN-intro:before{content:" \25b2 ";color:#2d88ac;font-size:10px;display:block}.PageLinearNav,.main-bottom{width:100%}.PageLinearNav .PLN-intro,.main-bottom .PLN-intro{width:100%}table.PageLinearNav td.PLN-intro{width:33%}ul.chaptertoc{margin:0 0 0 20px}ul.chaptertoc li{padding:0 0 4px 10px;margin:0 0 6px}.small{font-size:10px;color:#515050}.tocnote{color:#2d88ac;padding:5px 0 5px 10px}table.toc[width="55%"]{width:55%}table.toc[align=left]{float:left;width:auto}table[width="65%"]{width:65%}.caption{margin:5px 0;padding:0;font-size:13px;color:#515050}#top3box{margin-bottom:4px;background:#fff;border-top:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc}#top3box td{border-bottom:solid 1px #dcdcdc;border-left:solid 1px #dcdcdc}#top3box td h2{margin:0;padding:5px 10px;font-size:13px;background:#fff;border-bottom:none}#top3box td ul{margin:0 12px;padding:6px 0 12px;list-style:none}#top3box td ul li{line-height:150%}#top3box td ul li a{font-weight:700;font-size:13px;color:#2d88ac;text-decoration:none}#top3box form{padding:10px 0 15px;float:left}#top3box p,#top3box fieldset{padding:0 0 0 10px;margin-top:0;font-size:13px}#top3box p label,#top3box fieldset label{font-size:13px !important;color:#515050 !important;font-weight:400}#HChrIP{margin-bottom:8px;height:12px;background:0 0;border-bottom:solid 1px #dcdcdc}#HCidx{width:480px}#HCidx h4{margin:10px 0 4px;font-size:13px;padding-left:19px;font-weight:700}#HCidx ul{margin:0;padding:0 0 10px;list-style:none}#HCidx ul li{background:url(/images/grayBullet.gif) no-repeat;background-position:0 7px;background-size:3px 3px;font-size:13px;padding:2px 0 2px 10px;margin:0 0 0 20px}#HCidx h3{margin:6px 0 2px;padding-left:2px;font-weight:700;font-size:13px}#HCforms{margin:10px 0;padding:10px 0 0;border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc}#HCforms h3{margin:6px 0 2px;padding-left:2px;font-weight:700;font-size:13px}#HCforms ul{margin:0;list-style:none;border:none}#HCint #HCrcol,table td#HCrcol{width:160px;margin:0 0 0 10px;padding:0 0 15px 10px;color:#515050;float:right;background-image:none;border-left:solid 1px #dcdcdc}#HCint #HCrcol ul,table td#HCrcol ul{margin:0 6px 12px 0;padding:0;list-style:none;text-align:left}#HCint #HCrcol ul li,table td#HCrcol ul li{display:block;padding:4px 0;margin:0;font-size:13px;font-weight:400;color:#515050;background-image:none;list-style-type:none}#HCfoot h4{border-bottom:1px solid #dcdcdc;padding-bottom:3px}#HCfoot ul{margin:2px 0 0;padding:0}.congress-biography ul{padding-left:0;list-style:none}.congress-biography ul li{width:33%;float:left;margin-bottom:2px}@media (max-width:767px){.main-section .field_intro_page,.main-section .PLN-intro,.main-section .field_next_page,.main-section .PLN-next,.main-section .field_previous_page,.main-section .PLN-prev{position:relative;width:auto;float:none;text-align:left;margin:5px 0}.main-section .field_intro_page:before,.main-section .PLN-intro:before,.main-section .field_next_page:before,.main-section .PLN-next:before,.main-section .field_previous_page:before,.main-section .PLN-prev:before{content:none}.main-section .field_intro_page:after,.main-section .PLN-intro:after,.main-section .field_next_page:after,.main-section .PLN-next:after,.main-section .field_previous_page:after,.main-section .PLN-prev:after{content:none}.main-section .field_intro_page a,.main-section .PLN-intro a,.main-section .field_next_page a,.main-section .PLN-next a,.main-section .field_previous_page a,.main-section .PLN-prev a{padding-left:0}aside.col-sm-4{margin-top:20px}}.see{width:auto;padding:10px 2px 10px 10px;margin:30px 4px 10px 0;background:#f6fbfc;border:solid #dcdcdc;border-width:1px 0;font-style:italic;clear:both;text-align:left}.see ul{list-style-type:none;padding:5px 0 0 10px}.see ul li{padding:0 0 2px;color:#2d88ac}
