/* BACKGROUNDS */

.bg-white {
  background-color: #FFF;
}

.bg-light-grey {
  background-color: #ebebec;
}

.bg-mid-grey {
  background-color: #636466;
}

.bg-dark-grey {
  background-color: #333;
}

.bg-black {
  background-color: #000;
}


.bg-color-main {
background-color: #004b90;
}

.bg-color-secondary {
  background-color: #3cd1e0;
}

.bg-color-emphasize {
  background-color: #333333;
}

.bg-color-edicion-anterior {
  background-color: #cacaca;
}

.iframe { border: none !important;overflow-y: hidden; background-color: #fff;}

/* COLOR */


.color-white {
  color:  #FFF;
}

.color-light-grey {
  color: #ebebec;
}

.color-mid-grey {
  color: #666;
}


.color-dark-grey {
  color:  #333;
}

.color-black {
  color:  #111;
}


.color-main {
  color: #000000;
}

.color-secondary {
  color: #4a4a49
}

.color-emphasize {
  color: #58BDD6
}

.fancybox-thumbs__list a::before {
    border: 6px solid #36bfcf;
}
/* LINKS */


a {

}

a.current {

}


a.color-main {

}


a.color-secondary {

}

.navbar-dark .navbar-nav .active>.nav-link,
.navbar-dark .navbar-nav .nav-link:hover{
	color: #000;
	opacity:1 !important;
}


/* NAVBAR */

.navbar {
  color: #FFF;
}

.navbar .dropdown-menu {
  color: #00d9e3;
  background-color: #fff;
    background-clip: padding-box;
}

.dropdown-item{
  color: #FFF;
}

.dropdown-item:focus, .dropdown-item:hover {
    color: #FFF;
    background-color: #004b90;
}



/* BUTTON STYLE */


.btn {
    padding: 0.1em 0.6em;
    font-size: 1em;
    line-height: 1.5;
    border-radius: .30rem;
	display: inline-block;
}

#navbarSupportedContent .btn:hover {
    padding: 0.1em 0.6em;
    font-size: 1em;
    line-height: 1.5;
    border-radius: .30rem;
	display: inline-block;
  background-color: #000 !important;
  color: #fff;
}

.btn.small{
  border: 1px solid #FFF;
  background-color: transparent;
}
.inscribite{
  font-size: 28px;
  background-color: #fff;
  padding: 0.1em 0.6em;
  border-radius: .30rem;
display: inline-block;
font-weight: 600 !important;
color: #000;
}

.inscribite:hover{
  color: #fff;
  background-color: #000;
}

.btn.main-cta{
  background-color: #378999;
  color: #FFF;
  text-transform: uppercase;
  font-size: 3.5em;
  width: 100%;
  padding: 7px;
}

.btn.main-cta:hover {
  color: rgba(0,0,0,1);
  background-color: #FFF;
}

.btn.main-cta.disabled {
  font-size: 1.5em;
  opacity: 1;
}


.btn.secondary-cta{
	border:2px solid #fff;
	background-color: rgba(0,0,0,0);
	padding:0.5rem 20px;
	font-size:16px;
	font-weight:700;
  text-transform: uppercase;
}

.btn.secondary-cta:hover {
  background-color: rgba(255,255,255,0);
  color: #FFF;

}


/*	.btn.secondary-cta{
		font-size:12px;
		padding: 0.4rem 10px;
	}
}*/

.btn.secondary-cta.black{
  border-color: #000;
  color: #000;
}

.btn.secondary-cta.black:hover,.btn.bg-black:hover {
  background-color: #000;
  color: #000;

}

.btn.secondary-cta.black:hover {
  background-color: rgba(0,0,0,1);
  color: #FFF;
}

.btn.secondary-cta.white{
	border-color:#fff;
	color: #FFF;

}

/* HEADER */

#home-header-background {
  background: rgb(236,237,237);
  background: linear-gradient(180deg, rgba(236,237,237,1) 0%, rgba(198,199,202,1) 50%, rgba(239,239,240,1) 100%);
}

#interna-header-background {
  background: rgb(236,237,237);
  background: linear-gradient(180deg, rgba(236,237,237,1) 0%, rgba(198,199,202,1) 50%, rgba(239,239,240,1) 100%);
}



/* MENU */

.navbar-dark .navbar-nav .nav-link {
  color: #000;
}

.navbar-dark .navbar-nav .nav-link.disabled {
  color: #000;
}

.navbar-dark .navbar-nav .show>.nav-link {
  color: #004b90;
  //*opacity: 0.5;*//
}

.dropdown-item {
    color: #004b90;
}

#ln-brand .sponsor-logo-evento{
	margin-top: -6px;
}


@media screen and (max-width: 767px){

img.logos-footer {
      height: 35px;
      margin: 5px;
      display: block;
    }

    .sponsor-logo-evento img {
        max-width: 90%;
        display: block;
    }

   #ln-brand .sponsor-logo-evento {
	   margin-top: -6px;
   }

   #ln-brand .la-nacion-logo {
	   margin-top: 6px;
   }



  /* Background header mobile */

  #home-header-background {
    background-image: url(../images/customizacion/bg-header-mobile.png) !important;
        background-repeat: no-repeat;
        background-position: center;
  }

  #interna-header-background {
    background-image: url(../images/customizacion/bg-header-mobile.png) !important;
        background-repeat: no-repeat;
        background-position: center;
  }

  .navbar-dark .navbar-nav .nav-link{
		color:#333;
	}

	#evento-logo-header{
		max-width: 85%;
	}

}
