/**
* jquery.multiselect.css 
*/
.ui-multiselect { padding:3px 0 1px 10px; text-align:left; }
.ui-multiselect span.ui-icon { float: right;
margin-top: -1px; padding: 2px 3px 0 0;}
.ui-multiselect-single .ui-multiselect-checkboxes input { position:absolute !important; top: auto !important; left:-9999px; }
.ui-multiselect-single .ui-multiselect-checkboxes label { padding:5px !important }

.ui-multiselect-header { margin-bottom:3px; padding:3px 0 3px 4px }
.ui-multiselect-header ul { font-size:0.9em }
.ui-multiselect-header ul li { float:left; padding:0 10px 0 0 }
.ui-multiselect-header a { text-decoration:none }
.ui-multiselect-header a:hover { text-decoration:underline }
.ui-multiselect-header span.ui-icon { float:left }
.ui-multiselect-header li.ui-multiselect-close { float:right; text-align:right; padding-right:0 }

.ui-multiselect-menu { display:none; padding:3px; position:absolute; z-index:10000; text-align: left }
.ui-multiselect-checkboxes { position:relative /* fixes bug in IE6/7 */; overflow-y:scroll }
.ui-multiselect-checkboxes label { cursor:default; display:block; border:1px solid transparent; padding:3px 1px }
.ui-multiselect-checkboxes label input { position:relative; top:1px }
.ui-multiselect-checkboxes li { clear:both; font-size:0.9em; padding-right:3px }
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label { text-align:center; font-weight:bold; border-bottom:1px solid }
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a { display:block; padding:3px; margin:1px 0; text-decoration:none }

/**
* style.css
*/
/* remove label borders in IE6 because IE6 does not support transparency */
* html .ui-multiselect-checkboxes label { border:none }

body { font:12px Helvetica, arial, sans-serif }
h1, h2, p { margin:10px 0 }
.hidden { visibility:hidden }


.message { padding:10px; margin:15px 0; display:block; text-align:left }
.message-title { font-weight:bold; font-size:1.25em }
.message-body { margin-top:4px }
.error, .notice, .success { padding:.8em; margin-bottom:1em; border:2px solid #ddd }
.error { background:#FBE3E4; color:#8a1f11; border-color:#FBC2C4 }
.notice { background:#FFF6BF; color:#514721; border-color:#FFD324 }
.success { background:#E6EFC2; color:#264409; border-color:#C6D880 }
.error a { color:#8a1f11 }
.notice a { color:#514721 }
.success a { color:#264409 }

/**
* prettify.css
*/
/* Pretty printing styles. Used with prettify.js. */

.str { color: #080; }
.kwd { color: #008; }
.com { color: #800; }
.typ { color: #606; }
.lit { color: #066; }
.pun { color: #660; }
.pln { color: #000; }
.tag { color: #008; }
.atn { color: #606; }
.atv { color: #080; }
.dec { color: #606; }
pre.prettyprint { padding: 5px; border:1px solid #d2d2d2; background:#f5f5f5 }

@media print {
  .str { color: #060; }
  .kwd { color: #006; font-weight: bold; }
  .com { color: #600; font-style: italic; }
  .typ { color: #404; font-weight: bold; }
  .lit { color: #044; }
  .pun { color: #440; }
  .pln { color: #000; }
  .tag { color: #006; font-weight: bold; }
  .atn { color: #404; }
  .atv { color: #060; }
}

/**
* jquery.multiselect.filter.css
*/
.ui-multiselect-hasfilter ul { position:relative; top:2px }
.ui-multiselect-filter { float:left; margin-right:10px; font-size:11px }
.ui-multiselect-filter input { width:100px; font-size:10px; margin-left:5px; height:15px; padding:2px; border:1px solid #292929; -webkit-appearance:textfield; -webkit-box-sizing:content-box; }

/**
* jquery.ui.core.css
*/
/*!
 * jQuery UI CSS Framework @VERSION
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/**
* jquery.ui.selectmenu.css
*/
/* Selectmenu
----------------------------------*/
.ui-selectmenu { display: block; display: inline-block; position: relative; height: 20px !important; vertical-align: middle; text-decoration: none; overflow: hidden; zoom: 1; }
.ui-selectmenu-icon { position:absolute; right:6px; margin-top:-8px; top: 50%; }
.ui-selectmenu-menu { padding:0; margin:0; position:absolute; top: 0; display: none; z-index: 1005;} /* z-index: 1005 to make selectmenu work with dialog */
.ui-selectmenu-menu  ul { padding:0; margin:0; list-style:none; position: relative; overflow: auto; overflow-y: auto ; overflow-x: hidden; -webkit-overflow-scrolling: touch;} 
.ui-selectmenu-open { display: block; }
.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu li { padding:0; margin:0; display: block; border-top: 1px dotted transparent; border-bottom: 1px dotted transparent; border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important; }
.ui-selectmenu-menu li a,.ui-selectmenu-status { line-height: 1.4em; display: block; padding: .3em 2.1em .2em 1em; outline:none; text-decoration:none; }
.ui-selectmenu-menu li.ui-state-disabled a, .ui-state-disabled { cursor: default; }
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-status { line-height: 1em; }
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }
/* for optgroups */
.ui-selectmenu-menu .ui-selectmenu-group { font-size: 1em; }
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding: .6em .5em 0; font-weight: bold; }
.ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }
/* IE6 workaround (dotted transparent borders) */
* html .ui-selectmenu-menu li { border-color: pink; filter:chroma(color=pink); width:100%; }
* html .ui-selectmenu-menu li a { position: relative }
/* IE7 workaround (opacity disabled) */
*+html .ui-state-disabled, *+html .ui-state-disabled a { color: silver; }

/**
* Custom CSS
*/

.grabpress-table input[type="text"]{  
    background: url("images/ui-bg_glass_100_f6f6f6_1x400.png") repeat-x scroll 50% 50% #F6F6F6; 
    border: 1px solid #CCCCCC; color: #999; 
    font-weight: bold; 
    padding: 2px 10px 1px 10px;
    height: 22px;
    *height: 17px;
    *padding-top: 5px;  
    width: 230px; 
    font-size: 12px; 
    font-family: 'Trebuchet MS',Tahoma,Verdana,Arial,sans-serif;
    -moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    border-radius: 3px; 
    position:relative;
    z-index: 0;
    *width: 222px;
}
.grabpress-table input[type="text"]:focus{  background: url("images/ui-bg_glass_65_ffffff_1x400.png") repeat-x scroll 50% 50% #FFFFFF; border: 1px solid #FBD850; color: #D54E21; font-weight: bold; }
/*.grabpress-table input#btn-create-feed{ background: url("../images/button-grad.png") repeat-x scroll left top #21759B; border-color: #298CBA; color: #FFFFFF; font-weight: bold; height: 20px; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);  float: right;}*/.grabpress-table input.btn-delete{line-height:auto; background:none; border:none; color: #000; cursor: pointer; }
/*.grabpress-table input#btn-preview-feed{ background: url("../images/white-grad.png") repeat-x scroll left top #F2F2F2; border-color: #BBBBBB; color: #464646; height: 20px; text-shadow: 0 1px 0 #FFFFFF; float: right; }*/.grabpress-table input#publish-check{ height: 13px; margin-left: 0px; }
.grabpress-table input#btn-preview-feed{ margin-left: 30px; }
.grabpress-table input.click-to-play-feed{ margin-left: 3px; }
.hide{ display: none;}
.author-select{ width: 225px; }
.grabpress-table input[type="checkbox"]{ vertical-align: baseline !important; }
.grabpress-table #channel-select, .grabpress-table .channel-select{ width: 230px !important; }
.grabpress-table .ui-widget { font-family: 'Trebuchet MS',Tahoma,Verdana,Arial,sans-serif; font-size: 12px; }

.template-form{
    width:400px;
    float:left;
}
.template-preview{        
    border: 1px solid black;
    float:left;       
    margin: 9px 0 0 20px;
    padding: 0;
    text-align: center; 
}
.template-preview .widescreen{
    border-left: 2px dotted red;
    border-right: 2px dotted red;
    display: block;
    margin-left: 70px;
    position: absolute;
}
.template-preview .standard{
    border-top: 2px dotted blue;
    border-bottom: 2px dotted blue;
    display: block;
    margin-top: 40px;
}
.result-tile:hover {
cursor: pointer;
}



.tooltip{     
    background-color: #F5F5B5;
    border: 1px solid #DECA7E;
    color: #303030;
    font-family: sans-serif;
    font-size: 12px;
    line-height: 18px;
    padding: 10px 13px;
    position: absolute;
    text-align: left;
    z-index: 2;
    text-decoration: none;
    width: 500px;
} 
.grabpress-table .ui-multiselect{
    *height: 28px;
}
.grabpress-table #schedule-select-button .ui-selectmenu-status {
    width: 52px;
}
.ui-multiselect-filter {
    float: none;
}

/* Preview Feed */
.tile-left {
    float: left;
    width: 130px;
}
.tile-left p{
    margin: 0;
    line-height: 12px;
    font-size: 10px;
}
.result-tile {
    float: left;
    width: 400px;
    padding: 10px;
    overflow: hidden;
    border-top: 1px solid black;
}
.tile-right {
    float: right;
    /*height: 110px;*/
    width: 250px;
    overflow: hidden;
}
fieldset.edit-mode{
	border-color: #c41500;
}
h2.video_title {
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    padding: 0;
}
p#edit-notice{
	font-size: 14px;
	color: #c41500;
	text-align: center;
	font-style: italic;
	margin: 12px 10px 10px 10px;
}
#close-preview {
    float: right;
    margin-top: -8px;
}
fieldset {
    padding: 10px;
    border: 1px solid black;
}
#preview-feed {
    width: 850px;
}
legend {
    font-size: 16px;
}
.preview-text {
	display: block;
}
#account-chooser {
	margin-bottom: 10px;
}
#account-chooser td {
	font-size: 14px;
}
#account-chooser input {
	margin: 0 5px 5px 10px;
	
}
.account-help {
	font-size: 10px;
}

input[ type="button" ]/*, #account input[ type="checkbox"], select*/{
	/*margin: 0 5px;*/
	display: inline;
	float: right;
}
#link-existing input[type='text'], #link-existing input[type='password']{
	width:250px;
	float: right;
}
.grabpress-table input[ type="button" ]{
	float: right;
}

#link-existing td, #create-account td, #unlink td {
	width: 400px;
	height: 16px;
}
td * {
	vertical-align: bottom;
}
#account {
	width: 400px;
}
#account.create {
	width: 650px;
}
#account.create td{
padding-right: 10px;
} 
#account.create input[type='text'], #account.create input[type='password']{
	width: 346px;
}
#buttons, #tos {
	text-align: right;
	padding: 5px 0;
}
#acknowledge input {
	float: none;
}
span.warning {
	font-weight: bold;
	color: #880000;
}
.manage-table *{
	font-size: 10px;
	
}
.manage-table  {
    border-collapse: collapse;
}
.manage-table th {
    text-align: left;
    vertical-align: bottom;
    padding: 3px 3px 5px 3px;
}

.manage-table .inactive-row td{background-color: #DCDCDC;}
.manage-table .row-feed td{
    background-color: #FFE4C4;
    padding: 3px 3px 5px 3px;
}
.manage-table .row-feed{
   border-top: 3px solid white;
   border-bottom: 3px solid white;
}
.manage-table td:first-child{
	padding-left: 10px;
    border-top-left-radius: 7px;
    border-bottom-left-radius: 7px;
}
.manage-table td:last-child{
	padding-right: 10px;
    border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;
}
#id_agree{
	float:left;
	font-size: 20px;
}
#id_protocol{
	float:right;
}
.display-element{ display: block !important;}
.edit-form-text{
    text-align:center;
    color:#c41500;
    padding:15px 0 10px 0;
    font-style: italic;
    font-size: 14px;
}
#required{
	float:left;
}
#id_tos{
	text-align: right;
	font-size: 10px;
}
#cancel-editing{
	font-size: 12px;
    float: right;
}
#reset-form{
    float: right;
    margin: 0 15px 0 10px;
}
#acknowledge #confirm{
	margin-left: 10px;
}
.hide-button{ display: none !important;}
.manage-table .editing-feed td{
	background-color: #c41500 !important;
	color: white !important
}
.grabpress-table .preview-btn-text{ float: right; }
.grabpress-table .asterisk{ font-size: 16px; }
.grabpress-table th{ width: 130px }
#create-form,
.edit-form-text,
#manage-table {
	width: 850px;
}

td.button-tip{ padding-left: 160px; height: 27px; /*text-align: center;*/ }
#btn-create-feed {
float: right;
}
#buttons {
line-height: 24px;
}
.button-tip span.description{
    float: center;  
}
#message{ /* position: relative; top: 150px; left: 0px;*/ }
#form-catalog-page .preview-text-catalog { /*display: block;*/ }
#form-catalog-page .preview-text-catalog b{ display: block; width: 150px; float: left; }
#form-catalog-page .preview-text-catalog #keywords{ float: left; margin-right: 5px; width: 640px;   }
.clear{ clear:both; }
/* Catalog page*/
#form-catalog-page .result-tile {
    border-top: 1px solid black;
    float: left;
    /*height: 135px;*/
    overflow: hidden;
    padding: 10px 10px;
    width: 800px;
}
#form-catalog-page .tile-left {
    float: left;
    /*width: 130px;*/
}
#form-catalog-page .tile-right {
    float: right;
    /*height: 155px;*/
    overflow: hidden;
    width: 670px;
}
#form-catalog-page .result-tile .tile-right p.video_summary{
    height: 2em;
    overflow: hidden;
}
#catalog-page .result-tile h2.video_title {
    height: 28px;
}
#form-catalog-page .label-tile {
    float: left;
    height: 25px;
    overflow: hidden;
    padding: 15px 10px;
    width: 400px;
}
#form-catalog-page .label-tile .tile-left {
    float: left;
    width: 120px;
}
#form-catalog-page .label-tile .tile-right {
    float: right;
    height: 45px;
    overflow: hidden;
    width: 280px;
    text-align: right;
}
#form-catalog-page .label-tile .tile-right img{
    vertical-align: middle;
}
#form-catalog-page .label-tile #update-search{
    margin: 0 5px;
}
#update-search[disabled]{
    color: #ccc;
}
#form-catalog-page .label-tile-one-column{
    width: 820px;
    padding: 20px 10px;
}
.datepicker{ width: 58px;}
#form-catalog-page .label-tile .ui-multiselect{ width: 250px !important; }
#form-catalog-page #provider-select{ }
#form-catalog-page .datepicker{ font-size: 11px; margin: 0 5px; width: 63px; }
#form-catalog-page .label-tile-one-column .tooltip{ 
    width: auto !important;
}

/* Catalog: Add new page pop-up*/
#TB_window {
    overflow: hidden;
}
#TB_window #preview-feed a:link, #TB_window #preview-feed a:hover {
    color: #21759B !important;
}
#TB_window .preview-text-catalog #keywords {
    width: 636px;
}
#TB_ajaxContent {
    line-height: 1.3em;
    /*height: 581px !important;*/
}
#TB_ajaxContent p {
    color: #333;
    padding: 0;
}
.results-divider{
    margin: -7px 29px 0 64px;
}

#TB_window .label-tile-one-column .tooltip{ 
    left: 533px !important;
}
#form-create-feed .grabpress-table .ui-multiselect{
    width: 230px !important;
    *width: 244px !important;
}

#TB_window #TB_title{
    z-index: 105 !important;
}
/*-Preview page ------------*/



/*--------------------------*/
#preview-feed #btn-create-feed{
    float: none;
    margin-left: 200px;
}
.grabgear{ 
     bottom: 50%;
    *bottom: -70px;    
    left: 50%;
    width: 68px;
    height: 68px;
    margin-top: -34px;
    margin-left: -34px;
    position: absolute;
    z-index: 16777271;/* lowest maximum z-index supported cross-browser (safari 3 was 24bit) */
    top: 50%;
}

/* Dashboard ------------*/
/* Custom =======================================================*/
#form-dashboard{
    background: #000 url("../images/background.png") repeat;
    margin: 0;
    padding: 0 0 160px 0 !important;
    box-shadow: 0 0 5px 2px rgb(0,0,0) inset;
    height: auto;
    width: 100%;
}

#t #b {
    background: none;
    font: 12px 'Calibri W01 Regular 904604', Verdana;
}

#form-dashboard .panel {
    background: #FFF url( '../images/panel.png' ) repeat;
    margin: 8px;
    padding: 6px;
    box-shadow: 8px 8px 4px rgba(0, 0,0,0.25);
}
#form-dashboard .tab-content{
    background: #FFF url( '../images/inset.png' ) repeat-x left bottom;
    box-shadow: 0 0 5px 2px rgb(0,0,0) inset, 0 1px 0 0 rgba(255, 255,255,0.25);
}
#form-dashboard .faq .tab-content{
    padding: 10px 10px 20px 10px;
}
#t #b .nav .active > a {
    height: 20px;
    color: #FFF;
    padding: 8px 0 0 0;
    font: 12px 'Calibri W01 Regular 904604', Verdana;
    background: none;
    text-indent: 6px;
}
#t #b .accordion{
    background-color: #000;
}
#t #b .accordion-group {
    border: 1px solid #2B2B2B;
}

#t #b a.accordion-toggle{
    background-color: #2B2B2B;
    color: #FFFFFF;
    font: 18px 'Gill Sans W01 Light';
    text-decoration: none;
}
#t #b .accordion-inner {
     padding: 0;
}
#t #b .feeds{
    background: #FFF url( '../images/panel.png' ) repeat;
    box-shadow: 8px 8px 4px rgba(0, 0, 0, 0.25);
    display: inline-block;
    height: 484px !important;
    width: 468px !important;  
    float: right;  
    padding: 6px !important;
    margin: 8px !important;
}
#t #b .feeds a{
    text-decoration: none;
}
#t #b .feeds .panel{
    background: url("../images/inset.png") repeat-x scroll left bottom #FFFFFF;
    -moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    border-radius: 3px; 
    margin: 10px 2px 2px 3px;
    padding-left: 0;
    padding-right: 0;
    padding: 0;
    height: 428px;
}
#t #b .feeds .table-hover{
     background: url("../images/inset.png") repeat-x scroll left bottom #FFFFFF;
}
#t #b table{
    border-bottom: none;
    margin-bottom: 0;
}
#t #b table thead{
    border-bottom: none;
}
#t #b table tbody{
    border-bottom: none;
}

#t #b table th {
    background-color: #818181;
    color: #FFF;
    text-align: center;
    border-right: 1px solid #5D5B5B;
    border-bottom: 1px solid #818181;
}
#t #b table th:last-child {
    border-right: none;
}
#t #b table td {
    color: #000;
    text-align: center;
    padding: 4px 10px;
    border-right: 1px solid #5D5B5B;
    height: 16px;
    border-bottom: none;
}
#t #b table td:first-child {
    text-align: left;
}
#t #b table td:last-child {
    border-right: none;
}
#t #b tr.even { background: #D3D3D3; }
#t #b tr.odd { background: #C0C0C0} 
#t #b .accordion-left {
    background: url("../images/accordion_left.png") repeat scroll 0 0 #000000;
    *background: none;
    width: 3px;
    *display: none;
}
#t #b .accordion-center {
    background: url("../images/accordion_center.png") repeat scroll 0 0 #000000;
}
#t #b .accordion-right {
    background: url("../images/accordion_right.png") repeat scroll 0 0 #000000;
    *background: none;
    width: 3px;
    *display: none;
}
#t #b h3 {
    padding: 5px 10px;
}

#t #b .tab-content{
    clear: both;
}
#t #b .accordion {
    clear: both;
}
#t #b .accordion-group {
    border-radius: 4px 4px 4px 4px;
    margin-bottom: 2px;
}
#t #b .accordion-heading {
    border-bottom: 0 none;
    background-color: #EEE;
}
#t #b .accordion-toggle {
    cursor: pointer;
}
#t #b .accordion-heading .accordion-toggle {
    display: block;
    padding: 8px 15px;
}
#t #b .collapse {
    height: 0;
    overflow: hidden;
    position: relative;
    transition: height 0.35s ease 0s;
}
#t #b .collapse.in {
    height: auto;
}

#t #b table th {
    background-color: #818181;
}
#t #b table .rowspan1{height:20px;}
#t #b table .rowspan2{height:60px;}
#t #b table .rowspan3{height:100px;}


.nano{
    height:198px;
}
.nano .content{
    margin:10px;
    right: -27px !important;
}
.nano .pane{
    margin:4px;
}
#t #b #btn-account-settings{
    border: 0 none;
    height: 33px;
    margin-left: 354px;
    margin-top: 6px;
    padding: 0;
    position: absolute;
    width: 15px;  
}
#t #b #btn-account-settings .accordion-left {
    background: url("../images/accordion_left.png") repeat-y scroll 0 0 #000000;
    height: 33px;
    left: 0;
    position: absolute;
    width: 3px;
}
#t #b #btn-account-settings .accordion-center {
    background: url("../images/accordion_center.png") repeat-x scroll 0 0 #000000;
    height: 33px;
    padding: 0 3px;
    width: 99px;
}
#t #b #btn-account-settings .accordion-right {
    background: url("../images/accordion_right.png") repeat-y scroll 0 0 #000000;
    height: 33px;
    position: absolute;
    right: -92px;
    top: 0;
    width: 3px;
}
#t #b #btn-account-settings a{
    color: #FFF;
    display: block;
    padding: 8px 0px 0px 5px;
}
#t #b td.watch{
    width: 70px;
}
#t #b .watch-on{
    background: url("../images/watch-on.png") no-repeat scroll 0 0;
    border: none;
    display: block;
    height: 14px !important;
    width: 15px !important;
    margin-right: 30px;
    margin-top: 4px;
    padding-top: 3px;
    text-indent: -3000px;
}
#t #b .watch-off{
    background: url("../images/watch-off.png") no-repeat scroll 0 0;
    border: none;
    display: block;
    height: 14px !important;
    width: 15px !important;
    margin-right: 30px;
    margin-top: 4px;
    padding-top: 3px;
    text-indent: -3000px;
}
#t #b td.feed-health-0 {
    background: url("../images/health-0.png") repeat-x scroll 2px 3px transparent;
    width: 40px;
}
#t #b td.feed-health-20 {
    background: url("../images/health-20.png") repeat-x scroll 2px 3px transparent;
    width: 40px;
}
#t #b td.feed-health-40 {
    background: url("../images/health-40.png") repeat-x scroll 2px 3px transparent;
    width: 40px;
}
#t #b td.feed-health-60 {
    background: url("../images/health-60.png") repeat-x scroll 2px 3px transparent;
    width: 40px;
}
#t #b td.feed-health-80 {
    background: url("../images/health-80.png") repeat-x scroll 2px 3px transparent;
    width: 40px;
}
#t #b td.feed-health-100 {
    background: url("../images/health-100.png") repeat-x scroll 2px 3px transparent;
    width: 40px;
}
#t #b .feeds .account-linked{
    background: url("../images/account-linked.png") no-repeat scroll 0 0 #000000;
    border: none;
    cursor: auto;
    height: 46px;
    width: 332px;
    margin-left: 3px;
    text-indent: -3000px;
}
#t #b .feeds .account-unlinked{
    background: url("../images/account-unlinked.png") no-repeat scroll 0 0 #000000;
    border: none;
    cursor: auto;
    height: 46px;
    width: 332px;
    margin-left: 3px;
    text-indent: -3000px;
}
#t #b .content p {
    width: 185px;
}

#t #b .faq {
    margin-left: 0 !important;
    width: 752px;
}
#t #b .span4 {
    width: 31.6239%\9 !important;
}
#t #b .watchlist {
    float: left\9;
}
#t #b .span8 {
    width: 65.812%\9 !important;
    float: left\9 !important;
}
#t #b .row-fluid .messages{
    width: 256px !important;
    padding:0 !important;
}
#t #b .row-fluid .messages .panel{
    width: 240px !important;
    height: 228px !important;
    padding: 6px !important;
    margin: 8px !important;
}
#t #b .row-fluid .welcome {
    width: 256px !important;
    padding:0 !important;
}
#t #b .row-fluid .welcome .panel {
    width: 240px !important;
    height: 228px !important;
    padding: 6px !important;
    margin: 8px !important;
}
#t #b .row-fluid .welcome .panel .tab-content {
    height: 100%;
}
#t #b .row-fluid .span12 {
    /*width: 100%;*/
    min-height: 10px !important;
}
#t #b .faq {
    width: 100%\9;
    float: left\9;
}
#t #b .nano .content {
    right: -10px\9;
}
#t #b .watchlist .span4{
    float: left\9;
}

#t #b .row-fluid {
    width: 100%;
}
#t #b .row-fluid:before, #t #b .row-fluid:after {
    content: "";
    display: table;
    line-height: 0;
}
#t #b .row-fluid:after {
    clear: both;
}
#t #b .row-fluid [class*="span"] {
    -moz-box-sizing: border-box;
    display: block;
    float: left;
    margin-left: 2.5641%;
    min-height: 30px;
    width: 100%;
}

#t #b .row-fluid [class*="span"]:first-child {
    margin-left: 0;
}
#t #b .nav a {
    display: inline-block;
}
#t #b .container-fluid {
    padding:0 !important;
    min-height: 580px;
}

#t #b .right-pane{
    width:752px !important;
    float:right !important;
    position: absolute !important;
    right:0 !important;
    top:0 !important;
    margin: 0 !important;
}

#t #b .watchlist{
    width:100% !important;
    width:auto\9 !important;
    padding-right:752px !important;
}
#t #b .accordion-inner .accordion-warning {
    color: #999;
    display:block;    
    padding-top: 25px;
    text-align: center;
    text-align: left\9;
    padding-left: 20px\9 !important;
    font-family: inherit\9;
    font-size: 18px\9;
    font: 18px 'Gill Sans W01 Light', Arial;    
}

#t #b .welcome .content {
    font: 26px 'DIN 1451 W01 Engschrift', Arial;
    text-transform: uppercase;
    width: 220px;
    line-height: 30px;
    height: 220px;
    font-weight: normal;
    color: #333;
}
#t #b .welcome .content a {
    color: #1B75BB;
}
#t #b .welcome .nano {
    height: 220px;
}

#t #b .feeds h3 {
    font: 18px 'Gill Sans W01 Light', Arial;
    padding: 15px;
    color: #000;
}
#form-dashboard #message{
    display:none;
}
#form-dashboard .feeds a#help{
    float: right;
    margin-top: -47px;
    padding: 15px;
    text-decoration: underline !important;
}