﻿/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */
/*
    @srs-primary: rgba(54, 174, 228);
@srs-primary-60: rgba(54, 174, 228, 0.6);
*/
/*@srs-font-title: 'Devil Breeze Demi';*/
/*:root {
    --var-rojo: #ff0000;
}*/
a.navbar-brand {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}
/* Provide sufficient contrast against white background */
a {
  color: #0366d6;
  /*color: var(--var-rojo);*/
}
nav {
  /*font-family: @srs-font-title;*/
}
.srs-title {
  /*font-family: @srs-font-title;*/
  font-size: 28px;
  /*32px;*/
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}
/* Sticky footer styles
-------------------------------------------------- */
html {
  font-family: 'Myriad Pro Regular';
}
footer {
  font-size: 16px;
}
body {
  font-family: 'Myriad Pro Regular';
  font-size: 18px;
  /*24px; 14px;*/
}
.btn,
.form-control {
  font-family: 'Myriad Pro Regular';
  font-size: 18px;
  border-radius: 0.75rem;
}
body.lp:after,
body:after {
  font-family: 'Myriad Pro Regular';
  content: "";
  background-image: url('../images/background_img1920.jpg');
  background-position: center;
  background-repeat: no-repeat;
  /* Do not repeat the image */
  /*background-size: cover;  Resize the background image to cover the entire container */
  /*opacity: 0.1;*/
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: absolute;
  z-index: -1;
}
@media (min-width: 768px) {
  html {
    font-size: 24px;
  }
}
.border-top {
  border-top: 1px solid #e5e5e5;
}
.border-bottom {
  border-bottom: 1px solid #e5e5e5;
}
.box-shadow {
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.05);
}
button.accept-policy {
  font-size: 1rem;
  line-height: inherit;
}
/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: nowrap;
  line-height: 60px;
  /* Vertically center the text there */
}
.footer .list-unstyled {
  line-height: 30px;
}
.table thead th {
  border: none;
}
.table td {
  border-top: 1px solid rgba(2, 55, 112, 0.6);
}
.adding-table {
  padding: 0px 30px 0px 30px;
}
.adding-table .table th {
  background-color: rgba(2, 55, 112, 0.6);
}
.adding-table .table th,
.adding-table .table td {
  border-color: rgba(2, 55, 112, 0.6);
}
.adding-table .table-hover tbody tr:hover {
  background-color: rgba(181, 196, 230, 0.6);
}
.at-border-round {
  border: 1px solid rgba(181, 196, 230);
  border-radius: 0.25rem;
}
.bg-primary {
  background-color: rgba(2, 55, 112) !important;
}
.badge-primary {
  background-color: rgba(2, 55, 112) !important;
  padding: 8px 15px;
  font-size: 18px;
}
.sae {
  color: #FF1493;
}
.sar {
  color: #8B0000;
}
.ae {
  color: rgba(181, 196, 230);
}
.tae {
  color: rgba(2, 55, 112);
}
.table-hover tbody tr:hover {
  background-color: rgba(2, 55, 112, 0.6);
}
.btn-primary,
.table th,
.page-item.active .page-link {
  color: #fff;
  background-color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
}
.table-sm th {
  color: rgba(2, 55, 112);
  background-color: #fff;
}
.table .table,
td.sm-text {
  font-size: 0.8em;
}
.btn-primary:hover,
.page-item.active .page-link:hover {
  background-color: rgba(181, 196, 230);
  border-color: rgba(181, 196, 230);
}
a,
.bi-info-circle-fill {
  color: rgba(2, 55, 112);
}
a:hover {
  color: rgba(181, 196, 230);
  text-decoration: none;
}
.btn-outline-primary,
.page-link {
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: rgba(181, 196, 230);
  border-color: rgba(2, 55, 112);
}
.btn-outline-secondary {
  color: rgba(2, 55, 112);
  border-color: rgba(181, 196, 230);
}
.btn-base {
  width: 175px;
}
.btn-clinical-trial {
  font-size: 20px;
}
.button_class_0 {
  background-color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
}
.button_class_1 {
  background-color: rgba(181, 196, 230);
  border-color: rgba(181, 196, 230);
}
.srs-icon {
  padding-left: 42px;
  background-position-x: 15px;
}
.srs-c-icon {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
}
.srs-c-md-icon {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
}
.btn-c-icon {
  display: inline-flex;
  margin: 15px auto 15px auto;
}
.btn-c-icon .btn {
  margin-left: -15px;
  padding: 8px 0px 2px 25px;
  text-align: left;
  height: 48px;
  font-size: 20px;
  margin-top: 6px;
  width: 300px;
  /*250px;*/
  border-radius: 0rem 0.5rem 0.5rem 0rem;
}
.btn-c-icon input.btn {
  padding-top: 1px;
}
/*
.btn-c-icon:hover .srs-c-icon-add-md {
    background-color: @srs-secondary-60 !important;
    z-index: 1;
}*/
.btn-c-icon:hover .btn {
  background-color: rgba(181, 196, 230);
}
/*@my-a-icons: add, back, delete, edit, ok, save-confirm, see;*/
.bread-add {
  background: url("../images/add-32.png") no-repeat left;
}
.srs-icon-add {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/add-32.png") no-repeat 5px;
}
.srs-c-icon-add {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/add-32.png") no-repeat 5px;
}
.srs-icon-add-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/add-42.png") no-repeat 5px;
}
.srs-c-icon-add-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/add-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-add-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/add-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-add,
h2 .srs-icon-add,
9 h1 .srs-icon-add-md,
h2 .srs-icon-add-md {
  margin-right: 15px;
}
.btn-add {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/add-32.png") no-repeat 5px;
}
.btn-add-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/add-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-add-mini:hover,
.btn-add:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-add-g {
  background: url("../images/add-g-32.png") no-repeat left;
}
.srs-icon-add-g {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/add-g-32.png") no-repeat 5px;
}
.srs-c-icon-add-g {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/add-g-32.png") no-repeat 5px;
}
.srs-icon-add-g-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/add-g-42.png") no-repeat 5px;
}
.srs-c-icon-add-g-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/add-g-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-add-g-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/add-g-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-add-g,
h2 .srs-icon-add-g,
9 h1 .srs-icon-add-g-md,
h2 .srs-icon-add-g-md {
  margin-right: 15px;
}
.btn-add-g {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/add-g-32.png") no-repeat 5px;
}
.btn-add-g-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/add-g-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-add-g-mini:hover,
.btn-add-g:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-add-w {
  background: url("../images/add-w-32.png") no-repeat left;
}
.srs-icon-add-w {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/add-w-32.png") no-repeat 5px;
}
.srs-c-icon-add-w {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/add-w-32.png") no-repeat 5px;
}
.srs-icon-add-w-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/add-w-42.png") no-repeat 5px;
}
.srs-c-icon-add-w-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/add-w-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-add-w-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/add-w-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-add-w,
h2 .srs-icon-add-w,
9 h1 .srs-icon-add-w-md,
h2 .srs-icon-add-w-md {
  margin-right: 15px;
}
.btn-add-w {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/add-w-32.png") no-repeat 5px;
}
.btn-add-w-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/add-w-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-add-w-mini:hover,
.btn-add-w:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-back {
  background: url("../images/back-32.png") no-repeat left;
}
.srs-icon-back {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/back-32.png") no-repeat 5px;
}
.srs-c-icon-back {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/back-32.png") no-repeat 5px;
}
.srs-icon-back-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/back-42.png") no-repeat 5px;
}
.srs-c-icon-back-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/back-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-back-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/back-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-back,
h2 .srs-icon-back,
9 h1 .srs-icon-back-md,
h2 .srs-icon-back-md {
  margin-right: 15px;
}
.btn-back {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/back-32.png") no-repeat 5px;
}
.btn-back-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/back-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-back-mini:hover,
.btn-back:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-back-b {
  background: url("../images/back-b-32.png") no-repeat left;
}
.srs-icon-back-b {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/back-b-32.png") no-repeat 5px;
}
.srs-c-icon-back-b {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/back-b-32.png") no-repeat 5px;
}
.srs-icon-back-b-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/back-b-42.png") no-repeat 5px;
}
.srs-c-icon-back-b-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/back-b-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-back-b-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/back-b-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-back-b,
h2 .srs-icon-back-b,
9 h1 .srs-icon-back-b-md,
h2 .srs-icon-back-b-md {
  margin-right: 15px;
}
.btn-back-b {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/back-b-32.png") no-repeat 5px;
}
.btn-back-b-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/back-b-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-back-b-mini:hover,
.btn-back-b:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-delete {
  background: url("../images/delete-32.png") no-repeat left;
}
.srs-icon-delete {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/delete-32.png") no-repeat 5px;
}
.srs-c-icon-delete {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/delete-32.png") no-repeat 5px;
}
.srs-icon-delete-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/delete-42.png") no-repeat 5px;
}
.srs-c-icon-delete-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/delete-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-delete-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/delete-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-delete,
h2 .srs-icon-delete,
9 h1 .srs-icon-delete-md,
h2 .srs-icon-delete-md {
  margin-right: 15px;
}
.btn-delete {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/delete-32.png") no-repeat 5px;
}
.btn-delete-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/delete-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-delete-mini:hover,
.btn-delete:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-delete-g {
  background: url("../images/delete-g-32.png") no-repeat left;
}
.srs-icon-delete-g {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/delete-g-32.png") no-repeat 5px;
}
.srs-c-icon-delete-g {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/delete-g-32.png") no-repeat 5px;
}
.srs-icon-delete-g-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/delete-g-42.png") no-repeat 5px;
}
.srs-c-icon-delete-g-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/delete-g-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-delete-g-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/delete-g-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-delete-g,
h2 .srs-icon-delete-g,
9 h1 .srs-icon-delete-g-md,
h2 .srs-icon-delete-g-md {
  margin-right: 15px;
}
.btn-delete-g {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/delete-g-32.png") no-repeat 5px;
}
.btn-delete-g-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/delete-g-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-delete-g-mini:hover,
.btn-delete-g:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-delete-w {
  background: url("../images/delete-w-32.png") no-repeat left;
}
.srs-icon-delete-w {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/delete-w-32.png") no-repeat 5px;
}
.srs-c-icon-delete-w {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/delete-w-32.png") no-repeat 5px;
}
.srs-icon-delete-w-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/delete-w-42.png") no-repeat 5px;
}
.srs-c-icon-delete-w-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/delete-w-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-delete-w-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/delete-w-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-delete-w,
h2 .srs-icon-delete-w,
9 h1 .srs-icon-delete-w-md,
h2 .srs-icon-delete-w-md {
  margin-right: 15px;
}
.btn-delete-w {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/delete-w-32.png") no-repeat 5px;
}
.btn-delete-w-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/delete-w-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-delete-w-mini:hover,
.btn-delete-w:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-edit {
  background: url("../images/edit-32.png") no-repeat left;
}
.srs-icon-edit {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/edit-32.png") no-repeat 5px;
}
.srs-c-icon-edit {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/edit-32.png") no-repeat 5px;
}
.srs-icon-edit-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/edit-42.png") no-repeat 5px;
}
.srs-c-icon-edit-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/edit-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-edit-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/edit-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-edit,
h2 .srs-icon-edit,
9 h1 .srs-icon-edit-md,
h2 .srs-icon-edit-md {
  margin-right: 15px;
}
.btn-edit {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/edit-32.png") no-repeat 5px;
}
.btn-edit-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/edit-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-edit-mini:hover,
.btn-edit:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-ok {
  background: url("../images/ok-32.png") no-repeat left;
}
.srs-icon-ok {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/ok-32.png") no-repeat 5px;
}
.srs-c-icon-ok {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/ok-32.png") no-repeat 5px;
}
.srs-icon-ok-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/ok-42.png") no-repeat 5px;
}
.srs-c-icon-ok-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/ok-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-ok-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/ok-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-ok,
h2 .srs-icon-ok,
9 h1 .srs-icon-ok-md,
h2 .srs-icon-ok-md {
  margin-right: 15px;
}
.btn-ok {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/ok-32.png") no-repeat 5px;
}
.btn-ok-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/ok-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-ok-mini:hover,
.btn-ok:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-save-confirm {
  background: url("../images/save-confirm-32.png") no-repeat left;
}
.srs-icon-save-confirm {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/save-confirm-32.png") no-repeat 5px;
}
.srs-c-icon-save-confirm {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/save-confirm-32.png") no-repeat 5px;
}
.srs-icon-save-confirm-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/save-confirm-42.png") no-repeat 5px;
}
.srs-c-icon-save-confirm-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/save-confirm-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-save-confirm-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/save-confirm-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-save-confirm,
h2 .srs-icon-save-confirm,
9 h1 .srs-icon-save-confirm-md,
h2 .srs-icon-save-confirm-md {
  margin-right: 15px;
}
.btn-save-confirm {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/save-confirm-32.png") no-repeat 5px;
}
.btn-save-confirm-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/save-confirm-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-save-confirm-mini:hover,
.btn-save-confirm:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-see {
  background: url("../images/see-32.png") no-repeat left;
}
.srs-icon-see {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/see-32.png") no-repeat 5px;
}
.srs-c-icon-see {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/see-32.png") no-repeat 5px;
}
.srs-icon-see-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/see-42.png") no-repeat 5px;
}
.srs-c-icon-see-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/see-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-see-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/see-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-see,
h2 .srs-icon-see,
9 h1 .srs-icon-see-md,
h2 .srs-icon-see-md {
  margin-right: 15px;
}
.btn-see {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/see-32.png") no-repeat 5px;
}
.btn-see-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/see-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-see-mini:hover,
.btn-see:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-ask-revision {
  background: url("../images/ask-revision-32.png") no-repeat left;
}
.srs-icon-ask-revision {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/ask-revision-32.png") no-repeat 5px;
}
.srs-c-icon-ask-revision {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/ask-revision-32.png") no-repeat 5px;
}
.srs-icon-ask-revision-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/ask-revision-42.png") no-repeat 5px;
}
.srs-c-icon-ask-revision-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/ask-revision-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-ask-revision-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/ask-revision-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-ask-revision,
h2 .srs-icon-ask-revision,
9 h1 .srs-icon-ask-revision-md,
h2 .srs-icon-ask-revision-md {
  margin-right: 15px;
}
.btn-ask-revision {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/ask-revision-32.png") no-repeat 5px;
}
.btn-ask-revision-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/ask-revision-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-ask-revision-mini:hover,
.btn-ask-revision:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-center {
  background: url("../images/center-32.png") no-repeat left;
}
.srs-icon-center {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/center-32.png") no-repeat 5px;
}
.srs-c-icon-center {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/center-32.png") no-repeat 5px;
}
.srs-icon-center-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/center-42.png") no-repeat 5px;
}
.srs-c-icon-center-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/center-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-center-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/center-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-center,
h2 .srs-icon-center,
9 h1 .srs-icon-center-md,
h2 .srs-icon-center-md {
  margin-right: 15px;
}
.btn-center {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/center-32.png") no-repeat 5px;
}
.btn-center-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/center-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-center-mini:hover,
.btn-center:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-doctor {
  background: url("../images/doctor-32.png") no-repeat left;
}
.srs-icon-doctor {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/doctor-32.png") no-repeat 5px;
}
.srs-c-icon-doctor {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/doctor-32.png") no-repeat 5px;
}
.srs-icon-doctor-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/doctor-42.png") no-repeat 5px;
}
.srs-c-icon-doctor-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/doctor-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-doctor-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/doctor-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-doctor,
h2 .srs-icon-doctor,
9 h1 .srs-icon-doctor-md,
h2 .srs-icon-doctor-md {
  margin-right: 15px;
}
.btn-doctor {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/doctor-32.png") no-repeat 5px;
}
.btn-doctor-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/doctor-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-doctor-mini:hover,
.btn-doctor:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-drug {
  background: url("../images/drug-32.png") no-repeat left;
}
.srs-icon-drug {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/drug-32.png") no-repeat 5px;
}
.srs-c-icon-drug {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/drug-32.png") no-repeat 5px;
}
.srs-icon-drug-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/drug-42.png") no-repeat 5px;
}
.srs-c-icon-drug-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/drug-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-drug-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/drug-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-drug,
h2 .srs-icon-drug,
9 h1 .srs-icon-drug-md,
h2 .srs-icon-drug-md {
  margin-right: 15px;
}
.btn-drug {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/drug-32.png") no-repeat 5px;
}
.btn-drug-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/drug-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-drug-mini:hover,
.btn-drug:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-patient {
  background: url("../images/patient-32.png") no-repeat left;
}
.srs-icon-patient {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/patient-32.png") no-repeat 5px;
}
.srs-c-icon-patient {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/patient-32.png") no-repeat 5px;
}
.srs-icon-patient-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/patient-42.png") no-repeat 5px;
}
.srs-c-icon-patient-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/patient-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-patient-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/patient-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-patient,
h2 .srs-icon-patient,
9 h1 .srs-icon-patient-md,
h2 .srs-icon-patient-md {
  margin-right: 15px;
}
.btn-patient {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/patient-32.png") no-repeat 5px;
}
.btn-patient-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/patient-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-patient-mini:hover,
.btn-patient:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-promoter {
  background: url("../images/promoter-32.png") no-repeat left;
}
.srs-icon-promoter {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/promoter-32.png") no-repeat 5px;
}
.srs-c-icon-promoter {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/promoter-32.png") no-repeat 5px;
}
.srs-icon-promoter-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/promoter-42.png") no-repeat 5px;
}
.srs-c-icon-promoter-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/promoter-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-promoter-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/promoter-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-promoter,
h2 .srs-icon-promoter,
9 h1 .srs-icon-promoter-md,
h2 .srs-icon-promoter-md {
  margin-right: 15px;
}
.btn-promoter {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/promoter-32.png") no-repeat 5px;
}
.btn-promoter-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/promoter-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-promoter-mini:hover,
.btn-promoter:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-report {
  background: url("../images/report-32.png") no-repeat left;
}
.srs-icon-report {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/report-32.png") no-repeat 5px;
}
.srs-c-icon-report {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/report-32.png") no-repeat 5px;
}
.srs-icon-report-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/report-42.png") no-repeat 5px;
}
.srs-c-icon-report-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/report-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-report-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/report-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-report,
h2 .srs-icon-report,
9 h1 .srs-icon-report-md,
h2 .srs-icon-report-md {
  margin-right: 15px;
}
.btn-report {
  /*width: 175px;
  padding-left: 42px;*/
  width: 100%;
  margin-bottom:10px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/report-32.png") no-repeat 5px;
}
.btn-report-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/report-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-report-mini:hover,
.btn-report:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-researcher {
  background: url("../images/researcher-32.png") no-repeat left;
}
.srs-icon-researcher {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/researcher-32.png") no-repeat 5px;
}
.srs-c-icon-researcher {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/researcher-32.png") no-repeat 5px;
}
.srs-icon-researcher-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/researcher-42.png") no-repeat 5px;
}
.srs-c-icon-researcher-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/researcher-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-researcher-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/researcher-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-researcher,
h2 .srs-icon-researcher,
9 h1 .srs-icon-researcher-md,
h2 .srs-icon-researcher-md {
  margin-right: 15px;
}
.btn-researcher {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/researcher-32.png") no-repeat 5px;
}
.btn-researcher-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/researcher-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-researcher-mini:hover,
.btn-researcher:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-tox {
  background: url("../images/tox-32.png") no-repeat left;
}
.srs-icon-tox {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/tox-32.png") no-repeat 5px;
}
.srs-c-icon-tox {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/tox-32.png") no-repeat 5px;
}
.srs-icon-tox-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/tox-42.png") no-repeat 5px;
}
.srs-c-icon-tox-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/tox-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-tox-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/tox-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-tox,
h2 .srs-icon-tox,
9 h1 .srs-icon-tox-md,
h2 .srs-icon-tox-md {
  margin-right: 15px;
}
.btn-tox {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/tox-32.png") no-repeat 5px;
}
.btn-tox-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/tox-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-tox-mini:hover,
.btn-tox:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-tracking {
  background: url("../images/tracking-32.png") no-repeat left;
}
.srs-icon-tracking {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/tracking-32.png") no-repeat 5px;
}
.srs-c-icon-tracking {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/tracking-32.png") no-repeat 5px;
}
.srs-icon-tracking-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/tracking-42.png") no-repeat 5px;
}
.srs-c-icon-tracking-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/tracking-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-tracking-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/tracking-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-tracking,
h2 .srs-icon-tracking,
9 h1 .srs-icon-tracking-md,
h2 .srs-icon-tracking-md {
  margin-right: 15px;
}
.btn-tracking {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/tracking-32.png") no-repeat 5px;
}
.btn-tracking-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/tracking-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-tracking-mini:hover,
.btn-tracking:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-trial {
  background: url("../images/trial-32.png") no-repeat left;
}
.srs-icon-trial {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/trial-32.png") no-repeat 5px;
}
.srs-c-icon-trial {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/trial-32.png") no-repeat 5px;
}
.srs-icon-trial-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/trial-42.png") no-repeat 5px;
}
.srs-c-icon-trial-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/trial-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-trial-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/trial-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-trial,
h2 .srs-icon-trial,
9 h1 .srs-icon-trial-md,
h2 .srs-icon-trial-md {
  margin-right: 15px;
}
.btn-trial {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/trial-32.png") no-repeat 5px;
}
.btn-trial-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/trial-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-trial-mini:hover,
.btn-trial:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-download {
  background: url("../images/download-32.png") no-repeat left;
}
.srs-icon-download {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/download-32.png") no-repeat 5px;
}
.srs-c-icon-download {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/download-32.png") no-repeat 5px;
}
.srs-icon-download-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/download-42.png") no-repeat 5px;
}
.srs-c-icon-download-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/download-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-download-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/download-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-download,
h2 .srs-icon-download,
9 h1 .srs-icon-download-md,
h2 .srs-icon-download-md {
  margin-right: 15px;
}
.btn-download {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/download-32.png") no-repeat 5px;
}
.btn-download-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/download-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-download-mini:hover,
.btn-download:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-warning {
  background: url("../images/warning-32.png") no-repeat left;
}
.srs-icon-warning {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/warning-32.png") no-repeat 5px;
}
.srs-c-icon-warning {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/warning-32.png") no-repeat 5px;
}
.srs-icon-warning-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/warning-42.png") no-repeat 5px;
}
.srs-c-icon-warning-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/warning-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-warning-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/warning-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-warning,
h2 .srs-icon-warning,
9 h1 .srs-icon-warning-md,
h2 .srs-icon-warning-md {
  margin-right: 15px;
}
.btn-warning {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/warning-32.png") no-repeat 5px;
}
.btn-warning-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/warning-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-warning-mini:hover,
.btn-warning:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.bread-copy {
  background: url("../images/copy-32.png") no-repeat left;
}
.srs-icon-copy {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/copy-32.png") no-repeat 5px;
}
.srs-c-icon-copy {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/copy-32.png") no-repeat 5px;
}
.srs-icon-copy-md {
  padding-left: 42px;
  background-position-x: 15px;
  background: url("../images/copy-42.png") no-repeat 5px;
}
.srs-c-icon-copy-md {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/copy-42.png") no-repeat 3px;
  background-size: 50px 50px;
}
.srs-c-icon-copy-lg {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1px solid rgba(2, 55, 112);
  background-color: #fff !important;
  z-index: 1;
  background: url("../images/copy-50.png") no-repeat 3px;
  background-size: 50px 50px;
}
9 h1 .srs-icon-copy,
h2 .srs-icon-copy,
9 h1 .srs-icon-copy-md,
h2 .srs-icon-copy-md {
  margin-right: 15px;
}
.btn-copy {
  width: 175px;
  padding-left: 42px;
  background-position-x: 15px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/copy-32.png") no-repeat 5px;
}
.btn-copy-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  background: url("../images/copy-32.png") no-repeat center;
  background-size: 24px;
  cursor: pointer;
}
.btn-copy-mini:hover,
.btn-copy:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-group .btn-add-mini {
  background-color: rgba(181, 196, 230, 0.6) !important;
  border-color: rgba(181, 196, 230) !important;
}
.btn-group .btn-add-mini:hover,
.btn-add:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-group .btn-add-g-mini {
  background-color: rgba(181, 196, 230, 0.6) !important;
  border-color: rgba(181, 196, 230) !important;
}
.btn-group .btn-add-g-mini:hover,
.btn-add-g:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-group .btn-add-w-mini {
  background-color: rgba(181, 196, 230, 0.6) !important;
  border-color: rgba(181, 196, 230) !important;
}
.btn-group .btn-add-w-mini:hover,
.btn-add-w:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-group .btn-back-mini {
  background-color: rgba(181, 196, 230, 0.6) !important;
  border-color: rgba(181, 196, 230) !important;
}
.btn-group .btn-back-mini:hover,
.btn-back:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-group .btn-back-b-mini {
  background-color: rgba(181, 196, 230, 0.6) !important;
  border-color: rgba(181, 196, 230) !important;
}
.btn-group .btn-back-b-mini:hover,
.btn-back-b:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-group .btn-delete-mini {
  background-color: rgba(181, 196, 230, 0.6) !important;
  border-color: rgba(181, 196, 230) !important;
}
.btn-group .btn-delete-mini:hover,
.btn-delete:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-group .btn-delete-g-mini {
  background-color: rgba(181, 196, 230, 0.6) !important;
  border-color: rgba(181, 196, 230) !important;
}
.btn-group .btn-delete-g-mini:hover,
.btn-delete-g:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-group .btn-delete-w-mini {
  background-color: rgba(181, 196, 230, 0.6) !important;
  border-color: rgba(181, 196, 230) !important;
}
.btn-group .btn-delete-w-mini:hover,
.btn-delete-w:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-group .btn-edit-mini {
  background-color: rgba(181, 196, 230, 0.6) !important;
  border-color: rgba(181, 196, 230) !important;
}
.btn-group .btn-edit-mini:hover,
.btn-edit:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-group .btn-ok-mini {
  background-color: rgba(181, 196, 230, 0.6) !important;
  border-color: rgba(181, 196, 230) !important;
}
.btn-group .btn-ok-mini:hover,
.btn-ok:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-group .btn-save-confirm-mini {
  background-color: rgba(181, 196, 230, 0.6) !important;
  border-color: rgba(181, 196, 230) !important;
}
.btn-group .btn-save-confirm-mini:hover,
.btn-save-confirm:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-group .btn-see-mini {
  background-color: rgba(181, 196, 230, 0.6) !important;
  border-color: rgba(181, 196, 230) !important;
}
.btn-group .btn-see-mini:hover,
.btn-see:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-group .btn-trial-mini {
  background-color: rgba(181, 196, 230, 0.6) !important;
  border-color: rgba(181, 196, 230) !important;
}
.btn-group .btn-trial-mini:hover,
.btn-trial:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-group .btn-report-mini {
  background-color: rgba(181, 196, 230, 0.6) !important;
  border-color: rgba(181, 196, 230) !important;
}
.btn-group .btn-report-mini:hover,
.btn-report:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-group .btn-download-mini {
  background-color: rgba(181, 196, 230, 0.6) !important;
  border-color: rgba(181, 196, 230) !important;
}
.btn-group .btn-download-mini:hover,
.btn-download:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-group .btn-warning-mini {
  background-color: rgba(181, 196, 230, 0.6) !important;
  border-color: rgba(181, 196, 230) !important;
}
.btn-group .btn-warning-mini:hover,
.btn-warning:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-group .btn-copy-mini {
  background-color: rgba(181, 196, 230, 0.6) !important;
  border-color: rgba(181, 196, 230) !important;
}
.btn-group .btn-copy-mini:hover,
.btn-copy:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-group .btn-mini {
  width: 32px;
  height: 32px;
  color: rgba(2, 55, 112);
  border-color: rgba(181, 196, 230);
  background-color: rgba(181, 196, 230, 0.6) !important;
  border-color: rgba(181, 196, 230) !important;
  background-size: 24px;
  cursor: pointer;
  padding: 0;
}
.btn-group .btn-mini:hover {
  background-color: rgba(2, 55, 112, 0.6) !important;
}
.btn-back {
  /*.btn-outline-danger();*/
  border-color: #b3c6cb;
  /*#dc3545;*/
  color: black;
}
.btn-back:hover {
  background-color: #b3c6cb !important;
  /*#dc3545;*/
}
.border-primary {
  border-color: #36AEF4 !important;
}
/*header {
    background-color: rgba(54, 174, 228);
}*/
.header-trial {
  width: 100%;
  height: 50px;
  padding-top: 12px;
}
.header-trial,
nav ol.breadcrumb {
  /*background-color: @srs-primary;
        border-color: @srs-primary;*/
  background-image: linear-gradient(to right, rgba(2, 55, 112), rgba(181, 196, 230));
  font-family: 'Myriad Pro Bold';
  font-size: 20px;
  color: #fff;
  border-radius: 0;
  padding: 0.3rem 1rem;
}
.header-trial a,
nav ol.breadcrumb a {
  margin-top: 10px;
  color: #fff;
}
.header-trial li.breadcrumb-item::before,
nav ol.breadcrumb li.breadcrumb-item::before {
  color: #fff;
}
.header-trial li.active,
nav ol.breadcrumb li.active {
  color: #fff;
  font-family: 'Myriad Pro Regular';
}
.header-trial a:hover,
nav ol.breadcrumb a:hover {
  text-decoration: none;
  color: rgba(181, 196, 230);
}
.card-header {
  background-color: rgba(181, 196, 230, 0.6);
}
.tox-info {
  background-color: rgba(2, 55, 112);
  border-color: rgba(2, 55, 112);
  color: #fff;
  width: 100%;
}
.tox-info-60 {
  background-color: rgba(2, 55, 112, 0.6);
  border-color: rgba(2, 55, 112, 0.6);
  color: #fff;
  width: 100%;
}
/*
.tox-info:hover {
    background-color: @srs-secondary;
    border-color: @srs-secondary;
    text-decoration: none;
    color: @srs-primary;
}
*/
nav li.nav-item a.text-dark:hover {
  color: rgba(2, 55, 112) !important;
}
/*    .tox-info .btn-primary {

        border-color: #B5C4E6;
    }*/
/*.srs-tooltip {
    background-color: @srs-primary;
    width: 300px;
}*/
div.toxicity-line {
  font-size: 14px;
}
table td span.toxicity-line {
  font-size: 14px;
  margin-right: 10px;
}
.tooltip-inner {
  border: 1px solid black;
  background-color: rgba(2, 55, 112);
  width: 500px;
  max-width: 500px;
}
.app-vue {
  display: none;
}
#dateOnGoing {
  z-index: 10050 !important;
  /* Un valor mayor que el del modal onGoing */
}
#DefintionsMain p {
  font-size: 1rem;
}
#DefintionsMain h3 {
  font-size: 1rem;
  font-weight: bold;
}
#DefintionsMain h4 {
  font-size: 1rem;
  font-style: italic;
}