/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */



*{
    padding: 0;
    margin: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

p{
    margin-top: 20px;
}

.navegacion{
 width: 1500px;
 margin: auto;
 background: rgb(8, 72, 102);

}
.navegacion ul{
    list-style: none;
}
.menu > li{
    position: relative;
    display: inline-block;
}
.menu > li > a{
    display: block;
    padding: 15px 20px;
    color: white;
    text-decoration: none;
}
.menu li a:hover{
        transition: all 0.3s;
        color: white;
}
.navegacion ul li:hover{
    background: rgb(13, 95, 133);
    color:white;

}
.fnav {
    border-bottom: 1px solid white;
    padding: 10px;
    background-color: #9b9b9b;
}

.atxt{
	font-size: 13px;
	color: red;
}
.cab-card{
    background-color: #084866;
    color:white;
    text-align: center;
    padding: 0;
}
.esp-card{
    padding: 0;
    background: white;
}
.vis{
    display: block;
}
.inv   {
    display: none;
}
.org-trans{
    list-style-image:url(img/vin-icog.png);
    padding-left: 10px;
}
.arm-cont {
    color: #084866;
    font-size: 20px;
}
@media (max-width: 600px) {
.peque {
    width: 100%
 }
}
.tit-card
{
    border-bottom: 2px solid #084866;
     color: #800000;
    }
.parpadea {

  animation-name: parpadeo;
  animation-duration: 3s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;

  -webkit-animation-name:parpadeo;
  -webkit-animation-duration: 5s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
}

@-moz-keyframes parpadeo{
  0% { opacity: 1.0; }
  50% { opacity: 0.0; }
  100% { opacity: 1.0; }
}

@-webkit-keyframes parpadeo {
  0% { opacity: 1.0; }
  50% { opacity: 0.0; }
   100% { opacity: 1.0; }
}

@keyframes parpadeo {
  0% { opacity: 1.0; }
   50% { opacity: 0.0; }
  100% { opacity: 1.0; }
}

.carousel  /*slider */
{
  position: relative;
}
.carousel .carousel-indicators  /* indicator wrapper*/
{
  position: absolute;
  bottom: 0;
  left:0px;
  width: 100%;
  margin: 0;
  left: 0;
  right: 0;
  width: 100%;
  border-radius: .75px;
  display: flex;  /* this is for indicators  */
}
#slider-tbc .carousel-indicators li /* indicators*/
{
  /*flex-grow: 1;   make all indicator li similarly stretched */
  height: 7px;
  width: 30px;
  border-radius: .75px;
  background-color:rgba(122,40,36,0.3) ;
}

#slider-tbc .carousel-indicators li.active
{
  background-color:rgba(122,40,36,1) ;/* changes indicators color when it is active*/
}

#logo-contenedor {
   display: flex;
   align-items: center;
   justify-content: center;
}


#logo-container>img {
   max-width: 50%;
   border: 2px solid red;
}
.c-header{
  background-color: #8f8889;
  color:#FFFFFF;
  text-align:center;
}

.caja{
  display: block;
  margin: auto;
  margin-top: 5px;
  width: 20px;
  height: auto;
}
