


/* left panel - overlay and push */
.ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,
.ui-panel-animate.ui-panel-position-left.ui-panel-display-push {
  left: 0;
  -webkit-transform: translate3d(-500px,0,0);
     -moz-transform: translate3d(-500px,0,0);
          transform: translate3d(-500px,0,0);
}


.ui-icon-bars::after {
    background-position: 4.5px 3px;
}

.ui-icon-plus::after {
    background-position: 4.5px 4px;
}

.ui-icon-minus::after {
    background-position: 4.5px 4px;
}

#key_layers_improvements > div {
  width:100% !important;
}

.chk_key_wc-sub-title {
	margin-top:10px;
	margin-bottom:10px;
}

.chk_key_layer{
    margin: -11px 0 0 0 !important;
    right: 0px !important;
    left: auto !important;
}

.chk_key_stop{
    margin: -11px 0 0 0 !important;
    right: 0px !important;
    left: auto !important;
}



#other-timetable-panel-content-holder {
   height:calc(100% - 116px);
   overflow-y:scroll;
   overflow-x:hidden; 
   -webkit-overflow-scrolling: touch;
}

#other-pdf-panel-content-holder {
   height:calc(100% - 56px);
   overflow-y:scroll;
   overflow-x:hidden; 
   -webkit-overflow-scrolling: touch;
}

#fwt-timetable-panel-content {

}

.fwt-panel {
	
	margin-top:6px;
}

.ui-listview>.ui-li-static {
padding: 0!Important;
border: 0!Important;
}


.ui-content .ui-listview, .ui-panel-inner>.ui-listview {
margin:0; !important;
}
