@font-face {
  font-family: 'loopicon';
  src:  url('/etc.clientlibs/worldbankgroup/clientlibs/clientlib-site/resources/fonts/loopicon.eot?dq81zb');
  src:  url('/etc.clientlibs/worldbankgroup/clientlibs/clientlib-site/resources/fonts/loopicon.eot?dq81zb#iefix') format('embedded-opentype'),
    url('/etc.clientlibs/worldbankgroup/clientlibs/clientlib-site/resources/fonts/loopicon.ttf?dq81zb') format('truetype'),
    url('/etc.clientlibs/worldbankgroup/clientlibs/clientlib-site/resources/fonts/loopicon.woff?dq81zb') format('woff'),
    url('/etc.clientlibs/worldbankgroup/clientlibs/clientlib-site/resources/fonts/loopicon.svg?dq81zb#loopicon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.lp{
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'loopicon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fa-twitter {
font-family: 'loopicon' !important;
font-weight: 600!important;
}
.lp-x:before,
.lp-twit:before,
.fa-twitter:before{
content: "\e192"!important;
}

.btn-twitter {
    background-color: #000;
}
.btn-twitter:hover {
   background-color: rgba(0,0,0,.7)
        }
/* BEGIN Tweetable Quote */
.tweetable{
    line-height: 20px;
    color: #333;
    font-size: 15px;
    font-family: 'Open Sans', sans-serif;
    word-wrap: break-word;
}
.tweetable a {
     background-color: #f2f2f2;
  color: inherit;
  /* twitter color */
  color: #333 !important;
    padding: 2px;
    text-decoration: none;
    border-bottom: 0px !important;
    -webkit-transition: all 0.1545s ease-in-out;
    transition: all 0.1545s ease-in-out; }

.tweetable .icon {
   float: none !important;
    color: #fff;
    font-size: 18px;
    padding: 4px;
    display: inline-block;
    font-weight: 600;
    background: #000;
	margin-top: -3px;
margin-left: 4px;}

.tweetable a:hover .icon,
.tweetable a:focus .icon,
.tweetable a:active .icon,
.tweetable a:hover,
.tweetable a:active,
.tweetable a:focus {
    background-color: #000;
  color: white !important;
  cursor: pointer;
  text-decoration: none; }


.tweetable img {
    border: 0;
    display: inline-block;
    height: 1em;
    margin-left: 0.1875em;
    margin-right: 0.1875em;
    position: relative; 
    top: -0.1em;
    vertical-align: middle;
    width: 1em;
    -webkit-transition: all 0.1545s ease-in-out;
    -moz-transition: all 0.1545s ease-in-out;
    -o-transition: all 0.1545s ease-in-out;
    transition: all 0.1545s ease-in-out;
}

.tweetable img.twitter-icon-over {
    opacity: 0;
    position: absolute;
}

.tweetable:hover img.twitter-icon-over, .tweetable:active img.twitter-icon-over, .tweetable:focus img.twitter-icon-over {
    opacity: 1;
    position: relative;
}

.tweetable:hover img.twitter-icon-out, .tweetable:active img.twitter-icon-out, .tweetable:focus img.twitter-icon-out {
    display: none;
}
.fa-twitter:before {
    content: "\f099";
}
.tweetable .fa-twitter {
	color: #fff !important;
    font-size: 18px !important;
    display: inline-block!important;

    width: auto!important;
    height: auto!important;
    color: #55acee!important;
}
/* END Tweetable Quote */





