@font-face {
  font-family: "plx-icon";
  src:url("../assets/../assets/fonts//plx-icon.eot");
  src:url("../assets/fonts//plx-icon.eot?#iefix") format("embedded-opentype"),
    url("../assets/fonts//plx-icon.woff") format("woff"),
    url("../assets/fonts//plx-icon.ttf") format("truetype"),
    url("../assets/fonts//plx-icon.svg#plx-icon") format("svg");
}

#menu-posts-plx_portal_content .wp-menu-image.dashicons-before:before {
  font-family: "plx-icon" !important;
  content: 'a';
}

/* Tables */
#plx_portal_content_connector_content table { 
  width: 100%; 
  border-collapse: collapse; 
}
/* Zebra striping */
#plx_portal_content_connector_content table tr:nth-of-type(odd) { 
  background: #eee; 
}
#plx_portal_content_connector_content table th { 
  background: #333; 
  color: white; 
  font-weight: bold; 
}
#plx_portal_content_connector_content table td, 
#plx_portal_content_connector_content table th { 
  padding: 6px; 
  border: 1px solid #ccc; 
  text-align: left; 
}