/*.updated-modules-menu{margin-top:10px;margin-left:10px;width:95% !important;border-radius:3px;}
.modules-option-list{background-color:#eee; border-radius:3px;}
.academics-tab{margin-top:15px;margin-left: 15px; margin-bottom: 13px;}
.learning-and-communication-tab{margin-left: 15px;}
.administration-tab{margin-top:13px;margin-left: 15px;}
.administration-button {background-color:#eee;color:blue;border-color:#eee;font-size:13px;padding: 10px 10px;width:90%;border-radius: 2px;text-align: left;margin-bottom: 25px !important;}
.academics-button{background-color:var(--fifth-color);color:var(--fourth-color);border-color:var(--fifth-color);font-size:13px;padding: 10px 10px;width:90%;border-radius: 2px;text-align: left;}
.learning-and-communication-button{background-color:var(--fifth-color);color:var(--fourth-color);border-color: var(--fifth-color);font-size:13px;padding: 10px 10px;width:90%;border-radius: 2px;text-align: left;}
.academics-block, .learning-and-communication-block, .administration-block{margin-top:20px;margin-bottom: 20px;line-height: 20px !important;}
.main-title{color:var(--fourth-color);font-size: 16px !important;font-weight: 700 !important;padding: 15px 0 0 0 !important; }
.sub-links{font-size:12px !important; line-height: 20px !important;}
.sub-link-icon{display:none;}
.sub-links:hover {font-size: 13px !important;color:var(--fourth-color); transition: all 300ms ease;cursor:pointer;}
.sub-links:hover > .sub-link-icon { color:var(--primary-color); display:inline-block;}
.sub-links-block{margin-left: 30px; margin-top: 3px;}
.updated-mega-menu .btn:hover {background-color:var(--primary-color);color:var(--fourth-color) !important;border-color:var(--primary-color) !important;}
.active-academics,.active-learning-and-communication,.active-administration{background-color:var(--primary-color) !important;color:var(--fourth-color) !important;border-color:var(--primary-color) !important;}
.updated-mega-menu:hover > a:after{content:"";border-left: 7px solid transparent;margin-bottom:5px;margin-left:-33px !important; border-right: 7px solid transparent;border-bottom: 6px solid #fff;position:absolute;bottom:-1px;z-index:100;padding-top: 200px !important;}    
.updated-mega-menu:hover > .small_a:after{content:"";border-left: 0px solid transparent;margin-bottom:5px;margin-left:-33px !important; border-right: 0px solid transparent;border-bottom: 6px solid #fff;position:absolute;bottom:-1px;z-index:100;padding-top: 200px !important;}    
.small-screen-main-title{margin-top:-10px;}
*/
@media screen and (min-width:785px) {
  /*.updated-modules-menu{height: 340px !important;}*/
}
@media screen and (max-width:785px) {
    .modules-option-list{background-color:white !important;}
    .administration-button {background-color:white !important;border-color:white !important;}
    .academics-button{background-color:white !important;border-color:white !important;}
    .learning-and-communication-button{background-color:white !important;border-color:white !important;}
}
.updated-modules-menu{margin-left:10px;width:95% !important;border-radius:3px; font-family:'Roboto Slab',sans-serif;font-weight: 400;box-shadow:0 2px 13px 0 rgba(0,0,0,0.2) !important;}
.modules-option-list{background-color:#f1f6fa; border-radius:3px;}
.academics-tab{margin-top:15px;margin-left: 15px; margin-bottom: 13px;}
.learning-and-communication-tab{margin-left: 15px;}
.administration-tab{margin-top:13px;margin-left: 15px;}
.administration-button {background-color:#f1f6fa;color:black;border-color:#f1f6fa;font-size:13px;padding: 10px 10px;width:90%;border-radius: 2px;text-align: left;margin-bottom: 25px !important;font-family:'Roboto Slab',sans-serif;font-weight: 500;}
.academics-button{background-color:#f1f6fa;color:black;border-color:#f1f6fa;font-size:13px;padding: 10px 10px;width:90%;border-radius: 2px;text-align: left;font-family:'Roboto Slab',sans-serif;font-weight: 500;}
.learning-and-communication-button{background-color:#f1f6fa;color:black;border-color:#f1f6fa;font-size:13px;padding: 10px 10px;width:90%;border-radius: 2px;text-align: left;font-family:'Roboto Slab',sans-serif;font-weight: 500;}
.academics-block, .learning-and-communication-block, .administration-block{margin-top:20px;margin-bottom: 20px;line-height: 20px !important;background-color:white !important;}
.main-title{color:#364350;font-size: 16px !important;font-weight: 500 !important;padding: 15px 0 0 0 !important; }
.sub-links{font-size:12px !important; line-height: 20px !important;color:#b2bbc4;}
html.top-full .navbar.main .topnav > li .sub-links a{text-decoration: none; color:#7c7c7c !important;}
.sub-link-icon{display:none;}
html.top-full .navbar.main .topnav > li .sub-links:hover > a  {font-size: 13px !important;color:black !important; transition: all 300ms ease;cursor:pointer;}
/*.mega-sub .sub-links:hover > a > .sub-link-icon { color:#f6a044; display:inline-block;font-weight: 100;}*/
.sub-links-block{margin-left: 30px; margin-top: 3px;}
.updated-mega-menu .btn:hover {background-color:var(--color-primary) !important;color:var(--fourth-color) !important;border-color:var(--color-primary) !important;}
.active-academics,.active-learning-and-communication,.active-administration{background-color:var(--color-primary) !important;color:var(--fourth-color) !important;border-color:var(--color-primary) !important;}
.updated-mega-menu:hover > a:after{content:"";border-left: 7px solid transparent;margin-bottom:5px;margin-left:-33px !important; border-right: 7px solid transparent;border-bottom: 6px solid #fff;position:absolute;bottom:-1px;z-index:100;padding-top: 200px !important;}    
.updated-mega-menu:hover > .small_a:after{content:"";border-left: 0px solid transparent;margin-bottom:5px;margin-left:-33px !important; border-right: 0px solid transparent;border-bottom: 6px solid #fff;position:absolute;bottom:-1px;z-index:100;padding-top: 200px !important;}    
.small-screen-main-title{margin-top:-10px;}
.updated-modules-menu .glyphicon-primary i:before, div.glyphicons-social.glyphicon-primary i:before{color:var(--color-primary) !important;}
.updated-modules-menu .glyphicons{color:var(--color-primary) !important;}
.updated-modules-menu{background-color:white !important;}
.updated-modules-menu .picto-top:before{color:var(--color-primary) !important;}