@charset "utf-8";
/* CSS Document */

/*Ariel's*/

/*Sobreescribe los estilos boostrap originales*/
body, td, th {
	font-family: artifika;
	font-style: normal;
	font-weight: 400;
}
a {
	font-family: artifika;
	font-style: normal;
	font-weight: 400;
}
body {
	/*font-family: "alegreya", "Helvetica Neue", Helvetica, Arial, sans-serif;*/
	font-size: 14px;
	line-height: 1.42857143;
	color: #333;
/*	background-color: #FCF1DB;
	background-image: url(../images/fondo7.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;*/
}

body{
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f4c76e+0,f7c45d+100&0.6+0,0+50,0.6+100 */
	background: -moz-linear-gradient(-45deg, rgba(244,199,110,0.6) 0%, rgba(246,198,102,0) 50%, rgba(247,196,93,0.6) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, rgba(244,199,110,0.6) 0%, rgba(246,198,102,0) 50%, rgba(247,196,93,0.6) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, rgba(244,199,110,0.6) 0%, rgba(246,198,102,0) 50%, rgba(247,196,93,0.6) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99f4c76e', endColorstr='#99f7c45d', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	-webkit-box-shadow: 1px 1px 10px 1px #FFFFFF;
	box-shadow: 1px 1px 10px 1px #FFFFFF;
	
	}


.navbar-default {
	/*  background-color: #F8E2B5;
  border-color: #e7e7e7;*/
  
  
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#feffe8+0,f8e2b5+100 */
	background: rgb(254,255,232); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(254,255,232,1) 0%, rgba(248,226,181,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(254,255,232,1) 0%, rgba(248,226,181,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(254,255,232,1) 0%, rgba(248,226,181,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#f8e2b5', GradientType=0 ); /* IE6-9 */
}
.jumbotron {
	padding-top: 30px;
	padding-bottom: 30px;
	margin-bottom: 30px;
	color: inherit;
	background-color: rgba(238, 190, 90, 0);
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#feffe8+0,f7ce7e+100 */
	background: rgb(254,255,232); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(254,255,232,1) 0%, rgba(247,206,126,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(254,255,232,1) 0%, rgba(247,206,126,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(254,255,232,1) 0%, rgba(247,206,126,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#f7ce7e', GradientType=0 ); /* IE6-9 */
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#feffe8+0,f7ce7e+100 */
	background: rgb(254,255,232); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(254,255,232,1) 0%, rgba(247,206,126,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(254,255,232,1) 0%, rgba(247,206,126,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(254,255,232,1) 0%, rgba(247,206,126,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#f7ce7e', GradientType=0 ); /* IE6-9 */
}
.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	font-size: 14px;
	text-align: left;
	list-style: none;
	background-color: rgba(248,217,155,1.00);
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, .15);
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}

@media screen and (min-width: 768px) {
.carousel-indicators {
	bottom: 0;
}
.carousel-caption {
	position: absolute;
	right: 0%;
	bottom: 0px;
	left: 0%;
	z-index: 10;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}
.fondo-transparente-caption {
	background-color: rgba(0,0,0,0.30);
}
}
footer {
	margin-top: 50px;
}

a {
  color: #FF8E00;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #CE7200;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/*Nuevo*/
.fondo-transparente {
	background-color: rgba(238, 190, 90, 0.3);
	padding: 5px;
	-webkit-box-shadow: 1px 1px 10px 1px #FFFFFF;
	box-shadow: 1px 1px 10px 1px #FFFFFF;
}
.fondo-semi-transparente {
	background-color: rgba(238, 190, 90, 0.7);
	padding: 5px;
	-webkit-box-shadow: 1px 1px 10px 1px #FFFFFF;
	box-shadow: 1px 1px 10px 1px #FFFFFF;
}
.fondo-transparente-degradado {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f4c76e+0,f7c45d+100&0.6+0,0+50,0.6+100 */
	background: -moz-linear-gradient(-45deg, rgba(244,199,110,0.6) 0%, rgba(246,198,102,0) 50%, rgba(247,196,93,0.6) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, rgba(244,199,110,0.6) 0%, rgba(246,198,102,0) 50%, rgba(247,196,93,0.6) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, rgba(244,199,110,0.6) 0%, rgba(246,198,102,0) 50%, rgba(247,196,93,0.6) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99f4c76e', endColorstr='#99f7c45d', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	-webkit-box-shadow: 1px 1px 10px 1px #FFFFFF;
	box-shadow: 1px 1px 10px 1px #FFFFFF;
}
.fondo-transparente-blanco {
	background-color: rgba(250, 250, 250, 0.9);
	-webkit-box-shadow: 1px 1px 10px 1px #FFBE69;
	box-shadow: 1px 1px 10px 1px #FFBE69;
}
.btn-custom1 {
	color: #FF8E00;
	background-color: #F8E2B5;
	border-color: #F8E2B5;
}
.btn-custom1:focus, .btn-custom1.focus {
	color: #F8E2B5;
	background-color: #FF8E00;
	border-color: #F8E2B5;
}
.btn-custom1:hover {
	color: #F8E2B5;
	background-color: #FF8E00;
	border-color: #F8E2B5;
}
.btn-custom1:active, .btn-custom1.active, .open > .dropdown-toggle.btn-custom1 {
	color: #fff;
	background-color: #286090;
	border-color: #204d74;
}
.btn-custom1:active:hover, .btn-custom1.active:hover, .open > .dropdown-toggle.btn-custom1:hover, .btn-custom1:active:focus, .btn-custom1.active:focus, .open > .dropdown-toggle.btn-custom1:focus, .btn-custom1:active.focus, .btn-custom1.active.focus, .open > .dropdown-toggle.btn-custom1.focus {
	color: #fff;
	background-color: #204d74;
	border-color: #122b40;
}
.btn-custom1:active, .btn-custom1.active, .open > .dropdown-toggle.btn-custom1 {
	background-image: none;
}
.btn-custom1.disabled:hover, .btn-custom1[disabled]:hover, fieldset[disabled] .btn-custom1:hover, .btn-custom1.disabled:focus, .btn-custom1[disabled]:focus, fieldset[disabled] .btn-custom1:focus, .btn-custom1.disabled.focus, .btn-custom1[disabled].focus, fieldset[disabled] .btn-custom1.focus {
	background-color: #337ab7;
	border-color: #2e6da4;
}
.btn-custom1 .badge {
	color: #337ab7;
	background-color: #fff;
}
.margen-extra {
	margin: 5px;
}
.fondo-transparente-degradado {
}
.esquinas {
	-webkit-border-radius: 40px 0 40px 0;
	border-radius: 40px 0 40px 0;
}
.extra-padding {
	padding: 20px;
}
.resaltar:hover {
	background-color: rgba(238, 190, 90, 1);
	-webkit-border-radius: 20px 20px 20px 20px;
	border-radius: 20px 20px 20px 20px;
}

