body {
   padding-top: 60px; /* 60px to make the container go all the way to the bottom of the topbar */
 }
ol#feeditems {list-style: none;margin-left: 0px;}
#feeditems {margin-top: 20px;}
.stream {padding-top: 10px;margin-top: -10px;padding-bottom: 100px;}
.item {padding:10px;margin-top: 10px;float: left;background-color: #f5f5f5;width:650px;border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);}
.item h3 {line-height: 30px;}
.news {}
.activity {}
.curated {}
.curated img, .news img {margin:5px 10px 5px 0;float: left;}
.curated h3 {font-size: 16px;line-height: 18px;}
.ad {}
a.item p {color: black;}
a.item:hover {text-decoration: none;background:rgba(217, 237, 247,0.5);border-bottom: 1px dashed rgba(217, 237, 247,0.5);}
.meta {color:grey !important;min-height: 20px;float: left;clear: both;}
.toolbar {margin-top: 10px;}
.timestamp {margin-right: 10px;}
.icon-fullscreen {float: right;}
.teaser {min-height: 120px;float: left;margin-top: 5px;}

#slider-range,#SlideMax{width:100%;}
		#slider-range,#time, #SlideMax, table{margin:10px;display:block;}
		
/* Wrapper for page content to push down footer */
      #wrap {
        min-height: 100%;
        height: auto !important;
        height: 100%;
        /* Negative indent footer by it's height */
        margin: 0 auto -60px;
      }

      /* Set the fixed height of the footer here */
      #push,
      #footer {
        height: 60px;
      }
      #footer {
        background-color: #f5f5f5;
      }
