.field-label{
    margin-top:7px;
}
.direction-step span{
    display:block;
    clear:both;
}
.direction-step {
    background: #f7f7f7;
    padding: 2px 10px;
    margin: 3px 0px;
}

.directions {
    height: 500px;
    overflow-y: auto;
    overflow-x: hidden;
}

.navbar-nav>.tasks-menu>.dropdown-menu>li .menu>li>a{
    color:#000;
}

.jvectormap-zoomin,.jvectormap-zoomout {
    
    width: 20px;
    height: 16px;
}

.bg-{
    background:#999;
}
.bg-mutted{
    background:#444;
}
/*
Changing Manager (to be different of BackOffice)
*/

.fc-toolbar h2 {
    text-transform: capitalize;
}
.logo-geo{
max-height:37px;
}
.notes-cancel-confirm{
    width: 100%;
    color: #FFF !important;
    background: transparent;
    border: 1px solid #FFF;
    padding: 10px;
}
.notes-cancel-confirm::-webkit-input-placeholder {
    color: #BBB;
}

.notes-cancel-confirm:-moz-placeholder { /* Firefox 18- */
    color: #BBB;  
}

.notes-cancel-confirm::-moz-placeholder {  /* Firefox 19+ */
    color: #BBB;  
}
.box-body.notes-viewport {
    max-height: 800px;
    overflow-y: auto;
}

.btn.btn-outline {
    border: 1px solid;
    color: inherit;
}

.datepicker-dropdown{
    z-index:99999;
}
.clear{
    clear:both;
}

.legend-list {
    padding-top: 50px;
}
.legend-list ul {
    list-style:none;
    padding: 0px;
    
}
.legend-list ul li span{
    margin-left: 10px;
}
.legend ul {
    list-style:none;
    padding: 0px;
}

ul.treeview-menu {
    background: #eeeeee;
}
.sidebar-collapse .sidebar ul.tree li a span {
    background: #e0e0e0 !important;
}
.sidebar-collapse .sidebar ul.tree li ul.treeview-menu span {
    background: #eeeeee !important;
}


button.dt-button:hover:not(.disabled), div.dt-button:hover:not(.disabled), a.dt-button:hover:not(.disabled) ,button.dt-button, div.dt-button, a.dt-button{
    border: 0px;
    background-image: initial !important;
    filter: initial !important;
    border-radius: 2px;
    background: #3c8dbc !important;
    color: #FFF;
    outline: none;
}
.dataTables_length select {
    background: #FFF;
    border: 1px solid #ddd;
    height: 32px;
}
.dataTables_length {
    margin-left:30px;
}
button.dt-button span, div.dt-button span, a.dt-button span{
    color:#FFF;
}

video{width:100%}

.modal-header .close {
    margin-top: -2px;
    position: absolute;
    right: 15px;
    top: 10px;
}