/* block top links */

.header_links {
    display: inline-block;
    float: right;
	padding: 8px 0 8px 8px;

}

ul#header_links {
	list-style-type: none;
	
}



#header_links li {
	float: left;
	padding: 0 15px 0 0;

}

ul#header_links span.link-label {

	vertical-align: none;

}



@media (max-width: 479px) {
	 
	 span.link-label {
	/*display: none;*/

}

  } 

  @media (max-width: 767px) {	
  
  span.link-label {
	/*display: none;*/

}
  
  } 
  
  @media (min-width: 768px) and (max-width: 991px) {
	  
	span.link-label {
	/*display: none;*/

}
  
} 


#header_links a.link-img-myaccount:before  {
    /*color: white;*/
    content: "\f007";
    display: inline-block;
    font-family: "FontAwesome";
    font-size: 13px;
    line-height: 13px;
    padding-right: 2px;
	-moz-transition: all 0.4s ease 0s;
-webkit-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
-ms-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s; 
} 

#header_links a.link-img-contact:before {
    /*color: white;*/
    content: "\f003";
    display: inline-block;
    font-family: "FontAwesome";
    font-size: 13px;
    line-height: 13px;
    padding-right: 2px;
} 

#header_links a.link-img-sitemap:before  {
    /*color: white;*/
    content: "\f038";
    display: inline-block;
    font-family: "FontAwesome";
    font-size: 13px;
    line-height: 13px;
    padding-right: 2px;
} 

#header_links a.link-img-wishlist:before  {
    /*color: white;*/
    content: "\f08a";
    display: inline-block;
    font-family: "FontAwesome";
    font-size: 13px;
    line-height: 13px;
    padding-right: 2px;
} 

#header_links a.link-img-compare:before {
    color: white;
    content: "\f012";
    display: inline-block;
    font-family: "FontAwesome";
    font-size: 13px;
    line-height: 13px;
    padding-right: 2px;
}

#header_links a.link-img-myaccount:hover::before,
#header_links a.link-img-contact:hover::before,
#header_links a.link-img-sitemap:hover::before,
#header_links a.link-img-wishlist:hover::before,
#header_links a.link-img-compare:hover::before {
    color: #adadad;
}  


#header_links li:first-child {
	border:none;
	}
	
#header_links a {
	text-decoration: none; 
	/*color:white;*/
	line-height: 15px;
	/* font: 400 13px 'ff_mark_bold',sans-serif; */
	text-transform: uppercase;
	letter-spacing: 1px;
	-moz-transition: all 0.4s ease 0s;
-webkit-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
-ms-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s; 

	}
	


#bt_compare:hover, 
#header_links a:hover {
	color: #adadad;
	}


/*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;
	margin:0px;
}
ul#footer_links li{
	display: inline;
	padding:0 10px
}
#header_links form{ margin:0px;}
#header_links p{margin:0px; padding:0px;}