body.widget-snippet .contact-loc{
	padding:30px;
}
body.widget-snippet  .single-contact{
	padding:10px;
}

.contact-details {
    min-height: 260px;
    padding: 30px;
}
.single-contact{
	background: #f8f8f8;
	margin-bottom: 25px;
}
.single-contact img{
	width: 100%;
}
.contact-loc .contact-details h3 {
    color: #333333;
    font-size: 20px;
    margin: 0 0 15px;
    padding: 0;
}
.contact-loc .contact-details p {
	display: table;
	padding-bottom: 10px;
}
.contact-loc .contact-details p label{
	display: table-cell;
	width: 80px;
}
.contact-map {
    height: 230px;
    overflow: hidden;
}
.contact-map > iframe {
    height: 300px;
    margin-top: -68px;
    width: 100%;
}
