/* =Nav
-------------------------------------------------------------- */
.container {
   width: 100%;
    margin: 0 auto;
    padding: 0 0px;}

#nav-trigger {
	display: none;
	text-align: right;
	width: 100%;
	background-color: #fff;
	border-bottom:medium;
	border-top: medium;
	border-color: #666;
	border-top-style: solid;
	border-bottom-style: solid;
	border-width: 1px;
	;
}
#nav-trigger span {
    display: inline-block;
    padding: 12px 12px 0px;
    cursor: pointer;
     }
/*#div-trigger span:after {
      display: inline-block;
      margin-left: 10px;
      width: 20px;
      height: 10px;
      content: "";
      border-left: solid 10px transparent;
      border-top: solid 10px #fff;
      border-right: solid 10px transparent; }*/
#div-trigger span:hover {
	 color: #C93;
}
/*#div-trigger span.open:after {
      border-left: solid 10px transparent;
      border-top: none;
      border-bottom: solid 10px #fff;
      border-right: solid 10px transparent; }*/

div {
  margin-bottom: 0px;
 }

div#nav-main {
	  font-size: 14px; 
	  font-weight:600;
      background-color: #666;
    height: 45px;
    padding: 5px 15px 0px 0px;}
div#nav-main ul {
    list-style-type: none;
    margin: 0;
    text-align: center;
	}
div#nav-main li {
    display: inline-block;
    padding: 9px 5px; }
div#nav-main li.a:first-child {
      margin-left: 0px;
	  padding-left: 0px;}
	  
div#nav-main li.a:last-child {
      margin-right: opx; }
	  
	  
	  
div#nav-main a {
	color: #fff;
    display: block;
	text-align: justify;
    text-decoration: none;
    padding: 3px 15px;}
	
div#nav-main a:hover {
	
 color: #C93;
}	
div#nav-main a:active {
	
 color: #C93;
}
#nav-mobile {
  display: none;
  position: relative;
  margin-top: -15px;
  width: 280px;
  float: right;
  }
#nav-mobile ul {
	display: none;
	list-style-type: none;
	position: absolute;
	left: 0;
	right: 0;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
	background-color: #666;
}
#nav-mobile li {
    display: block;
    padding: 3px 0;
    margin: 0 5px;
 }
#nav-mobile li:last-child {
      border-bottom: none; }
#nav-mobile a {
	text-decoration: none;
	font-size: 19px;
	display: block;
	color: white;
	padding: 10px 10px;
	border-bottom-color: #FFF;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-collapse: collapse;
}
#nav-mobile a:last-child {border: none;}
#nav-mobile a:hover {
      color: #C93; }


