/**
 * colors of default ims theme - 1st stylesheet loaded
 * (c) Webspirit Systems GmbH, 2021
 */

 :root {
	/* system colors */
        --mito-primary-1: #174a23;
        --mito-primary-2: #174a23bb;
        --mito-primary-3: #174a2388;
        --mito-primary-4: #42983766;
        --mito-primary-5: #42983755;
        --mito-primary-6: #91b46644;
        --mito-primary-7: #91b46616;
        --mito-secondary-1: #caa818;
        --mito-secondary-2: #caa818bb;
        --mito-secondary-3: #caa81888;
        --mito-secondary-4: #d2bf5166;
        --mito-secondary-5: #d2bf5155;
        --mito-secondary-6: #e6e19244;
        --mito-secondary-7: #e6e19216;

	--primary-1: var(--mito-primary-1);
	--primary-2: var(--mito-primary-2);
	--primary-3: var(--mito-primary-3);
	--primary-4: var(--mito-primary-4);
	--primary-5: var(--mito-primary-5);
	--primary-6: var(--mito-primary-6);
	--primary-7: var(--mito-primary-7);
	--secondary-1: var(--mito-secondary-1);
	--secondary-2: var(--mito-secondary-2);
	--secondary-3: var(--mito-secondary-3);
	--secondary-4: var(--mito-secondary-4);
	--secondary-5: var(--mito-secondary-5);
	--secondary-6: var(--mito-secondary-6);
	--secondary-7: var(--mito-secondary-7);
	--background-1: #f5eec2;
	--background-2: #f5eec266;
	--background-3: #f5eec244;
	--background-4: var(--mito-primary-7); /*#f5eec222; wss-white */
	--gray-1: var(--wss-gray-0);
	--gray-2: var(--wss-gray-1);
	--gray-3: var(--wss-gray-2);
	--gray-4: var(--wss-gray-3);
	--gray-5: var(--wss-gray-4);
	--gray-6: var(--wss-gray-5);
	--lightgray-1: var(--wss-lightgray-1);
	--lightgray-2: var(--wss-lightgray-2);
	--lightgray-3: var(--wss-lightgray-3);
	--lightgray-4: var(--wss-lightgray-4);
	--lightgray-5: var(--wss-lightgray-5);
	--lightgray-6: var(--wss-lightgray-6);

	/* theme colors */
	--body:         var(--wss-black);
	--body-bg:      var(--background-4);
	--title:	var(--wss-blue-6);
	--edit:		#aaa;
	--info-b:	#70af85;
	--info-bg:	#c6ebc9;
	--warn-b:	#f2f200;
	--warn-bg:	#ffffe5;
	--error-b:	#ff4444;
	--error-bg:	#ffe8e8;
	--shadow:	var(--lightgray-3);
	--esection-bg:	gainsboro;
	--hmenu:	var(--primary-1);
	--hmenu-b:	var(--primary-1);
	--hmenu-bg:	#cfd4ed;
	--link1:	var(--primary-2);
	--link1-hov:	var(--secondary-1);
	--link1-sel:	var(--wss-gray-3);
	--link2:	var(--wss-gray-4);
	--link2-hov:	var(--primary-1);
	--link2-sel:	var(--wss-gray-5);
	--mmenu:	#555555;
	--mmenu-b:	var(--primary-1);
	--mmenu-bg:	transparent;
	--mmenu-bg2:	#f5f5f5;
	--mmenu-bg3:	#f9f9f9;
	--mmenu-bg4:	#fcfcfc;
	--mmenu-hov:	var(--primary-3);

	/* message list */
	--msg-cnt:	var(--background-1);
	--msg-cnt-bg:	var(--wss-red);

	/* messages */
	--msg-sel-bg: 	var(--wss-yellow-6);   	/* message selected via message list */
	--msg-cpl-bg: 	transparent; 	      	/* message completed for current user */
	--msg-cpl-ico: 	var(--wss-lightgray-2); /* icon completed for current user */
	--msg-cpl-hov: 	var(--wss-lightgray-1);
/*	--msg-sel-bg: var(--primary-5);   	/* message selected via message list */
/*	--msg-cpl-bg: transparent; 	      	/* message completed for current user */
/*	--msg-cpl-ico: var(--primary-3); 	/* icon completed for current user */
/*	--msg-cpl-hov: var(--primary-1); 	*/

	/* messages - open */
	--msg-bg: 	var(--wss-yellow-7); 	/* message open for current user */
	--msg-bg-ico: 	var(--wss-yellow-4);    /* icon open for current user */
	--msg-bg-hov: 	var(--wss-yellow-2);
/*	--msg-bg: var(--secondary-4);     	/* message open for current user */
/*	--msg-bg-ico: var(--secondary-3);     	/* icon open for current user */
/*	--msg-bg-hov: var(--secondary-1); 	*/

	/* messages - sent */
	--msg-ro-bg: 	var(--wss-yellow-9);	/* message read only; replied to current user */
	--msg-ro-ico: 	var(--wss-yellow-7);      /* icon read only; replied to current user */
	--msg-ro-hov: 	var(--wss-yellow-5);
/*	--msg-ro-bg: var(--primary-5);		/* message read only; replied to current user */
/*	--msg-ro-ico: var(--primary-4);      	/* icon read only; replied to current user */
/*	--msg-ro-hov: var(--primary-2);		*/

	/* coding messages - open */
	--msgc-bg: 	var(--wss-purple-8);    /* coding message open for current user */
	--msgc-bg-ico: 	var(--wss-purple-3);    /* coding icon open for current user */
	--msgc-bg-hov: 	var(--wss-purple-1);

	/* coding messages - sent */
	--msgc-ro-bg: 	var(--wss-purple-9);	/* coding message read only; replied to current user */
	--msgc-ro-ico: 	var(--wss-purple-7);    /* coding icon read only; replied to current user */
	--msgc-ro-hov: 	var(--wss-purple-5);

	--tip-bg:	#f3f2f2;
	--tip-b:	#bbb;
	--tip-h:	#555555;
	--tip-ul:	#f32ed4;
	--txt:		#323232;
	--txt-a:        #111;
	--txt-h:	var(--primary-1);
	--txt-bg:	#f0f0f0;
	--vmenu:	var(--wss-gray-1);
	--vmenu-bg: 	var(--secondary-7);
	--vmenu-hov:	var(--primary-1);
	--vmenu-sel:	var(--primary-1);
	--vmenu-sel-bg: var(--secondary-5); /*var(--wss-white);*/
	--vmenu-se1-bg: var(--secondary-5); /*var(--wss-white);*/
	--vmenu-sel-hov-bg: var(--secondary-6);
	--note-bg: 	#cccca7;
	--tab:		var(--primary-2); /* b same */
	--tab-b:        var(--primary-1);
	--tab-bg:	var(--secondary-7);
	--tab-hov:	var(--secondary-4);
	--tab-hov-bg:	var(--secondary-6);
	--tab-sel:	black;
	--tab-sel-b:    var(--secondary-1);
	--tab-sel-bg:	var(--primary-2);
	--tab2:         black;          /* --primary-2; b same */
	--tab2-b:       var(--primary-1);
	--tab2-bg:      var(--background-4);    /* 1 */
	--tab2-hov:     var(--secondary-4);
	--tab2-hov-bg:  var(--secondary-5);
	--tab2-sel:     white;
	--tab2-sel-b:   var(--secondary-1);
	--tab2-sel-bg:  var(--secondary-1);     /* --primary-2 */
	--table-h-b:    black;
	--table-h-bg:    var(--primary-2);
	--table-h-hov-bg:var(--secondary-1);
	--table-row2-bg:var(--secondary-6);
	--window-h-bg:	var(--wss-greenblue-1);
	--form-edt-b:	var(--gray-4);
	--bsection-b:	var(--primary-2);
	--bgroup-bg: 	white;
	--bmerge:	var(--secondary-2);
	--btable-tr: 	var(--mito-secondary-6);
	--btable-tr-ro:	#fff0;
	--visit-h:	var(--primary-1);
	--visitmgr-h:   #333355;
	--visitmgr-b:   #333355;
	--fmenu:	black;
	--fmenu-b:	var(--secondary-4);
	--fmenu-bg:	var(--secondary-4);	/* 5 */
	--fmenu-hov-b:	var(--primary-2);
	--fmenu-hov-bg:	var(--secondary-7);	/* 6 */
	--fmenu-log-b:	var(--secondary-6);
	--fmenu-log-bg:	var(--secondary-6);
	--fmenu-sel:	white;
	--fmenu-sel-b:	var(--secondary-1);
	--fmenu-sel-bg:	var(--secondary-1);
	--fmenu-sel-hov:var(--primary-1);
	--tSwitch:	#1ef494;
	--button: 	white;
	--button-b: 	var(--secondary-1);
	--button-bg:    var(--secondary-1);
	--button-hov:	white;
	--button-hov-b:	var(--secondary-2);
	--button-hov-bg:var(--secondary-2);
	--button-dis:	var(--lightgray-2); /* b same */
	--button-dis-bg:white;       /* hov bg same */
	--focus-b:      var(--primary-1);
	--border: 	#000000;
	--input:	var(--border); 	/* txt */
	--input-b:	var(--border);
	--input-bg: 	#ffffff;
	--input-ro:	var(--wss-gray-3); 	/* txt */
	--input-ro-b:	var(--wss-gray-3); 	/* bg inherit */
	--input-ro-mdfy-b: var(--wss-yellow-1);
	--input-ro-mdfy-bg: var(--wss-yellow-7);
	--phone-b: 	#000000;
	--colorpicker-bg: #808080;
	--phone-bg: 	#ffffff;
	--slider-bar:   var(--primary-3);
	--slider-thumb: #485F75;
	--slider-output-bg: var(--ws_bkgrnd_ro);
	--slider-disabled:#c9c6ce;
	--signature-b:	#485F75;
	--upload-b:	#485F75;
	--upload-file:	#9dff00;
	--note-bg: 	#cccca7;
}
