/* @override 
	http://bigiboard.com/docs/estilos.css */

.wigrumlight { font-family: 'wigrumlight', sans-serif; }
.wigrumregular { font-family: 'wigrumregular', sans-serif; }
.wigrumbold { font-family: 'wigrumbold', sans-serif; }
.wigrumbold_italic { font-family: 'wigrumbold_italic', sans-serif; }
.wigrumitalic { font-family: 'wigrumitalic', sans-serif; }
.wigrummedium { font-family: 'wigrummedium', sans-serif; }
.wigrumlight_italic { font-family: 'wigrumlight_italic', sans-serif; }
.wigrummedium_italic { font-family: 'wigrummedium_italic', sans-serif; }
.wigrumblack { font-family: 'wigrumblack', sans-serif; }
.wigrumblack_italic { font-family: 'wigrumblack_italic', sans-serif; }

.fullHeight {
    height: 100vh;
}

#menu_navegacion > ul {
	font-size: 12px !important;
}

#menu_navegacion > ul > li > a {
	margin-right: 0;
	margin-left: 0;
	padding-right: 1px;
	padding-left: 1px;
}

.que_es_fondo {
	background: url(/img/que_es-fondo.jpg) center center no-repeat;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
}

.video_inicio {
    /* override other styles to make responsive */
    width: 100%    !important;
    height: auto   !important;
  }

/*------------------------------------
- COLOR beig
------------------------------------*/
.alert-beig {
    color: #ecbe87;
    background-color: #FDF8F2;
    border-color: #ecbe87;
}

.alert-beig hr {
    border-top-color: #e5a75b;
}

.alert-beig .alert-link {
    color: #e5a75b;
}

.badge-beig {
    color: #212529;
    background-color: #FDF8F2;
}

.badge-beig[href]:hover, .badge-beig[href]:focus {
    color: #212529;
    background-color: #f6e0c5;
}

.bg-beig {
    background-color: #FDF8F2 !important;
}

a.bg-beig:hover, a.bg-beig:focus,
button.bg-beig:hover,
button.bg-beig:focus {
    background-color: #f6e0c5 !important;
}

.border-beig {
    border-color: #FDF8F2 !important;
}

.btn-beig {
    color: #212529;
    background-color: #FDF8F2;
    border-color: #FDF8F2;
}

.btn-beig:hover {
    color: #212529;
    background-color: #f8e7d3;
    border-color: #f6e0c5;
}

.btn-beig:focus, .btn-beig.focus {
    box-shadow: 0 0 0 0.2rem rgba(253, 248, 242, 0.5);
}

.btn-beig.disabled, .btn-beig:disabled {
    color: #212529;
    background-color: #FDF8F2;
    border-color: #FDF8F2;
}

.btn-beig:not(:disabled):not(.disabled):active, .btn-beig:not(:disabled):not(.disabled).active, .show > .btn-beig.dropdown-toggle {
    color: #212529;
    background-color: #f6e0c5;
    border-color: #f4d9b8;
}

.btn-beig:not(:disabled):not(.disabled):active:focus, .btn-beig:not(:disabled):not(.disabled).active:focus, .show > .btn-beig.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(253, 248, 242, 0.5);
}

.btn-outline-beig {
    color: #e5a75b;
    background-color: transparent;
    border-color: #FDF8F2;
}

.btn-outline-beig:hover {
    color: #212529;
    background-color: #FDF8F2;
    border-color: #FDF8F2;
}

.btn-outline-beig:focus, .btn-outline-beig.focus {
    box-shadow: 0 0 0 0.2rem rgba(253, 248, 242, 0.5);
}

.btn-outline-beig.disabled, .btn-outline-beig:disabled {
    color: #e5a75b;
    background-color: transparent;
}

.btn-outline-beig:not(:disabled):not(.disabled):active, .btn-outline-beig:not(:disabled):not(.disabled).active, .show > .btn-outline-beig.dropdown-toggle {
    color: #212529;
    background-color: #FDF8F2;
    border-color: #FDF8F2;
}

.btn-outline-beig:not(:disabled):not(.disabled):active:focus, .btn-outline-beig:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-beig.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(253, 248, 242, 0.5);
}

.list-group-item-beig {
    color: #f6e0c5;
    background-color: #ecbe87;
}

.list-group-item-beig.list-group-item-action:hover, .list-group-item-beig.list-group-item-action:focus {
    color: #ecbe87;
    background-color: #FDF8F2;
}

.list-group-item-beig.list-group-item-action.active {
    color: #212529;
    background-color: #ecbe87;
    border-color: #ecbe87;
}

.table-beig,
.table-beig > th,
.table-beig > td {
    background-color: #ecbe87;
}

.table-hover .table-beig:hover {
    background-color: #FDF8F2;
}

.table-hover .table-beig:hover > td,
.table-hover .table-beig:hover > th {
    background-color: #FDF8F2;
}

.text-beig {
    color: #FDF8F2 !important;
}

a.text-beig:hover, a.text-beig:focus {
    color: #f6e0c5 !important;
}



/*------------------------------------
- COLOR marron
------------------------------------*/
.alert-marron {
    color: #0e0b0b;
    background-color: #b8a7a8;
    border-color: #af9c9d;
}

.alert-marron hr {
    border-top-color: #a48e8f;
}

.alert-marron .alert-link {
    color: #000000;
}

.badge-marron {
    color: #fff;
    background-color: #524243;
}

.badge-marron[href]:hover, .badge-marron[href]:focus {
    color: #fff;
    background-color: #352b2b;
}

.bg-marron {
    background-color: #524243 !important;
}

a.bg-marron:hover, a.bg-marron:focus,
button.bg-marron:hover,
button.bg-marron:focus {
    background-color: #352b2b !important;
}

.border-marron {
    border-color: #524243 !important;
}

.btn-marron {
    color: #fff;
    background-color: #524243;
    border-color: #524243;
}

.btn-marron:hover {
    color: #fff;
    background-color: #3e3232;
    border-color: #352b2b;
}

.btn-marron:focus, .btn-marron.focus {
    box-shadow: 0 0 0 0.2rem rgba(82, 66, 67, 0.5);
}

.btn-marron.disabled, .btn-marron:disabled {
    color: #fff;
    background-color: #524243;
    border-color: #524243;
}

.btn-marron:not(:disabled):not(.disabled):active, .btn-marron:not(:disabled):not(.disabled).active, .show > .btn-marron.dropdown-toggle {
    color: #fff;
    background-color: #352b2b;
    border-color: #2d2424;
}

.btn-marron:not(:disabled):not(.disabled):active:focus, .btn-marron:not(:disabled):not(.disabled).active:focus, .show > .btn-marron.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(82, 66, 67, 0.5);
}

.btn-outline-marron {
    color: #524243;
    background-color: transparent;
    border-color: #524243;
}

.btn-outline-marron:hover {
    color: #fff;
    background-color: #524243;
    border-color: #524243;
}

.btn-outline-marron:focus, .btn-outline-marron.focus {
    box-shadow: 0 0 0 0.2rem rgba(82, 66, 67, 0.5);
}

.btn-outline-marron.disabled, .btn-outline-marron:disabled {
    color: #524243;
    background-color: transparent;
}

.btn-outline-marron:not(:disabled):not(.disabled):active, .btn-outline-marron:not(:disabled):not(.disabled).active, .show > .btn-outline-marron.dropdown-toggle {
    color: #fff;
    background-color: #524243;
    border-color: #524243;
}

.btn-outline-marron:not(:disabled):not(.disabled):active:focus, .btn-outline-marron:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-marron.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(82, 66, 67, 0.5);
}

.list-group-item-marron {
    color: #0e0b0b;
    background-color: #af9c9d;
}

.list-group-item-marron.list-group-item-action:hover, .list-group-item-marron.list-group-item-action:focus {
    color: #0e0b0b;
    background-color: #a48e8f;
}

.list-group-item-marron.list-group-item-action.active {
    color: #fff;
    background-color: #0e0b0b;
    border-color: #0e0b0b;
}

.table-marron,
.table-marron > th,
.table-marron > td {
    background-color: #af9c9d;
}

.table-hover .table-marron:hover {
    background-color: #a48e8f;
}

.table-hover .table-marron:hover > td,
.table-hover .table-marron:hover > th {
    background-color: #a48e8f;
}

.text-marron {
    color: #524243 !important;
}

a.text-marron:hover, a.text-marron:focus {
    color: #352b2b !important;
}
