/*==  _dark-blue  ==*/
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap');
:root{
	--font-family: 'Roboto', sans-serif;
	--bg-color: #1F1F1F;
	--bg-color-rgb: 31,31,31;
	--bg-color-invert: #EEE;
	--bg-color-invert-rgb: 238,238,238;
	--font-color: #DDD;
	--font-color-rgb: 221,221,221;
	--font-color-soft: #999;
	--font-color-invert: #000;
	--font-color-invert-rgb: 0,0,0;
	--color-principal: #538ED6;
	--color-principal-rgb: 83,142,214;
	--color-principal-hover: #70ACF4;
	--color-principal-soft: #1C68B4;
	--border-color: #575760;
	--separador-color: #5E5E68;
	--box-color: #303034;
	--event-color: #37373E;
	--color-secundari: #46464F;
	--success-bg: #009934;
	--success-font: #FFF;
	--danger-bg: #CC0000;
	--danger-font: #FFF;
	--warning-bg: #FFBF00;
	--warning-font: #000;
	--information-bg: #326BE0;
	--information-font: #FFF;
	--color-amic: #F60;
	--font-amic: #FFF;
	--bg-amic: #381e07;
	--color-amic-hover: #EC4B01;
	--tag-escenari-bg: rgba(238,238,238,0.70);
	--tag-escenari-font: #000;
	
	--ui-border: #666;
	--ui-overlay: #333;
	--vermell: #CC0000;
	--verd: #009934;
	--groc: #F90;
	--radi: 4px;
	--filter-btn_: brightness(1.3);

	/*- MENU -*/
	--menu-bg-color: var(--color-secundari);
	--menu-bg-color-hover: var(--color-principal);
	--menu-font-color: #FFF;
	--menu-font-color-hover: #000;
	--menu-font-color-actiu: var(--menu-font-color-hover);
	--menu-bg-color-actiu: var(--menu-bg-color-hover);
	--comptador-bg-color: #c10202;
	--comptador-font-color: #FFF;
	--submenu-bg-color: var(--box-color);
	--submenu-bg-color-hover: var(--menu-bg-color);
	--submenu-font-color: #999;
	--submenu-font-color-hover: #EEE;
	/*- INFO GENERAL -*/
	--infogeneral-bg-color: var(--event-color);
	--infogeneral-titol-color: #FFF;
	--infogeneral-subtitol-color: var(--infogeneral-titol-color);
	--infogeneral-desc-color: #999;
	/*- PEU -*/
	--peu-bg-color: transparent;
	--peu-font-color: #999;
	--peu-link-color: #CCC;
	--peu-link-color-hover: var(--color-principal);
	/*- BUTTON -*/
	--btn-bg-color: var(--color-principal);
	--btn-border-color: var(--color-principal);
	--btn-font-color: #000;
	--btn-bg-color-hover: var(--color-principal-hover);
	--btn-border-color-hover: var(--color-principal-hover);
	--btn-font-color-hover: #000;
	--btn-border-radius: 3px;
	--btn-bg-color-disabled: rgba(168,168,168,0.40);
	--btn-bg-color-act: #EEE;
	--btn-border-color-act: #EEE;
	--btn-font-color-act: #000;
	--btn-bg-color-alt: #C6C6C6;
	--btn-border-color-alt: #C6C6C6;
	--btn-font-color-alt: #000;
	--btn-bg-color-alt-hover: #A8A8A8;
	--btn-border-color-alt-hover: #A8A8A8;
	--btn-font-color-alt-hover: #000;
	/*- FORM -*/
	--input-border-color: #555;
	--input-bg-color: #262626;
	--input-color: #FFF;
	--box-bg: rgba(255,255,255,0.15);
	--box-border: transparent;
	--box-bg-checked: var(--color-principal);
	--box-border-checked: rgba(255,255,255,0.15);
	--boxtick-bg: rgba(255,255,255,0.00);
	--boxtick-bg-checked: rgba(0,0,0,1.00);
	/*- PROGRAMA RECOMPENSAS -*/
    --club-bg-color: #2d3540;
    --club-font-color: #fff;
    --club-titol-color: #FFF;
    --club-punts: #99b9da;
    --club-success: #00FF00;
    --club-color-principal: #afc2d7;
    --club-link: #d3e0f6;
	--club-separador-color: rgba(255,255,255,.35);
	/*- PROMOCODE i SOCI-*/
	--card-bg-color: #DDD;
	--card-font-color: #000;
	--card-color-principal: var(--color-principal-soft);
	/*- SLIDER -*/
	--slider-bg-color: var(--event-color);
	--slider-font-color: #FFF;
	--slider-preu-color: var(--color-principal);
	--slider-link-color: var(--color-principal);
	--slider-h1-color: #FFF;
	--slider-nav-color: #444;
	/*- GRID -*/
	--grid-bg-color: var(--event-color);
	--grid-font-color: #FFF;
	--grid-transparent-rgb: 0,0,0;
	--grid-transparent-invert-rgb: 255,255,255;
	/*- CALENDARI -*/
	--btCal-bg: var(--color-principal);
	--btCal-font: #000;
	--btCal-bg-hover: var(--color-principal-hover);
	--btCal-font-hover: #000;
	--btCal-bg-select: #FFF;
	--btCal-font-select: #000;
	--btCal-bg-sin: rgba(0,0,0,.3);
	--btCal-font-sin: #444;
	--diaSet: var(--font-color-soft);
	--diaSet-diumenge: #BD3508;
	--btCal-amic: var(--color-amic);
	--btCal-amic-sin: #555;
	/*- EMAILS -*/
	--email_color_1: var(--color-principal-soft);
	--email_color_2: #333333;
	--email_color_3: #F4F4F4;
	--email_color_4: var(--club-bg-color);
	--email_color_5: var(--club-font-color);
	--email_color_6: var(--club-punts);
	--email_font_family: Helvetica, Arial, sans-serif;
	
	/*- RUTES IMATGES -*/
	--url-error: url(_dark-blue/images/error.svg);   
    --url-ico-enrere: url(_dark-blue/images/ico-enrere.svg);
    --url-ico-endavant: url(_dark-blue/images/ico-endavant.svg);
    --url-prohibido: url(_dark-blue/images/prohibido.svg);
    --url-direccio-escenari: url(_dark-blue/images/direccio-escenari.svg);
    --url-icona_vina_amb_mi: url(_dark-blue/images/icona_vina_amb_mi.svg);
    --url-ico-campOK-png: url(_dark-blue/images/ico-campOK.png);
    --url-ico-campKO-png: url(_dark-blue/images/ico-campKO.png);
    --url-ico-loading-gif: url(_dark-blue/images/ico-loading.gif);
    --url-fletxes-mes: url(_dark-blue/images/fletxes-mes.svg);
    --url-calendari-avui: url(_dark-blue/images/calendari-avui.svg);
    --url-cal-inici: url(_dark-blue/images/cal-inici.svg);
    --url-amic-cal-inici: url(_dark-blue/images/amic-cal-inici.svg);
    --url-amic-cal: url(_dark-blue/images/amic-cal.svg);
    --url-amic-cal-hoy: url(_dark-blue/images/amic-cal-hoy.svg);
    --url-amic-cal-sin: url(_dark-blue/images/amic-cal-sin.svg);
    --url-icona-club: url(_dark-blue/images/icona-club.png);
    --url-fletxa-select: url(_dark-blue/images/fletxa-select.svg);
    --url-fons-globo: url(_dark-blue/images/fons-globo.png);
    --url-btnTancarGlobo: url(_dark-blue/images/btnTancarGlobo.png);
    --url-ico-edicioGrup: url(_dark-blue/images/ico-edicioGrup.png);
    --url-amic-grup-llista: url(_dark-blue/images/amic-grup-llista.svg);
    --url-loadingGrup: url(_dark-blue/images/loadingGrup.gif);
    --url-icona-club_2x: url(_dark-blue/images/icona-club_2x.png);
    --url-fons-globo_2x: url(_dark-blue/images/fons-globo_2x.png);
    --url-fletxa-globo-grup_2x: url(_dark-blue/images/fletxa-globo-grup_2x.png);
    --url-btnTancarGlobo_2x: url(_dark-blue/images/btnTancarGlobo_2x.png);
    --url-ico-edicioGrup_2x: url(_dark-blue/images/ico-edicioGrup_2x.png);
    --url-loadingGrup_2x: url(_dark-blue/images/loadingGrup_2x.gif);
    --url-btn_separar: url(_dark-blue/images/btn_separar.svg);
    --url-btn_unir: url(_dark-blue/images/btn_unir.svg);
    --url-escheresque: url(_dark-blue/images/escheresque.png);
    --url-ico-3D: url(_dark-blue/images/ico-3D.svg);
    --url-escheresque_2x: url(_dark-blue/images/escheresque_2x.png);
    --url-fonsRegal: url(_dark-blue/images/fonsRegal.svg);
    --url-ico-calendari: url(_dark-blue/images/ico-calendari.svg);
    --url-ico-regal: url(_dark-blue/images/ico-regal.svg);
    --url-editar: url(_dark-blue/images/editar.svg);
    --url-ico-cistella: url(_dark-blue/images/ico-cistella.svg);
	--url-ico-cistella-menu: url(_dark-blue/images/ico-cistella-menu.svg);
    --url-ico-foto: url(_dark-blue/images/ico-foto.svg);
    --url-ico-minus: url(_dark-blue/images/ico-minus.svg);
    --url-ico-stick: url(_dark-blue/images/ico-stick.svg);
    --url-ico-loc-mes: url(_dark-blue/images/ico-loc-mes.svg);
    --url-ico-loc-menys: url(_dark-blue/images/ico-loc-menys.svg);
    --url-ico-ull-color: url(_dark-blue/images/ico-ull-color.svg);
    --url-ico-3D-color: url(_dark-blue/images/ico-3D-color.svg);
    --url-ico-obrir-tancar: url(_dark-blue/images/ico-obrir-tancar.svg);
    --url-fletxa-desplegar: url(_dark-blue/images/fletxa-desplegar.svg);
    --url-ico-tot-tarifes: url(_dark-blue/images/ico-tot-tarifes.svg);
    --url-logo-copiar: url(_dark-blue/images/logo-copiar.svg);
    --url-icona_ven_conmigo: url(_dark-blue/images/icona_ven_conmigo.svg);
    --url-amicGran: url(_dark-blue/images/amicGran.svg);
    --url-checkOk: url(_dark-blue/images/checkOk.svg);
    --url-sNavL: url(_dark-blue/images/sNavL.svg);
    --url-sNavR: url(_dark-blue/images/sNavR.svg);
    --url-ico-eliminar-mini: url(_dark-blue/images/ico-eliminar-mini.svg);
    --url-obrirArea: url(_dark-blue/images/obrirArea.png);
    --url-tancarArea: url(_dark-blue/images/tancarArea.png);
    --url-btn-interrogant: url(_dark-blue/images/btn-interrogant.svg);
    --url-amic-events: url(_dark-blue/images/amic-events.svg);
    --url-icoInfo-2: url(_dark-blue/images/icoInfo-2.svg);
    --url-icoInfo: url(_dark-blue/images/icoInfo.svg);
    --url-amic-fons: url(_dark-blue/images/amic-fons.svg);
    --url-amic-ico: url(_dark-blue/images/amic-ico.svg);
    --url-rewards-fons: url(_dark-blue/images/rewards-fons.svg);
    --url-rewards-ico: url(_dark-blue/images/rewards-ico.svg);
    --url-ico-campOK: url(_dark-blue/images/ico-campOK.svg);
    --url-ico-campKO: url(_dark-blue/images/ico-campKO.svg);
    --url-ico-loading: url(_dark-blue/images/ico-loading.svg);
	--url-fons-no-disponible: url(_dark-blue/images/fons-no-disponible.svg);
}
.btnAlternatiu,
.E_alerta a,
.ui-button-destructive{
	--danger-bg: #FF0000;
	--danger-font: #000;
}
.divExit:after{
	--success-font: #000;
	filter: invert();
}
.icoCal:after{
	filter: invert();
}
	

