/*
Theme Name: OAT child
Theme URI: #
Author: Consensus Interactive
Author URI: http://consensusinteractive.com
Description: A custom Wordpress theme for OAT
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: oat
Template: oat
Tags:

This theme, like WordPress, is licensed under the GPL.

*/



.single-user_guide .user-guide {
    padding-top: 120px;
}

.single-user_guide .user-guide .sidebar {
  position: static;
    border-right: 1px solid #ddd;
    height: auto !important;
    min-height: 700px
}

.single-user_guide .user-guide main {
    margin-left: 0;
}



.single-user_guide .user-guide .sidebar .dm-container.active ul.outer-wrap .inner .inner-wrap li.active.not-parent a::before {
    content: normal;
}

.single-user_guide .user-guide .sidebar li.not-parent a:hover{
  text-decoration: underline;
}
.single-user_guide .user-guide .sidebar .dm-container.active ul.outer-wrap .active {
    margin-bottom: 10px;
    padding-top: 5px;
}

.single-user_guide .user-guide main {
    margin-bottom: 0;
    padding-bottom: 0;
}

.single-user_guide .user-guide .sidebar .dm-container > a {
    letter-spacing: normal;
    text-transform: none;
        padding: 10px 0;
        border-color: #ddd;
}

.single-user_guide .user-guide .sidebar > ul {
    padding-left: 0;
    margin-bottom: 0;
}

.single-user_guide .user-guide .sidebar > ul > li > a {
    padding-right: 20px !important;
    line-height: 1.3;
}

.single-user_guide .user-guide .sidebar .dm-container.active ul.outer-wrap .inner.parent > a:after {
    right: 5px;
}
.single-user_guide .user-guide .sidebar *{
  font-family:"Open Sans",Arial,Helvetica,sans-serif !important;
  font-weight: normal !important;
}

.single-user_guide .user-guide .sidebar .active>a {
  color: #ba2025 !important;
}
.single-user_guide .user-guide .sidebar .dm-container.active a::after {
  color: #8E8E8E;
}


.oat-glossary h2 {
    font-size: 20px;
    margin: 0 0 7px 0;
}

.oat-glossary .term .addtoany_share_save_container {
    display:none
}


.oat-glossary div:target {
    background: rgba(0,0,0,.03);
    padding: 12px;
    border: 1px #ddd solid;
    border-radius: 5px;
    margin-bottom: 22px;
    margin-left: -12px;
}

.oat-glossary div:target p:last-of-type {
    margin-bottom: 0;
}


/*# sourceMappingURL=styles.css.map */
/*sh*/

.single-user_guide .user-guide .sidebar {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 320px;
    flex: 0 0 320px;
    width: 320px;
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
    margin-bottom: 40px;
    padding: 0px 40px 0px 40px;
    margin-right: 0;
    margin-top: 30px;
    overflow-y: auto;
    overflow-x: hidden;
    position: absolute;
    height: 700px;
}

/*a.with-desc {font-size: 14px !important; }*/