body,html{width:100%;height:100%}
body{}
a{-webkit-transition: all .2s; -moz-transition: all .2s; transition: all .2s}
/*a:hover{color: green}
.text-faded{color:rgba(255,255,255,.7)}
::-moz-selection{color:#fff;background:#212529;text-shadow:none}
::selection{color:#fff;background:#212529;text-shadow:none}
img::selection{color:#fff;background:0 0}img::-moz-selection{color:#fff;background:0 0}*/
#mainNav{
	border-bottom: none /*1px solid rgba(86,86,86,0.10)*/;
	background-color: green /*#161616*/;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}
#mainNav .navbar-brand{
	font-weight: 400;
	text-transform: uppercase;
	color: #161616;
}
#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{
	color: #161616;
}
/* RESPONSIVE - VINCULO */
#mainNav .navbar-nav>li.nav-item>a.nav-link, #mainNav .navbar-nav>li.nav-item>a.nav-link:focus{
	font-weight: 400;
	text-transform: uppercase;
	color: #B6B6AE;
	font-size: 14px;	
	letter-spacing: 1px;
}
/* RESPONSIVE - VINCULO EN HOVER, LETRA BLANCA */
#mainNav .navbar-nav>li.nav-item>a.nav-link:focus:hover,#mainNav .navbar-nav>li.nav-item>a.nav-link:hover{
	color: #fff;
	/*background-color: #161616;*/
}
/* VINCULO ACTIVO, DONDE ESTA EL USUARIO EN ESE MOMENTO */
#mainNav .navbar-nav>li.nav-item>a.nav-link.active,#mainNav .navbar-nav>li.nav-item>a.nav-link:focus.active{
	color: #B6B6AE!important;
	background-color: transparent
}
#mainNav .navbar-nav>li.nav-item>a.nav-link.active:hover,#mainNav .navbar-nav>li.nav-item>a.nav-link:focus.active:hover{background-color:transparent}
@media (min-width:992px){
	#mainNav{
	border-color: none;
	padding: 33px 30px;
	background-color: #161616;
}
	#mainNav .navbar-brand{
	color: #161616;
}
	#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{
	color: #161616;
}
	#mainNav .navbar-nav>li.nav-item>a.nav-link{padding: .5rem 1rem;color: #B6B6AE;}	
	/* COLOR DEL VINCULO ANTES Q SCROLLEE */
	#mainNav .navbar-nav>li.nav-item>a.nav-link,#mainNav .navbar-nav>li.nav-item>a.nav-link:focus{
	color: B6B6AE;
}
	#mainNav .navbar-nav>li.nav-item>a.nav-link:focus:hover,#mainNav .navbar-nav>li.nav-item>a.nav-link:hover{color:#fff}
	#mainNav.navbar-shrink{border-bottom:none;background-color:#161616}
	/* COLOR LOGO AL PASAR AL MENU 2 */
	#mainNav.navbar-shrink .navbar-brand{
	color: #161616;
}
	#mainNav.navbar-shrink .navbar-brand:focus,#mainNav.navbar-shrink .navbar-brand:hover{
	color: #161616;
}
	#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link,#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:focus{color:#B6B6AE}
	/* VINCULO EN HOVER, LETRA BLANCA */
	#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:focus:hover,#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:hover{color:#fff}
}
	header.masthead{
	padding-top: 10rem;
	padding-bottom: calc(10rem - 56px);
	background-image: url(../imagenes/imagenppal.jpg);
	background-position: center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover
}
@media (max-width:992px){
	#mainNav{
	border-color: transparent;
	padding: 20px 15px;
	background-color: #161616;
}
	}
@media (min-width:682px){
	header.masthead{height:100vh;/*min-height:650px;*/padding-top:0;padding-bottom:0}
}
@media (min-width:1200px){}
@media (min-width:768px){}
