/*
	dropdown css file for SVDemoV2
*/
/* 
    Created on : 14-Nov-2014, 17:01:17
    Author     : Danny
*/
#ddmm {
  line-height: 25px;
  font-size: 18px; }

ul.dropdown, ul.dropdown li, ul.dropdown ul {
  list-style: none outside none;
  margin: 0;
  padding: 0; }

ul.dropdown {
  float: left;
  position: relative;
  z-index: 597;
  font-weight: normal;
  /* li:hover > ul{ visibility: visible; } */ }
ul.dropdown li {
  float: left;
  line-height: 1.5em;
  min-height: 1px;
  vertical-align: middle;
  padding: 3px 10px;
  border-style: solid;
  border-width: 1px 1px 1px 0;
  border-color: #d9d9d9 #d9d9d9 #fff;
  background-color: #ffffff;
  color: #666666; }
ul.dropdown li.hover, ul.dropdown li:hover {
  cursor: default;
  position: relative;
  z-index: 599; }
ul.dropdown li.hover, ul.dropdown li.hover > a, ul.dropdown li:hover, ul.dropdown li:hover > a, ul.dropdown li.on, ul.dropdown li.on > a {
  color: #CB2A30; }
ul.dropdown li:hover > ul.sub {
  visibility: visible; }
ul.dropdown li {
  padding-right: 5px; }
ul.dropdown *.dir {
  padding-right: 20px;
  background-image: url(../images/menu-drop-bg-002.jpg);
  background-position: 100% 50%;
  background-repeat: no-repeat; }
ul.dropdown *.last {
  background-image: none;
  padding-right: 0; }
ul.dropdown ul {
  left: 0;
  position: absolute;
  top: 100%;
  visibility: hidden;
  /* width: 100%; */
  z-index: 598;
  background-color: #ffffff;
  padding-bottom: 5px;
  border-right: 1px solid #DDDDDD;
  border-bottom: 1px solid #DDDDDD;
  border-radius: 0 0 10px 0;
  -webkit-box-shadow: 2px 1px 3px rgba(150, 150, 150, 0.85);
  box-shadow: 2px 1px 3px rgba(150, 150, 150, 0.85);
  width: 160px;
  margin-top: 1px; }
ul.dropdown ul li {
  float: none; }
ul.dropdown ul ul {
  left: 99%;
  top: 1px; }
ul.dropdown a {
  display: block; }
ul.dropdown a:link, ul.dropdown a:visited {
  color: #000;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap; }
ul.dropdown a:hover {
  color: #CB2A30; }
ul.dropdown a:active {
  color: #CB2A30; }

/* ul.dropdown */
ul.dd-vertical {
  width: 150px; }
ul.dd-vertical ul {
  top: 1px;
  left: 99%; }
ul.dd-vertical li {
  float: none; }

#ddp-div1 {
  width: 150px;
  /*width: 151px;*/
  background-color: #ffffff;
  padding-bottom: 5px;
  border-right: 1px solid #DDDDDD;
  border-bottom: 1px solid #DDDDDD;
  border-radius: 0 0 10px 0;
  -webkit-box-shadow: 2px 1px 3px rgba(150, 150, 150, 0.85);
  box-shadow: 2px 1px 3px rgba(150, 150, 150, 0.85);
  z-index: 590;
  position: absolute;
  display: none; }

#topmenu:hover #ddp-div1 {
  display: block; }

/* -- Components override -- */
#network-page-header {
  width: 750px; }

#topmenu {
  /*a.closed {
  	background-image: url(../images/template/menu.png);
  }
  a.open {
  	background-image: url(../images/template/arrow-red.png);
  }*/ }
#topmenu a.triggerMenupps {
  width: 120px;
  height: 50px;
  display: block;
  background-position: 20px 19px;
  background-repeat: no-repeat;
  color: #CB2A31;
  text-decoration: none;
  padding: 15px 5px 0 45px;
  font-size: 22px;
  background-image: url(../images/template/menu.png); }

#ddp-div1 .menu-box-header {
  clear: both;
  margin: 5px 0 0 0; }

.menu-my-account {
  background-color: #ffffff;
  padding-bottom: 5px;
  border-left: 1px solid #DDDDDD;
  border-bottom: 1px solid #DDDDDD;
  border-radius: 0 0 0 10px;
  -webkit-box-shadow: -2px 1px 3px rgba(150, 150, 150, 0.85);
  box-shadow: -2px 1px 3px rgba(150, 150, 150, 0.85); }

/*# sourceMappingURL=dropdown.css.map */
