/* line 19, ../sass/nice_menus_custom.scss */
#nav-bg, #content-bg {
  display: block;
  width: 1024px;
  padding: 33px 0 0 0;
  margin: 0 auto;
  background: #ebeff2;
}

/* line 27, ../sass/nice_menus_custom.scss */
nav.main {
  display: block;
  width: 960px;
  height: 42px;
  margin: 0 auto;
  background: #4b4949;
  /* Old browsers */
  background: -moz-linear-gradient(top, #4b4949 0%, #333333 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4b4949), color-stop(100%, #333333));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #4b4949 0%, #333333 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #4b4949 0%, #333333 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #4b4949 0%, #333333 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #4b4949 0%, #333333 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b4949', endColorstr='#333333',GradientType=0 );
  /* IE6-9 */
  position: relative;
  z-index: 666;
}

/* line 45, ../sass/nice_menus_custom.scss */
nav.main ul {
  float: left;
  margin: 0;
  padding: 0;
}

/* line 47, ../sass/nice_menus_custom.scss */
nav.main ul li {
  padding: 11px 0 0;
  float: left;
  width: inherit;
  text-transform: uppercase;
  font: 100 16px/20px 'Oswald', sans-serif;
  text-align: center;
  display: inline-block;
}

/* line 57, ../sass/nice_menus_custom.scss */
nav.main ul.nice-menu li a {
  color: #fff;
  padding: 5px 24px;
  margin: 0 0px;
  display: inline;
}

/* line 67, ../sass/nice_menus_custom.scss */
nav.main ul li a:hover,
nav.main ul li a.active,
nav.main ul li.active-trail a,
nav.main ul li.hasChildren a {
  border-bottom: solid 4px #d21546;
  background: #4b4949;
  /* Old browsers */
  background: -moz-linear-gradient(top, #4b4949 0%, black 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4b4949), color-stop(100%, black));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #4b4949 0%, black 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #4b4949 0%, black 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #4b4949 0%, black 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #4b4949 0%, #000000 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b4949', endColorstr='#000000',GradientType=0 );
  /* IE6-9 */
  color: #fff;
}

/*nav.main ul li a.active {
color:$pink;
}*/
/*second level */
/* line 87, ../sass/nice_menus_custom.scss */
nav.main ul li ul {
  display: none;
  position: absolute;
  top: 42px;
  left: 0;
  margin: 0;
  width: 178px;
}

/* line 96, ../sass/nice_menus_custom.scss */
nav.main ul li li > ul {
  top: auto;
  left: auto;
}

/* line 101, ../sass/nice_menus_custom.scss */
nav.main ul li:hover ul {
  display: block;
  background: #ed174f;
  padding: 10px 10px 5px;
}

/* line 107, ../sass/nice_menus_custom.scss */
nav.main ul li li {
  text-align: left;
  background: none;
  display: block;
  float: none;
  padding: 4px 0;
  width: 100%;
}

/* line 118, ../sass/nice_menus_custom.scss */
nav.main ul li.menuparent li a,
nav.main ul li a.active li a,
nav.main ul li.active-trail li a {
  margin: 0;
  padding: 0 10px;
  display: block;
  background: none;
  border-bottom: solid 0 #ed174f;
}

/* line 127, ../sass/nice_menus_custom.scss */
nav.main ul li li a:link,
nav.main ul li li a:visited {
  color: #fff;
  font-family: arial, sans-serif;
  font-size: 12px;
  text-transform: capitalize;
}

/* line 137, ../sass/nice_menus_custom.scss */
nav.main ul li.menuparent li a:hover,
nav.main ul li.hasChildren li a:hover,
nav.main ul li li a:hover,
nav.main ul li li a.active {
  background: #d41548;
  background: url(../images/sprites.png) -2285px -149px;
}
