/*------------------------------------*
\* #SHAME
\*------------------------------------*/
/**
  * The idea of shame.css is that you have a totally new stylesheet reserved
  * just for your hacky code. The code you have to write to get the release
  * out on time, but the code that makes you ashamed.
  * More info - http://csswizardry.com/2013/04/shame-css/
  *
  * shame.css is jokingly titled to make it a little light-hearted whilst also
  * indicating that anything in there is a bit of a shame; a shame to have to
  * have done, a shame to pollute the codebase with and so on…
  */

.prod {
 margin-top: 80px;
 }
 
 .pp_butt {
 float: right;
 }
 
 
 .more-link {
 padding: 15px; 
 text-align: center;
 }
 
 
 .path-frontpage .wri_a2a {
   display: none; }


span.legend_partial {
background:#cc5b07;
margin-left: 20px;
margin-right: 6px;
height: 24px;
width: 24px;
display: inline-block;
}

span.legend_full {
background: rgba(0, 110, 119, 0.7);
height: 24px;
margin-right: 6px;
width: 24px;
display: inline-block;
}

#block-views-block-pm-themes-pm-themes-tax,
#block-views-block-police-militarisation-pmm-cp-related-internal {
padding-top: 40px;
margin-top: 10px;
border-top: solid 1px #ccc;
}

#views-bootstrap-police-militarisation-pm-cp-related-external .panel-heading {
background: rgba(0, 110, 119, 0.7);
}


.feed-icon {
padding-left: 20px;
background: url('/themes/wri_main/images/feed-icon.png') no-repeat;
}


.leaflet-popup-content span.full,
.leaflet-popup-content span.partial {
    height: 10px;
    margin-right: 4px;
    width: 10px;
    display: inline-block;
}

.leaflet-popup-content span.full {
    background: rgba(0, 110, 119, 0.7);
}

.leaflet-popup-content span.partial {
background-color: #cc5b07;
}


/* =Country Profile */
/* Important info box */
.important-info {
  width: 33%;
  min-width: 290px;
  float: left;
  background-color: #fff;
  margin: 15px 15px 15px 0;
  border: 1px solid #cc5b07;
}

.important-info .important-info__label {
  font-size: 16px;
  font-family: 'Oswald', sans-serif;
  text-transform: uppercase;
  letter-spacing: 1px;
}

/* Make leaflet popup fixed */
.leaflet-popup-tip {
    display: none;
}
.leaflet-popup {
    position: absolute;
    transform: none !important;
    top: 70px !important;
    left: 60px !important;
    bottom: 50px !important;
    margin: auto; 
    z-index: 10000;
    width: 260px;
    font-size: 12px;    
}

.leaflet-popup-content .views-more-link {
    background: #cc5b07;
    color: #fff;
    border-radius: 3px;
    padding: 4px;
    text-decoration: none;
    text-transform: uppercase;
}

.leaflet-popup-content-wrapper, .leaflet-popup-tip {
    background: #333;
    color: #fff;
}

.leaflet-container .leaflet-popup-content .item-list a {
color: #fff;
}

.leaflet-popup-content header {
margin-top: 25px; 
}

table#field-author-information-values {
    table-layout: fixed;
}

 table#field-author-information-values .draggable-table td:first-child ~ td, table#field-author-information-values .draggable-table th:first-child ~ th {
    max-width: 930px;
}

