
/* line 20, ../css-src/partials/_menus.scss */
.ya-context-menu {
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  margin-bottom: 30px;
}
/* line 24, ../css-src/partials/_menus.scss */
.ya-context-menu ul {
  padding: 0;
}
/* line 28, ../css-src/partials/_menus.scss */
.ya-context-menu li span[data-icon] {
  margin-right: 10px;
  position-top: 32px;
  font-size: 20px;
  color: white;
}
/* line 35, ../css-src/partials/_menus.scss */
.ya-context-menu li a {
  font-size: 15px;
  margin: 0 0 -1px;
  padding: 6px 14px;
  border: none;
}
/*/* line 42, ../css-src/partials/_menus.scss */
.ya-context-menu li:first-child > a {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/* line 48, ../css-src/partials/_menus.scss */
.ya-context-menu li:last-child > a {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}*/
/* line 54, ../css-src/partials/_menus.scss */
.ya-context-menu .active > a {
  background-color: #faf6f1;
  color: #4e453e;
  position: relative;
  z-index: 2;
  padding: 15px 0px 15px 0px;
  border: none;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1);
}

#divNav{ margin:0px; padding:0px; overflow:hidden;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;
background-color: #b63310;
background-image: -moz-linear-gradient(top, #d0411d, #fbb381);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d0411d), to(#fbb381));
background-image: -webkit-linear-gradient(top, #d0411d, #fbb381);
background-image: -o-linear-gradient(top, #d0411d, #fbb381);
background-image: linear-gradient(to bottom, #d0411d, #fbb381);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFd0411d', endColorstr='#FFfbb381', GradientType=0);
}
#divNav ul{ background:url(../png/logo.png) top center no-repeat; 
	margin:0px; padding:130px 20px 0 5px;}

#divNav ul ul{ margin:0px; padding:0px; background:none; /*display:none*/}
#divNav ul li{ border-top:1px #fff solid; position:relative}
#divNav ul li ul li,
#divNav ul li.first{ border-top:0px #fff solid}
#divNav ul li a{ color:#fff; font-size:15px; 
	font-weight:bold; text-decoration:none; display:block; line-height:1em; padding:15px 0 15px 20px}

#divNav ul li a:hover{ color:#a32113}
#divNav ul li a:hover span{ color:#a32113}
#divNav ul .mmIcon{ position:absolute; left:0px; width:24px; top:10px;}
#divNav ul li a:hover{ background:url(../png/tran10.png); 
	margin:0px; padding:15px 20px 15px 20px;color:#a32113}

#divNav ul li.yas-sideCurrent a, #divNav ul li.yas-sideBreadcrumb a{ background:url(../png/tran10.png); margin:-1px -20px; padding:15px 20px 15px 60px;color:#a32113}
#divNav ul li.yas-sideCurrent ul li a, #divNav ul li.yas-sideBreadcrumb ul li a{ background: none; color:#fff; font-weight:normal; padding:5px 20px 5px 60px}
#divNav ul li li.yas-sideCurrent ul a, #divNav ul li ul li.yas-sideBreadcrumb a{ font-weight:bold; background:url(../png/right.png) 60px center no-repeat; padding-left:70px}
#divNav ul li.yas-sideCurrent ul, #divNav ul li.yas-sideBreadcrumb ul{ display:block}
a.sidenavbutton{  background:url(../png/i-up.png) right center no-repeat #FDB37D; padding:10px; text-decoration:none; color:#fff; font-weight:bold; font-size:15px; display:none}
a.sidenavbutton span{  background:url(../png/menu.png) 0 2px no-repeat; display:block; padding-left:30px}
.yas-dnnrow a.collapsed{ background:url(../png/i-down.png) right center no-repeat #FDB37D}

@media handheld, only screen and (max-width: 768px){
#divNav{ background:#eee;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
#divNav ul{ background:none; padding:0 20px}
#divNav ul ul{ display:block; position:relative; margin:5px 0 0; padding:0 0 10px}
#divNav ul li{ border-top:1px #ccc solid; position:relative}
#divNav ul li a{ color:#a32113;}
#divNav ul li ul li a{  padding:5px 20px 5px 40px;}
.sidenavbox{ height:0; overflow:hidden}
a.sidenavbutton{ display: block}
#divNav ul li.yas-sideCurrent ul li a, #divNav ul li.yas-sideBreadcrumb ul li a{ color:#a32113}
#divNav ul li li.yas-sideCurrent ul a, #divNav ul li ul li.yas-sideBreadcrumb a{ background:url(../png/right2.png) 60px center no-repeat;}
}

