.contactGroupTitleBar {
    background-color: transparent;
    border-bottom: 2px solid #2986c1;
    font-size: 12px;
    font-weight: bold;
    padding: 0px 0px 8px 0px;
    margin: 0px 0px 15px 0px;
}

.contactGroupKeyWords{ width: 18%; display:inline-block; vertical-align: top; margin: 0px 10px 0px 0px;}
.contactGroupContact{ width: 80%; display:inline-block; vertical-align: top;}

.contactGroupGroup{
    border: 1px solid #cccccc;
    padding: 10px;
    margin: 0px 0px 10px 0px;
}

@media(max-width: 750px) {
	
	.contactGroupKeyWords {
	    width: 98%;
        margin-bottom: 10px;
	}
	
	.contactGroupContact {
	    display:block;
		width:98%;
	}
}
