﻿.ListingDetailsContactTemplate 
{
display: block;
float:right;
clear: none;
width:120px;
list-style-type:none;
margin:0px;
margin-top:15px;
padding:0px;
padding-bottom:7px;
font-size:11px;
font-weight: bold;
text-align:center;
}
.ListingDetailsContactTemplate ul
{
list-style-type:none;
margin:0px;
padding:0px;
}
ol.ListingDetailsContactTemplate li
{
display: list-item;
float:none;
clear: both !important;
width:120px;
list-style-type:none;
margin:0 0 10px 0;
padding:0px;
border-top:1px solid #fff;
}
.ListingDetailsContactTemplate ul li
{
list-style-type:none;
margin:0px;
padding:0px;
border:none;
}

.ListingDetailsContactTemplate .vCard {font-weight: normal; font-size: 11px; }
.ListingDetailsContactTemplate .vCard .photo {display: block; margin: auto; width: 120px; height: auto; }
.ListingDetailsContactTemplate .vCard .fn {font-weight: bold; font-size: 12px; }
.ListingDetailsContactTemplate .vCard .n {}
.ListingDetailsContactTemplate .vCard .n .given-name {}
.ListingDetailsContactTemplate .vCard .n .additional-name {}
.ListingDetailsContactTemplate .vCard .n .family-name {}
.ListingDetailsContactTemplate .vCard .title {display: none; }
.ListingDetailsContactTemplate .vCard .tel {}
.ListingDetailsContactTemplate .vCard .tel .type {}
.ListingDetailsContactTemplate .vCard .tel .value {}
.ListingDetailsContactTemplate .vCard .emailScreen {}
.ListingDetailsContactTemplate .vCard .emailPrint {display: none; }
.ListingDetailsContactTemplate .vCard .email {}
.ListingDetailsContactTemplate .vCard .urlScreen {}
.ListingDetailsContactTemplate .vCard .urlPrint {display: none; }
.ListingDetailsContactTemplate .vCard .url {}

