/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

@import url(../warp/css/menus.css);

@font-face {
  font-family: 'Conv_MyriadPro-Cond';
  src: url('../../../fonts/MyriadPro-Cond.eot');
  src: local('?'), url('../../../fonts/MyriadPro-Cond.woff') format('woff'), url('../../../fonts/MyriadPro-Cond.ttf') format('truetype'), url('../../../fonts/MyriadPro-Cond.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
     

/* Mega Drop-Down Menu
----------------------------------------------------------------------------------------------------*/
.menu-dropdown .dropdown:hover, .menu-dropdown .dropdown:hover div {overflow:visible!important;}
.dropdown-bg > div {display:inline-block; width:180px;} /* Edit this if the background width is not correct */
ul.unstyled ul.level3 {position:absolute; top:0; left:100%; display:none; width:180px; margin-left:0px; background-color: #e3714c;}
ul.unstyled li:hover ul.level3 {display:block;}
.menu-dropdown a.level3 > span, .menu-dropdown span.level3 > span {padding: 0px 0; line-height: 15px; overflow: hidden; color:#FFF;}


/* Level 1 */
.menu-dropdown { 

font-family: "Conv_MyriadPro-Cond", Sans-Serif;
margin-bottom:0;
}

.menu-dropdown li.level1 {}
.menu-dropdown a.level1 span.title {

  }
.menu-dropdown a.level1, .menu-dropdown span.level1 {
  
  color: #333;
  padding:5px 0 5px 5px;
}

/* Set Active */
.menu-dropdown li.active .level1 {}


/* Set Hover */
.menu-dropdown li.level1:hover .level1,
.menu-dropdown li.remain .level1 {}

/* Drop-Down */
.menu-dropdown .dropdown {
  top: 44px;
  left:10px;
  
}

.menu-dropdown .dropdown-bg > div {
  padding: 0px;
  border-top: none;
  margin-top:12px;
}


/* Level 2 */
.menu-dropdown li.level2 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 18px;
  margin: 0 12px;
  background: url(../images/transparent-line.png) 0 0 repeat-x; 
}
.menu-dropdown li.level2:first-child {
  background: none;
  border: Conv_MyriadPro-Cond, Sans-Serif;
}

.menu-dropdown a.level2,
.menu-dropdown span.level2 { color: #fff; }

/* Set Hover */
.menu-dropdown a.level2:hover { color: #fff; opacity:0.8; }

/* Set Current */
.menu-dropdown a.current.level2 {   
}
/* Level 3 */
/*.menu-dropdown li.level3 {
  font-size: 12px;
  margin: 0 5px;
  background: url(../images/transparent-line.png) 0 0 repeat-x; 
}*/
/* Set Hover */
.menu-dropdown a.level3:hover { 
color: #e4e4e4;
 }
.menu-dropdown a.level3 { color: #fff;  }

ul.unstyled .level3 {margin-left:10px;}


/* Set Current */
.menu-dropdown a.current.level3 { font-weight: bold; } 


/* Sidebar/Accordion Menu
----------------------------------------------------------------------------------------------------*/

/* Link */
.menu-sidebar a,
.menu-sidebar li > span {
  font-size: 16px;
  font-family: Arial, Helvetica, sans-serif;
  color: #dd5500;  
 }

/* Hover */
.menu-sidebar a:hover,
.menu-sidebar li > span:hover { 

  color: #ded0b2;

 }

/* Current */
.menu-sidebar a.current { font-weight: bold; }

/* Level 1 */
aside .menu-sidebar li.level1 { border-bottom:1px solid #eee; background:url(../images/bullet.png) 0 16px no-repeat; padding:4px 0 4px 15px; }
.menu-sidebar li.level1:first-child {}

.menu-sidebar li.parent .level1 > span { background: url(../images/menu_sidebar_parent.png) 100% 0 no-repeat; }
.menu-sidebar li.parent.active .level1 > span { background-position: 100% -30px; }

/* Level 2-4 */
.menu-sidebar ul.level2 ul { padding-left: 6px; }


/* Line Menu
----------------------------------------------------------------------------------------------------*/

.menu-line li {
  margin-left: 5px;
  padding-left: 5px;
  background: url(../images/menu_line_item.png) 0 50% no-repeat;
}

.menu-line li:first-child {
  margin-left: 0;
  padding-left: 0;
  background: none;
}

