/* make sidebar nav vertical */ 
@media (min-width: 768px) {
    .sidebar-nav .navbar .navbar-collapse {
        padding: 0;
        max-height: none;
    }
    .sidebar-nav .navbar ul {
        float: none;
    }
    .sidebar-nav .navbar ul:not {
        display: block;
    }
    .sidebar-nav .navbar li {
        float: none;
        display: block;
    }
    .sidebar-nav .navbar li a {
        padding-top: 12px;
        padding-bottom: 12px;
    }
}

#mainPanel {
    border-left: 1px solid #ccc;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
    border-radius: 0px 0px 8px 8px;
    margin-top: 1px;
    padding-top: 0px;
    box-shadow: 4px 4px 8px 2px #333;
}

div#main-carousel > div.item > img:hover,
div.item > img:hover {
    cursor: pointer !important;
}

.carousel-text {
    position: relative;
    top: 0px !important;
    left: 15px !important;
    text-align: justify !important;
    color: #333 !important;
}

.img-responsive {
    width: 1100px !important;
}

ul#pageMenu > li > p,
ul#pageMenu > li > a,
.nav > li > p,
.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
    color: #777777;
    font-size: 1.6em;
    line-height:1.6em !important;
}

ul#pageMenu > li > p:hover,
ul#pageMenu > li > a:hover,
.nav > li > p:hover,
.nav > li > a:hover {
    color: #333333;
    cursor: pointer !important;
}

.nav > li > pre.menuText,
.nav > li > pre.menuText:hover {
    font-family: 'Space Mono', monospace;
    font-size: 1.2em;
    font-weight: 700;
    text-align: justify;
    color: #31708f;
    background-color: #d9edf7;
}

.dropdown-menu {
    width: 120%;
}

.dropdown-menu > li > a,
.dropdown-menu > li > p {
    position: relative;
    display: block;
    padding: 10px 15px;
    color: #777777;
    font-size: 1.6em;
    line-height:1.6em !important;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > p:hover,
.navbar-nav > li > p:hover,
.navbar-nav > li > p:active {
    color: #333333;
    cursor: pointer !important;
}

.midteal {
    color: #225555;
    font-weight: 700;
}

.menuDisabled {
    pointer-events: none;
}
