@charset "utf-8";
/* CSS Document */
:root {
	
	/* theme */
	--color1:#00aeef; /* medium blue */
	--color2:#007fae; /* dark blue old: 09526d */
	--color3:#eefaff; /* light blue */
	--color-gray:#888888;
	--color-gray-dark:#505050;
	--color-gray-light:#d1d1d1; /* b2b2b2*/
	--text-color:#484848;
	--text-sub-color:#acacac;
	--error-color:#ee2d56; 
	--error-color-dark:#b8193b;
	--error-color-light:#f5b3c1;
	--success-color:#32ba78; 
	--success-color-dark:#389367;
	--success-color-light:#99e8c2;
	--warning-color:#f08628;
	--warning-color-dark:#c86d1d;
	--warning-color-light:#faae6b;
	--remove-color:#ee2d56;
	--remove-color-dark:#b8193b;
	--remove-color-light:#f5b3c1;
	--disabled-color:#f0f0f0;
	--readonly-color:#f0f0f0;
	--disabled-option-color:#c1c1c1;
	--required-color:#ee2d56;

	--a-color:var(--color2);
	--a-hover-color:var(--color1);
	--insert-hover-color:var(--success-color);

	--error-bg-color:var(--error-color-light);
	--error-hover-color:var(--error-color-light);

	/* panel */

	--panel-bg-color:#fff;
	--panel-head-bg-color:#f6f6f6;
	--panel-border-color:#dddddd;
	--panel-head-buttons-hover-color:#fff;
	--panel-head-buttons-color:var(--color-gray);
	--panel-head-buttons-close-color:var(--error-color);
	--panel-head-bg:linear-gradient(to bottom,  #00aeef 0%,#0087ba 100%); /* bejelentkezeshez */
	/*--panel-head-button-inner-color:var(--color1);*/
	/*
	--panel-head-error-bg:linear-gradient(to bottom,  #ee2d56 0%,#b8193b 100%);
	--panel-head-error-button-inner-color:var(--error-color);

	--panel-head-success-bg:linear-gradient(to bottom,  #56cd94 0%,#389367 100%);
	--panel-head-success-button-inner-color:var(--success-color);

	--panel-head-warning-bg:linear-gradient(to bottom,  #f5e36c 0%,#d8c64e 100%);
	--panel-head-warning-button-inner-color:var(--warning-color);*/

	--panel-head-text-color:#fff;
	--panel-head-button-color:#fff;

	/* input, base */
	--border-color:#b2b2b2;
	--border-hover-color:var(--color1);
	--border-focus-color:var(--color1);
	
	--input-color:var(--color2);
	--input-bg-color:#fff;
	--input-subbg-color:var(--readonly-color);
	--choice-face-color: var(--color2);
	--choice-hover-color:var(--color2); /* color3 */
	--choice-focus-color:var(--color2); /* color3 */
	--form-switch-off: var(--color-gray-light);
	--form-switch-on: var(--color2);

	--select-face-color:var(--color2);
	--selected-bg-color:#e9e9e9;

	--form-head-base-color:var(--panel-border-color);

	--td-hover-color:var(--color3);
	--td-remove-hover-color:var(--remove-color-light);
	--td-remove-selected-color:var(--remove-color);

	--tab-bg-color:#e9e9e9;
	--tab-hover-bg-color:var(--color3);
	--tab-active-bg-color:var(--color1);

	/* buttons */
	--button-font-color:#ffffff;
	--button-font-color-inactive:#ffffff7f;
	--button-font-color-base-inactive:#00aeef7f;
	--button-font-color-green-inactive:#32ba787f;
	--button-font-color-red-inactive:#ee2d567f;
	--button-font-color-gray-inactive:#8888887f;
	--button-font-color-yellow-inactive:#f086287f;
	--button-font-color-input-color-inactive:#007fae7f;

	--button-dropdown-bg-color:#fbfbfb;

	--button-color-base:var(--color1);
	--button-color-base-hover:var(--color2);
	--button-color-green:var(--success-color);
	--button-color-green-hover:var(--success-color-dark);
	--button-color-red:var(--error-color);
	--button-color-red-hover:var(--error-color-dark);
	--button-color-gray:var(--color-gray);
	--button-color-gray-hover:var(--color-gray-dark);
	--button-color-yellow:var(--warning-color);
	--button-color-yellow-hover:var(--warning-color-dark);
	--button-color-input-color:var(--input-color);
	--button-color-input-color-hover:var(--input-color);

	/* icon colors */
	--icon-color-red:var(--error-color);
	--icon-color-yellow:var(--warning-color);
	--icon-color-green:var(--success-color);
	--icon-color-gray:var(--color-gray);

	/* form sub map MEG KELL SZUNTETNI  */
	--icon-check:url(../../../theme/default/images/icon_check.svg) !important;

	/* sort MEG KELL SZUNTETNI  */
	--placeholder-color:#e5f3f8;
	--move-color:#00909d; /* turquoise */

	/* search MEG KELL SZUNTETNI */
	/*--icon-search: url(../../theme/default/images/icon_search.svg) !important;
	--icon-search-hover: url(../../theme/default/images/icon_search_hover.svg) !important;*/

	/* menu MEG KELL SZUNTETNI */
	/*--menu-bg-color:var(--color1);
	--menu-hover-color:var(--color1);
	--menu-arrow-bg:var(--color1);


	--menu-arrow-color:#fff;
	--menu-active-arrow-color:#fff;
	--menu-active-bg-color:linear-gradient(to bottom,  #00aeef 0%, #0095cc 100%); 
	--menu-active-after-bg-color:var(--color2);
	--menu-border-color:#ccc;*/
	--menu-bg-color:var(--color1);
	--menu-hover-color:var(--color1);
	--menu-hover-color2:#ffffffB2; /* for top and bottom */
	--menu-arrow-color:#fff;
	--menu-active-bg-color:var(--color1); /* active line */
	--menu-active-font-color:#fff;

	/* ns-overflow */
	--overflow-button-bg:var(--color2);
	--overflow-selected:var(--color1);

	/* desktop */
	--app-shortcut-radius:13px;
	--app-shortcut-text-color:#fff;

	/* item list */
	--item-list-bg:transparent;
	--item-list-hover-bg:var(--color3);
	--item-list-heading-color:var(--color1);

	/* prealoder */
	--preloader:url(../../theme/default/images/preloader.svg) !important;

	/* button icons */
	--button-icons: url(../../theme/default/images/button_icons.png) !important;
}

body {
	background-image: url(images/bg.jpg) !important;
}