﻿
.intellimenu {
    list-style: none;
    padding: 0;
}

.intellimenu li 
{ 

    color: rgba(238,238,238,0.8);
    padding-bottom: 12px;
    padding-left: 0;
    padding-top: 0;
    list-style-type: none;

}


.intellimenu li span,
a.icomoon-link span {
    vertical-align: middle;
}
.intellimenu li .inset-text,
.icomoon-link .inset-text {
    /* Shadows are visible under slightly transparent text color */
    text-shadow: 0px 1px 2px #fff, 0 0 0 #000, 0px 1px 2px #fff;
}

.icomoon-link.disabled .inset-text {
    color:  #eeeeee;
}

.intellimenu li .link-text,
.icomoon-link .link-text {
    margin-left: 30px;
    display:inline-block;
}

.intellimenu li a,
.icomoon-link  {
    position: relative;
    font-weight: normal;
    min-height: 22px;
}

.intellimenu li .icon,
.icomoon-link .icon {
    font-size: 22px;
    position: absolute;
    top:1px;
    left: 0;
 
}



.intellimenu li ul {
    margin-top: 4px;
    padding-left: 28px;
}


.intellimenu li.menu-divider {
    background: rgba(0,0,0,0.25);
    border: none;
    display: list-item;
    height: 1px;
    margin: 10px 0;
    padding: 0 !important;
}


.intellimenu li a .date {
    font-style: italic;
    display: block !important;
}
.intellimenu li a .title {
    padding-left: 12px;
    font-weight: normal;
    display: block !important;
}



.intellimenu li:not(.selected) .icon{
    color: #aaaaaa !important;
    color: rgba(150,150,150,0.8) !important; /*non selected icons are grey, not themecolour*/
}

.intellimenu li:not(.selected):not(.disabled) a.themecolour:hover .icon {
    color: inherit !important; /*flick icon back to themecolour on hover*/
}


/*buttons should look like hyperlink*/
.intellimenu button {
    position: relative;
    background-color: transparent;
    border: 0;
    padding: 0;
    cursor: pointer;
    text-align: left;

}

.intellimenu button  .link-text:hover {
    text-decoration: underline;
}

.lefthand-menu .intellimenu,
.settings-menu .intellimenu {
    background-color: rgba(255, 255, 255, .7);
    border-radius: 4px;
}

.lefthand-menu .intellimenu .link-text,
.settings-menu .intellimenu .link-text{
    font-size: 1.25rem;
    font-weight: 300;
}



.lefthand-menu .intellimenu li.with-subnav {
    padding-bottom: 0;
}



.lefthand-menu  .intellimenu li.menu-divider {
    margin-bottom: 22px;
}

.lefthand-menu .intellimenu li ul {
    margin-top: 10px;
}