@import 'template/fonts.min.css';
@import 'template/margins.min.css';
@import 'template/helper.min.css';


/*
------------------
GENERALES
------------------
*/

body {
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
}

.container-fluid {
  overflow: hidden;
  /*padding: 0px*/
}


.box-padding {
  padding-left: 15px!important;
  padding-right: 15px!important;
}


.box-padding-left{padding-left: 70px!important;}
.box-padding-right{padding-right: 70px!important;}

.box-padding-fluid{
	margin-left:-15px!important;
	margin-right:-15px!important;
}

@media (min-width: 1260px) {
  .box-padding {
    padding-left: calc((100% - 1260px)/2 + 30px)!important;
    padding-right: calc((100% - 1260px)/2 + 30px)!important;
  }
}

a:hover{color:inherit;}


/*
------------------
Buttoms
-----------------
*/

.btn {
    border: 1px solid transparent;
    padding: 0.05em 1.5em;
    font-size: 1em;
    line-height: 1.5;
    border-radius: .50rem;
    font-size: 1.2em;
}




/*
------------------
Barra superior
-----------------
*/

#ln-brand {
  height: 62px;
  position: relative;
}

#ln-brand .row {
  height: 100%;
}

#ln-brand .row .right-side {
  height: 100%;
}


#ln-brand .la-nacion-logo {
  width: 151px;
  height: 25px;
  display: inline-block;
}


#ln-brand .sponsor-logo-evento {
  width: 152px;
  display: inline-block;
}


/*
------------------
Nav
-----------------
*/


.navbar {
  margin-bottom: -54px;
  font-size: 1.2em;
  padding-left: 0px;
  padding-right: 0px;
}

.navbar-dark .navbar-nav .nav-link {
      padding-right: 0.8rem;
      padding-left: 0.8rem;
}


#navbarSupportedContent > ul > li.nav-item:first-child > a {
  padding-left: 0px!important;
}

.navbar .dropdown-menu {
    font-size: 1em;
}

.dropdown-item{
  font-size: 1em;
}

.dropdown-item:focus, .dropdown-item:hover {
}

/*
------------------
Headers
-----------------
*/

#home-header-background {
  height: 400px;
  padding-top:60px;

}

#interna-header-background {
  height: 195px;
  padding-top:60px;
}

.interna #evento-logo-header {
    max-height: 100px;
    margin-left: 12px;
}


/*
------------------
Mid Bar
-----------------
*/

#mid-bar {
  height: 160px;
}

.highlight-info .highlight-bg {
  background-repeat: no-repeat;
  background-size: 80px auto;
  background-position: center;
  width: 120px;
   padding: 0 15px!important;
}

.highlight-info .highlight-bg>svg {
	width:100%;
}

.highlight-info.place .highlight-bg {
  fill: #cce70b !important;
}

.highlight-info.date .highlight-bg {
  fill: #cce70b !important;
}

.highlight-info.video .highlight-bg {
  fill: #cce70b !important;
}

.highlight-info a.highlight-bg:hover svg,
.highlight-info .createCalendar:hover svg {
  fill: #fff !important;
}

.highlight-info .addeventatc:hover svg {
  pointer-events: none;
}

.highlight-info.date .highlight-bg {
  background-image: none;
  background-repeat: no-repeat!important;
    background-size: 80px auto!important;
    background-position: center!important;
    background-color: transparent;
    border: 0;
    z-index: 1!important;
    border: 0px;
    box-shadow: none!important;
}

/*
.highlight-info.date .highlight-bg svg {
  width: 90px;

}

.pre-evento .highlight-info.date .highlight-bg svg {
  margin-top: -11px;
  margin-left: -30px;
}
.highlight-info.video .highlight-bg {
  background-image: url(../images/ui/video.png);
}
*/
.addeventatc .addeventatc_icon {
  display: none!important;
}


.highlight-info h3 {
  font-weight: 800;
  /*line-height: 1.0em;*/
}

.highlight-info h5 {
  font-weight: 400;
  /*font-size: 1.2em;*/
}

.main-action > div {
  margin: auto;
  width: 100%;
}

.follow-live img {
  height: 19px;
  margin-left: 10px;
  margin-right: 5px;
}

.follow-live img:hover {
  opacity: 0.8;
}

.createCalendar {
    display: inline-block!important;
    position: relative!important;
    z-index: 99998!important;
    font-weight: 600!important;
    line-height: 100%!important;
    font-size: 15px!important;
    text-decoration: none!important;
    border: 0px solid transparent;
    padding: 13px 12px 12px 43px!important;
    -webkit-border-radius: 3px!important;
    border-radius: 3px!important;
    cursor: pointer!important;
    -webkit-font-smoothing: antialiased!important;
    outline-color: rgba(0,78,255,0.5)!important;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004)!important;
    -webkit-user-select: none!important;
    -webkit-tap-highlight-color: rgba(0,0,0,0)!important;
    background-repeat: no-repeat!important;
}

.createCalendar:hover {
    background-color: transparent;
    color: #000;
    font-size: 15px;
    text-decoration: none;

}

.add-to-calendar {
    position: absolute;
    top: 0px;
    width: 100%;
    height: 100%;
}

.add-to-calendar label {
    position: absolute;
    top: 0px;
    width: 100%;
    height: 100%;
    background-color: #FFF;
    opacity: 0;
	cursor:pointer;
}


.add-to-calendar-checkbox~.add-to-calendar-options {
    display: block;
    z-index: 9999999999!important;
    width: 150px!important;
    margin-left: 20px!important;
    background-color: #FFF!important;
    padding: 8px 0!important;
    margin-left: 118px!important;
    width: 200px!important;
    box-shadow: 0px 0px 0px rgba(0,0,0,1)!important;
    box-shadow: 0px 0px 9px rgba(0,0,0,0.5)!important;
	border-radius:5px;
	margin-top: -11px;
	pointer-events:none;
	opacity:0;
	visibility:hidden;
	transition:opacity ease-in-out 0.15s;
}

@media screen and (max-width: 767px){
	.add-to-calendar-checkbox~.add-to-calendar-options {
		margin-left: 65px!important;
	}
}

.add-to-calendar-checkbox:checked~.add-to-calendar-options {
	pointer-events:all;
	opacity:1;
	visibility:visible;
}

.add-to-calendar .add-to-calendar-options>a{
	display:block;
	padding: 8px 10px;
	line-height:16px;
    box-shadow: none!important;
	text-decoration:none;
	color:#1f1f1f;
}


.add-to-calendar .add-to-calendar-options>a:hover{
	background-color:rgba(0,0,0,0.1);
}

.add-to-calendar .add-to-calendar-options>a:before {
    width: 16px;
    height: 16px;
    display: inline-block;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAQCAYAAACIoli7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MzJCRDU2NUE1MDIxMUUyOTY1Q0EwNTkxNEJDOUIwNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MzJCRDU2NkE1MDIxMUUyOTY1Q0EwNTkxNEJDOUIwNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQzMkJENTYzQTUwMjExRTI5NjVDQTA1OTE0QkM5QjA0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQzMkJENTY0QTUwMjExRTI5NjVDQTA1OTE0QkM5QjA0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1Gcb3QAACh1JREFUeNrEWAtw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);
    margin-right: .5em;
    content: ' ';
	float: left;
}

input[type=checkbox].add-to-calendar-checkbox {
  position: absolute!important;
  top: 0!important;
  left: 0!important;
  opacity: 0!important;
}

.add-to-calendar .icon-outlook {
  box-shadow: 0px 5px 5px rgba(0,0,0,0.1);
}

.add-to-calendar .icon-google{

}
.youtube-img-post-evento img, .youtube-img-post-evento svg {
    width: 140px;
}

.facebook-img-post-evento img, .facebook-img-post-evento svg {
      width: 85px;
      margin-left: 15px;
}

.youtube-img-pre-evento img, .youtube-img-pre-evento svg {
    width: 117px;
    margin-left: 10px;
    margin-bottom: -6px;
}

.facebook-img-pre-evento img, .facebook-img-pre-evento svg {
  width: 64px;
  margin-bottom: -6px;
  margin-left: 10px;
}

.facebook-img-pre-evento svg, .youtube-img-pre-evento svg, .facebook-img-post-evento svg, .youtube-img-post-evento svg {
  fill: #fff;
}

.facebook-img-pre-evento:hover svg, .youtube-img-pre-evento:hover svg, .facebook-img-post-evento:hover svg, .youtube-img-post-evento:hover svg {
  fill: #cce70b;
}

.facebook-img-pre-evento:hover, .youtube-img-pre-evento:hover, .facebook-img-post-evento:hover, .youtube-img-post-evento:hover {
  text-decoration: none;
  outline: none;
}


/*
------------------
Profile
-----------------
*/

.bloque-profile,
.bloque-frase{
	display:flex;
	height:270px;
}


.bloque-profile-image,
.bloque-frase-image{
	flex:0 0 1;
	width:180px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
  position: relative;
}

.bloque-profile-content{
	padding:40px 30px;
	flex:1;
}

.bloque-frase-content{
	padding:40px 30px 30px;
	flex:1;
	display: flex;
	flex-direction:column;
	justify-content:space-between;
}

/*
------------------
Grid
-----------------
*/



.capsula-contenidos{
	padding-bottom:30px;
	margin-bottom:30px;
	border-bottom:1px solid #b1b1b2;
	display:block;
	color:inherit!important;
	text-decoration:none!important;
}

.capsula-media{
	margin-bottom:30px;
	display:block;
	color:inherit!important;
	text-decoration:none!important;
}

/*
------------------
Agenda
-----------------
*/

.table{
	border-bottom: 1px solid rgba(0,0,0,0.4);
}

.table td, .table th{
	border-top: 1px solid rgba(0,0,0,0.4);
	vertical-align:middle;
}


/*
------------------
Slider
-----------------
*/

.slider-notas,
.slider-profiles{
	opacity:0;
}

.slider-notas.slick-initialized,
.slider-profiles.slick-initialized{
	opacity:1;
}

.slick-slide{
	outline: none;
}

.slick-arrow{
	width:21px;
	height:41px;
	text-indent:-999px;
	overflow:hidden;
	position:absolute;
	top:45%;
	transform:translateY(-50%);
	z-index:1;
	cursor:pointer;
}

.slick-prev{
	left:-30px;
	background-image:url(../images/ui/arrow-prev.png);
}

.slick-next{
	right:-30px;
	background-image:url(../images/ui/arrow-next.png);
}

.slick-dots{
	text-align:center;
	margin:0;
	padding:0;
	list-style-type:none;
	margin-top:30px;
}

.slick-dots>li{
	display:inline-block;
	width:6px;
	height:6px;
	border-radius:50%;
	background-color:#c8c8c9;
	margin:0 7px;
}

.slick-dots>li.slick-active{
	background-color:#636466;
}

.slick-dots>li>button{
	width:100%;
	height:100%;
	padding:0;
	visibility:hidden;
	opacity:0;
}


#oradores-slider.box-padding, .slider-notas{
  width: 95%;
  margin:auto;
}

.orador {
  cursor: pointer;
}

.slider-profiles .orador{
  margin-bottom:0!important;

}

.orador .ver-bio {
  background-color: rgba(0,0,0,0.3);
  width: 100%;
  height: 100%;
  display: none;
  color: #FFF;
  text-align: center;
  vertical-align: middle;
  line-height: 270px;
  text-transform: uppercase;
}

.orador:hover .ver-bio {
  display: block;
}

.oradores-title-wrapper{
  position: relative;
}

.oradores-title-wrapper > .secondary-cta{
  position: absolute;
  top: 0px;
  right: 0px;
}




/*
------------------
Modal
-----------------
*/
@media screen and (min-width:768px){

	.modal .modal-dialog{
		max-width:700px;
		/*
		top:50%;
		transform:translate(0,-50%);
		*/
	}

	/*
	.modal.show .modal-dialog{
		transform:translate(0,-50%);
		top:50%;
	}
	*/

}

.modal-content{
	padding:50px;
}

.modal-header{
	padding-top:0;
	padding-left:0;
	padding-right:0;
	border-bottom: 2px solid #000;
}

.modal-body{
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
}

.modal-header .close{
	border: 2px solid #000;
    padding: 0;
    display: block;
    width: 20px;
    height: 20px;
    line-height: 17px;
    border-radius: 50%;
    font-size: 20px;
    text-align: center;
	position: absolute;
    top: 30px;
    right: 30px;
	outline:none;
}

.container-nav {
  overflow: inherit;
}

.hide-desktop {
  display: none;
}

.hide-mobile {
  display: block;
}

td[scope=time] {
  width: 300px;
  color: #46a146;
}

/*
------------------
RESPONSIVE
-----------------
*/


@media screen and (min-width: 768px) and (max-width: 1200px){



}


@media screen and (max-width: 767px){

  td[scope=time] {
    width: auto;
  }



  section > footer img {
      margin: 15px;
  }

  .navbar .right-side {
    display: none;
  }

  .navbar {
    margin-bottom: 0;
  }

  .navbar-nav {
    margin-top: 47px;
  }

  .container-nav {
    overflow: inherit;
    margin-top: -16px;
  }

  .comunidad {
    position: absolute;
    float: right;
    text-align: right;
    padding-right: 20px;
    padding-top: 12px;
    width: 201px;
    right: 0px;
  }

  .hamburger {
    position: absolute;
    top: 18px;
    left: -5px;
  }

  .hide-desktop {
    display: block;
  }

  .hide-mobile {
    display: none;
  }

  .navbar .dropdown-menu {
    color: #000!important;
    background-color: transparent!important;
    background-clip: padding-box!important;
    border: 0px!important;
  }

  .oradores-title-wrapper {
    position: relative;
    height: auto;
    overflow: hidden;
  }

  .oradores-title-wrapper h1 {
    float: left;
  }

  #oradores-slider.box-padding, .slider-notas {
    width: 100%;
    padding-left: 0px!important;
    padding-right: 0px!important;
  }

  #oradores-slider .col-6,
  #oradores-slider .col-4 {
    padding: 0px!important;
  }


  #mid-bar{height:auto;}

  .box-padding {
    padding-left: 5px!important;
    padding-right: 5px!important;
  }

	.box-padding-left{padding-left: 15px;}
	.box-padding-right{padding-right: 15px;}

	.table tbody,
	.table tr,
	.table td{
		display:block;
	}

	.table td:not(:first-child){
		border-top:0;
	}

	.table td{
		padding:0;
	}

	.table td:first-child{padding-top:15px;}
	.table td:last-child{padding-bottom:15px;}

	.highlight-info .highlight-bg{
		width: 70px;
		height:55px;
		padding: 0 0 0 15px!important;
	}

	.bloque-profile, .bloque-frase{height:200px;}

	.bloque-frase-image{display:none;}

	.bloque-profile-image{width: 135px;}

	.bloque-frase-content,
	.bloque-profile-content{padding: 20px;}

	.orador .ver-bio{
		line-height:200px;
	}


  .hamburger--collapse .hamburger-inner::after {
    top: -18px;
  }

  .hamburger-inner::before {
    top: -9px;
  }

  .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
    width: 35px;
    background-color: #FFF /* Color de menú mobile */
  }

  .hamburger:hover {
    opacity: 1;
  }

	#ln-brand .sponsor-logo-evento,
	#ln-brand .la-nacion-logo{
/*		width:100%;
		max-width:100%;*/
	}

	#ln-brand .la-nacion-logo{
		width:90%;
		max-width:100%;
	}

	#evento-logo-header{
		display: block;
	}

	.logo-center #evento-logo-header{
		margin-left: auto;
		margin-right: auto;
    max-height: 100px;
	}

  .interna #evento-logo-header{
    margin-left: auto;
    margin-right: auto;
    max-height: 100px;
  }

	.logo-left #evento-logo-header{
		margin-right: auto;
	}

	.logo-right #evento-logo-header{
		margin-left: auto;
	}


	#home-header-background,
	#interna-header-background {
	 background-size: cover;
  }

  #navbarSupportedContent > ul > li.nav-item > a{    padding-left: 0px!important;}

}

@media screen and (min-width: 680px) and (max-width: 768px){

.highlight-info h3 {
    font-size: 18px;
}

.highlight-info h5{
  font-size: 14px;
}
.btn.main-cta {
    border: 3px solid #cce70b;
    background-color: #13240c;
    color: #cce70b;
    text-transform: uppercase;
    font-size: 2.5em !important;
    width: 100%;
    padding: 4px;
}
.fs-md-60 {
    font-size: 36px;
}
.fs-md-25 {
    font-size: 16px;
}

#home-header-background {
    background-image: url(../images/customizacion/bg-header-tablet.jpg) !important;
    background-position: top right;
    background-repeat: no-repeat;
    background-color: #215a1b;
}
}


@media screen and (min-width: 768px) and (max-width: 1024px){

}
.highlight-info .highlight-bg {
    width: 85px;
    height: 85px;
    padding: 0 0 0 15px !important;
}
.highlight-info .highlight-bg {
    background-repeat: no-repeat;
    background-size: 80px auto;
    background-position: center;
    width: 100px;
    padding: 0 10px !important;
}

@media screen and (max-width: 1277px) and (min-width:768px){

  .btn.main-cta {
    font-size: 2.5em;
  }

  .follow-live {
    font-size: 14px;
  }

  .btn.secondary-cta {
    font-size: 13px!important;;
  }

}

@media screen and (min-width: 1278px) and (max-width: 1439px){

  .follow-live {
    font-size: 16px;
  }

}



@media screen and (min-width: 1440px){

  .box-padding {
    padding-left: calc((100% - 1440px)/2 + 30px)!important;
    padding-right: calc((100% - 1440px)/2 + 30px)!important;
  }

  .follow-live {
    font-size: 22px;
  }

}

@media screen and (max-width: 415px){

  /* Background header mobile */

  .facebook-img-post-evento img, .facebook-img-post-evento svg {
    margin-right: 8px !important;
    width: 70px;
}

.youtube-img-post-evento img, .youtube-img-post-evento svg {
    width: 130px;
}

  #home-header-background,
  #interna-header-background {
    height: 239px;
    background-size: auto;
  }

  #home-header-background > div,
  #interna-header-background > div {
    position: relative;
    top: 10px;
    left: 4px;
  }

  .logo-center #evento-logo-header {
    /*margin-left: 13px;
    margin-right: auto;
    max-height: 100px;*/
    margin-right: auto;
    max-height: 90px;
    margin-top: 0px;
  }

.interna #evento-logo-header {
    /*margin-left: 13px;
    margin-right: auto;
    max-height: 100px;*/
    margin-right: auto;
    max-height: 90px;
    margin-top: 15px;
  }


	#home-header-background.align-items-center,
	#interna-header-background.align-items-top{
    background-size: auto 100%;
    height: 212px;
  }

  #home-header-background.align-items-center {
    padding-top: 0;
  }

  #interna-header-background.align-items-center {
      padding-top: 0;
  }

  #interna-header-background {
    padding-top: 56px;
    padding-left: 1px;
  }



}
