@charset "utf-8";
/* CSS Document */

/* New Mega Menu Navigation */

 .top-bar { position: relative; z-index: 99; }

.dropdown-pane {
    max-width: 100% !important;
    width: 100% !important;
    background: #eeeeee;
    color: #111111;
    left: 0 !important;
    border:0px;
    box-shadow: 0px 6px 1px 0 rgba(0, 0, 0, 0.3);
}

/* .dropdown-pane {
  max-width: 100%;
  width: 100%;
  background: #ffffff;
  color: #111111;
  border:0px;
} */

.dropdown-pane img {
/*   margin: 15px auto; */
}

.dropdown-pane .row li {
 background: #eeeeee!important;
  list-style-type: none;
}

.dropdown-pane .row .large-9 .columns:last-child {
 /*    border-right: 1px solid silver; */
}

.dropdown-pane .row .large-3 .columns, .dropdown-pane .row .row .large-3.columns ul li {
  background: #eeeeee;
}

.top-bar ul li ul li {
  background: #eeeeee;
}

.dropdown.menu .submenu {
  background: #eeeeee;
  box-shadow: 0px 6px 1px 0 rgba(0, 0, 0, 0.3);
}

@media only screen and (min-width: 40.063em) {
  .top-bar .menu:last-child {
    border-left: 1px solid #fff; }

  .top-bar .menu:first-child {
    border-left: none; }

  .top-bar .menu .has-submenu li:not(:last-child) {
    border-right: 1px solid #eee; } }


.dropdown.menu .submenu.first-sub {
  margin-top:2px;
}

.top-bar ul li img {
    border: 1px solid #fff; }

#megamenu-resources img {
  position: relative;
/*   margin: 15px auto; */
}

.dropdown.menu .is-dropdown-submenu-parent.is-right-arrow>a::after{
  border:0px;
}

.list-fonts ul li a{
  font-family:Verdana,Geneva,sans-serif;
  font-size:12px;
}

.list-fonts ul {
  margin-top:0.8rem;
}

.list-fonts ul li a img{
  margin:0.6rem 0;
}

/*.has-submenu.is-dropdown-submenu-parent.is-right-arrow.opens-right > a */


.menu > li:not(.menu-text) > a
{
    display: inline-block;
width: 100%;
}

.cart
{
cursor: default !important;
}

.cart-list .cart-items
{
max-height: 400px !important;
overflow-x:hidden;
}

.cart-item
{
position: relative;
}
.cart-del
{
position: absolute;
line-height: 10px;
top:5px;
right:5px;
cursor: pointer;
}

.cart-list.ui-corner-bottom .cart-item-viewcart
{
margin-top: 0 !important;
}

li.column{
list-style-type: none;
}