/* Effective stylesheet produced by snapshot save */
#widgets_css { display: none; }
body { background: rgb(255, 255, 255) none repeat scroll 0% 0%; text-align: left; margin: 0px; padding: 0px; font-family: tahoma,verdana,arial,sans-serif,Lucida Sans; font-size: 11px; overflow: hidden; }
a { color: rgb(43, 88, 122); text-decoration: none; cursor: pointer; }
:first-child + html .t_filter_area { padding-bottom: 18px; }
#like_body { background: transparent none repeat scroll 0% 0%; }
.like_wrap { border-radius: 2px; -moz-user-select: none; padding: 4px 0px; cursor: pointer; display: block; }
.like_wrap:hover { text-decoration: none; }
.like_wrap:active { padding-top: 5px; padding-bottom: 3px; }
.like_dived .like_wrap { margin-right: 8px; cursor: pointer; position: relative; }
.like_left { width: 15px; height: 14px; float: left; border-right: 1px solid rgba(255, 255, 255, 0.24); padding-left: 5px; padding-right: 1px; }
.like_right { color: rgb(255, 255, 255); float: left; padding: 0px 8px 1px 7px; line-height: 13px; text-align: center; }
.like_icon { width: 10px; height: 10px; background: transparent url("like_widget.png") no-repeat scroll 0px 0px; overflow: hidden; }
.like_wrap .icon_v, .like_wrap .icon_heart { transition: opacity 200ms linear 0s; }
.like_wrap .icon_v { background-position: 0px -8px; position: absolute; margin: 2px 2px 1px 3px; width: 7px; height: 9px; }
.like_wrap .icon_heart { background-position: -25px -8px; position: absolute; width: 10px; margin: 3px 2px 1px 1px; height: 9px; }
.like_dived .like_wrap .icon_heart { opacity: 0; }
.like_counter_wrap { display: block; border: 1px solid rgb(187, 191, 196); color: rgb(102, 108, 115); border-radius: 2px; cursor: pointer; margin-left: 1px; padding: 3px 5px 4px; font-weight: bold; line-height: 13px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.like_counter_wrap:hover { text-decoration: none; }
.like_counter_wrap .arrow { position: absolute; width: 5px; height: 9px; background-position: 0px -27px; overflow: hidden; margin-left: -10px; margin-top: 2px; }
