/* Custom input / button styling */
/*
 * @file
 * global.base
 *
 * - normalize with small modifications for Drupal and AT: http://necolas.github.com/normalize.css/
 * - Gutter widths, see $gutter-width in _custom.scss
 * - Default container alignment.
 * - Flexible images and media declarations.
 * - Copies of the SCSS mixins for reference, which includes an improved
 *   element-invisible and focusable styles.
 */
/* =============================================================================
    HTML5 display definitions
   ========================================================================== */
/*

  This is the default layout template for nice menus, and will provide

  a starting point for the look of your menus. To customize, it's

  recommended to create a custom CSS file using this file as a template,

  then configure the module to use your custom CSS file

  (this is done in the global settings tab of the theme administration.)



  See README.txt and the handbook page (http://drupal.org/node/185543)

  for more information on using the CSS.

*/
/******************************

 Global CSS for ALL menu types

******************************/
/* line 48, ../sass/nice_menus_mejeri.scss */
ul.nice-menu {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* line 52, ../sass/nice_menus_mejeri.scss */
ul.nice-menu li {
  border: 0;
  border-top: 0;
  float: left;
  /* LTR */
  background-color: transparent;
}
/* line 58, ../sass/nice_menus_mejeri.scss */
ul.nice-menu li ul {
  min-width: 220px !important;
  width: auto;
  left: -1px;
  /* LTR */
  list-style: none;
  padding: 0;
  margin: 0;
  border-top: 1px solid #002b4d;
  background-color: #003761;
}
/* line 67, ../sass/nice_menus_mejeri.scss */
ul.nice-menu li ul li {
  min-width: 220px !important;
  border: 1px solid #002b4d;
  border-top: 0;
  float: left;
  /* LTR */
  background-color: #003761;
  width: auto;
  height: auto;
}
/* line 75, ../sass/nice_menus_mejeri.scss */
ul.nice-menu li ul li:hover {
  background-color: rgba(255, 255, 255, 0.7);
}
/* line 79, ../sass/nice_menus_mejeri.scss */
ul.nice-menu li ul li a {
  color: #fff;
  margin-left: 10px;
  display: block;
}
/* line 84, ../sass/nice_menus_mejeri.scss */
ul.nice-menu li ul li ul {
  top: -1px;
  left: 180px;
  /* LTR */
}
/* line 90, ../sass/nice_menus_mejeri.scss */
ul.nice-menu li a {
  padding: 2px 5px 0.3em 1px;
}

/* line 99, ../sass/nice_menus_mejeri.scss */
#block-nice-menus-3 li.menuparent {
  background: url(images/arrow-down-white.png) right center no-repeat;
}
/* line 102, ../sass/nice_menus_mejeri.scss */
#block-nice-menus-3 li.menuparent li.menuparent {
  background: url(images/arrow-down-white.png) 8px center no-repeat;
}
/* line 104, ../sass/nice_menus_mejeri.scss */
#block-nice-menus-3 li.menuparent li.menuparent:hover {
  background: rgba(255, 255, 255, 0.7) url(images/arrow-down-white.png) 8px center no-repeat;
}

/* custom nicemenus mejeri*/
/* line 113, ../sass/nice_menus_mejeri.scss */
.mejerimenu ul.nice-menu a {
  color: #fff !important;
  font-size: 14px;
}

/* line 117, ../sass/nice_menus_mejeri.scss */
.mejerimenu ul.nice-menu,
ul.nice-menu ul,
ul.nice-menu li {
  border: 0;
  background: none;
}

/* line 124, ../sass/nice_menus_mejeri.scss */
.mejerimenu ul.nice-menu-down li.menuparent a {
  padding-right: 5px;
}

/* line 128, ../sass/nice_menus_mejeri.scss */
.mejerimenu ul.nice-menu-down ul li.menuparent {
  background-position: 190px center;
}

/* line 131, ../sass/nice_menus_mejeri.scss */
.mejerimenu ul.nice-menu-down li.menuparent
li.menuparent ul {
  margin: 0;
}

/* line 135, ../sass/nice_menus_mejeri.scss */
.mejerimenu li.menuparent li {
  margin: 0;
}

/* line 139, ../sass/nice_menus_mejeri.scss */
.mejerimenu ul.nice-menu, ul.nice-menu ul, ul.nice-menu li {
  border: 0;
}

/******************************

 VERTICAL (left/right) menus

******************************/
/* This is the default width of all vertical menus. */
/* line 154, ../sass/nice_menus_mejeri.scss */
ul.nice-menu-right, ul.nice-menu-left,
ul.nice-menu-right li, ul.nice-menu-left li {
  width: 12.5em;
}

/* VERTICAL menus where submenus pop RIGHT (default). */
/* line 166, ../sass/nice_menus_mejeri.scss */
ul.nice-menu-right ul {
  width: 12.5em;
  left: 12.5em;
  top: -1px;
}

/* line 178, ../sass/nice_menus_mejeri.scss */
ul.nice-menu-right ul ul {
  width: 12.5em;
  left: 12.5em;
  top: -1px;
}

/* VERTICAL menus where submenus pop LEFT. */
/* line 191, ../sass/nice_menus_mejeri.scss */
ul.nice-menu-left li ul {
  width: 12.5em;
  left: -12.5em;
  top: -1px;
}
/* line 199, ../sass/nice_menus_mejeri.scss */
ul.nice-menu-left li ul li ul {
  width: 12.5em;
  left: -12.65em;
  top: -1px;
}

/* line 207, ../sass/nice_menus_mejeri.scss */
ul.nice-menu-left a,
ul.nice-menu-left ul a {
  padding-left: 14px;
}

/******************************

 HORIZONTAL (down) menus

******************************/
/* line 224, ../sass/nice_menus_mejeri.scss */
ul.nice-menu-down {
  float: left;
  /* LTR */
  border: 0;
}

/* line 242, ../sass/nice_menus_mejeri.scss */
ul.nice-menu-down li li {
  border-top: 0;
}

/* line 250, ../sass/nice_menus_mejeri.scss */
ul.nice-menu-down ul {
  left: 0;
  /* LTR */
  text-align: left;
}

/* line 260, ../sass/nice_menus_mejeri.scss */
ul.nice-menu-down ul li {
  clear: both;
}

/* line 278, ../sass/nice_menus_mejeri.scss */
ul.nice-menu-down .menuparent a {
  /*  padding-right: 15px; */
  /* LTR */
}

/******************************

 Garland-specific CSS

******************************/
/**

 * Global CSS for ALL menu types

 */
/* line 332, ../sass/nice_menus_mejeri.scss */
ul.nice-menu li {
  margin: 0;
  padding-left: 0;
  /* LTR */
  background-image: none;
  padding: 4px;
  margin-right: 6px;
 /* -moz-border-radius: 4px;

-webkit-border-radius: 4px;

-khtml-border-radius: 4px;

border-radius: 4px;*/
}

/* line 358, ../sass/nice_menus_mejeri.scss */
ul.nice-menu ul li {
  padding: 4px 4px 4px 12px;
}

/* line 366, ../sass/nice_menus_mejeri.scss */
#header-region ul.nice-menu li {
  margin: 0;
  /* Padding rules are needed to deal with Garland's header line-height. */
  padding-top: 0.1em;
  padding-bottom: 0.1em;
}

/* line 382, ../sass/nice_menus_mejeri.scss */
#header-region ul.nice-menu ul {
  top: 1.8em;
  left: -1px;
  /* LTR */
  border: 0;
  margin-right: 0;
  /* LTR */
}

/* line 398, ../sass/nice_menus_mejeri.scss */
#header-region ul.nice-menu ul {
  top: 1.7em;
}

/**

 * HORIZONTAL (down) menus

 */

/*# sourceMappingURL=nice_menus_mejeri.css.map */



/* Custom Menu Flag */
.nice-menu-menu-menu---m-lkeritidende .menu-4298 {
    
}
.nice-menu-menu-menu---m-lkeritidende .menu-4298 a:before {
    content: "";
    position: absolute;
    top: -15px;
    right: -74px;
    background-image: url(../images/ukflag.png);
    width: 100%;
    height: 100%;
    background-size: auto;
    background-repeat: no-repeat;
}
/* Moderator - Ads backend */
.page-node-edit.node-type-simpleads {
	
}


