.lw_widget {margin: 0 0 1em 0;}
#body .lw_widget > h3 {display: block;margin: 0 0 .5em;padding: 0;font-family: 'Helvetica Neue', Helvetica, sans-serif;font-weight: 300;font-size: 20px;font-size: 1.25rem;line-height: 1.4em;background-color: transparent;color: #444;}
#body .lw_widget > h3 a {font-weight: 300;}
.lw_widget > ul,.lw_widget > noscript > ul,.lw_widget > .lw_widget_column > ul,.lw_widget > .lw_events_day > ul {list-style-type: none;padding: 0;margin: 0;}
.lw_widget > ul > li,.lw_widget > noscript > ul > li,.lw_widget > .lw_widget_column > ul > li,.lw_widget > .lw_events_day > ul > li {clear: left;margin: 0 0 1em;}
.lw_widget .lw_item_thumb {float: left;margin-right: 0.5em;}
.lw_widget .lw_item_thumb img {float: left;margin-bottom: 0.5em;}
.lw_widget_tags ul li {float: left;clear: none;margin-right: 0.5em;}
.lw_widget_column {float: left;}
.lw_widget_column ul {margin: 0;}
.lw_widget_column ul li {padding-right: 1rem !important;display: block;}
.lw_widget_columns h3 {clear: left;}
.lw_slideshow_interval {display: none;}
.lw_gallery.lw_widget_slideshow .lw_gallery_thumbnails {display: none;}
.lw_widget_tags {float: left;margin-left: 20px;clear: right;}
.lw_widget_tags .lw_widget_tag {margin-bottom: 1em;}
.lw_widget_tags .lw_widget_tag_selected,.lw_widget_all_tags_selected {background-color: #CCC;border-color: #888;color: #222;margin: 0.2em 0.4em 1em 0;padding: 4px;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;}
.lw_widget_tags hr {margin-top: 15px;margin-bottom: 15px;}
.lw_widget_feeds table {width: auto;}
.lw_widget_saveandshare ul {list-style-type: none;margin: 0;padding: 0;}
.lw_widget_saveandshare ul li {display: inline;padding: 0 8px;margin: 0;}
.lw_widget_saveandshare ul li img {border: 0;}
.lw_widget_saveandshare ul li .lw_saveandshare_type {display: inline-block;}
.lw_widget_saveandshare a {text-decoration: none;}
.lw_widget_navigation .lw_subnav {margin-left: 25px;}
.lw_widget_facebook img {float: left;padding: 5px;}
.lw_widget_twitter ul {margin: 0;padding: 0;}
.lw_twitter_image {float: left;}
.lw_twitter_username {display: block;}
.lw_twitter_username img {float: left;position: relative;top: 28px;}
.lw_twitter_username a {display: inline-block;text-decoration: none;font-weight: normal;margin: 0 1px 10px -47px;}
.lw_twitter_username a:hover {background-color: #000;color: #f;}
.lw_twitter_tweet {display: block;padding: 15px 15px 15px 40px;margin: 0 0 20px 50px;background-image: url(/livewhale/theme/core/images/twitter-bg.gif);background-position: top left;background-repeat: no-repeat;overflow-x: hidden;}
.lw_widget_files .lw_files_swf a {background: url("/livewhale/images/files/swficon.gif") no-repeat 100% 50%;padding-right: 20px;}
.lw_widget_files .lw_files_wma a,.lw_widget_files .lw_files_wmv a {background: url("/livewhale/images/files/wmedia.gif") no-repeat 100% 50%;padding-right: 20px;}
.lw_widget_files .lw_files_mp3 a {background: url("/livewhale/images/files/mp3.gif") no-repeat 100% 50%;padding-right: 20px;}
.lw_widget_files .lw_files_pdf a {background: url("/livewhale/images/files/pdficon.gif") no-repeat 100% 50%;padding-right: 18px !important;}
.lw_widget_files .lw_files_doc a,.lw_widget_files .lw_files_docx a,.lw_widget_files .lw_files_rtf a,.lw_widget_files .lw_files_txt a {background: url("/livewhale/images/files/docicon.gif") no-repeat 100% 50%;padding-right: 20px;}
.lw_widget_files .lw_files_xls a,.lw_widget_files .lw_files_xls a {background: url("/livewhale/images/files/xlsicon.gif") no-repeat 100% 50%;padding-right: 20px;}
.lw_widget_files .lw_files_qt a {background: url("/livewhale/images/files/quicktime.gif") no-repeat 100% 50%;padding-right: 18px;}
.lw_widget_files .lw_files_ppt a,.lw_widget_files .lw_files_pptx a {background: url("/livewhale/images/files/ppticon.gif") no-repeat 100% 50%;padding-right: 20px;}
.lw_widget_files .lw_files_jpg a,.lw_widget_files .lw_files_gif a,.lw_widget_files .lw_files_png a {background: url("/livewhale/images/files/image.gif") no-repeat 100% 50%;padding-right: 20px;}
.lw_widget_events li {padding-left: 40px;}
.lw_widget_events .lw_events_date {background-color: #FFFFFF;border: 1px solid #bbb;border-radius: 0;display: block;float: left;font-size: 6px;height: 26px;margin-left: -40px;padding: 0;position: relative;text-align: center;top: 2px;width: 30px;}
.lw_widget_events .lw_events_date .lw_events_month {background-color: #BB0000;border-bottom: 1px solid #bbb;color: #FFFFFF;display: block;font-size: 1.2em;height: 11px;line-height: 1.5em;margin: 0 auto;padding: 0;text-align: center;text-transform: uppercase;width: 100%;}
.lw_widget_events .lw_events_date .lw_events_day {background: none repeat scroll 0 0 transparent;color: #000000;display: block;font-size: 1.9em;line-height: 1.25em;margin: 0 auto;padding: 0;text-align: center;width: 20px;}
.lw_widget_events .lw_events_time {display: block;font-size: 0.7em;line-height: 1em;padding: 2px 0;}
@media all and (max-width: 480px) {.lw_widget_column {width: 100% !important;float: none;}}
@media all and (max-width: 480px) {.lw_widget_column ul {padding: 0 !important;margin: 0 !important;}}
@media all and (max-width: 480px) {.lw_widget_column li {list-style-type: none !important;}}