/**
 * PgwMenu - Version 2.0
 *
 * Copyright 2014, Jonathan M. Piat
 * http://pgwjs.com - http://pagawa.com
 *
 * Released under the GNU GPLv3 license - http://opensource.org/licenses/gpl-3.0
 */
.pgwMenu { position:relative; } 
.pgwMenu ul { white-space: nowrap; }
.pgwMenu .pm-links.mobile, .pgwMenu .pm-viewMore>ul { box-shadow: 2px 2px 4px #777; position: absolute; left: 0; top: 100%; z-index: 1000 }
.pgwMenu .pm-links.mobile li, .pgwMenu .pm-viewMore>ul>li { display: block; clear: both; width: 175px }
.pgwMenu li { float: left; font-size: .9rem }
.pgwMenu a { display: block; color: #fff; line-height: 40px; padding: 0 12px; text-decoration: none }
.pgwMenu a.selected { background: #777 }
.pgwMenu li a:hover { background: #666; text-decoration: none }
.pgwMenu .pm-dropDown, .pgwMenu .pm-viewMore, .pgwMenu .pm-viewMore>ul { display: none }
.pgwMenu .pm-dropDown a { display: inline-block; background: #777 }
.pgwMenu .pm-dropDown a, .pgwMenu .pm-viewMore a, .pm-links a { width:90px!important; text-align:center }
.pgwMenu .pm-dropDown a.active, .pgwMenu .pm-viewMore a.active { background: #666; }
.pgwMenu .pm-dropDown span.icon { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABZ0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMDvo9WkAAABKSURBVEhL7ZOxDQAwCMN6O4/T0tmjsxHJDB4yROJ0dz3s1BRHEi2OTREBpQFKA5QGKA3m7IP8RKeIgNIApQFKA5QGc/ZBfkJTdF0oUafLBAFNbAAAAABJRU5ErkJggg==) no-repeat; display: block; height: 22px; width: 22px; margin: 20px 35px }
.pgwMenu .pm-viewMore { display: none; position: absolute; right:0; top:0; }
.pgwMenu .pm-viewMore>a { display: inline-block }
.pgwMenu .pm-viewMore>ul { width: auto!important; left:0; right: 0 }
.pgwMenu .pm-viewMore li { float: none; }
#nav .pm-viewMore li a, #nav .pm-links.mobile li a { background-color:#036; }
#nav .pm-links li a { width:90px!important; text-align:center }
.pgwMenu .pm-viewMore span.icon { border-color: #fff transparent; border-style: solid; border-width: 8px 6px 0; margin-left: 3px; display: inline-block }
.pgwMenu.light .pm-viewMore span.icon { border-color: #000 transparent; border-style: solid; border-width: 8px 6px 0; margin-left: 3px; display: inline-block }
