﻿div.CommunityToolbarWrapper                     { width: 415px; margin: 10px 0; }
div.CommunityToolbarWrapper 
    div.toolbarSection .label                   { float: left; }
div.CommunityToolbarWrapper 
    div.toolbarSection span                     { line-height: 25px; }

div.CommunityToolbarWrapper
    div.toolbarSection 
        ul.starRater                            { float: left; position: relative; top: 8px; margin: 0 3px 0 5px; left: 0; position:relative; width:auto; }
div.CommunityToolbarWrapper
    div.toolbarSection 
        ul.starRater li                         { background: transparent url('/assets/images/stars2.gif') no-repeat top center; height: 10px; width: 13px; float: left; cursor: pointer; margin: 0; padding: 0; overflow: hidden; clear: none; border-bottom: none; margin-bottom: 0; }
div.CommunityToolbarWrapper
    div.toolbarSection 
        ul.starRater li.star-avg                { background-position: 0 -10px; }
div.CommunityToolbarWrapper
    div.toolbarSection 
        ul.starRater li.star-half               { background-position: 0 -30px; }
div.CommunityToolbarWrapper
    div.toolbarSection 
        ul.starRater li.star-on                 { background-position: 0 -20px !important; }

div.CommunityToolbarWrapper 
    div.toolbarSection                          { padding: 0; float: left; height:25px; line-height: 25px; font-family: tahoma,geneva,sans-serif; font-size: 11px; color: #4C1B00; background: transparent url('/assets/images/recipes/Highlighted/separadorV.gif') no-repeat scroll right center; }
div.CommunityToolbarWrapper 
    div.first                                   { padding-right: 10px; }
div.CommunityToolbarWrapper 
    div.second                                  { padding: 0 10px 0 3px; }
div.CommunityToolbarWrapper 
    div.third                                   { padding: 0 10px 0 3px; background:none; }
div.CommunityToolbarWrapper 
    div.fourth                                  { background: none; padding-left: 3px; }
div.CommunityToolbarWrapper 
    div.fifth                                   { padding: 0 3px 0 10px; background: url(/assets/images/recipes/Highlighted/separadorV.gif) no-repeat scroll left center; }
div.CommunityToolbarWrapper 
    div.toolbarSection a                        { display: block; float: left; height: 25px; }
div.CommunityToolbarWrapper
    div.toolbarSection img.bubble               { margin: 5px 3px 0 1px; }
div.CommunityToolbarWrapper 
    div.toolbarSection span.bubble              { top: 5px; }
div.CommunityToolbarWrapper 
    div.toolbarSection img.compartir            { margin: 4px 4px 0 0; }
div.CommunityToolbarWrapper 
    div.toolbarSection img.vervideo             { margin: 4px 4px 0 0; }
div.CommunityToolbarWrapper 
    div.toolbarSection a.imprimir               { height: 14px; background: url("/assets/images/icons/BtnImprimir.gif") no-repeat scroll left 0 transparent; margin: 5px 6px 0 0; width:18px; }
div.CommunityToolbarWrapper 
    div.toolbarSection a.imprimir:hover         { background-position: 0 -13px; }

div.comments-wrapper                            { padding: 0; padding-top: 15px; background: transparent url('/assets/images/icons/glow-comment.gif') no-repeat 99% 10px; }
p.comments-title                                { font-size: 12px; font-weight: bold; color: #FF3300; margin-bottom: 5px; }
p.comments-header                               { margin: 5px 0; }
textarea#txtComments                            { background-color:#FAFAFA; border:1px solid #B3A288; color:#4C1B00; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; height:50px; padding: 3px; margin: 10px 0; width:98.5%; overflow-y: auto; overflow-x: hidden; }
a.comment-espanol                               { background:url('/assets/images/icons/SendComments.gif') no-repeat scroll 0 0 transparent; display:block; float:right; height:22px; width:95px; margin: 3px 15px 0 0; }
a.comment-espanol:hover                         { background-position: 0 -22px; }
a.comment-english                               { background:transparent url('/assets/images/Community/post_comment.png') no-repeat 0 0; display:block; float:right; height:23px; width:125px; margin:2px 15px 0 0; }
a.comment-english:hover                         { background-position: 0 -23px; }
p.comments-subir                                { margin-top: 10px; clear: both; text-align: right; }
p.comments-subir a                              { font-size: 10px; color: #111111; text-decoration: none; }

a.toggleComments                                { text-decoration: none; font-weight: bold; }
.comments-list                                  { margin-top: 5px; }
#commentsPanel                                  { margin-top: 15px; border-bottom:1px dotted #B3A288; }
#commentsPanel div                              { margin-bottom: 10px; border-top:1px dotted #B3A288; padding-top:10px; }
#commentsPanel div p span                       { display: block; font-size: .9em; font-style: italic; line-height: 18px; }

div.user-name                                   { float: left; margin-bottom: 10px; margin-right: 10px; font-size: 11px; color: #2B150A; padding-top: 5px; }
div.user-name a                                 { font-weight: bold; color: #f00; display: inline; }
div.save-comments                               { float: right; font-size: 11px; color: #2B150A; }

.ajax-loading                                   { background: transparent url('/assets/images/icons/ajax-loader.gif') no-repeat center center; margin-left: 3px; }
.passed                                         { background: transparent url('/assets/images/icons/checkmark.gif') no-repeat center center; margin-left: 3px; }
.failed                                         { background: transparent url('/assets/images/icons/invalid.gif') no-repeat center center; margin-left: 3px; }

.print-table                                    { width: 425px; }

/** SHARE THAT **/
.SHARETHAT_modal                                { position: absolute; width: 105px; margin: 0; padding: 2px 0; list-style: none; border: 1px solid gray; background-color: #f0f0f0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; z-index:3000; }
.SHARETHAT_modal ul                             { width: 85px; border-right: dotted 1px #aaa; }                            
.SHARETHAT_li                                   { vertical-align: top; margin-left: 0px; padding: 0; }
.SHARETHAT_li a                                 { display: block; padding: 3px 5px; text-decoration: none; }
.SHARETHAT_li a:hover                           { background: #fff; }
.SHARETHAT_li a img                             { float: left; margin-right: 6px; }

