/*====================================  INTRO USER [GLOBAL] ========================================================*/
#intro{
 position:relative;
}
#intro-user{
 width:100%;
 display:inline-block;
 text-align:right;
 float:right;
 padding-right:0px;
 position:absolute;
 right:0;
 top:0;
 font-family:Segoe UI Light,SegoeLight;
 font-size:12pt!important;
 color:#333;
 font-weight:700;
}
#intro-user em{
 font-style:normal;
 color:#b11116;
 font-family:Segoe UI Black,SegoeBlack;
 font-style:normal;
 font-size:14pt;
 font-weight:900;
 line-height:1px;
}
@media(max-width:750px){
 #intro-user{
  width:100%;
  float:left;
  position:relative;
  margin-bottom:7px;
  top:-10px;
  display:block;
  left:0;
  text-align:left;
 }
}
/*====================================  PATH ========================================================*/
#menu_path{
 font-family:Segoe UI Light,SegoeLight;
 font-size:12pt!important;
 color:#333;
 font-weight:700;
 display:block;
 width:100%;
 margin-top:10px;
 margin-bottom:20px;
 padding-bottom:30px;
 border-bottom:1px solid #dedede;
}
#menu_path a{
 font-family:Segoe UI Light,SegoeLight;
 text-decoration:none;
 color:#b11116;
}
#menu_path a:hover{
 text-decoration:underline;
 color:#999;
}
#menu_path em{
 font-style:normal;
 color:#b11116; 
 font-family:Segoe UI Black,SegoeBlack;
 font-style:normal;
 font-size:14pt;
 font-weight:900;
 line-height:1px;  
}



/*====================================  ASIDE ========================================================*/
/*====================================  H2 (ASIDE) ===================================================*/
#side-menu a{
 margin:20px 0;
 font-family:Segoe UI Light,SegoeLight;
 text-decoration:none;
 font-weight:600;
 color:#333;
}
#side-menu a:hover{
 color:#b11116;
}
#side-menu li .current a{
 color:#b11116;
}
#side-menu li .current a:hover{
 color:#666;
}
#side-menu li{
 font-family:Segoe UI Light,SegoeLight;
 text-decoration:none;
 font-weight:600;
 color:#333;
}
.preferences_sublist{
  height:0;
}
ul.preferences_sublist{
 visibility:visible;
}
#preferences_ul{
 display:block;
 height:100%;
}
.preferences_title{
 padding-top:35px;
}
.preferences_title:first-child{
 padding-top:30px;
}
.preferences_option{
 margin:10px 0;
}
.preferences_option strong{
 margin-right:5px;
}
#preferences_burger{
 display:none;
}
@media(max-width:1024px){
 #side-menu li{
   background-color:#f1f1f1;
 }
 #aside h2{
  display:none;
 }
 #preferences_burger{
  display:block;
  padding:20px 10px;
  background-color:#dedede;
 }
 #burger_close{
  display:none;
 }
 #preferences_ul{
  display:none;
  border-bottom:1px solid #999;
  padding-bottom:20px;
 }
 #preferences_ul>li{
  padding-left:30px;
 }
}