﻿#top-links
{
	padding-top:10px;
	vertical-align:middle;

    @pv-header-toplinks();
    .topLinks
    {
        li
        {
		    float:left;
		    padding:0 10px;
		    line-height:18px;
		    vertical-align:middle;

            a {
                color: @pv-header-toplinks-link-color;
                text-decoration: none;
                font-weight:600;
            }

            &:last-child
            {
			    padding-right:0;
            }
        }

		a.my-profile,
		#login-phone a.my-profile {
			background:url(img/base/ico/ico-profile.png) no-repeat left center;
			padding-left:28px;
		}

    }

	#pnlVisitedAccommodationsCounter 
    {
		line-height:14px;
	
	    span 
        {
		    border:@pv-header-toplinks-accocounter-border;
		    background:@pv-header-toplinks-accocounter-background;
		    .border-radius(@pv-header-toplinks-accocounter-border-radius);
			color:@pv-header-toplinks-accocounter-color;
		    width:14px;
		    height:11px;
		    display:inline-block;
		    text-align:center;
		    margin-right:5px;
		    vertical-align:text-bottom;
		    line-height:11px;
		    font-size:10px;
			margin:@pv-header-toplinks-accocounter-border-margin;
			@pv-header-toplinks-accocounter();
	    }
    }
}