.holder-style, .holder-style-container {
    display: block;
    padding: 9px 16px;
    color: #2e3133;
    background-color: rgb(253, 253, 253);
    box-shadow: 0 0 13px rgba(187, 187, 187, 0.8);
    -webkit-transition: all 0.15s ease;
    -moz-transition: all 0.15s ease;
    transition: all 0.15s ease;
    border-radius: 6px !important;
}
.holder-style.holder-active, .holder-style-container.holder-active {
    background-color: #522dcc;
    color: #ffffff;
    font-weight: bold !important;
}
.holder-style .holder-icon, .holder-style-container .holder-icon, 
.holder-style.holder-active .holder-icon, .holder-style-container.holder-active .holder-icon {
    margin-top: 11px !important;
    /*color: #ff701f;*/
}
.left-fixed {
    color: #522dcc;
    position: fixed;
    top: 0px;
    left: 20px !important;
    right: auto !important
}
.settings-icon-desktop
{
    color: #fff;
    position: fixed;
    top: 19px;
    right: 20px;
}
.settings-icon-desktop .fa {
      font-size: 2em;
}
.right-fixed {
    position: fixed;
    top: 16px;
    right: 65px;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: normal !important;
}
.right-fixed > a {
  margin: 0px 0px 0px 18px;
}
body.utility-page #content .panel.desktop
{
    border-radius: 8px;
    box-shadow: 0 0 13px rgba(187, 187, 187, 0.8);
}
a.desktop_links {
  margin:0px !important; 
}
body.utility-page #content .panel.desktop {
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);
    color: white;
    background: #2e1f5d;
}