@CHARSET "UTF-8";

@media screen {  
  * { font-family: HelveticaNeueLT, "Helvetica Neue", Helvetica, Arial, sans-serif; }  
} 

html, body{
    margin: 0;
    padding: 0;

    min-width: 100%;
    width: 100%;
    max-width: 100%;

    min-height: 100%;
    height: 100%;
    max-height: 100%;
    
    color: #000;
}


#cuerpo{
	height: auto;
   	min-height: 100%;
   	padding-bottom: 53px; 
} 

 #footer{
	background: black;
 	padding-top: 15px;
    padding-bottom: 15px;
    margin-top: -53px;
    position: relative;
   	clear: both;
    width: 100%;
	
}

#footer a{
	color: white;
	font: 700 1rem/1.2 HelveticaNeueLT,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-style: normal;
    font-variant-ligatures: normal;
    font-variant-caps: normal;
    font-variant-numeric: normal;
    font-weight: 700;
    font-stretch: normal;
  	font-size: 14pt;
    font-family: HelveticaNeueLT, "Helvetica Neue", Helvetica, Arial, sans-serif;
	
}


#div_inicio {
	
	// background-size:100% !important;
	height: 90%;
	min-height: 500px;
	background-image:url("../img/FONDO CORDILLERA.jpg");
	
	background-repeat: repeat-y;
	width: 100%;
	
	background-size: 100% 100%;
	
	margin-bottom: 20px;
}

#div_logo{
	margin-top: 10%;
	
} 

@media (max-width: 1040px) {
	#div_inicio {

  height: 65%;
  }
  
}

@media (max-width: 768px) {
	#div_inicio {

  height: 55%;
  }

}

@media (max-width: 500px) {
	#div_inicio {

  height: 45%;
  }

  
}
#div_video0{
	color: white;
}

.embed-container { 
position: relative; 
padding-bottom: 56.25%; 
height: 0; 
overflow: hidden; 
max-width: 100%; 
height: auto; 

} 
.embed-container iframe, .embed-container object, .embed-container embed { 
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 100%; 
}
	
#div_video1 .row{
    overflow: hidden; 
}

#div_video1 [class*="col-"]{
    margin-bottom: -99999px;
    padding-bottom: 99999px;
}

#titulo_campanna{
	
	 font-family: HelveticaNeueLT, "Helvetica Neue", Helvetica, Arial, sans-serif;
	
}
.frd_1{
	 font-family: HelveticaNeueLT, "Helvetica Neue", Helvetica, Arial, sans-serif;
	
	font-size:18pt;
	
}

h3 {
    font: 700 1rem/1.2 HelveticaNeueLT,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-style: normal;
    font-variant-ligatures: normal;
    font-variant-caps: normal;
    font-variant-numeric: normal;
    font-weight: 700;
    font-stretch: normal;
    font-family: HelveticaNeueLT, "Helvetica Neue", Helvetica, Arial, sans-serif;

}


.frd-header{
	border-bottom: 1px solid #000;
    padding-bottom: .4375rem;
    text-transform: uppercase;
    position: relative;
    font-weight: 700;
	
}

.frd-title{
	font-size: 3rem;
    line-height: 1;
    margin: 0;
	
}
.frd-title2{
	font-size: 2rem;
    line-height: 1;
    margin: 0;
	
}

.frd-right-message {
    font-size: .75rem;
    position: absolute;
    auto: 0;
    auto: -1.875rem;
    display: none;
      
}

@media  (min-width: 800px){
	.frd-right-message {
	    left: auto;
	    right: 0;
	    bottom: 1.25rem;
	}
}

@media (min-width: 800px){
	.frd-right-message {
	    display: block;
	}
}


.frd-right-message a {
    color: #000;
}
    
    
    [class*=" icon-"], [class^=icon-] {
    font-family: icomoon;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}



#div_lista{    
	padding-left: 60px !important;
    padding-right: 40px !important
}




/** CARUSEL **/

.multi-item-carousel{
  .carousel-inner{
    > .item{
      transition: 500ms ease-in-out left;
    }
    .active{
      &.left{
        left:-33%;
      }
      &.right{
        left:33%;
      }
    }
    .next{
      left: 33%;
    }
    .prev{
      left: -33%;
    }
    @media all and (transform-3d), (-webkit-transform-3d) {
      > .item{
        // use your favourite prefixer here
        transition: 500ms ease-in-out left;
        transition: 500ms ease-in-out all;
        backface-visibility: visible;
        transform: none!important;
      }
    }
  }
  .carouse-control{
    &.left, &.right{
      background-image: none;
      
    }
  }
}

.carousel-control{
	width: 50px !important;
	//background: black;
	
}


.frd001{
	margin-top: 5px;
    margin-bottom: 5px;
	
	
}