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

@font-face {
	font-family: NinaB;
	src: url(/fonts/ninab.ttf);
}

@font-face {
	font-family: MyriadPro-Bold;
	src: url(/fonts/MyriadPro-Bold.otf);
}

@font-face {
	font-family: MyriadPro-Regular;
	src: url(/fonts/MyriadPro-Regular.otf);
}

@font-face {
	font-family: OpenSans-Regular_0;
	src: url(/fonts/OpenSans-Regular_0.ttf);
}

html, body {
	height: 100%;
	font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
	background-color: #d5d6dc;
}

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

.carousel-inner {
	height: 100%;
}

/* Background images are set within the HTML using inline CSS, not here */

.fill {
	width: 100%;
	height: 100%;
	background-position: center 44px;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	-o-background-size: cover;
}

.carousel-caption {
	/*padding-bottom: 10px;
	padding-top: 0px;
	padding-left: 50px;*/
	padding: 0 10px 0 50px;
	/*left: 45%;*/
	/*width: 690px;*/
	/*text-align: left;*/
	background-color: rgba(6, 22, 39, 0.6);
	bottom: 35%;
	/*text-transform: uppercase;*/
	text-align: center;
	border-radius: 15px;
}

.carousel-caption h2 {
	font-size: 50pt;
	line-height: 1;
	font-family: 'Ubuntu', sans-serif;
	font-style: italic;
	margin-top: 5px;
	text-shadow: 0px 1px 11px rgba(40, 40, 40, 1);
}

.carousel-caption h3 {
	font-family: 'Ubuntu', sans-serif;
	font-style: italic;
	font-size: 26pt;
	color: #FFE11F;
	margin-top: 5px;
	text-shadow: 0px 1px 11px rgba(40, 40, 40, 1);
}

/************************/

.nav>li>a:hover, .nav>li>a:focus {
	background-color: #135613;
}

.top-nav-container a {
	color: #FFFFFF;
}

.navbar {
	min-height: 40px;
}

.navbar a {
	font-family: "Roboto", sans-serif;
	font-weight: 300;
	font-size: 9pt;
}

.navbar .fa-mobile {
	font-size: 16pt;
}

.navbar .fa-envelope-o {
	font-size: 12pt;
}

.navbar-nav>li>a {
	padding-bottom: 12px;
	padding-top: 12px;
}

.list-news a {
	font-size: 12px;
	line-height: 1;
}

.footer-secundario {
	font-family: "Roboto", sans-serif;
	font-size: 11px;
}

#contenido_conocenos {
	margin-top: 120px;
}

.box-menu-evento {
	background-color: #FAFAFA;
	box-shadow: 0 4px 3px rgba(0, 0, 0, 0.2);
}

.breadcrumb {
	background-color: #FAFAFA;
}

.breadcrumb>.active {
	color: #222842;
}

.panel-primary {
	border-color: #79ac5b;
}

@media (min-width: 768px) {}

@media (max-device-width: 480px) and (orientation: landscape) {}

@media (max-width: 767px) {}