/*
#nav.nav-transparent:not(.fixed-nav) .main-nav > li > a {
    color: white !important;
}

#nav.nav-transparent:not(.fixed-nav) .dropdown li a {
    color: white !important;
}*/

.fix-home-bg-image {
	background-image: url(../media/1776/header_nutricion_ok.jpg);
    background-position: 47% center;
    background-size: cover;
}

.tamano18 {
    font-size: 18px;
}

.modal-body-Nutricion {
    
    top: 130px;
    height:320px;
}

.centerTortilla{
    margin-left: auto;
    margin-right: auto;
}

.modal-header {
	position: relative;
padding:40px;
}

.modal-titulo{
    margin-bottom: 50px;
}



.imgDinamica {
    height: auto !important;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
    border: 0;
}

.tituloImg {
    text-align: center;
    margin-bottom: 40px;
    margin-top: 40px;
}

    .tituloImg p {
        font-family: 'Poppins Lt', 'Bree lt' !important;
        font-size: 30px;
        line-height: 34px;
        color: #494c4f !important;
    }


.activePoint {
    display: block !important;
}


#ContImg {
  position: relative;
  display: inline-block;
}

.divLine {
    position: absolute;
    float: left;
    /*border: 1px solid blue;*/
}

.map {   
    height: 100px; 
   /* border:1px solid red;*/
   
}

.hotMensaje {
    margin-top: -55px;
}

#home .home-wrapper {
    top: 50% !important;
	-webkit-transform: none !important;
    -ms-transform: none !important;
    transform: none !important;
}




.navbar-right {
    border-bottom: 1px solid white;
}

.navbar-nav {
    
    border-bottom: 1px solid white;
   
}


.breadcrumb {
    color: white !important;
  	  text-shadow: 1px 1px 1px rgba(73, 76, 79, 0.47), 0 0 0.5em rgba(73, 76, 79, 0.41), 0 0 0.2em rgb(73, 76, 79);

}

    .breadcrumb > li a {
        color: white !important;
       	  text-shadow: 1px 1px 1px rgba(73, 76, 79, 0.47), 0 0 0.5em rgba(73, 76, 79, 0.41), 0 0 0.2em rgb(73, 76, 79);

    }


 
 .breadcrumb > .active {
    color:white !important;
     font-weight: bold;
		  text-shadow: 1px 1px 1px rgba(73, 76, 79, 0.47), 0 0 0.5em rgba(73, 76, 79, 0.41), 0 0 0.2em rgb(73, 76, 79);
 
 }

.text-yellow {
	color: #ffed00;
}


@media screen and (min-width: 993px) {
#nav.nav-transparent:not(.fixed-nav) .main-nav > li > a {
        color: white !important;
		 	  text-shadow: 1px 1px 1px rgb(51 51 51), 0 0 0.5em rgb(51 51 51), 0 0 0.2em rgb(51 51 51);

    }

    #nav.nav-transparent:not(.fixed-nav) .dropdown li a {
        color: white !important;
			  text-shadow: 1px 1px 1px rgb(51 51 51), 0 0 0.5em rgb(51 51 51), 0 0 0.2em rgb(51 51 51);

    }
	
	#nav.nav-transparent:not(.fixed-nav) .dropdown li a {
    color: white !important;

}
	
	#nav.nav-transparent:not(.fixed-nav) .main-nav > li.current > a {
	    color: #00bb55 !important;
	}
}

 @media screen and (max-width: 992px) {

.modal-body-Nutricion {
    
    top: 100px;
    height:320px;
}	 
	 
 .black-text-titulo {
    color: #494c4f;
    font-weight: lighter;
    font-size: 25px;
    text-align: center;
}

.owl-theme .owl-nav.disabled + .owl-dots {
    margin-top: 30px;
    margin-bottom: 30px;
}

.owl-theme .owl-dots .owl-dot {
   
    padding: 0px 15px;
    
}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #00ab4e;
    width: 23px;
    height: 23px;
    position: relative;
    border: 1px solid #494c4f;
}

.owl-dot.active span::after {
    content: '';
    position: absolute;
    
    width: 18px;
    height: 18px;
    border-radius: 10px;
    background:#494c4f;
    -webkit-transition: all .3s;
    transition: all .3s;
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
    left: 1px;
    top: 1px;
}
	 
.owl-theme .owl-dots .owl-dot:nth-child(1) span{
	background-color: #35AD50;
}
.owl-theme .owl-dots .owl-dot:nth-child(2) span{
	background-color: #ba52f1;
}
.owl-theme .owl-dots .owl-dot:nth-child(3) span{
	background-color: #EA6E80;
}
.owl-theme .owl-dots .owl-dot:nth-child(4) span{
	background-color: #54C3B9;
}
.owl-theme .owl-dots .owl-dot:nth-child(5) span{
	background-color: #F3EE17;
}

/*** Hover state Hotspots ***/	 
.owl-theme .owl-dots .owl-dot.active:nth-child(1) span:after{
	background-color: #FFFFFF;
}
.owl-theme .owl-dots .owl-dot.active:nth-child(2) span:after{
	background-color: #FFFFFF;
}
.owl-theme .owl-dots .owl-dot.active:nth-child(3) span:after{
	background-color: #FFFFFF;
}
.owl-theme .owl-dots .owl-dot.active:nth-child(4) span:after{
	background-color: #FFFFFF;
}
.owl-theme .owl-dots .owl-dot.active:nth-child(5) span:after{
	background-color: #FFFFFF;
}
	 
	 .tituloImg {
		margin-top: 70px;
	}
	 
	 .nutricion-descripcion-header {
		 top: 20px;
		 color: #000;
		 line-height: 2.5rem;		 
		 text-shadow: 1px 1px 1px transparent, 0 0 0.5em transparent, 0 0 0.2em transparent;
		 max-width: 535px;
	 }	

 }

@media screen and (max-width: 992px) and (orientation:landscape){
	.white-text.tamano18{
		display: none;
	}
	
	.nutricion-descripcion-header{
		display: block;
		text-align: center;
	}
}

@media screen and (max-width: 768px){
	.tituloImg {
		margin-top: 40px;
	}
	
	.nutricion-descripcion-header {
		max-width: 460px;
	}
	
	.backstretch{
		left: 157px !important;
    	overflow: visible !important;
	}
	
}

@media screen and (max-width: 768px) and (orientation:landscape){
	.tituloImg {
		margin-top: 40px;
	}
}