@namespace url(http://www.w3.org/1999/xhtml);

.date-top{
  font-size: 40px;
  font-family: HelveticaNeue-Light,Helvetica,Arial,sans-serif;
  text-align: left; 
}

.date-picker-on, .date-picker-off{
  border: 0px;
  padding: 1px;
  width: 1200px;
}

.mv-event-container{
  background-color: #FFF;
  top: 25px;
 }
  
.view-container-border{
  background-color: #FFF;  
}

.view-cap{
  background-color: #FFF;    
}

.st-bg, .st-bg-next, .st-bg-today{
  border-left-width: 5px;
  border-left-color: #FFF;
  border-right-width: 0px;
  border-left-style: solid;
  background:url(https://raw.github.com/mmoustafa/Chalkboard/master/img/bg.png);
}


.mv-daynames-table{
  background-color: #FFF;

  line-height: 20px;

}
  
.footer{
   padding-top: 0px;

}


.mv-dayname{
  color: #111;
  text-align: center;
  font-size: 18px;
  line-height: 18px;
}



.st-dtitle, .st-dtitle-next{
  border-left-width: 5px;
  border-top-width: 5px;
  border-left-style: solid;
  border-color: #FFF;
  text-align: left;
  font-size: 20px;
  font-weight: bold;
  color: #DDD;
  background:url(https://raw.github.com/mmoustafa/Chalkboard/master/img/bg.png);
  padding-top: 5px;
  padding-left: 5px;
  padding-bottom: 5px;
}

.st-dtitle-nonmonth{
  color: #888;
}

.st-dtitle-today{
 border-color: #FFF; 
 border-bottom-width: 0px;
 border-right-width: 0px;
 font-weight: bold;
 text-decoration: underline;
}
.st-dtitle-down{
  border-top-color: #FFF;
}


#dateMenuArrow1, .navSpacer, #calendarTabs1, .subscribe-image, .fe_forecast_link, .logo-plus-button{
  display: none;
}

.rb-n{
  background-color: black;
  color: #FFF;
  opacity: 0.9;
  margin-left: 5px;
  color: #FFF;
}



.te-t, .te-s{
  color: #FFF;
  opacity: 0.9;
  padding-left: 5px;
}

.te-t{
  font-weight: bold;
}

.st-wc{

}



/*Wheater*/

.fe_location{
  display: none;
  border-bottom-width: 0px;
}

.fe_title{
  display: none;
  border-bottom-width: 0px;
}

.fe_container{
  margin-left: -40px;
}

/*otraff*/

#settings, #Sitester, #currentTime, #activeFilters{
  display: none;
}

#activeFilters{
 height: 0px;
  visibility: collapse;
}

.footer, .currentTime, .showSettingsButton{
  display: none;
  
}

.StopDeparturesPage h1{
  font-size: 30px;
  font-family: HelveticaNeue-Light,Helvetica,Arial,sans-serif;
  line-height: 30px;
  margin-block-start: 0px;
  margin-bottom: 20px; 
}


.StopDeparturesPage #activeFilters{
  display: none;
  margin-bottom: 0px;
}

.text{
  font-size: 20px;
}

.trafficType.ttIconLarge .ttIcon{
  height: 50px;
  width: 50px;
}

.trafficType.backgroundColor.TÅG .ttIcon, .trafficType.backgroundColor.TÄTO .ttIcon{
  background-color: #000;
}

.fe_container .fe_title{
  border-bottom: 0px solid #000;
}

.StopDeparturesPage .upcomingDepartures{
  font-size: 150%;
}

.departureItem real{
  width: 4356.733px;
}
