@charset "utf-8";
mail{background:#FFFFFF}
textarea{resize:none} /*Desactivar el redimensionado de los textarea*/

/* ***** CABEZAL ***** */
header img{height:auto; width:100%}

/* ***** NAVEGADOR ***** */
.navbar-rojo{background-color:#830001;border-color:#830001;font-weight:bold; border-radius:0;}
.navbar-rojo .navbar-brand{color:#FFD600; text-transform:uppercase}
.navbar-rojo .navbar-brand:focus,.navbar-rojo .navbar-brand:hover{color:#FFD600;background-color:transparent}
.navbar-rojo li:hover{background-color:#A10101}/*F79A9B}*/
.navbar-rojo .navbar-nav>li>a{color:#FEFAFA}
.navbar-rojo .navbar-nav>li>a:focus,.navbar-rojo .navbar-nav>li>a:hover{color:#FFD600;background-color:transparent}
.navbar-rojo .navbar-toggle{border-color:#FFD600}
.navbar-rojo .navbar-toggle:focus,.navbar-rojo .navbar-toggle:hover{background-color:#D50202}
.navbar-rojo .navbar-toggle .icon-bar{background-color:#FFD600}
.navbar-rojo .navbar-collapse,.navbar-rojo .navbar-form{border-color:#101010}
.navbar-rojo .navbar-nav>.open>a,.navbar-rojo .navbar-nav>.open>a:focus,.navbar-rojo .navbar-nav>.open>a:hover{color:#fff;background-color:#620101}
@media (max-width:767px){
	.navbar-rojo .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#620101}
	.navbar-rojo .navbar-nav .open .dropdown-menu .divider{background-color:#620101}
	.navbar-rojo .navbar-nav .open .dropdown-menu>li:hover{background-color:#620101}
	.navbar-rojo .navbar-nav .open .dropdown-menu>li>a{color:#FEFAFA}
	.navbar-rojo .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-rojo .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}
	.navbar-rojo .navbar-nav .open .dropdown-menu>.active>a,.navbar-rojo .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-rojo .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#620101}
	.navbar-rojo .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-rojo .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-rojo .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}
}
.navbar-rojo .navbar-link{color:#FEFAFA}color:#9d9d9d
.navbar-rojo .navbar-link:hover{color:#fff}
.navbar-rojo .btn-link{color:#FEFAFA}color:#9d9d9d
.navbar-rojo .btn-link:focus,.navbar-rojo .btn-link:hover{color:#fff}
.navbar-rojo .btn-link[disabled]:focus,.navbar-rojo .btn-link[disabled]:hover,fieldset[disabled] .navbar-rojo .btn-link:focus,fieldset[disabled] .navbar-rojo .btn-link:hover{color:#444}
.navbar-rojo #usuario a{color:#FFD600; text-transform:uppercase}
.navbar-rojo #usuario:focus, .navbar-rojo #usuario:hover, .navbar-rojo #usuario a:focus, .navbar-rojo #usuario a:hover{color:#FFD600;background-color:transparent}

/* ***** PIE DE PAGINA ***** */
footer{
	background:#830001;
	color:#FFFFFF;
	font:bold 12px Helvetica, Arial, sans-serif;
}
#pie{margin:30px auto}
@media only screen and (max-width: 768px) {
	footer{font-size:10px}
}

/* ***** LONGEO ***** */
#longeo{
	background:#f4f4f4;
	border-radius:5px;
	box-shadow:5px 5px 5px #BDBBBB;
	margin:auto;
	margin-top:100px;
	margin-bottom:150px;
	padding-bottom:25px;
	width:300px;
}
#img-candado{padding:30px}
#candado{margin:auto}
#form-logeo{padding:0 20px 0 20px;}
#bot-enviar{float:right;}

/* ***** EDITAR CONTACTO ***** */
#Editar-contacto{
	margin-top:50px;
	margin-bottom:100px
}
#Titulo-Form{
	color:#822626;
	font:bold 1.5em Helvetica, Arial, sans-serif;
	text-align:center;
}
#Borrar{
	background:#ffffff;
	border:none;
	padding:0;
}
#Editar-contacto .form-group{margin-bottom:5px}

/* ***** INICIO ***** */
#table-contacto{width:90%; margin:auto; margin-bottom:100px;}

/* ***** CONTACTO ***** */
#contacto{margin-bottom:50px; margin-top:50px}
#contacto div{
	background:#F4EEEE;
	margin-bottom:10px;
	margin-left:30px;
	padding:5px;
}

/* ***** BOTÓN BUSCAR EN LISTA ***** */
#boton-lista{
	float:right;
	width:400px;
}
#boton-lista input{width:280px}
#boton-lista input:focus, #boton-lista input:hover{background:#EBFCE9}

/* ***** GENERAL ***** */
.clear-both{clear:both}
#div-botones a:hover{background:#CDFBD1; color:#010300;}

/* ***** CARRITO INVITACIONES ***** */
.span4{width: 300px}
.span8{width: 620px}
.row-fluid {
  width: 100%;
  *zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
  display: table;
  line-height: 0;
  content: "";
}
.row-fluid:after {
  clear: both;
}
.row-fluid [class*="span"] {
  display: block;
  float: left;
  width: 100%;
  min-height: 30px;
  margin-left: 2.127659574468085%;
  *margin-left: 2.074468085106383%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 2.127659574468085%;
}
.row-fluid .span8 {
  width: 65.95744680851064%;
  *width: 65.90425531914893%;
}
.row-fluid .span4 {
  width: 31.914893617021278%;
  *width: 31.861702127659576%;
}

/* ***** BOTON FLOTANTE ***** */
.flotante {
    display:scroll;
	position:fixed;
	bottom:320px;
	right:0px;
}
/* ***** DISEÑO ***** */
.DisImg{margin:auto; margin-bottom:25px;}
.DisImg caption{text-align:center; font-size:1.5em; font-weight:bold;}
.DisImg .imgCab{height:auto; max-width:600px; padding:5px; background:#F3F0F0}
.DisImg th{text-transform:uppercase;}
