/* #topline{
  background: #4CAF50;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2px;
  padding-top: 0px;
} */

.chosen {
  background-color: rgba(0, 112, 204, 0.219);
}
.header{
  margin-top: 10px;
}

.headerlink:hover{
  text-decoration: underline;
  cursor: pointer;
}
.bookmarkbutton{
  cursor: pointer;
  background-color: #3d65bb;
  color: white;
  padding: 15px 32px;
  text-align: center;
}

#pagetitle{
  cursor: pointer;
}

.column {
  margin-top: 0px;

}

/* .title{
  margin-top: 100px;
} */
.divCenter {
  /* margin-bottom: 100px; */
  margin: auto;
  /* border: 3px solid green; */
  width: 400px;
}

.catTitle {
  margin-top: 0px;
  margin-bottom:0px;
  padding-top: 0px;
  /* cursor: default; */
  cursor: pointer;
  /* transition: all .5s ease-in-out; */
}

.subCat{
  margin-top: 0px;
  margin-bottom:4px;
  cursor: pointer;
}

.catBottomSpace {
  margin-bottom: 20px;
  list-style-type: none;
}
a:link {
  text-decoration: none;
  font-size: 13px;
}
a:visited {
  text-decoration: none;
  font-size: 13px;
}
a:hover {
  text-decoration: underline;
  font-size: 13px;
}
a:active {
  text-decoration: underline;
  font-size: 13px;
}

#main3{ margin-left: auto; margin-right: auto;}
.background-class {
	background-color: #eeeeee;
}

  ul#Bookmarkbar li{
  display:inline-block;
  max-width: 100px;
  /* background-color: #eeeeee; */
}

  #Bookmarkbar{
  margin-top: 10px;
  margin-left: 10px;
  margin-bottom:2px;
}

.footer2 {
   position: fixed;
   left: 0;
   bottom: 0;
   width: 100%;
   height: 18x;
   padding-top: 6px;
   background:white;
}
.footer2 a{
  display:inline;
  margin-right: 14px;
}

.bookmarkClass{
  white-space: nowrap; 
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 12pt;
 /* background-color: rgb(255, 0, 0); */
}

.icon{
  padding-bottom: 0px;
  padding-top: 0px;
  padding-right: 6px;
}

.context-menu {
  position: absolute;
  z-index: 10;
  cursor: context-menu;
}

.context-menu {
  display: none;
  position: absolute;
  z-index: 10;
}

.context-menu--active {
  display: block;
}

.dropdown-content {
  margin-top:6px;
  right: 0;
}

.dot {
  height: 25px;
  width: 25px;
  background-color: rgb(0, 0, 0);
  border-radius: 50%;
  display: inline-block;
}

.dot:hover {
  border: 2px solid gray;
  box-shadow: 0 0 0 1px;
  cursor: pointer;
}

.dot.selected {
  border: 2px solid white;
  box-shadow: 0 0 0 1px;
}

.dot.red {
  background-color:  #f44336;
}

.dot.green {
  background-color: #4CAF50;
}

.dot.blue {
  background-color: #2196F3;
}

.dot.yellow {
  background-color: #ffeb3b;
}

.catDot {
  height: 25px;
  width: 25px;
  background-color: rgb(0, 0, 0);
  border-radius: 50%;
  display: inline-block;
}

.datDot:hover {
  border: 2px solid gray;
  box-shadow: 0 0 0 1px;
  cursor: pointer;
}
.catDot.selected {
  border: 2px solid white;
  box-shadow: 0 0 0 1px;
}

.catDot.red {
  background-color:  #f44336;
}

.catDot.green {
  background-color: #4CAF50;
}

.catDot.blue {
  background-color: #2196F3;
}

.catDot.yellow {
  background-color: #ffeb3b;
}

.addButtons:hover > #bttnBookmark{
  visibility: visible;
}

#bttnBookmark{
  visibility: hidden;
}

.addButtons:hover #plusicon,
.addButtons #foldericon {
  display: none;
}
.addButtons:hover #foldericon {
  display: inline;
}

#cookies-eu-banner {
  background:  #2196F3;
  color: #fff;
  padding: 6px;
  font-size: 13px;
  text-align: center;
}
#cookies-eu-more,
#cookies-eu-accept,
#cookies-eu-reject {
  text-decoration: none;
  background:  #2196F3;
  color: #fff;
  border: 1px solid #000;
  cursor: pointer;
  padding: 4px 7px;
  margin: 2px 0;
  font-size: 13px;
  font-weight: bold;
  transition: background 0.07s, color 0.07s, border-color 0.07s;
}
#cookies-eu-more:hover,
#cookies-eu-more:focus,
#cookies-eu-accept:hover,
#cookies-eu-accept:focus {
  background: #fff;
  color:  #2196F3;
}
#cookies-eu-more {
  margin-left: 7px;
}

#cookies-eu-reject {
  background: none;
  font-weight: normal;
  color: #ccc;
  cursor: pointer;
  padding: 4px 7px;
  margin: 2px 0;
  border: 1px solid #666;
}
#cookies-eu-reject:hover,
#cookies-eu-reject:focus {
  border-color: #fff;
  background:  #2196F3;
  color: #fff;
}