#aabcoremySidenav a {
  position: fixed;z-index:980;
  right:-80px;margin-top:230px;
  transition: 0.3s;
  padding: 5px 5px 5px 6px;
  width: 100px;border:red solid 1px;
  font-size: 20px;text-decoration;none;
  color: red;
  border-radius: 5px 0 0 5px ;
}
	#aabcoremySidenav a:hover {
  right:0;
}#aabcorecontact {
  top: 200px;
  background-color: yellow
}








.hide {
  display: none;
}
    
.myDIV:hover + .hide {
  display: block;margin-left:120px;margin-top:-27px;
  color: red;
}





details {
  background-color: #f9fafb;
  border: 1px solid #e5e7eb;
  border-radius: 8px;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.12);

  > div,
  > p {
    margin: 0;
    padding: 0 16px 16px;
  }

  &:not(:last-child) {
    margin-bottom: 16px;
  }
}

details[open] summary {
  margin-bottom: 16px;
}

summary {
  font-weight: 700;
  cursor: pointer;
  transition: all 150ms ease-in-out;
  padding: 16px;
}







.fright{float:right;}
.tleft{text-align:left;}
.cred{color:red;}




.bdroff{width:100%;border:solid 0px;}

