﻿.routefromwaypoints {
    display: none;
    white-space: nowrap;
    width: 315px;
}

.routefromwaypoints-inner {
    height: 320px;    
}

li.wpt.for-route {
    width: 148px;
    cursor: default;
}

li.wpt.for-route .removeicon {
    cursor: pointer;
}

.rfwpdialog .ui-dialog-content {
    overflow: visible; /* prevents scrolling on drag*/
}

.rfwpdialog button {
    font-size: 12px !important;
    float: left;
}

.rfwpclearbutton {
    clear: both;
}

.rfwpdialog button[disabled] {
    color: #a0a0a0 !important;
}

.rfwpdialog .ui-dialog-title, .rfwpdialog .header {
    font-size: 14px !important;
}

.routefromwaypoints ul {
    overflow-y: auto;
    width: 170px;
    color: white;
    border: 1px solid black;
    overflow-x: hidden;
}

.routefromwaypoints ul .exploreritem .header div {
    overflow: hidden;
}

#rfwpselected .exploreritem .header div {
    max-width: 112px;
}

.routefromwaypoints>div {
    display: inline-block;
}

#rfwpavailable, #rfwpselected {
    float: left;
}
