@import url("fulcro.css?v=1.158");

html, body { color: #a6a6a6; background: #1d1d23; }

.wrap { color: #a6a6a6;}
.fullpage { background: #1d1d23; color: #a6a6a6;}

#page-body { background: #1d1d23; }

a { color: #d6d6d6; }
a:hover { color: #fff;}

strong { color: #c6c6c6}

h1, h2, h3, h4, h1.encabezado, h2.encabezado, h3.encabezado, .titulo a { color: #c6c6c6 !important;}
p { color: #b6b6b6 !important;}

input, textarea { background: transparent; color: #c6c6c6;}
select { background: #777d82; color: #fafafa}

input::-webkit-input-placeholder { color: #888;  }
input:focus::-webkit-input-placeholder { color: #888; }
input:-moz-placeholder { color: #888; } 
input:focus:-moz-placeholder { color: #888; }
input::-moz-placeholder { color: #888; } 
input:focus::-moz-placeholder { color: #888; }
input:-ms-input-placeholder { color: #888; } 
input:focus:-ms-input-placeholder { color: #888; }

textarea::placeholder { color: #888;}

.titulo a:hover { color: #fafafa !important}

.wrap-header { max-width: 1200px; padding: 0; margin: 0 auto; float: none; width: 100%; background: transparent}

.wrap-utility-full { background: #131219; border-bottom: 1px solid #3b3a41;  float: none; margin: 0 auto;}

ul.utility li a.boton.boton-menu { color: #969696; }
ul.utility li.current a.boton.boton-menu, ul.utility li.current i { color: #0fbcf5; }

#orange, .boton.solido.big.orange { background: #ee9646; color: #111 !important}
#blue, .boton.solido.big.blue { background: #2c828f; color: #fff }
#green { background: color: #35b64b; }
#white { color: #fff; }
.icon.icon-red, .icon-red, #red { color: #ee4d45; }

a.boton.solido {  background: #474d52; color: #eaeaea}
a.boton.solido i { color: #eaeaea}
a.boton.solido:hover { background: #e7edf2; color: #555;}
a.boton.solido:hover i { color: #555}

a.botontag { color: #e7edf2; background: #676d72; }
a.botontag:hover { color: #676d72; background: #e7edf2}

ul.lista-adm li .botones a { color: #767676;}
ul.lista-adm li .botones a:hover, ul.lista-adm li .botones a:hover i { color: #c6c6c6;}

ul.lista li { border-bottom: 1px solid #535259; }

ul.lista li .fecha { color: #a6a6a6}

.calendario {background: #0a0a10; border: 1px solid #1a1a20; box-sizing: content-box; }
.weekdays { background: #2a2d36; }
.weekday { color: #c7cdd2; }
.calendar-month { background: #0a0a10; color: #dadada}

.cal-nav { background: #0a0a10; }
.cal-nav a { color: #878d92; }
.cal-nav a:hover i { color: #fff;}

.casilla { color: #a6a6a6;}
.casilla .hoy-hayvuelos, .hayvuelos { color: #3ea6d5}
a .casilla.hoy { color: #a6a6a6;}

.casilla.convuelos:hover, .hoy-hayvuelos:hover { background: #000; }

.hoy-hayvuelos { background: #40444d; border: none;}

.tab_container { background: transparent; border-top: 1px solid #666; }

ul.tabs li { background: transparent}
ul.tabs li a { color: #aaa; }
ul.tabs li a:hover { color: #fafafa; border: none}
ul.tabs li.active, ul.tabs li.active a:hover { color: #fafafa; border-color: #dadada }
ul.tabs li.active a { color: #dadada;  }

.slots { background: #2a2a30; border: none; border-radius: 4px}

p.vuelo { background: #373d43; color: #fafafa !important }

.slotnick { color: #97d6df; }
