.spinner {
  position: relative;
  left: 50%;
  top: 50%;
}

#loading {
        margin-top: 40px;
}

#txt {
        background-color: white;
        border: 1px solid;
        border-color: #CCCCCC;
}

div#txt {
  margin: 10px 0;
  padding: 10px;
  overflow-y: auto;
  height: 250px;
  max-height: 300px;
}

.popover.textalytics {
        max-width: 510px;
        min-width: 500px;
        max-height: 565px;
}

.popover.textalytics .arrow {
        display: none;
}

.popover.meaningcloud {
        max-width: 510px;
        min-width: 150px;
        max-height: 565px;
}



iframe {
        height: 480px;
        width: 478px;
}

#txt a {
        cursor: pointer;
}

.popover-content .navbar {
        margin-bottom: 10px;
}
.popover.textalytics .tab-pane.linked-data {
        max-height: 480px;
        overflow: auto;
}

.semld-image {
        float: right;
        max-width: 200px;
        margin: 0 10px;
}

img.map {
        margin: 10px;
        max-width: 249px;
}

.semld-description {
        text-align: justify;
        padding-right: 10px;
}

hr {
        margin: 10px 0;
}

.tooltip-inner {
        min-width: 100px;
        background-color: #FFFFFF;
  border: 1px solid #9A9A9A;
        color: #333333;
}
#txt a, #schema-tags a, .popover.textalytics a {
        color: #e67e22;
}

#schema-tags label {
    margin-top: 10px;
}

.tooltip code {
        color: #333333;
}

.tooltip .tooltip-arrow {
        display: none;
}

.tooltip.in.right {
        opacity: 1.0;
}
.popover.textalytics code {
        font-size: 20px;
        color: #333333;
}

img.icon-external-link {
        vertical-align: top;
        width: 10px;
}

#schema-tags > div {
        margin-bottom: 20px;
}

ol li.list {
        color: #e67e22;
        font-size: 20px !important;
}

ol li.list span {
        color: #555;
        font-size: 15px;
}

ol li.list span a {
        color: #e67e22;
}

#schema-results {
        padding: 5px 15px 25px;
}

#schema-code.collapse {
        padding: 0;
}

#schema-tags #schema-code textarea {
        background-color: white;
        margin-bottom: 0;
}

#schema-results > div {
        background-color: white;
        border: 1px solid;
        border-color: #CCCCCC;
        padding: 10px;
}
.clickable {
        cursor: pointer;
}

#schema-code ol, #schema-code ol li {
        margin-bottom: 0;
        margin-top: 15px;
}

#schema-entities {
        margin-left: 6%;
}

#schema-tagged-text, #schema-entities {
        max-height: 300px;
        overflow-y: auto;
}

.popover-content > .navbar.navbar-default {
        height: 52px;
}

.sky-form {
        border: none;
}

.sky-form section {
        margin-bottom: 0px;
}

/* sentiment colors demo*/
.text-highlights-very-positive {
   background: #84D173;
}
.text-highlights-positive {
   background: #B4EDC5;
}

.text-highlights-very-negative {
   background: #ED4240;
}
.text-highlights-negative {
   background: #FCA4AB;
}
.text-highlights-none {
    color: #000;
    background: #FFFFFF;
}
/* topics colors demo*/
.text-highlights.entity {
  background: #e74c3c;
}

.text-highlights.concept {
  background: #3498db;
}

.text-highlights.time-expression {
  background: #72c02c;
}

.text-highlights.money-expression {
  background: #1abc9c;
}

.text-highlights.phone-expression {
  background: #e67e22;
}

.text-highlights.uri {
  background: #f1c40f;
}

.text-highlights.other-expression {
  background: #27d7e7;
}

/* demo voc*/

.text-highlights.deepcat-channel, .text-highlights.deepcat-adaptability, .text-highlights.deepcat-management, .text-highlights.deepcat-joboffer {
  background: #f0ad4e; /*warning*/
}
.text-highlights.deepcat-customerservice, .text-highlights.deepcat-collaborationcooperation, .text-highlights.deepcat-people, .text-highlights.deepcat-newexperience {
  background: #4765a0;/*dark-blue*/
}

.text-highlights.deepcat-quality, .text-highlights.deepcat-communication, .text-highlights.deepcat-reward, .text-highlights.deepcat-workenvironment {
  background: #79d5b3;/*light green*/
}

.text-highlights.deepcat-condition, .text-highlights.deepcat-autonomy, .text-highlights.deepcat-leaveofabsence, .text-highlights.deepcat-opportunity {
  background: #5cb85c; /*success*/
}

.text-highlights.deepcat-product, .text-highlights.deepcat-commitment, .text-highlights.deepcat-policiespractices {
  background: #9b6bcc; /*purple*/
}

.text-highlights.deepcat-company, .text-highlights.deepcat-expertiseskills, .text-highlights.deepcat-personalreasons {
  background: #5bc0de; /*info*/
}

.text-highlights.deepcat-operation, .text-highlights.deepcat-innovation, .text-highlights.deepcat-personality {
  background: #f1c40f; /*yellow*/
}

.text-highlights.deepcat-bank, .text-highlights.deepcat-leadership {
  background: #9c8061; /*brown*/
}

.text-highlights.deepcat-shipping, .text-highlights.deepcat-motivation {
  background: #1abc9c; /*sea*/
}

.text-highlights.deepcat-efficiency, .text-highlights.deepcat-work, .text-highlights.deepcat-workload {
  background: #e74c3c; /*red*/
}



.text-highlights.deepcat-reliability {
  background: #27d7e7; /*aqua*/
}

.text-highlights.deepcat-stressmanagement {
  background: #555; /*dark*/
}



/* demo voe*/  



.highlight-row {
  background: #d3d3d3;
}


/* Estilo de label normal dentro de sky-form*/
.label-form {
  padding: 4px 7px;
  color: #FFF;
  display: inline;
}

.icon18 {
  font-size: 18px;
}

a.more-info:hover{
  text-decoration: none;
}

