@import url('RobotoCondensed.css');

* {
    font-family: 'Roboto Condensed', sans-serif;
}

body, html, .wrapper {
    height: 100% !important;
    overflow: hidden;
}

body {
    overflow-y: scroll;
}

*, *:before, *:after {
    box-sizing: border-box;
    -moz-box-sizing: border-box; /* Firefox, other Gecko */
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
}

a {
    cursor: pointer;
    text-decoration: none;
}

#login-background {
    background-color: #F6F6F6;
    background-image: url("../img/bg.jpg");
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: initial;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: -1;
}

.backkgroundmenu {
    background-color: #321fdb !important;
}

[draggable] {
    cursor: grab;
}

input, select, textarea, .card {
    border-radius: 0px !important;
}

.c-header .dropdown-menu {
    width: 220px !important;
}

.c-header .dropdown-divider {
    margin: 0 !important;
}

.c-sidebar a {
    color: rgba(255, 255, 255, .8);
}

.c-sidebar .select2 {
    color: #3c4b64 !important;
}

.boxOption {
    background-color: #FFF;
    border: 0 none;
    border-radius: 5px;
    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    min-width: 300px;
    position: absolute;
    z-index: 99;
}

.boxOption .list-group {
    margin: 0;
}

.box-buttons-action {
    margin-bottom: 20px;
}

.table td, .table th {
    vertical-align: middle !important;
}

/* cursores */
.cursor-alias {
    cursor: alias;
}

.cursor-all-scroll {
    cursor: all-scroll;
}

.cursor-auto {
    cursor: auto;
}

.cursor-cell {
    cursor: cell;
}

.cursor-context-menu {
    cursor: context-menu;
}

.cursor-col-resize {
    cursor: col-resize;
}

.cursor-copy {
    cursor: copy;
}

.cursor-crosshair {
    cursor: crosshair;
}

.cursor-default {
    cursor: default;
}

.cursor-e-resize {
    cursor: e-resize;
}

.cursor-ew-resize {
    cursor: ew-resize;
}

.cursor-grab {
    cursor: grab;
}

.cursor-grabbing {
    cursor: grabbing;
}

.cursor-help {
    cursor: help;
}

.cursor-move {
    cursor: move;
}

.cursor-n-resize {
    cursor: n-resize;
}

.cursor-ne-resize {
    cursor: ne-resize;
}

.cursor-nesw-resize {
    cursor: nesw-resize;
}

.cursor-ns-resize {
    cursor: ns-resize;
}

.cursor-nw-resize {
    cursor: nw-resize;
}

.cursor-nwse-resize {
    cursor: nwse-resize;
}

.cursor-no-drop {
    cursor: no-drop;
}

.cursor-none {
    cursor: none;
}

.cursor-not-allowed {
    cursor: not-allowed;
}

.cursor-pointer {
    cursor: pointer;
}

.cursor-progress {
    cursor: progress;
}

.cursor-row-resize {
    cursor: row-resize;
}

.cursor-s-resize {
    cursor: s-resize;
}

.cursor-se-resize {
    cursor: se-resize;
}

.cursor-sw-resize {
    cursor: sw-resize;
}

.cursor-text {
    cursor: text;
}

.cursor-w-resize {
    cursor: w-resize;
}

.cursor-wait {
    cursor: wait;
}

.cursor-zoom-in {
    cursor: zoom-in;
}

.cursor-zoom-out {
    cursor: zoom-out;
}

@media (min-width: 725px ) {
    .box-buttons-action {
        position: relative;
        top: 22px;
        z-index: 100;
    }

    .modal-profile {
        width: 70%;
    }
}
