/* CSS Document */

html, body {
	background-color:#fff;
}

html.tramite body, html.tramite {
  background-color:#f1f1f1 !important;
}

h1,h2,h3,h4,h5,h6 {
	color:#000c40;
}

a {
	color:#000c40;
}

a.view.activo, a.view2.activo {
	color:#d81b60;	
}

.link-fucsia {
  color:rgb(184, 42, 140);
  font-weight:bold;
}

p {
	color:#444444;
}

.text-sexo-M {
	color:#3c8dbc;
}

.text-sexo-H {
	color:#D81B60;
}

.bg-color {
	background:#e25052;
}

.icon-wrap .icon {
    color: #FFF;
    border: 1px solid #FFF;
}

.strong {
	color:#4b1010;
}

.text-on-image h1, .text-on-image p , .text-on-image a {
	color:#fff;
}

.text-on-image.on-black h1, .text-on-image.on-black p , .text-on-image a {
	color:#c50f3e;
}


.navbar-nav > li.active > a {
  border-bottom: 1px solid #fff;
}

.fin:after {
    
    background: #c8c8c8;
    box-shadow: 0 1px 1px 0px rgba(0,0,0,0.3);
    -moz-box-shadow: 0 1px 1px 0px rgba(0,0,0,0.3);
    -webkit-box-shadow: 0 1px 1px 0px rgba(0,0,0,0.3);
    -o-box-shadow: 0 1px 1px 0px rgba(0,0,0,0.3);
    -ms-box-shadow: 0 1px 1px 0px rgba(0,0,0,0.3);
}

/**
 * Perfil Ejemplar
 */
 #titulo {
  background-color: #000c40;
  color: white;
}

.text-fallecido {
  background-color: black;
  color: white;
  border-color: #808080
}

.btn.big {
	border-color:#000c40;
}

.btn.big:hover, .btn.big:active{
	color:#fff;
	background-color:#000c40;
}

/**
 * MyNavBar
 */
.mynavbar .navbar-nav > li > a {
  color:white;
}

.navbar-brand {
  color:white
}

a.navbar-brand:hover {
  color:rgb(255, 255, 255) !important;
}

.mynavbar .navbar-toggle .icon-bar {
  background-color:#0026d1;
}

.mynavbar .navbar-nav > .open > a,
.mynavbar .navbar-nav > .open > a:hover,
.mynavbar .navbar-nav > .open > a:focus {
  color:rgb(0, 201, 236) !important;
  background-color:#00115c;
}

.mynavbar .navbar-nav > li > a:hover,
.mynavbar .navbar-nav > li > a:focus {
  background-color: transparent;
}



.mynavbar .dropdown-menu {
  background-color: #000c40;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);
  box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);
  border-color:rgb(0, 31, 170) !important;
}

.mynavbar .dropdown-menu > li {
  border-bottom-color: #001570;
}

.mynavbar .dropdown-menu > li a {
  color:white;
}

.mynavbar .dropdown-menu > li a:hover {
  color:rgb(0, 201, 236);
  background-color: #00115c;
}

.mynavbar .dropdown-menu > li.separador {
  border-bottom: 1px dotted #fa00ff;
}

.mynavbar .dropdown-menu > li.titulo-separado {
  border-bottom:none;
  color:#500291;
  padding-bottom:0;
}

.mynavbar .dropdown-menu > li.c1 {
  border-bottom:1px dotted #730275;
}

.mynavbar .dropdown-menu > li.c1:last-child {
  border-bottom:none;
}

.mynavbar .dropdown-menu > li.c1 a {
  color:#730275
}



/**
 * Espacios
 */



/**
 * Form
 */
.help-block.with-errors{
	color:#FFF;
}

/**
 * FOOTER
 */
footer, footer *, footer a {
	color:white !important
}

footer .menu-inferior a {
	color: #000000;
}

/**
 * Exportación
 */
td.exportado {
	background-color:#8bffc4
}

td.importado {
	background-color:#8bf1ff
}



/**
 * Ejemplares
 */
.por-padrillo {
	background-color: #3c8dbc;
	color:white !important;
}

.por-yegua {
	background-color: #d81b60;
	color:white !important;
}
/* Por tag texto */
.por-padrillo h4, .por-padrillo h5{
	color:white !important;
}

.por-yegua h4, .por-yegua h5{
	color:white !important;
}

/**
 * Texto macho hembra
 */
.text-macho {
	color: #3c8dbc;
}
.text-hembra {
	color: #d81b60;
}

@media (max-width: 767px) {
  .mynavbar {
	  background-color: #fff;
	  border-color: #dc4f50;
	}
}


.bg-red,
.bg-yellow,
.bg-aqua,
.bg-blue,
.bg-light-blue,
.bg-green,
.bg-navy,
.bg-teal,
.bg-olive,
.bg-lime,
.bg-orange,
.bg-fuchsia,
.bg-purple,
.bg-maroon,
.bg-black,
.bg-red-active,
.bg-yellow-active,
.bg-aqua-active,
.bg-blue-active,
.bg-light-blue-active,
.bg-green-active,
.bg-navy-active,
.bg-teal-active,
.bg-olive-active,
.bg-lime-active,
.bg-orange-active,
.bg-fuchsia-active,
.bg-purple-active,
.bg-maroon-active,
.bg-black-active,
.callout.callout-danger,
.callout.callout-warning,
.callout.callout-info,
.callout.callout-success,
.alert-success,
.alert-danger,
.alert-error,
.alert-warning,
.alert-info,
.label-danger,
.label-info,
.label-warning,
.label-primary,
.label-success,
.modal-primary .modal-body,
.modal-primary .modal-header,
.modal-primary .modal-footer,
.modal-warning .modal-body,
.modal-warning .modal-header,
.modal-warning .modal-footer,
.modal-info .modal-body,
.modal-info .modal-header,
.modal-info .modal-footer,
.modal-success .modal-body,
.modal-success .modal-header,
.modal-success .modal-footer,
.modal-danger .modal-body,
.modal-danger .modal-header,
.modal-danger .modal-footer {
  color: #fff !important;
}

.bg-gray {
	color: #000;
	background-color: #d2d6de !important;
  }
  .bg-gray-light {
	background-color: #f7f7f7;
  }
  .bg-black {
	background-color: #111111 !important;
  }
  .bg-red,
  .callout.callout-danger,
  .alert-danger,
  .alert-error,
  .label-danger,
  .modal-danger .modal-body {
	background-color: #dd4b39 !important;
  }
  .bg-yellow,
  .callout.callout-warning,
  .alert-warning,
  .label-warning,
  .modal-warning .modal-body {
	background-color: #f39c12 !important;
  }
  .bg-aqua,
  .callout.callout-info,
  .alert-info,
  .label-info,
  .modal-info .modal-body {
	background-color: #00c0ef !important;
  }
  .bg-blue {
	background-color: #0073b7 !important;
  }
  .bg-light-blue,
  .label-primary,
  .modal-primary .modal-body {
	background-color: #3c8dbc !important;
  }
  .bg-green,
  .callout.callout-success,
  .alert-success,
  .label-success,
  .modal-success .modal-body {
	background-color: #00a65a !important;
  }
  .bg-navy {
	background-color: #001f3f !important;
  }
  .bg-teal {
	background-color: #39cccc !important;
  }
  .bg-olive {
	background-color: #3d9970 !important;
  }
  .bg-lime {
	background-color: #01ff70 !important;
  }
  .bg-orange {
	background-color: #ff851b !important;
  }
  .bg-fuchsia {
	background-color: #f012be !important;
  }
  .bg-purple {
	background-color: #605ca8 !important;
  }
  .bg-maroon {
	background-color: #d81b60 !important;
  }
  .bg-gray-active {
	color: #000;
	background-color: #b5bbc8 !important;
  }
  .bg-black-active {
	background-color: #000000 !important;
  }
  .bg-red-active,
  .modal-danger .modal-header,
  .modal-danger .modal-footer {
	background-color: #d33724 !important;
  }
  .bg-yellow-active,
  .modal-warning .modal-header,
  .modal-warning .modal-footer {
	background-color: #db8b0b !important;
  }
  .bg-aqua-active,
  .modal-info .modal-header,
  .modal-info .modal-footer {
	background-color: #00a7d0 !important;
  }
  .bg-blue-active {
	background-color: #005384 !important;
  }
  .bg-light-blue-active,
  .modal-primary .modal-header,
  .modal-primary .modal-footer {
	background-color: #357ca5 !important;
  }
  .bg-green-active,
  .modal-success .modal-header,
  .modal-success .modal-footer {
	background-color: #008d4c !important;
  }
  .bg-navy-active {
	background-color: #001a35 !important;
  }
  .bg-teal-active {
	background-color: #30bbbb !important;
  }
  .bg-olive-active {
	background-color: #368763 !important;
  }
  .bg-lime-active {
	background-color: #00e765 !important;
  }
  .bg-orange-active {
	background-color: #ff7701 !important;
  }
  .bg-fuchsia-active {
	background-color: #db0ead !important;
  }
  .bg-purple-active {
	background-color: #555299 !important;
  }
  .bg-maroon-active {
	background-color: #ca195a !important;
  }
  [class^="bg-"].disabled {
	opacity: 0.65;
	filter: alpha(opacity=65);
  }

  [class^="bg-"] a {
	color:white
  }

  .text-red {
	color: #dd4b39 !important;
  }
  .text-yellow {
	color: #f39c12 !important;
  }
  .text-aqua {
	color: #00c0ef !important;
  }
  .text-blue {
	color: #0073b7 !important;
  }
  .text-black {
	color: #111111 !important;
  }
  .text-light-blue {
	color: #3c8dbc !important;
  }
  .text-green {
	color: #00a65a !important;
  }
  .text-gray {
	color: #d2d6de !important;
  }
  .text-navy {
	color: #001f3f !important;
  }
  .text-teal {
	color: #39cccc !important;
  }
  .text-olive {
	color: #3d9970 !important;
  }
  .text-lime {
	color: #01ff70 !important;
  }
  .text-orange {
	color: #ff851b !important;
  }
  .text-fuchsia {
	color: #f012be !important;
  }
  .text-purple {
	color: #605ca8 !important;
  }
  .text-maroon {
	color: #d81b60 !important;
  }

  .link-capricho-macho {
    color: #0073b7 !important;
    font-weight: bold;
  }
.link-capricho-hembra {
    color: #d81b60 !important;
    font-weight: bold;
  }

  .subtitle-apagado {
    color:#969696;
    margin-top:0px;
    margin-bottom: 10px;
  }

  .pedigree-tabulado {
    color:rgb(119,119,119);
    font-family: 'Titillium Web', sans-serif;
    font-size: 14px;
  }

/*
.sbarg, .sbarg-texto {
  color:rgb(0, 201, 236) !important;
}
*/

footer a.redes i:hover {
  color:#1da1f2 !important;
}

#mapdiv {
  background-color:#fff;
}

#mapdivnacimientos {
  background-color:#fff;
}


.table.custom tr.selected {
	color:#fff;
	background-color:#96F
}

.table .tr-dinamico {
	background-color:#e5f1f7 !important;	
}

tr.opaco {
  background-color:AliceBlue !important;
  color:black !important;
}

.fila-abierta {
  background-color: #f1f1f1 !important;
}


.row-deb-select td:not(.row-no-deb-select) {
  background-color:rgba(255, 2, 2, 0.2) !important;
}

.col-sep {
  border-left:1px solid #f1f1f1;
}

.table.labels-no-destacado th {
  color:rgb(136, 136, 136);
}