/* THEME: pink */


#theme_pink{
	background-color: rgb(255,220,230);
}
#theme_pink #nav_search_whitespace{
	height: 24px;
}

/******* css: font-size: *******/


/* ./web/site/css/all.css */
#theme_pink body{
	font-size: 14px;
}
#theme_pink h1{
	font-size: 21px;
}
#theme_pink h2{
	font-size: 18px;
}
#theme_pink .small{
    font-size: 10px;
}
#theme_pink #mobile_top{
	font-size: 14px;
}
#theme_pink #notice{
	font-size: 14px;
}
#theme_pink #javascript_warning{
	font-size: 14px;
}
#theme_pink #cookie_warning{
	font-size: 14px;
}
#theme_pink nav ul li {
	font-size: 20px;
}
#theme_pink #mobile_top nav ul li{
	font-size: 14px;
}
#theme_pink nav.subnav ul li {
	font-size: 15px;
}
#theme_pink #index{
	font-size: 15px;
}
#theme_pink div.menu_item_post div.menu_item_name{
	font-size: 18px;
}
#theme_pink div.menu_item_name{
	font-size: 18px;
}
#theme_pink div.menu_item_text{
	font-size: 12px;
}
#theme_pink div.menu_item_text:hover{
	font-size: 12px;
}


/* ./web/site/css/and_add.css */
#theme_pink div.add_form label{
	font-size: 16px;
}
#theme_pink #add_ingredients_list li.optional{
	font-size: 13px; /**/
}
#theme_pink #add_ingredients_list .textHeading{
	font-size: 15px;
}
#theme_pink #add_ingredients_list .textNote{
	font-size: 13px;
}


/* ./web/site/css/search.css */
#theme_pink .search_form label{
	font-size: 15px;
}
#theme_pink div.more_search_options label{
	font-size: 16px;	
}



/******* css: color: *******/


/* ./web/site/css/all.css */
#theme_pink th{
    color: #222;
}
#theme_pink td{
	background-color: #ddd;
}
#theme_pink a, #theme_pink a:visited { 
	color: rgb(150,30,30);
}
#theme_pink nav ul li a:link{
	color: rgb(47,1,1); /* #000; */
}
#theme_pink a.selected, #theme_pink a:link.selected{
	color: rgb(150,30,30); /*#800002;*/
}
#theme_pink a:hover {	
	color: rgb(150,30,30); /*#800002;*/
}
#theme_pink .success{
	background-color: #99dd44;
}
#theme_pink .failure{
	background-color: #dd9944;
}
#theme_pink #mobile_top{
    background-color: rgba(233,233,233,0.8);
}
#theme_pink .warning{
	color: #ff3333;
}
#theme_pink .warning{
	background-color: #111;
}
#theme_pink .notification{
	color: #33ff33;
}
#theme_pink .notification{
	background-color: #111;
}
#theme_pink nav ul li a { 
	color: rgb(47,1,1);
}
#theme_pink nav ul li a:visited, #theme_pink nav ul li a:link{
	color: rgb(47,1,1); /* #000;*/
}
#theme_pink nav ul li a.selected, #theme_pink nav ul li a:link.selected{
	color: rgb(150,30,30); /*#800002;*/
}
#theme_pink nav ul li a:hover {	
	background-color: rgba(252,135,185,0.5); /* rgb(251,96,162); */
}
#theme_pink nav ul li a:hover {	
	color: #eee; /*#800002;*/
}
#theme_pink .menu_display{
	background-color: rgb(243,243,243);
}
#theme_pink div.menu_item_container a.menu_item_link{
	background-color: rgba(233,233,233,0.6);
}
#theme_pink a.menu_item_link > div.menu_item{
	color: rgb(47,1,1); /* #000;*/
}
#theme_pink div.menu_item_container a.menu_item_link:hover{
	background-color: rgba(255,250,250,0.5);  /* rgba(252,135,185,0.5); /*rgb(150,30,30);*/
}
#theme_pink a.menu_item_link div.menu_item:hover {
	color: #444; /*rgb(243,243,243); */
}


/* ./web/site/css/and_add.css */
#theme_pink .uploadFileIcon, #theme_pink .searchIcon{
	color: #eee;
	background-color: rgb(150,30,30);
}
#theme_pink .add_option_group{
	background-color: rgb(243,243,243);
}
@media all and (max-width: 850px){	
	#theme_pink div#photos_div.viewingPhotos{
		background-color: rgba(233,233,233,0.6);
	}
}
@media print{
	#theme_pink div#photos_div.viewingPhotos{
		background-color: white;
	}
}
#theme_pink #add_ingredients_list .optional_group{
	color: #555;
}
#theme_pink #add_ingredients_list li.optional{
	color: #666;
}
#theme_pink input[type=radio]:hover{
	background-color: #aaa;
}
#theme_pink input[type=radio]:checked{
	background-color: #2222aa;
}
#theme_pink input.bold_button:hover{
	background-color: #aaa;
}


/* ./web/site/css/contact.css */
#theme_pink .comment{
	background-color: #eee;
}


/* ./web/site/css/profile.css */
#theme_pink .profile_add_group{
	background-color: #eee;
}
#theme_pink .unit_settings_top{
	background-color: rgb(243,243,243);
}
#theme_pink .profile_add_group{
	background-color: rgba(233,233,233,0.6);	
}
#theme_pink .button_highlight{
	background-color: lightblue;
}


/* ./web/site/css/search.css */
#theme_pink #more_search_options{
	background-color: rgb(243,243,243);
}
#theme_pink .search_option_group{
	background-color: rgba(233,233,233,0.6);	
}
#theme_pink #search_loadouts{
	background-color: rgb(243,243,243);	
}

/******* css: background-image: *******/


/* ./web/site/css/all.css */
#theme_pink .loading{
	background-image: url('/img/loading.gif');
}
#theme_pink .nav_profile_img{
    background-image: url("/img/nav/accountR2.png");		
}
#theme_pink .nav_profile_img.selected{
    background-image: url("/img/nav/accountR.png");		
}
#theme_pink a:hover .nav_profile_img{
    background-image: url("/img/nav/accountL.png");		
}
#theme_pink .nav_add_img{
    background-image: url("/img/nav/addR2.png");		
}
#theme_pink .nav_add_img.selected{
    background-image: url("/img/nav/addR.png");		
}
#theme_pink a:hover .nav_add_img{
    background-image: url("/img/nav/addL.png");		
}
#theme_pink .nav_post_img{
    background-image: url("/img/nav/postR2.png");		
}
#theme_pink .nav_post_img.selected{
    background-image: url("/img/nav/postR.png");		
}
#theme_pink a:hover .nav_post_img{
    background-image: url("/img/nav/postL.png");		
}
#theme_pink .nav_upload_img{
    background-image: url("/img/nav/uploadR2.png");		
}
#theme_pink .nav_upload_img.selected{
    background-image: url("/img/nav/uploadR.png");		
}
#theme_pink a:hover .nav_upload_img{
    background-image: url("/img/nav/uploadL.png");		
}
#theme_pink .nav_menu_img{
    background-image: url("/img/nav/menuR2.png");		
}
#theme_pink .nav_menu_img.selected{
    background-image: url("/img/nav/menuR.png");		
}
#theme_pink a:hover .nav_menu_img{
    background-image: url("/img/nav/menuL.png");		
}
#theme_pink .nav_littlelogo_img{
    background-image: url("/img/nav/logoorgif.png");		
}
#theme_pink .nav_littlelogo_img.selected{
    background-image: url("/img/nav/logoorgifpink.png");		
}
#theme_pink a:hover .nav_littlelogo_img{
    background-image: url("/img/nav/logoorgifpink.png");		
}
#theme_pink .nav_search_img{
    background-image: url("/img/nav/searchR2.png");
}
#theme_pink .nav_search_img.selected{
    background-image: url("/img/nav/searchR.png");		
}
#theme_pink a:hover .nav_search_img{
    background-image: url("/img/nav/searchL.png");		
}
#theme_pink #footer_img{
    background-image: url("/img/nav/logoorgif.png");		
}
#theme_pink #footer_img:hover{
    background-image: url("/img/nav/logoorgifpink.png");		
}


/* ./web/site/css/and_add.css */
#theme_pink span.rating_img{
    background-image: url("/img/recipes/star.png");	
}
#theme_pink span.rating_img.selected{
    background-image: url("/img/recipes/starred.png");	
}
#theme_pink span.rating_img.hovering{
    background-image: url("/img/recipes/starred.png");		
}
#theme_pink span.rating_img.nothovering{
    background-image: url("/img/recipes/star.png");		
}
#theme_pink span.difficulty_img{
    background-image: url("/img/recipes/difficulty.png");	
}
#theme_pink span.difficulty_img.selected{
    background-image: url("/img/recipes/difficultyed.png");	
}
#theme_pink span.difficulty_img.hovering{
    background-image: url("/img/recipes/difficultyed.png");		
}
#theme_pink span.difficulty_img.nothovering{
    background-image: url("/img/recipes/difficulty.png");		
}
#theme_pink span.favourite_img{
    background-image: url("/img/recipes/favourite.png");	
}
#theme_pink span.favourite_img.selected{
    background-image: url("/img/recipes/favourited.png");	
}
#theme_pink span.favourite_img.hovering{
    background-image: url("/img/recipes/favourited.png");		
}
#theme_pink span.favourite_img.nothovering{
    background-image: url("/img/recipes/favourite.png");		
}
#theme_pink span.wip_img{
    background-image: url("/img/recipes/wip.png");	
}
#theme_pink span.wip_img.selected{
    background-image: url("/img/recipes/wipd.png");	
}
#theme_pink span.wip_img.hovering{
    background-image: url("/img/recipes/wipd.png");		
}
#theme_pink span.wip_img.nothovering{
    background-image: url("/img/recipes/wip.png");		
}
#theme_pink span.selfmade_img{
    background-image: url("/img/recipes/selfmade.png");	
}
#theme_pink span.selfmade_img.selected{
    background-image: url("/img/recipes/selfmadered.png");	
}
#theme_pink span.selfmade_img.hovering{
    background-image: url("/img/recipes/selfmadered.png");		
}
#theme_pink span.selfmade_img.nothovering{
    background-image: url("/img/recipes/selfmade.png");		
}
#theme_pink span.tag_img{
    background-image: url("/img/recipes/tag.png");	
}
#theme_pink span.tag_img.selected{
    background-image: url("/img/recipes/tagged.png");	
}
#theme_pink span.tag_img.hovering{
    background-image: url("/img/recipes/tagged.png");		
}
#theme_pink span.tag_img.nothovering{
    background-image: url("/img/recipes/tag.png");		
}
#theme_pink #add_ingredients_list li.optional:before{
	background-image: url('/img/recipes/optional.png');
}
#theme_pink input[type=radio].radio_ingredient{
	background-image: url('/img/recipes/radio_ingredient.png');
}
#theme_pink input[type=radio].radio_ingredient:checked{
	background-image: url('/img/recipes/radio_ingredient_selected.png');
}
#theme_pink input[type=radio].radio_heading{
	background-image: url('/img/recipes/radio_heading.png');
}
#theme_pink input[type=radio].radio_heading:checked{
	background-image: url('/img/recipes/radio_heading_selected.png');
}
#theme_pink input[type=radio].radio_note{
	background-image: url('/img/recipes/radio_note.png');
}
#theme_pink input[type=radio].radio_note:checked{
	background-image: url('/img/recipes/radio_note_selected.png');
}
#theme_pink input.bold_button{
	background-image: url('/img/recipes/bold.png');
}


/******* css: border: *******/


/* ./web/site/css/all.css */
#theme_pink input[type=button], #theme_pink input[type=submit]{
	border: 1px solid #888;
}
#theme_pink div.input_div{
    border: 1px solid black;
}
@media print {
	#theme_pink #recipe_servings{
		border: 0px;
	}
}
/*#theme_pink nav ul li {
	border: 2px solid rgb(150,30,30); /*#800002;*/
/*#theme_pink div.imgbar{
    border: 1px solid black;
}*/
/*#theme_pink div.linebar{
    border: 1px solid #000; /*5px dotted #000; /* rgb(150,30,30); /* rgb(126,182,250); /* rgb(82,205,245); /* rgb(114,137,233); /* rgb(5,5,177); /*#800002;*/
#theme_pink p.legendbar{
    border: 1px solid black;
}


/* ./web/site/css/and_add.css */
#theme_pink .upload_drop{
	border: 3px dashed rgb(130, 219, 225);
}
#theme_pink .upload_drop:hover{
	border: 3px dashed rgb(146, 234, 241);
}
#theme_pink .upload_drop.upload_drop_drag{
	border: 3px dashed rgba(250,159,99,0.8);
}
#theme_pink #add_photos_preview.upload_drop.upload_drop_drag{
	border: 3px dashed rgba(250,159,99,0.8);
}
#theme_pink input[type=radio]{
	border: 1px solid grey;
}
#theme_pink input[type=radio]:hover{
	border: 1px solid #333;
}
#theme_pink input.bold_button{
	border: 1px solid grey;
}
#theme_pink input.bold_button:hover{
	border: 1px solid #333;
}



/******* css: border-color: *******/



/******* css: border-left: *******/


/* ./web/site/css/and_add.css */
#theme_pink label.view_recipe{
	border-left: 1px solid black;
}



/******* css: border-color-left: *******/



/******* css: border-top: *******/



/******* css: border-color-top: *******/



/******* css: border-right: *******/



/******* css: border-color-right: *******/



/******* css: border-bottom: *******/


/* ./web/site/css/all.css */
@media all and (max-width: 700px){
	#theme_pink .menu_display{
		border-bottom: 0px;
	}
}


/* ./web/site/css/and_add.css */
#theme_pink h1.view_recipe{
	border-bottom: 1px solid black;
}
@media print {
	#theme_pink h1.view_recipe{
		border-bottom: initial;
	}
}



/******* css: border-color-bottom: *******/



/******* css: font-family: *******/

/* mealplan */

#theme_pink .poll_entry a, #theme_pink .poll_entry a:visited{
	color: #000;
}
#theme_pink .poll_entry{
	background-color: rgba(233,233,233,0.6);
}
#theme_pink .poll_entry:hover{
	background-color: rgba(255,250,250,0.5);
}
#theme_pink .poll_entry.poll_chosen{
	color: #fff;
	background-color: rgb(150,30,30); /* rgb(129,153,239); /*#eef8ff;*/
}
#theme_pink .pie {
  --c: rgb(150,30,30); 
}
#theme_pink .pollrecipe_result{
	/*background-color: rgb(164,177,255); /*rgb(167,183,239); /* rgb(60,87,247); /*rgb(255,179,203); /*#bbb; /*rgb(205,7,43);*/
}
#theme_pink .poll_recipe_result_bar{
	color: #000;	
	border: 1px solid #000; /*rgb(60,87,247); /*rgb(190,0,35);*/
}
#theme_pink #edit_makenext_list, #theme_pink #edit_poll_recipes{
	border: 4px solid rgb(255,220,230); /*#fff;*/
}
#theme_pink #edit_makenext_list.mealplan_category_candrop, #theme_pink #edit_poll_recipes.mealplan_category_candrop{
	border: 4px dashed pink;
}
#theme_pink .show_mealplan_day_today {
  /*background-color: rgb(167,183,239);*/
}
#theme_pink .show_week_mealplan_day_clickable:hover, #theme_pink  .show_month_mealplan_day_clickable:hover, #theme_pink .show_history_mealplan_day_clickable:hover{
	background-color: rgba(255,250,250,0.5); /* #eee;*/
}

/* ./web/site/css/all.css */
body#theme_pink{
	font-family: Assistant; /*serif; /*borgia; /* bellefair; /* abeezee; /*amiko; /* midiet; /*, helvetica, calibri, arial, sans-serif;*/
}
#theme_pink h1, #theme_pink h2, #theme_pink h3, #theme_pink h4, #theme_pink h5{
	font-family: Daniel; /* Bainsley; /* borgia; /* midiet; /*, helvetica, calibri, arial, sans-serif;*/
}
#theme_pink nav{
	font-family: Bainsley; /* borgia; /* midiet; /*, helvetica, calibri, arial, sans-serif;*/
}

@media print {
	body#theme_pink {
		font-family: arial, sans-serif;
	}
	#theme_pink{
		background-color: white;
		color: #000;
	}
	#theme_pink #lower_info_section a{
		color: #333;
	}
	#theme_pink div.add_form label {
	  font-size: 13px;
	}
	#theme_pink div.add_form label.view_directions {
	  font-size: 15px;
	}
	#theme_pink .comment{
		background-color: #fff;
	}
	#theme_pink .comment_level_indicator{
		background-color: rgb(233,233,233);
	}
}
