
.id-client-address-widget strong {
    white-space: nowrap;
}

.id-client-address-widget em {
    font: inherit;
    white-space: nowrap;
}

/*-----------------------------*/
/* @id-social-media */
/*-----------------------------*/

.id-social-media {
    list-style: none;
    margin: 0;
    padding: 0;
}

ul.id-social-media > li {
    display: inline-block;
    border: none;
    margin: 3px 5px;
}	

ul.id-social-media li a {
    border: none;
}	

ul.id-social-media li  a:hover {
    text-decoration: none;
}	

ul.id-social-media li a:hover i {
    opacity: 0.5;
    -webkit-transition: all 250ms ease-in .05s;
    -moz-transition: all 250ms ease-in .05s;
    -o-transition: all 250ms ease-in .05s;
    transition: all 250ms ease-in .05s;
}

.haunted-purple-dark { 
    color: #4a3f94
}

.haunted-purple-light { 
    color: #6B619F
}

.id-social-media li > a > i.fa[class*="fa-"] {
    display: inline-block;
    background-color: #4a3f94;
    color: #fff;
    border-radius: 50%;
    font-size: 1em;
    height: 2.5em;
    width: 2.5em;
    text-align: center;
    padding: 0.75em;
    vertical-align: middle;
    /*margin-right: 5px;*/
    margin-right: 0;
}	
.id-social-media li > a:focus > i.fa[class*="fa-"],
.id-social-media li > a:hover > i.fa[class*="fa-"] {
    background-color: #6B619F;
}
/*http://designpieces.com/2012/12/social-media-colours-hex-and-rgb/*/

.id-social-media .fa-facebook {
    background-color: rgb( 59, 89, 152);
}		

.id-social-media .fa-twitter {
    background-color: rgb( 0, 172, 237);
}	

.id-social-media .fa-youtube {
    background-color: rgb( 187, 0, 0);
}	

.id-social-media .fa-google-plus {
    background-color: rgb( 221, 75, 57);
}	

.id-social-media .fa-pinterest {
    background-color: rgb( 203, 32, 39);
}

.id-social-media .fa-tumblr {
    background-color: rgb( 50, 80, 109);
}	

.id-social-media .fa-linkedin {
    background-color: rgb( 0, 123, 182);
}

/*ADDITIONAL CSS*/
.logo{
	margin-bottom:10px;
}

address i{
	margin-right:0.5ex;
}

div.id-client-display-oc-hours h4{
	margin-bottom:10px;
}

div.id-client-display-oc-hours p{
	margin-bottom:5px;
}

.acf-map {
	width: 100%;
	height: 250px;
	border: #ccc solid 1px;
	margin: 20px 0;
}