* {margin: 0; padding: 0;}
body{
    background: #F4F4F4;
    color: #343A40;
    font-family: Arial, "Helvetica-Narrow", Helvetica, sans-serif;
}
.clearfix {
    clear: both;
}

a {
    color: #007AFF;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}

#logo {
    text-decoration: none;
    color: #343A40;
    cursor: default;
}

.colorOceanblue {
    background: #E3F2FD;
    color: #202529;
}
.btnDefault {
    background: #E3F2FD;
    color: #202529;
}
.btnDefault:hover {
    opacity: 0.7;
}
.colorRufous {
    background: #DC3545;
    color: #FFFFFF;
}
.colorLightred {
    color: #FF6E6E;
}

.colorLightblue{
    background: #BEE5EB;
    color: #0C5460;
}

.colorSelected {
    background: #74C686;
    color: #fff;
}
.colorSelectedInv {
    background: #fff;
    color: #74C686;
}

.wrapper {
    background: #FFFFFF;
    border: 1px solid #CED4DA;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}


.navigation-item {
    border: 0;
}

.navigation-item:hover {
    text-decoration: none;
    opacity: 0.7;
}

#systemIdentifierlabel {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}