div.lft {float:left;width:50%;}
div.rgt {float:right;width:50%;}
.ajax-loading { background: url("../images/ajax-loading.gif") no-repeat; width:16px; height:16px;}
.form-add-button {margin-bottom:20px}
.yoorecipe-row {padding-bottom:40px !important;}
.fav-icon { margin-left: 5px !important;}
.recipe-title { font-size:14pt;}
.recipe-picture { float:left;}
img.recipe-picture {padding: 6px !important; border:1px solid #D9D9D9 !important; margin-bottom:6px !important;}
.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;}

.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;}
.width25 {float: left;width:auto;clear:none;list-style-type: none !important;}

.recipe-preptime, .recipe-waittime, .recipe-cooktime {font-weight:bold;}
.recipe-preptime { padding-top:5px;}
.recipe-creation-date, .recipe-author, .recipe-nbviews {font-style:italic; font-size:8pt;}
.recipe-difficulty, .recipe-cost, .recipe-readmore {padding-top:5px; font-weight:bold}
.span-recipe-label {font-weight:bold}
.dropcap {font-style:bold;font-size:16pt}

.yoorecipe-results {list-style: none outside none;list-style-type:none !important;margin: 0;padding: 0;}
.yoorecipe-fieldset {border: 1px solid #CCC;padding:10px;margin-bottom:10px;}

/* search page */
#search-validation-message {margin-top:10px;}
.hide {display:none;}
.shareerr {color: #f00;font-size:10px;padding-bottom:5px;}
.greyedout {opacity:0.5;}