/* block top links */
ul#header_links {
	list-style-type: none;
	float: right;
	margin-top:5px
}
#header_links li {
	float: left;
	padding: 0 8px;
	border-left:1px solid #333;
	line-height:11px;
}
#header_links li:first-child {border:none;}
#header_links a {text-decoration: none}
#header_links a:hover {text-decoration:underline}

/*block permanent links right and left columns*/
#permanent_links div {border-bottom: 1px dotted #eee}
#permanent_links div a {
	display: block;
	padding: 7px 11px 5px 22px;
	color: #333;
	background:url(img/arrow_right_2.png) no-repeat 10px 10px;
}

/* block footer links */
ul#footer_links{
	clear:both;
	text-align: center;
	padding-bottom:6px
}
ul#footer_links li{
	display: inline;
	padding:0 10px
}


/* block top links */
#block_header_links {
  overflow: hidden;
  padding-top: 48px;
  margin-bottom: 1px; }
  @media (max-width: 767px) {
    #block_header_links {
      margin-bottom: 10px;
      padding-top: 20px; } }
  #block_header_links #header_links {
    float: left;
    padding: 0px 0 0 0;
    margin: 0; }
    @media (max-width: 767px) {
      #block_header_links #header_links {
        float: none; } }
    #block_header_links #header_links li {
      border: none;
      line-height: 22px;
      padding: 0;
      margin-right: 1px;
      float: left; }
      @media (max-width: 767px) {
        #block_header_links #header_links li {
          float: none; } }
      #block_header_links #header_links li a {
        font: 700 14px/18px "Noto Sans", sans-serif;
        color: #ffffff;
        background: #b2c347;
        padding: 8px 20px;
        display: inline-block;
         }
	
        #block_header_links #header_links li a:hover {
          text-decoration: none;
          background: #fbb900; color:#8f4311; }
        @media (max-width: 767px) {
          #block_header_links #header_links li a {
            display: block;
            width: 100%;
            margin-bottom: 10px; } }
