/* @override

http://localhost:4020/static/sproutcore/standard_theme/en/current/source/collection.css?1243536580
http://localhost:4020/static/sproutcore/standard_theme/en/current/source/collection.css?1243569705

*/

/* @group SC.CollectionView */

.sc-theme .sc-collection-view {

text-decoration: none ;
color: #000;

}

.sc-theme .sc-collection-view.alternating .sc-collection-item.even {

background-color: #e4e4e4;

}

.sc-theme .sc-collection-view .sc-collection-item.sel {

background-color: #ddd;
color: #333;

}

.sc-theme.focus .sc-collection-view.alternating .sc-collection-item.even {

background-color: #f4f7fb;

}

.sc-theme.focus .sc-collection-view.focus .sc-collection-item.sel {

background-color: #2370d8;
color: white ;

}

/* @end */

/* @group SC.ListView */

.sc-theme .sc-list-view {

background-color: white ;

}

.sc-theme .sc-list-view .sc-collection-item {

display: block ;
line-height: 22px;

}

.sc-theme .sc-list-insertion-point {

overflow: visible;
background-color: #4e4977;
      z-index: 1000;

}

.sc-theme .sc-list-insertion-point .anchor {

position: absolute ;
width: 8px;
top: -2px;
left: -4px;
height: 8px;
      background: static_url('images/sc-theme-repeat-x.png') no-repeat -32px -1630px;

}

/* @end */

/* @group SC.SourceListView */

.sc-theme .sc-list-view.sc-source-list {

background-color: #f0f0f0 ;
background-color: rgba(255,255,255,0.8);
border:  none ;
color: #363636;

}

.sc-theme.focus .sc-list-view.sc-source-list {

background-color: #d4d7e0;
background-color: rgba(250,250,255,0.7);
color: black ;

}

.sc-theme .sc-list-view.sc-source-list .sc-collection-item.sel {

background-color: #ddd;
border-top: 1px solid #eee;
font-weight: bold ;

}

.sc-theme.focus .sc-list-view.sc-source-list .sc-collection-item.sel {

background: transparent static_url('images/sc-theme-repeat-x.png') repeat-x 0 -16px;
color: white ;
border-top: 1px solid #1f4f9b;
border-bottom: 1px solid #1f4f9b;
border-right: 0;
z-index: 1;

}

.sc-theme .sc-list-view.sc-source-list .sc-list-item-view label {

left: 12px;

}

.sc-theme .sc-list-view.sc-source-list .sc-list-item-view.has-icon label, .sc-theme .sc-list-view.sc-source-list .sc-list-item-view.has-checkbox label {

left: 32px;

}

.sc-theme .sc-list-view.sc-source-list .sc-list-item-view.has-checkbox.has-icon label {

left: 56px;

}

.sc-theme .sc-list-view.sc-source-list .sc-list-item-view img.icon {

position: absolute ;
left: 10px;
top: 50%;
margin-top: -9px;

}

/* adjust for added border */ .sc-theme .sc-list-view.sc-source-list .sc-list-item-view.sel img.icon {

margin-top: -10px;

}

.sc-theme .sc-list-view.sc-source-list .sc-list-item-view.has-checkbox img.icon {

left: 30px;

}

.sc-theme .sc-list-view.sc-source-list .sc-list-item-view.sc-group-item {

text-transform: uppercase;
color: #2e2f30;
font-weight: bold;

}

.sc-theme .sc-list-view.sc-source-list .sc-list-item-view.sc-group-item img.icon {

display: none;

}

.sc-theme .sc-list-view.sc-source-list .sc-list-item-view.sc-group-item.has-icon label {

left: 8px;

}

/* @end */