:root {

	--logo:url(../images/logo-tivan.png);
	--logo_bianco:url(../images/logo_bianco-tivan.png);
	--logo_nero:url(../images/logo_nero-tivan.png);
	--logo_inverso:url(../images/logo_inverso-tivan.png);

	--logo_nav:url(../images/logo_nav-tivan.png);
	--logo_nav_bianco:url(../images/logo_nav_bianco-tivan.png);
	--logo_nav_nero:url(../images/logo_nav_nero-tivan.png);
	--logo_nav_inverso:url(../images/logo_nav_inverso-tivan.png);

	--pittogramma:url(../images/pittogramma-tivan.png);
	--pittogramma_bianco:url(../images/pittogramma_bianco-tivan.png);
	--pittogramma_nero:url(../images/pittogramma_nero-tivan.png);
	--pittogramma_inverso:url(../images/pittogramma_inverso-tivan.png);

	--naming:url(../images/naming-tivan.png);
	--naming_bianco:url(../images/naming_bianco-tivan.png);
	--naming_nero:url(../images/naming_nero-tivan.png);
	--naming_inverso:url(../images/naming_inverso-tivan.png);

	--font_light:open_sanslight;
	--font_regular:open_sansregular;
	--font_medium:;
	--font_semi_bold:open_sanssemibold;
	--font_bold:open_sansbold;
	--font_extra_bold:open_sansextrabold;
	--font_italic:open_sansitalic;
	--font_medium_italic:open_sanssemibold_italic;

	--font_nav:open_sanssemibold;
	--font_h:open_sanssemibold;
	--font_cap_main:open_sansbold;
	--font_cap_sec:open_sansregular;
	--font_icon:icomoon;

	--color_b:rgba(0,0,0,1);
	--color_w:rgba(255,255,255,1);

	--color_1:rgba(63,64,62,1);
	--color_2:rgba(200,67,72,1);
	--color_3:rgba(243,208,199,1);
	--color_4:rgba(253,244,241,1);
	--color_5:rgba(245,245,245,1);
	--color_6:rgba(229,183,174,1);
	--color_7:;
	--color_8:;
	--color_9:;

	--h_header:100px;
	--h_header_top:80px;

	--radius_2:2px;
	--radius_4:4px;
	--radius_6:6px;
	--radius_8:8px;
	--radius_10:10px;
	--radius_12:12px;
	--radius_14:14px;
	--radius_16:16px;
	--radius_18:18px;
	--radius_20:20px;
	--round:50%;

	--trans_01:all 0.1s ease-in-out;
	--trans_02:all 0.2s ease-in-out;
	--trans_03:all 0.3s ease-in-out;
	--trans_04:all 0.4s ease-in-out;
	--trans_05:all 0.5s ease-in-out;
	--trans_06:all 0.6s ease-in-out;
	--trans_07:all 0.7s ease-in-out;
	--trans_08:all 0.8s ease-in-out;
	--trans_09:all 0.9s ease-in-out;
	--trans_10:all 1.0s ease-in-out;
	--trans_15:all 1.5s ease-in-out;
	--trans_20:all 2.0s ease-in-out;
	--trans_25:all 2.5s ease-in-out;
	--trans_30:all 3.0s ease-in-out;

	--shadow_card:0px 2px 6px 0px rgba(30,30,30,0.1);
	--shadow_btn:0px 2px 6px 0px rgba(30,30,30,0.1);

	--shadow_btn_2:0px 2px 4px 0px rgba(30,30,30,0.2);
	--shadow_btn_h:0px 2px 16px 2px rgba(30,30,30,0.1);
	--shadow_result:0px 0px 30px 0px rgba(30,30,30,0.2);

	--btn_shadow_1:1px 1px 3px rgba(0,0,0,0.5);

	--shadow_png:drop-shadow(1px 1px 2px #404040);

	--shadow_1:0px 0px 10px 0px rgba(0,0,0,0.5);
	--shadow_2:0px 0px 10px 0px rgba(0,0,0,0.3);
	--shadow_3:0px 0px 20px 0px rgba(0,0,0,0.1);
	--shadow_4:0px 0px 20px 0px rgba(0,0,0,0.4);
	--shadow_5:0px 0px 30px 0px rgba(210,220,230,0.4);
	--shadow_6:0px 0px 40px 0px rgba(150,160,170,0.5);
	--shadow_7:0px 0px 10px 0px rgba(0,0,0,0.3);
	--shadow_8:0px 0px 30px 0px rgba(170,180,190,0.4);
	--shadow_9:0px 0px 40px 0px rgba(0,0,0,0.4);

	--shadow_10:0px 12px 24px -4px rgba(150,160,170,0.2), 0px 0px 2px 0px rgba(150,160,170,0.2);
	--shadow_11:0px 12px 24px -2px rgba(150,160,170,0.4), 0px 0px 2px 0px rgba(150,160,170,0.4);

	--shadow_inset_1:inset 0px 6px 12px -4px rgba(150,160,170,0.3), 0px 0px 2px 0px rgba(150,160,170,0.1);
	--shadow_inset_2:inset 0px 0px 20px 0px rgba(0,0,0,0.4);
	--shadow_inset_3:inset 0px 0px 40px 0px rgba(150,160,170,0.2);

}