:root {
    --theme-colour: #ff0080;
}

a { color: blue; }
#header { border-bottom: 4px solid var(--theme-colour); }

h1, h2, h3, h4, h5, h6 { color: var(--theme-colour); }
.small {
    color: #333333;
}
#header ul li a
{
    color: #FFFFFF;
    background-color: #4A4A4A;
}
#header ul li.active a
{
    background-color: var(--theme-colour);
}

#navbar > li:hover > a {
    background-color: var(--theme-colour);
}

.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    background-color: var(--theme-colour);
    border-color: var(--theme-colour);
}

.LoginButt, .login-button-addon {
    background-color: var(--theme-colour);
    border-color: var(--theme-colour);
    color: white;
}
.login-input {
    border-color: var(--theme-colour) !important;
}
.login-input:focus {
    border-color: #aaa;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 3px var(--theme-colour);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 3px var(--theme-colour);
}
.mce-resizehandle {
    right: -15px!important;
}

.choosen {
    width: 100%;
}

.no-underline,
.no-underline:link,
.no-underline:focus,
.no-underline:hover,
.no-underline:active,
.no-underline:visited {
    text-decoration: none;
}
