.ajax-loading { background: url("../images/ajax-loading.gif") no-repeat; width:16px; height:16px;}.huge-ajax-loading { display:none;margin:0 auto;z-index:900;position:fixed;top:50%;left:50%;width:66px;height:66px;padding:10px;background: url("../images/ajax-loader.gif") no-repeat scroll 50% 50% white; box-shadow: 0 0 10px white;}.droppable-area{text-decoration: none;color: #000;border:3px dashed #999;background: #eee; display: block;min-height:50px;}*[draggable=true] {-moz-user-select:none;-khtml-user-drag: element;cursor: move;}ul.queue div.over {border-color: #333;background: #ccc;}.recipe-queue {-moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.2);-webkit-box-shadow: 0px 2px 5px rgba(0,0,0,0.2);box-shadow: 0px 2px 5px rgba(0,0,0,0.2);margin:10px 10px 10px 0;padding:10px 0px}.nomove {pointer-events:none}#queue-container {height:400px;overflow-y:auto;}.recipe-rating { margin-bottom:6px !important;}.recipe-container { padding-left:120px !important; margin-right:10px;}.recipe-btns { padding-top:10px !important}.recipe-desc{font-style:italic;}.clear {clear:both;}.recipe-preptime, .recipe-waittime, .recipe-cooktime {font-weight:bold;}.recipe-creation-date, .recipe-author, .recipe-nbviews {font-style:italic; font-size:8pt;}.recipe-difficulty, .recipe-cost, .recipe-readmore {font-weight:bold}.span-recipe-label {font-weight:bold}/* search page */#search-validation-message {margin-top:10px;}.hide {display:none;}.greyedout {opacity:0.5;}label {display:block;}.withTg {background: none repeat scroll 0 0 #C7DA76;border: 1px solid #ccc;border-radius: 4px 4px 4px 4px;margin: 1px;padding: 2px;}.TgRemove {color: #555;cursor: pointer;font-family: "Lucida Grande";font-size: 11px;padding-left: 4px;}.recipe-description {font-style: italic;}.blog-picture{margin-bottom:40px;}/* new classes */#div-recipe-description {font-style: italic;}#div-recipe-category {margin-bottom: 10px;}#div-recipe-added-on, #div-recipe-views{margin-bottom: 10px;font-size: 0.85em;}ul.yoorecipe-infos {float:right;clear:none;list-style: none outside none;margin: 5px 0 5px 0px;min-height: 100px;padding: 0px;width: 200px;}ul.yoorecipe-infos li{line-height: 20px;background: url("../images/arrow_blue.png") no-repeat scroll 15px 50% transparent;padding-left: 30px !important;list-style-type: none;}#div-recipe-preparation-single  ol.numbering {color: #399FB1;list-style: decimal none;font-family: Georgia,Times New Roman,Times,serif;font-size: 24px;font-style: italic;margin: 15px 0 15px 10px;padding-left: 20px;}#div-recipe-preparation-single  ol.numbering  li.numbering{margin-top:15px;}#div-recipe-preparation-single  ol.numbering div, #div-recipe-preparation-single  ol.numbering ul li , #div-recipe-preparation-single  ol.numbering ol li   {color: #646464;font-size: 12px;font-style: normal;}#div-recipe-preparation-single  ol.numbering ul li {color: #646464;font-size: 12px;font-style: normal;list-style: disc none;margin-left:20px;}#div-recipe-preparation-single  ol.numbering ol li {color: #646464;font-size: 12px;font-style: normal;list-style: decimal none;margin-left:20px;}#div-recipe-preparation-single{clear:both;margin-top:20px;}/* search page */#search-validation-message {margin-top:10px;}/* social sharing */.yooRecipeSocialLinksBlock {clear:both;}.yooRecipeSocialLinksBlock span {display: block;float: left;font-weight: bold;padding: 0 24px 0 0;}.yooRecipeSocialLinksBlock ul.socialLinks-small  {clear: none;float: left;list-style: none outside none;margin: 0;padding: 0;}.yooRecipeSocialLinksBlock ul.socialLinks-small li {float: left;list-style: none outside none;margin: 0;padding: 0 4px;display: inline;}.yooRecipeSocialLinksBlock ul.socialLinks-small li a {background-position: 0 0;background-repeat: no-repeat;display: block;float: left;height: 16px;width: 16px;}.yooRecipeSocialLinksBlock ul.socialLinks-small li a span {display: none;}a.twitter-small {background-image: url("../images/small/twitter_16.png");}a.facebook-small {background-image: url("../images/small/facebook_16.png");}.alpha-index-container {overflow:hidden;margin-bottom:20px;}.alpha-index  a, .alpha-index  span {display: inline-block;height: 26px;line-height: 26px;margin: 2px 0;text-align: center;text-transform: uppercase;width: 21px;}.alpha-index {text-align:center;}#main div.yoorecipe-sub-categories ul , #main div.comyoorecipe-cat-browse ul { padding: 0 ;text-align:center; display:table;}#main div.yoorecipe-sub-categories li, #main div.comyoorecipe-cat-browse li { padding: 10px; list-style-type: none;}.dropcap {font-style:bold;font-size:16pt}.greyedout {opacity:0.5;}.yoorecipe-review {min-height:150px !important;}.fl-left{float:left;}.rating-stars  {	position:relative;	background-color: #CCC;}.rec-detail-wrapper .rating-stars {    margin-left: 0;    margin-right: 7px;    margin-top: 0;}.rec-detail-wrapper .rating-stars-grad {    background:#d77835;/* Old browsers */	background:-moz-linear-gradient(top, #d77835 0%, #f08727 40%, #f4a066 100%);/* FF3.6+ */	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d77835), color-stop(40%,#f08727), color-stop(100%,#f4a066));/* Chrome,Safari4+ */	background:-webkit-linear-gradient(top, #d77835 0%,#f08727 40%,#f4a066 100%);/* Chrome10+,Safari5.1+ */	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d77835', endColorstr='#f4a066',GradientType=0 );/* IE6-9 */	height: 20px;    left: 0;    position: absolute;    top: 0;}.rec-detail-wrapper .rating-stars-img {    background: url("../images/recipe_stars.png") no-repeat scroll center center rgba(0, 0, 0, 0);    height: 20px;    left: 0;    position: absolute;    top: 0;    width: 113px;}.rec-detail-wrapper .stars69x13 .rating-stars-img {    background: url("../images/recipe_stars_69x13.png") no-repeat scroll center center rgba(0, 0, 0, 0);    height: 13px;    width: 69px;}.rec-detail-wrapper .rating-stars.stars69x13 {    height: 13px;    top: 0;    width: 69px;}.rec-detail-wrapper .stars69x13 .rating-stars-grad {    height: 13px;}.stars113x20{	width: 113px;	height: 20px;}.ui-sortable-placeholder {  	border: 3px dashed #aaa;  	height: 45px;  	width: 100%;  	background: #ccc;  }.ui-sortable div.ui-state-default:hover {      cursor: move;}.bs-docs-sidenav.affix {    top: 40px;}.bs-docs-sidenav.affix-bottom {    bottom: 270px;    position: absolute;    top: auto;}.recipe-info-title {text-transform:uppercase;}.recipe-info-value {font-size: 200%;}/* redefine navbar inner for Bootstrap 3*/body .navbar-inner {min-height: 40px;padding-left: 20px;padding-right: 20px;background-color: #fafafa;background-image: -moz-linear-gradient(top,#ffffff,#f2f2f2);background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#f2f2f2));background-image: -webkit-linear-gradient(top,#ffffff,#f2f2f2);background-image: -o-linear-gradient(top,#ffffff,#f2f2f2);background-image: linear-gradient(to bottom,#ffffff,#f2f2f2);background-repeat: repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2', GradientType=0);border: 1px solid #d4d4d4;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);box-shadow: 0 1px 4px rgba(0,0,0,0.065); }