.inforeso-heading .date-td {width:25%}
.inforeso-heading .line-td {width:75%}
.state-td {width:26px}
.home-news-box {font-size:12px}
.home-news-box h3{font-size:16px;line-height:20px}
.home-news-box .well-content li{margin-top:10px;border-top:1px solid #ccc}
.home-news-box .well-content li:first-child {margin-top:0;border-top:0 none}
.home-news-box .well-content li:first-child h3 {margin-top:0}

#home_tabs.nav-tabs > li{margin-bottom:-1px;margin-top:10px}
#home_tabs.nav-tabs > li:first-child{margin-top:0}
#home_tabs a{background:url(/skins/default/media/icons/tabs.png) no-repeat top left;display:inline-block;height:37px}
#home_tabs li{display:inline-block}
#home_tabs li.bus-tab a{background-position:0 0;width:68px}
#home_tabs li.bus-tab.active a{background-position:0 -40px;width:68px}
#home_tabs li.bus-tab2 a{background-position:-68px 0;width:71px}
#home_tabs li.bus-tab2.active a{background-position:-68px -40px;width:71px}
#home_tabs li.metro-tab a{background-position:-139px 0;width:72px}
#home_tabs li.metro-tab.active a{background-position:-139px -40px;width:72px}
#home_tabs li.info-rtl a{background-position:-211px 0;width:66px}
#home_tabs li.info-rtl.active a{background-position:-211px -40px;width:66px}
#home_tabs li.train-tab a{background-position:-277px 0;width:83px}
#home_tabs li.train-tab.active a{background-position:-277px -40px;width:83px}
#stl-bottombar{}
.stl-bottombar{}
.btn-bottombar{background-color:#FF0;display:block;float:left;margin-left:2%;position:relative;width:32%}
.btn-bottombar:first-child{margin-left:0}
.btn-bottombar:before{background-color:red;bottom:0;content:'';left:-2%;position:absolute;top:0;width:2%}
.btn-bottombar:first-child:before{background-color:transparent;bottom:0;content:'';display:none;position:absolute;top:0;width:0}
/* .top-container{background-color:#0053a6;} */
.bottom-container{margin-top:20px}
.inforeseau_icons{border:1px solid #CCC;border-radius:20px;float:left;margin-bottom:10px;overflow:hidden;padding:3px 14px 3px 0}
.inforeseau_icons div {float:left; margin-left:10px; font-size:10px}