/*!
 *!
 * Start Bootstrap - Logo Nav HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    padding-top: 115px; /* Required padding for .navbar-fixed-top. Change if height of navigation changes. */
	background-color:#fff;
	/*font-family: 'Open Sans', sans-serif;*/
	font-family: 'Nunito', sans-serif;
}
p{
	font-size:18px;
	text-align:justify;
}
li{
	font-size:18px;
	text-align:justify;
}

.icono_fb{
	font-size:30px;
}



h1 {
font-size:30px; 
text-align:center; 
padding-bottom:10px;	
}

carousel {
    height: 100%;
}

carousel .item,
carousel .item.active,
carousel .carousel-inner {
    height: 100%;
}

.audifonos{
	margin-top:15px;	
}
.logo
{
	margin-left:15px;
}



footer
{
	background-color:#000;
}
.navbar{
	background-color:#4483ca;
	
}


.navbar-fixed-top .nav {
    padding:30px 0;
}

.navbar-fixed-top .navbar-brand {
    padding: 0 30px;
}

/* navbar */
.navbar  {
   /* background-color: #4483ca;*/
   background-color: #fff;
    border-color: #E7E7E7;
	
}
/* title */
.navbar .navbar-brand {
    color: #777;
	
}
.navbar .navbar-brand:hover,
.navbar.navbar-brand:focus {
    color: #fff;
}

/*div links*/
.navbar .navbar-nav {
   
	margin:0 0 0 100px;
}

/* link */
.navbar .navbar-nav > li > a {
    color: #000;
	font-size:20px;
	/*font-family: 'Open Sans', sans-serif;*/
	font-family: 'Nunito', sans-serif;
	margin-right:30px;
	/*padding-left:10%;*/
	
}
.navbar .navbar-nav > a {
  font-size:20px;
}
.navbar .navbar-nav > li > a:hover,
.navbar .navbar-nav > li > a:focus {
    color: #FFF;
	background-color:#445DA3;
}
.navbar.navbar-nav > .active > a, 
.navbar .navbar-nav > .active > a:hover, 
.navbar .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: #445DA3;
}
.navbar.navbar-nav > .open > a, 
.navbar.navbar-nav > .open > a:hover, 
.navbar.navbar-nav > .open > a:focus {
    color: #fff;
    background-color: #fff;
}
/* caret */
.navbar .navbar-nav > .dropdown > a .caret {
    border-top-color: #777;
    border-bottom-color: #777;
}
.navbar .navbar-nav > .dropdown > a:hover .caret,
.navbar .navbar-nav > .dropdown > a:focus .caret {
    border-top-color: #333;
    border-bottom-color: #f00;
}
.navbar .navbar-nav > .open > a .caret, 
.navbar  .navbar-nav > .open > a:hover .caret, 
.navbar  .navbar-nav > .open > a:focus .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
	
}
.navbar .navbar-nav > .open > a , 
.navbar  .navbar-nav > .open > a:hover , 
.navbar  .navbar-nav > .open > a:focus  {
background-color:#445Da3;
color:#fff;
}
/* mobile version */
.navbar  .navbar-toggle {
    border-color: #DDD;
}
.navbar  .navbar-toggle:hover,
.navbar  .navbar-toggle:focus {
    background-color: #DDD;
}
.navbar  .navbar-toggle .icon-bar {
    background-color: #CCC;
}




/*Para NO MOBILE (Desktop)*/
@media(min-width:878px) {
	
	
h1 {
font-size:60px; 
text-align:center; 
padding-bottom:20px;	
}

	/* navbar */
	.navbar  {
   /* background-color: #4483ca;*/
 	height:115px;
	}
	.navbar .navbar-collapse{
		height:115px;
	}
	
	body {
        padding-top: 115px; /* Required padding for .navbar-fixed-top. Change if height of navigation changes. */
    }

    .navbar-fixed-top .navbar-brand {
        padding: 15px 0;
    }
}

@media(max-width:1635px) {
	/* link */
.navbar .navbar-nav > li > a {
   
	font-size:20px;
	margin-right:10px;
	/*padding-left:10%;*/
	
}

}

@media(max-width:1474px) {
	/* link */
.navbar .navbar-nav > li > a {
   
	font-size:18px;
	margin-right:0px;
	/*padding-left:10%;*/
	
}

}
@media(max-width:1330px) {
	/* link */
.navbar .navbar-nav > li > a {
   
	font-size:15px;
	margin-right:0px;
	
	padding-left:5px;
	padding-right:5px;
}

}

@media(max-width:1330px) {
	/* link */
.navbar .navbar-nav > li > a {
   
	font-size:10px;
	margin-right:0px;
	
	padding-left:5px;
	padding-right:5px;
}

}
/*MOBILE*/
@media (max-width: 767px) {
    .navbar  .navbar-nav .open .dropdown-menu > li > a {
        color: #777;
    }
    .navbar  .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar  .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #333;
    }
	.navbar .navbar-header{
		height:115px;
	}
	.navbar .navbar-header .navbar-toggle{
		margin-top:20px;
	}
	.navbar .navbar-nav {
     
	margin:0 0 0 0;
	}
	.navbar-fixed-top .navbar-brand {
        padding: 15px 0;
    }
	
	.navbar .navbar-nav > a {
  	margin-left:15px;
	}
	.navbar .navbar-nav > li > a {
   
	font-size:20px;
	
}
.icono_fb{
	
	padding-left:200px;
	font-size:50px;
}
	
}
/*MOBILE*/
@media (max-width: 340px) {
 
.icono_fb{
	
	padding-left:50px;
	font-size:50px;
}
.logo
{
	margin-left:0px;
}
	
}
/*
@media(max-width:1495px) {
	
.navbar .navbar-nav > li > a {
   
	font-size:18px;
	margin-right:0px;
	
	
}

}*/