.dash_column {float:left; width: 32%; list-style-type: none; min-height: 300px; height: auto !important;  margin: 0px; padding: 5px;}
.dash_h {margin: 0px; /*height: 28px;*/ padding: 0px;}
.dash_h img {display: none; float: left; margin: 0px;}
.dash_h h2 {font-family: 'Open Sans', sans-serif; clear: both; font-size: 9.5pt; color: #FFFFFF; padding: 0px 15px; font-weight: normal; margin: 0px; text-align: left; clear: both; background: #5C6D7E; line-height: 36px; height: 36px;}
.dash_content h2 {top: 0px; background: transparent; font-weight: bold; color: #000000;}
.dash_content table {margin: 0px auto; padding: 0px; border-collapse: collapse; width: 100%;}
.dash_content td {padding: 3px; font-size: 9pt;}
.dash_content th {font-weight: normal; border: 1px solid #E5E5E5; border-top-width: 0px; margin: 0px; background: #F7F7F7;}
.dash_content {max-height: 400px; overflow: auto; margin: 0px; padding: 0px 8px 8px 8px; clear: both;}
h2.dash_loading {background-color: transparent; font-size: 100%; color: #787878; font-weight: normal; padding: 30px 14px;}
a.dash_ed_op, a.dash_remove {float: right;}
a.dash_a  {margin: 3px 7px 0px 0px !important; width: 9px; height: 14px; cursor: pointer; position: relative; top: -30px;}
a.dash_rss_add, a.dash_rss_rem { top: 0px; }
a.dash_remove, a.dash_max, a.dash_min, a.dash_ed_op {background-image: url(../dashboard/actions-littles.png);  }
a.dash_remove {background-position: -3px 42px;}
a.dash_max {background-position: -3px 28px;}
a.dash_min {background-position: -3px 14px;}
a.dash_ed_op {background-position: -3px 56px;}
.dash_edit {border-bottom: 1px solid #E5E5E5; background-color: transparent; padding: 5px; display: none;}
div.ed_clickers {text-align: center; font-size: 10pt; color: black; width: 100%;}
a.dash_ed_cl, a.dash_cancel_cl, #dash_orders a.dash_ed_cl, #dash_orders a.dash_cancel_cl  {font-size: 10pt; cursor: pointer; display: inline-block; zoom: 1; *display: inline; margin-left: 10px; margin-right: 10px; padding: 14px 0px;}
a.dash_ed_cl:hover, a.dash_cancel_cl:hover, #dash_orders a.dash_ed_cl:hover, #dash_orders a.dash_cancel_cl:hover {color: #3498DB; text-decoration: none;}
.dash_column > li {padding: 0px; text-align: left; background-color: #FFFFFF; margin: 0px 3px 20px 3px; min-height: 40px; border-radius: 1px; -moz-border-radius: 1px; -webkit-border-radius: 1px; padding-bottom: 8px;}
#dash_fb a.red {font-weight: bold; color: red;}
#dash_fb a.green {font-weight: bold; color: green;}
#dash_fb .dash_edit td {font-size: 11px;}
#dash_fb .dash_edit td:last-child {width:145px;}
#dash_fb table {border-bottom: 1px solid #F1F1F1;}
#dash_fb table td {border-top: 1px solid #F1F1F1; padding: 5px;}
#dash_fb table td[colspan="2"] {display: none;}
a.blendin {text-decoration: none; color: black;}
a.blendin:hover {text-decoration: underline;}
.dash_column li.placeholder {background-color: white;}
.dash_column p {text-align: left; text-decoration: none; margin: 0px 0px 0px 5px;}
table.rss_feed_config td {font-size: 80%;}
body#body_dashboard input {font-size: 8pt; padding: 3px 4px;}
table.borderify td {border-bottom: 1px solid #E5E5E5; padding: 5px;}
table.borderify th {padding: 5px; text-align: center; border: 0px;}
#dash_orders table.borderify a {display: block; padding: 5px 8px;}
#dash_orders table.borderify td {border-right: 0px; border-top: 1px solid #F1F1F1;}
#dash_orders table.borderify {border-bottom: 1px solid #F1F1F1;}
#dash_orders table td {padding: 0px;}
#dash_orders a.unviewed {font-weight: bold;}
#dash_sales .dash_products_wrapper {max-height: 300px; overflow: auto; clear: both;}
#dash_sales .dash_products_wrapper p, #dash_customers .dash_content p, .dash_searches .dash_content p, p.rss_error {display: block; width: 90%; margin: 10px auto; padding: 10px; background: #FCF8E3; color: #C09853; text-align: center; border: 1px solid #FBEED5; font-size: 90%;}
p.rss_error {width: 80%; margin: 0px auto 10px auto; position: relative; top: -2px;}
#dash_sales table td {border-bottom: 1px solid #E5E5E5; padding: 5px;}
#dash_sales table td:last-child {color: green; font-size: 104%; text-align: right;}
#dash_sales table td:first-child {color: #000000;}
#dash_sales table tr:first-child td {font-weight: bold;}
#dash_sales table.borderify td {text-align: right;}
#dash_sales table.borderify td:first-child {width: 50%; text-align: left;}
#dash_sales table.borderify td:last-child {color: #000000; font-size: 90%; text-align: right;}
#dash_sales table.borderify th {text-align: right;}
#dash_sales table.borderify th:first-child {text-align: left;}
.dash_ed_cl {display: block;}
#dash_counts table {display: inline-block; margin-right: 20px; vertical-align: top; width: 33%; zoom: 1; *display: inline;}
#dash_conf {display: block; margin-right: 10%; float: right;}
#dash_off {margin-right: 35px !important;}
#dash_rss .feed_location_c td {padding-top: 15px;}
#dash_rss .feed_use_c {vertical-align: middle; text-align:center;}
#dash_rss .feed_add_c {text-align:center;}
#dash_rss .dash_rss_rem {text-decoration: underline; font-size: 11px;}
#dash_rss table.feed_tabs {overflow: auto; padding: 0px; margin: 0px; display: block; width: 100%; position: relative; top: 1px;}
#dash_rss .feed_tab {padding: 6px 8px; margin: 0px; cursor: pointer; background: #F5F5F5; border-bottom: 1px solid #DDDDDD; border-left: 1px solid #E5E5E5; border-top: 1px solid #E5E5E5; font-size: 90%; color: #898989;}
#dash_rss .feed_tab:last-child {border-right: 1px solid #E5E5E5;}
#dash_rss .cur_tab { font-weight: bold; background: #FFFFFF; border-bottom: 0px; color: #000000;}
#dash_rss .dash_rss_items {clear: both; max-height: 300px; overflow: auto; border-top: 1px solid #DDDDDD;}
#dash_rss .dash_rss_items p {margin: 10px auto 0px auto; padding: 10px; background: #FCF8E3; color: #C09853; text-align: center; border: 1px solid #FBEED5; font-size: 90%;}
#dash_rss .rss_item {border-bottom: 3px solid #E5E5E5; padding: 2px; clear: both;}
#dash_rss p.rss_feed_title, #dash_rss p.rss_feed_title * {font-size: 10px; color: #A0A0A0; padding: 0px 5px; background: transparent; text-align: left; border: 0px;}
#dash_rss .rss_item_title {margin: 5px; display:block; margin-bottom: 10px; font-size: 105%;}
#dash_rss .rss_item_date {font-size: 11px;  }
.hide {display: none;}
#dash_reference table {width: 100%; border-collapse: collapse; margin: 0px;}
#dash_reference td {border: 1px solid #E5E5E5; padding: 3px;}
a.dash_min, a.dash_max {float: right; font-size: 13px; position: relative;}
li#dash_ad .dash_content {text-align: center;}
li#dash_quickreference td {font-size: 90%;}
#alerts a.dash_a {top:-3px}
div.top_wl_products {margin-top:15px}
div.top_wl_products div {margin-top:5px}
div.top_wl_products span.text {font-weight:bold}
div.top_wl_products th {background-color:inherit;font-weight:bold;text-align:left}
div.top_wl_products td.count {text-align:center}
/**** No Dashboard Enabled ****/
ul#bo_main {padding: 0px; margin: 0px auto; width: 90%;}
ul#bo_main li {background: #FFFFFF; text-align: left; padding: 0px; margin: 1.4%; width: 29.9%; float: left; clear: none;}
ul#bo_main li a.main_image {display: block; position: absolute; width: 40px; height: 40px; float: left; padding: 0px; margin: 14px 0px 0px 14px; text-align: center; background-color: #2C3E50; background-image: linear-gradient(bottom, #2C3E50 1%, #2C3E50 6%, #314559 94%, #334A60 100%); background-image: -o-linear-gradient(bottom, #2C3E50 1%, #2C3E50 6%, #314559 94%, #334A60 100%); background-image: -moz-linear-gradient(bottom, #2C3E50 1%, #2C3E50 6%, #314559 94%, #334A60 100%); background-image: -webkit-linear-gradient(bottom, #2C3E50 1%, #2C3E50 6%, #314559 94%, #334A60 100%); background-image: -ms-linear-gradient(bottom, #2C3E50 1%, #2C3E50 6%, #314559 94%, #334A60 100%); background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.01, #2C3E50), color-stop(0.06, #2C3E50), color-stop(0.94, #314559), color-stop(1, #334A60));}
ul#bo_main li a.main_title {display: block; padding: 14px; margin: 0px; color: #000000; text-align: left; float: left; clear: none;}
ul#bo_main li a.main_title h1 {padding: 6px 0px 10px 50px; margin: 0px; text-align: left;}
ul#bo_main li p {clear: both; float: left; padding: 4px 0px 0px 0px; margin: 0px; text-align: left; color: #454545; line-height: 17px; min-height: 32px;}
ul#bo_main li:nth-child(4), ul#bo_main li:nth-child(7), ul#bo_main li:nth-child(10) {clear: left;}
body#body_main .content_wide {text-align: center;}
body#body_main a#dash_on {max-width: 150px; margin: 0px auto;}
div#todo {max-width: 700px; margin: 10px auto 20px auto; background-color: #FFFFFF; padding: 20px 30px; border-radius: 3px; position: relative;}
div#todo td {padding-left: 3px; padding-right: 3px;}
div#todo h2 {font-family: 'Open Sans', sans-serif; font-size: 240%; margin: 0px; padding: 0px 0px 20px 0px; font-weight: normal; text-align: left;}
div#todo table {width: 100%; border-collapse: collapse;}
div#todo th {text-align: left; background: #FFFFFF; padding: 0px 0px 10px 0px;}
div#todo th:first-child, div#todo td:nth-child(1) {color: #FFFFFF;}
div#todo td.status {width: 30px;}
div#todo td.status {text-align: center;}
div#todo tr.done {opacity: 0.3; filter: opacity(30);}
a#remove_todo {background: #3C763D; color: #FFFFFF; padding: 8px 10px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; display: inline-block; zoom: 1; *display: inline; cursor: pointer; margin: 10px auto 0px auto; text-align: center;}
div#remove_todo_incomplete {width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); background-position: -96px -128px; opacity: 0.5; cursor: pointer; position: absolute; top: 3px; right: 3px;}
div#todo_done_block {margin: 10px auto; max-width: 350px; background: #DFF0D8; padding: 14px 10px; border: 1px solid #D6E9C6; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; color: #3C763D; display: none; text-align: center;}
div#todo_done_message {text-align:center; margin-top: 5px;}
