/*
 * summarizor-website - The summarizor.com website.
 * Copyright (C) 2025  SUMMARIZOR
 *     contact@summarizor.com
 *     Tel. +33 (0) 970 462 005
 *
 * This file is part of summarizor-website.
 *
 * summarizor-website is non-exclusive, non-transferable, non-redistributable.
 *
 * summarizor-website is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 */
/*
*{
  margin: 0;
  padding: 0;
}
a{
  text-decoration: none; }
p
{ margin: 15px 0; }
*/
ul.dropdown,
ul.sub_menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
  LEVEL ONE
*/
ul.dropdown {
  position: relative;
}
ul.dropdown li {
  zoom: 1;
  background: #bf273b;
  text-align: center;
  z-index: 1;
  margin: 0;
  padding: 0;
}
ul.dropdown a:hove {
  color: #000;
}
ul.dropdown a:active {
  color: #ffa500;
}
ul.dropdown li a {
  display: block; padding: 4px 8px;
  border-right: 1px solid #333;
  color: #222;
}
ul.dropdown li:last-child a {
  border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover {
  background: #E25252;
  color: black;
  position: relative;
}
ul.dropdown li.hover a {
  color: black;
}
/*
  LEVEL TWO
*/
ul.dropdown ul {
  /*width: 160.4px;*/
  visibility: hidden;
  position: absolute;
  top: 100%;
  left: 0;
}
ul.dropdown ul li {
  font-weight: normal;
  background: #bf273b;
  color: #000;
  border-bottom: 1px solid #ccc;
  float: none;
}                                   /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a {
  border-right: none;
  width: 100%;
  display: inline-block;
}

/*
  LEVEL THREE
*/
ul.dropdown ul ul {
  left: 100%;
  top: 0; }
ul.dropdown li:hover > ul {
  visibility: visible;
}

/* TODO: v2: put into scss */
.top-bar-section ul.item_menu li ul{
  background:#060f17;
}
.top-bar-section ul.item_menu li ul{
  *zoom:1;
  filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF343843', endColorstr='#FF060F17');
  background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM0Mzg0MyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA2MGYxNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size:100%;
  background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #343843), color-stop(100%, #060f17));
  background-image:-webkit-linear-gradient(#343843,#060f17);
  background-image:-moz-linear-gradient(#343843,#060f17);
  background-image:-o-linear-gradient(#343843,#060f17);
  background-image:linear-gradient(#343843,#060f17)
}
