/* THEME: forest */

#theme_forest{
	background-color: #111; /*rgb(179,242,253); /*rgb(211,248,254);*/
	color: #eee;
}
#theme_forest #theme_background{
	background-image: url('/img/more/forest.png');
	background-repeat: repeat;
	background-position-y: top;
	background-size: initial;
	max-width: revert;
	background-position-x: left;
	position: fixed;
	left:0;
	right:0;
	bottom:0;
	top: 0;
	margin: 0px;
}

#theme_forest nav ul li {
	border-color: #000;
}
/* from dark */

#theme_forest{
	background-color: #112;
	color: #eee;
}
#theme_forest input,#theme_forest textarea, #theme_forest select{
	background-color: #333;
	color: #eee;
}
#theme_forest input[disabled]{
	background-color: #111;
}
#theme_forest div.ingredient_combobox input.choose_ingredient_input.ingredient_nomatch{
    background-color: #775555;	
}
#theme_forest div.ingredient_combobox input.choose_ingredient_input.ingredient_almosthasmatch{
    background-color: #606055;		
}
#theme_forest div.ingredient_combobox input.choose_ingredient_input.ingredient_nomatch:focus{
    background-color: #665555;	
}
#theme_forest div.ingredient_combobox input.choose_ingredient_input.ingredient_hasmatch:focus{
    background-color: #558255;	
}
#theme_forest div.ingredient_combobox input.choose_ingredient_input.ingredient_almosthasmatch:focus{
    background-color: #707055;	
}
#theme_forest #site_logo{
	display: none;
}
#theme_forest #site_logo_light{
	display: inline;
}
/*gh*/
pre {
	background-color: #444;
}
code{
	background-color: #444;
}

@media (max-width: 700px){
	#theme_forest #mobile_top li {
		border-color: #000;
	}
}
@media print {
	body#theme_forest {
		font-family: arial, sans-serif;
	}
	body#theme_forest{
		background-color: white;
		color: #000;
	}
	#theme_forest input, #theme_forest textarea, #theme_forest select{
		background-color: #fff;
		color: #000;
	}
	#theme_forest #site_logo{
		display: inline;
	}
	#theme_forest #site_logo_light{
		display: none;
	}
}





/******* css: color: *******/

#theme_forest .border{
	border: 1px solid white;
}

/* ./web/site/css/all.css */
#theme_forest th{
    color: #222;
}
#theme_forest td{
	background-color: #ddd;
}
#theme_forest a, #theme_forest a:visited { 
	color: rgb(150,30,30);
}
#theme_forest nav ul li a:link{
	color: #fff; /* #000; */
}
#theme_forest a.selected, #theme_forest a:link.selected{
	color: rgb(150,30,30); /*#800002;*/
}
#theme_forest a:hover {	
	color: rgb(150,30,30); /*#800002;*/
}
#theme_forest .success{
	background-color: #99dd44;
}
#theme_forest .failure{
	background-color: #dd9944;
}
#theme_forest #mobile_top{
    background-color: rgb(223,223,223);
}
#theme_forest .warning{
	color: #ff3333;
}
#theme_forest .warning{
	background-color: #111;
}
#theme_forest .notification{
	color: #33ff33;
}
#theme_forest .notification{
	background-color: #111;
}
#theme_forest nav ul li a { 
	color: #fff;
}
#theme_forest nav ul li a:visited, #theme_forest nav ul li a:link{
	color: #fff; /* #000;*/
}
#theme_forest nav ul li a.selected, #theme_forest nav ul li a:link.selected{
	color: rgb(150,30,30); /*#800002;*/
}
#theme_forest nav ul li a:hover {	
	background-color: rgb(146, 234, 241);
}
#theme_forest nav ul li a:hover {	
	color: #eee; /*#800002;*/
}
#theme_forest .menu_display{
	background-color: rgb(233,233,233);
}
@media all and (max-width: 700px){
	#theme_forest #nav_download:hover{
		color: rgb(223,223,223); /*rgb(150,30,30); /*#800002;*/
	}
	#theme_forest #nav_download:hover{
		background-color: rgb(242,216,123); /* rgb(228,201,7); */
	}
	#theme_forest #nav_packs:hover{
		color: rgb(223,223,223); /*rgb(150,30,30); /*#800002;*/
	}
	#theme_forest #nav_packs:hover{
		background-color: rgb(230,77,100); /*rgb(170,15,38); */
	}
}
#theme_forest div.menu_item_container a.menu_item_link{
	background-color: rgb(223,223,223);
}
#theme_forest a.menu_item_link > div.menu_item{
	color: #fff; /* #000;*/
}
#theme_forest div.menu_item_container a.menu_item_link:hover{
	background-color: rgb(255,179,203); /*rgb(150,30,30);*/
}
#theme_forest a.menu_item_link div.menu_item:hover {
	color: #fff; /*rgb(233,233,233); */
}


/* ./web/site/css/and_add.css */
#theme_forest .check_button{
	background-image: url('/img/recipes/check_light.png');
}
#theme_forest .bold_button{
	background-image: url('/img/recipes/bold_light.png');
}
#theme_forest .uploadFileIcon, #theme_forest .searchIcon{
	color: #eee;
	background-color: rgb(150,30,30);
}
#theme_forest .add_option_group{
	background-color: rgb(233,233,233);
}
#theme_forest .nutrient_section{
	border-top: 1px solid white;	
}
#theme_forest #nutrition_section{
	border: 1px solid white;
}
@media all and (max-width: 850px){	
	#theme_forest div#photos_div.viewingPhotos{
		background-color: rgb(223,223,223);
	}
}
@media print{
	#theme_forest div#photos_div.viewingPhotos{
		background-color: white;
	}
	#theme_forest .nutrient_section{
		border-top: 1px solid black;	
	}
	#theme_forest #nutrition_section{
		border: 1px solid black;
	}
}
#theme_forest #add_ingredients_list .optional_group{
	color: #555;
}
#theme_forest #add_ingredients_list li.optional{
	color: #666;
}
#theme_forest input[type=radio]:hover{
	background-color: #aaa;
}
#theme_forest input[type=radio]:checked{
	background-color: #2222aa;
}
#theme_forest input.bold_button:hover{
	background-color: #aaa;
}
#theme_forest input.bold_button:active{
	background-color: #2222aa;
}


/* ./web/site/css/contact.css */
#theme_forest .comment{
	background-color: #eee;
}


/* ./web/site/css/profile.css */
#theme_forest .profile_add_group{
	background-color: #eee;
}
#theme_forest .unit_settings_top{
	background-color: rgb(233,233,233);
}

#theme_forest .profile_add_group{
	background-color: rgb(223,223,223);	
}
#theme_forest .button_highlight{
	background-color: black;
}


/* ./web/site/css/search.css */
#theme_forest #more_search_options{
	background-color: rgb(233,233,233);
}
#theme_forest .search_option_group{
	background-color: rgb(223,223,223);	
}
#theme_forest #search_loadouts{
	background-color: rgb(223,223,223);	
}



/******* css: background-image: *******/


/* ./web/site/css/all.css */
#theme_forest .loading{
	background-image: url('/img/loading.gif');
}
#theme_forest #theme_background{
	/*background-image: url('/img/more/paper.jpg');*/
}
#theme_forest .nav_profile_img{
    background-image: url("/img/nav/profilegf.png");		
}
#theme_forest .nav_profile_img.selected{
    background-image: url("/img/nav/profileg2f.png");		
}
#theme_forest a:hover .nav_profile_img{
    background-image: url("/img/nav/profilelf.png");		
}
#theme_forest .nav_add_img{
    background-image: url("/img/nav/addgf.png");		
}
#theme_forest .nav_add_img.selected{
    background-image: url("/img/nav/addg2f.png");		
}
#theme_forest a:hover .nav_add_img{
    background-image: url("/img/nav/addlf.png");		
}
#theme_forest .nav_post_img{
    background-image: url("/img/nav/postgf.png");		
}
#theme_forest .nav_post_img.selected{
    background-image: url("/img/nav/postg2f.png");		
}
#theme_forest a:hover .nav_post_img{
    background-image: url("/img/nav/postlf.png");		
}
#theme_forest .nav_upload_img{
    background-image: url("/img/nav/uploadgf.png");		
}
#theme_forest .nav_upload_img.selected{
    background-image: url("/img/nav/uploadg2f.png");		
}
#theme_forest a:hover .nav_upload_img{
    background-image: url("/img/nav/uploadlf.png");		
}
#theme_forest .nav_menu_img{
    background-image: url("/img/nav/menugf.png");		
}
#theme_forest .nav_menu_img.selected{
    background-image: url("/img/nav/menug2f.png");		
}
#theme_forest a:hover .nav_menu_img{
    background-image: url("/img/nav/menulf.png");		
}
#theme_forest .nav_littlelogo_img{
    background-image: url("/img/nav/logoorgif.png");		
}
#theme_forest .nav_littlelogo_img.selected{
    background-image: url("/img/nav/navlogofg2f.png");		
}
#theme_forest a:hover .nav_littlelogo_img{
    background-image: url("/img/nav/navlogoflf.png");		
}
#theme_forest .nav_search_img{
    background-image: url("/img/nav/searchgf.png");
}
#theme_forest .nav_search_img.selected{
    background-image: url("/img/nav/searchg2f.png");		
}
#theme_forest a:hover .nav_search_img{
    background-image: url("/img/nav/searchlf.png");		
}
#theme_forest #footer_img{
    background-image: url("/img/nav/logoorgif.png");		
}
#theme_forest #footer_img:hover{
    background-image: url("/img/nav/navlogofg2f.png");		
}


/* ./web/site/css/and_add.css */
#theme_forest span.rating_img{
    background-image: url("/img/recipes/star.png");	
}
#theme_forest span.rating_img.selected{
    background-image: url("/img/recipes/starred.png");	
}
#theme_forest span.rating_img.hovering{
    background-image: url("/img/recipes/starred.png");		
}
#theme_forest span.rating_img.nothovering{
    background-image: url("/img/recipes/star.png");		
}
#theme_forest span.difficulty_img{
    background-image: url("/img/recipes/difficulty.png");	
}
#theme_forest span.difficulty_img.selected{
    background-image: url("/img/recipes/difficultyed.png");	
}
#theme_forest span.difficulty_img.hovering{
    background-image: url("/img/recipes/difficultyed.png");		
}
#theme_forest span.difficulty_img.nothovering{
    background-image: url("/img/recipes/difficulty.png");		
}
#theme_forest span.favourite_img{
    background-image: url("/img/recipes/favourite.png");	
}
#theme_forest span.favourite_img.selected{
    background-image: url("/img/recipes/favourited.png");	
}
#theme_forest span.favourite_img.hovering{
    background-image: url("/img/recipes/favourited.png");		
}
#theme_forest span.favourite_img.nothovering{
    background-image: url("/img/recipes/favourite.png");		
}
#theme_forest span.wip_img{
    background-image: url("/img/recipes/wip.png");	
}
#theme_forest span.wip_img.selected{
    background-image: url("/img/recipes/wipd.png");	
}
#theme_forest span.wip_img.hovering{
    background-image: url("/img/recipes/wipd.png");		
}
#theme_forest span.wip_img.nothovering{
    background-image: url("/img/recipes/wip.png");		
}
#theme_forest span.selfmade_img{
    background-image: url("/img/recipes/selfmade.png");	
}
#theme_forest span.selfmade_img.selected{
    background-image: url("/img/recipes/selfmadered.png");	
}
#theme_forest span.selfmade_img.hovering{
    background-image: url("/img/recipes/selfmadered.png");		
}
#theme_forest span.selfmade_img.nothovering{
    background-image: url("/img/recipes/selfmade.png");		
}
#theme_forest span.tag_img{
    background-image: url("/img/recipes/tag.png");	
}
#theme_forest span.tag_img.selected{
    background-image: url("/img/recipes/tagged.png");	
}
#theme_forest span.tag_img.hovering{
    background-image: url("/img/recipes/tagged.png");		
}
#theme_forest span.tag_img.nothovering{
    background-image: url("/img/recipes/tag.png");		
}
#theme_forest #add_ingredients_list li.optional:before{
	background-image: url('/img/recipes/optional.png');
}
#theme_forest input[type=radio].radio_ingredient{
	background-image: url('/img/recipes/radio_ingredient.png');
}
#theme_forest input[type=radio].radio_ingredient:checked{
	background-image: url('/img/recipes/radio_ingredient_selected.png');
}
#theme_forest input[type=radio].radio_heading{
	background-image: url('/img/recipes/radio_heading.png');
}
#theme_forest input[type=radio].radio_heading:checked{
	background-image: url('/img/recipes/radio_heading_selected.png');
}
#theme_forest input[type=radio].radio_note{
	background-image: url('/img/recipes/radio_note.png');
}
#theme_forest input[type=radio].radio_note:checked{
	background-image: url('/img/recipes/radio_note_selected.png');
}
#theme_forest input.bold_button{
	background-image: url('/img/recipes/bold.png');
}


/******* css: color: *******/

#theme_forest nav ul li {
	border-color: #333;
}
@media (max-width: 700px){
	#theme_forest #mobile_top li {
		border-color: #111;
	}
}

/* ./web/site/css/all.css */
#theme_forest th{
    color: #222;
}
#theme_forest td{
	background-color: #ddd;
}
#theme_forest a, #theme_forest a:visited { 
	color: #eee;
}
#theme_forest nav ul li a:link{
	color: #eee; /* #000; */
}
#theme_forest a.selected, #theme_forest a:link.selected{
	color: #eee; /*#800002;*/
}
#theme_forest a:hover {	
	color: #eee; /*#800002;*/
}
#theme_forest .success{
	background-color: #99dd44;
}
#theme_forest .failure{
	background-color: #dd9944;
}
#theme_forest #mobile_top{
    background-color: rgb(43,43,43);
}
#theme_forest .warning{
	color: #ff3333;
}
#theme_forest .warning{
	background-color: #111;
}
#theme_forest .notification{
	color: #33ff33;
}
#theme_forest .notification{
	background-color: #111;
}
#theme_forest nav ul li a { 
	color: #eee;
}
#theme_forest nav.subnav ul li a { 
	background-color: #333;
}
#theme_forest nav.subnav ul li { 
	border-color: #aaa;
}
#theme_forest nav ul li a:visited, #theme_forest nav ul li a:link{
	color: #eee; /* #000;*/
}
#theme_forest nav ul li a.selected, #theme_forest nav ul li a:link.selected{
	color: #eee; /*#800002;*/
}
#theme_forest nav ul li a:hover {	
	background-color: rgb(32,40,79);
}
#theme_forest nav ul li a:hover {	
	color: #fff; /*#800002;*/
}
#theme_forest .menu_display{
	background-color: rgb(63,63,63);
}
@media all and (max-width: 700px){
	#theme_forest #nav_download:hover{
		color: rgb(43,43,43); /*rgb(0,0,0); /*#800002;*/
	}
	#theme_forest #nav_download:hover{
		background-color: rgb(242,216,123); /* rgb(228,201,7); */
	}
	#theme_forest #nav_packs:hover{
		color: rgb(43,43,43); /*rgb(0,0,0); /*#800002;*/
	}
	#theme_forest #nav_packs:hover{
		background-color: rgb(230,77,100); /*rgb(170,15,38); */
	}
}
#theme_forest div.menu_item_container a.menu_item_link{
	background-color: rgb(43,43,43);
}
#theme_forest a.menu_item_link > div.menu_item{
	color: #eee; /* #000;*/
}
#theme_forest div.menu_item_container a.menu_item_link:hover{
	background-color: rgb(32,40,79); /*rgb(0,0,0);*/
}
#theme_forest a.menu_item_link div.menu_item:hover {
	color: #fff; /*rgb(63,63,63); */
}


/* ./web/site/css/and_add.css */
#theme_forest .uploadFileIcon{
	color: rgb(63,63,63);;
}
#theme_forest .uploadFileIcon{
	background-color: #eee;
}
#theme_forest .add_option_group{
	background-color: rgb(63,63,63);
}
@media all and (max-width: 850px){	
	#theme_forest div#photos_div.viewingPhotos{
		background-color: rgb(43,43,43);
	}
}
@media print{
	#theme_forest div#photos_div.viewingPhotos{
		background-color: white;
	}
}
#theme_forest #add_ingredients_list .optional_group{
	color: #555;
}
#theme_forest #add_ingredients_list li.optional{
	color: #666;
}
#theme_forest input[type=radio]:hover{
	background-color: #aaa;
}
#theme_forest input[type=radio]:checked{
	background-color: #2222aa;
}
#theme_forest input.bold_button:hover{
	background-color: #aaa;
}
#theme_forest input.bold_button:active{
	background-color: #2222aa;
}


/* ./web/site/css/contact.css */
#theme_forest .comment{
	background-color: rgb(63,63,63);;
}


/* ./web/site/css/profile.css */
#theme_forest .profile_add_group{
	background-color: rgb(63,63,63);;
}
#theme_forest .unit_settings_top{
	background-color: rgb(63,63,63);
}
#theme_forest .nutrient_settings_top{
	background-color: rgb(63,63,63);
}
#theme_forest .profile_add_group{
	background-color: rgb(43,43,43);	
}
#theme_forest .button_highlight{
	background-color: black;
}


/* ./web/site/css/search.css */
#theme_forest #more_search_options{
	background-color: rgb(63,63,63);
}
#theme_forest .search_option_group{
	background-color: rgb(43,43,43);	
}
#theme_forest .alt_search_option_group{
	background-color: rgb(63,63,63);
}
#theme_forest #search_loadouts{
	background-color: rgb(43,43,43);	
}



/******* css: background-image: *******/


/* ./web/site/css/all.css */
#theme_forest .loading{
	background-image: url('/img/loading.gif');
}
#theme_forest .nav_profile_img{
    background-image: url("/img/nav/profilelf.png");		
}
#theme_forest .nav_profile_img.selected{
    background-image: url("/img/nav/profiler2f.png");		
}
#theme_forest a:hover .nav_profile_img{
    background-image: url("/img/nav/profiler2f.png");		
}
#theme_forest .nav_add_img{
    background-image: url("/img/nav/addlf.png");		
}
#theme_forest .nav_add_img.selected{
    background-image: url("/img/nav/addr2f.png");		
}
#theme_forest a:hover .nav_add_img{
    background-image: url("/img/nav/addr2f.png");		
}
#theme_forest .nav_post_img{
    background-image: url("/img/nav/postlf.png");		
}
#theme_forest .nav_post_img.selected{
    background-image: url("/img/nav/postr2f.png");		
}
#theme_forest a:hover .nav_post_img{
    background-image: url("/img/nav/postr2f.png");		
}
#theme_forest .nav_upload_img{
    background-image: url("/img/nav/uploadlf.png");		
}
#theme_forest .nav_upload_img.selected{
    background-image: url("/img/nav/uploadr2f.png");		
}
#theme_forest a:hover .nav_upload_img{
    background-image: url("/img/nav/uploadr2f.png");		
}
#theme_forest .nav_menu_img{
    background-image: url("/img/nav/menulf.png");		
}
#theme_forest .nav_menu_img.selected{
    background-image: url("/img/nav/menur2f.png");		
}
#theme_forest a:hover .nav_menu_img{
    background-image: url("/img/nav/menur2f.png");		
}
#theme_forest .nav_littlelogo_img{
    background-image: url("/img/nav/logoorgif.png");		
}
#theme_forest .nav_littlelogo_img.selected{
    background-image: url("/img/nav/navlogofr2f.png");		
}
#theme_forest a:hover .nav_littlelogo_img{
    background-image: url("/img/nav/navlogofr2f.png");		
}
#theme_forest .nav_search_img{
    background-image: url("/img/nav/searchlf.png");
	position: relative;
	top: 3px;		
}
#theme_forest .nav_search_img.selected{
    background-image: url("/img/nav/searchr2f.png");		
}
#theme_forest a:hover .nav_search_img{
    background-image: url("/img/nav/searchr2f.png");		
}
#theme_forest #footer_img{
    background-image: url("/img/nav/logoorgif.png");		
}
#theme_forest #footer_img:hover{
    background-image: url("/img/nav/navlogofr2f.png");		
}


/* ./web/site/css/and_add.css */
#theme_forest span.rating_img{
    background-image: url("/img/recipes/star.png");	
}
#theme_forest span.rating_img.selected{
    background-image: url("/img/recipes/starred.png");	
}
#theme_forest span.rating_img.hovering{
    background-image: url("/img/recipes/starred.png");		
}
#theme_forest span.rating_img.nothovering{
    background-image: url("/img/recipes/star.png");		
}
#theme_forest span.difficulty_img{
    background-image: url("/img/recipes/difficulty.png");	
}
#theme_forest span.difficulty_img.selected{
    background-image: url("/img/recipes/difficultyed.png");	
}
#theme_forest span.difficulty_img.hovering{
    background-image: url("/img/recipes/difficultyed.png");		
}
#theme_forest span.difficulty_img.nothovering{
    background-image: url("/img/recipes/difficulty.png");		
}
#theme_forest span.favourite_img{
    background-image: url("/img/recipes/favourite.png");	
}
#theme_forest span.favourite_img.selected{
    background-image: url("/img/recipes/favourited.png");	
}
#theme_forest span.favourite_img.hovering{
    background-image: url("/img/recipes/favourited.png");		
}
#theme_forest span.favourite_img.nothovering{
    background-image: url("/img/recipes/favourite.png");		
}
#theme_forest span.wip_img{
    background-image: url("/img/recipes/wip.png");	
}
#theme_forest span.wip_img.selected{
    background-image: url("/img/recipes/wipd.png");	
}
#theme_forest span.wip_img.hovering{
    background-image: url("/img/recipes/wipd.png");		
}
#theme_forest span.wip_img.nothovering{
    background-image: url("/img/recipes/wip.png");		
}
#theme_forest span.selfmade_img{
    background-image: url("/img/recipes/selfmade.png");	
}
#theme_forest span.selfmade_img.selected{
    background-image: url("/img/recipes/selfmadered.png");	
}
#theme_forest span.selfmade_img.hovering{
    background-image: url("/img/recipes/selfmadered.png");		
}
#theme_forest span.selfmade_img.nothovering{
    background-image: url("/img/recipes/selfmade.png");		
}
#theme_forest span.tag_img{
    background-image: url("/img/recipes/tag.png");	
}
#theme_forest span.tag_img.selected{
    background-image: url("/img/recipes/tagged.png");	
}
#theme_forest span.tag_img.hovering{
    background-image: url("/img/recipes/tagged.png");		
}
#theme_forest span.tag_img.nothovering{
    background-image: url("/img/recipes/tag.png");		
}
#theme_forest #add_ingredients_list li.optional:before{
	background-image: url('/img/recipes/optional.png');
}
#theme_forest input[type=radio].radio_ingredient{
	background-image: url('/img/recipes/radio_ingredient.png');
}
#theme_forest input[type=radio].radio_ingredient:checked{
	background-image: url('/img/recipes/radio_ingredient_selected.png');
}
#theme_forest input[type=radio].radio_heading{
	background-image: url('/img/recipes/radio_heading.png');
}
#theme_forest input[type=radio].radio_heading:checked{
	background-image: url('/img/recipes/radio_heading_selected.png');
}
#theme_forest input[type=radio].radio_note{
	background-image: url('/img/recipes/radio_note.png');
}
#theme_forest input[type=radio].radio_note:checked{
	background-image: url('/img/recipes/radio_note_selected.png');
}
#theme_forest input.bold_button{
	background-image: url('/img/recipes/bold.png');
}



/******* css: font-family: *******/


/* mealplan */
#theme_forest nav.subnav ul li a { 
	border: 1px solid;
}
#theme_forest input.meal_edit_button{
	background-image: url('/img/recipes/edit_light.png');
}
#theme_forest input.meal_edit_button{
	background-image: url('/img/recipes/edit_light.png');
}
#theme_forest input.open_link_button{
	background-image: url('/img/recipes/open_link_light.png');
}
#theme_forest .poll_entry a, #theme_forest .poll_entry a:visited{
	color: #fff;
}
#theme_forest .poll_votes a .pie, #theme_forest .poll_votes  a:visited .pie {
	color: #fff;
}
#theme_forest .poll_entry{
	color: #eee;
	background-color: rgba(155,155,155,0.6);
}
#theme_forest .poll_entry:hover{
	background-color: rgb(32,40,79);
}
#theme_forest .poll_entry.poll_chosen{
	color: #fff;
	background-color: #333; /*rgb(150,30,30); /*rgb(32,40,79); /* rgb(129,153,239); /*#eef8ff;*/
}
#theme_forest .pie {
  --c: rgb(150,30,30); /* rgb(32,40,79); */
}
#theme_forest .pollrecipe_result{
	color: #eee;
	background-color: #444; /*rgb(32,40,79);*/
	/*background-color: rgb(164,177,255); /*rgb(167,183,239); /* rgb(60,87,247); /*rgb(255,179,203); /*#bbb; /*rgb(205,7,43);*/
	z-index: 0;
	background-color: rgb(150,30,30);
}
#theme_forest .poll_recipe_result_bar{
	color: #eee;	
	border: 1px solid #eee; /*rgb(60,87,247); /*rgb(190,0,35);*/
}
#theme_forest #edit_makenext_list, #theme_forest #edit_poll_recipes{
	border: 4px solid rgba(0,0,0,0); /*#fff;*/
}
#theme_forest #edit_makenext_list.mealplan_category_candrop, #theme_forest #edit_poll_recipes.mealplan_category_candrop{
	border: 4px dashed pink;
}
#theme_forest .show_mealplan_day_today {
	background-color: #333;
  /*background-color: rgb(167,183,239);*/
}
#theme_forest .show_week_mealplan_day_clickable:hover, #theme_forest  .show_month_mealplan_day_clickable:hover, #theme_forest .show_history_mealplan_day_clickable:hover{
	background-color: rgba(255,250,250,0.2); /* #eee;*/
}

#theme_forest .show_month_mealplan_title{
	border: 1px solid #eee;	
}
#theme_forest .show_week_mealplan_day, #theme_forest .show_month_mealplan_day{
	border: 1px solid #eee;
}

#theme_forest input.sort_reverse_button_regular{
	background-image: url('/img/recipes/arrow_down_light.png');
}
#theme_forest input.sort_reverse_button_reverse{
	background-image: url('/img/recipes/arrow_up_light.png');
}
#theme_forest input.sort_reverse_button_regular:active{
	background-image: url('/img/recipes/arrow_up_light.png');
}
#theme_forest input.sort_reverse_button_reverse:active{
	background-image: url('/img/recipes/arrow_down_light.png');
}
#theme_forest div.close_recipe_button{
	background-image: url('/img/recipes/close_light.png');
}


/* ./web/site/css/all.css */
body#theme_forest {
	font-family: bellefair; /*serif; /*borgia; /* bellefair; /* abeezee; /*amiko; /* midiet; /*, helvetica, calibri, arial, sans-serif;*/
}
#theme_forest h1, #theme_forest h2, #theme_forest h3, #theme_forest h4, #theme_forest h5{
	font-family: borgia; /* borgia; /* midiet; /*, helvetica, calibri, arial, sans-serif;*/
}
@media print {
	body#theme_forest  {
		font-family: arial, sans-serif;
	}
	#theme_forest #lower_info_section a{
		color: #333;
	}
	#theme_forest .comment{
		background-color: #fff;
	}
	#theme_forest .comment_level_indicator{
		background-color: rgb(233,233,233);
	}
}



