img.rcInlineImage {
    float: none !important;
    height: auto !important;
    max-width: 100% !important;
    display:block !important;
}

.contactinfo {
    font-style: normal;
    font-weight: 300;
    font-size: 1rem;
    color: rgba(104,110,120,0.8);
    letter-spacing: 1.33px;
    line-height: 1.2;
    margin: 20px 0 5px;
    text-transform: uppercase;
}
.contactinfo a {
	border-bottom:none;
	color: #3fb3ff;
}
/*
.fmstyle fieldset{clear:both;margin:0px; border:1px solid #cccccc;}
.fmstyle legend{margin:0px; padding:0px; color:#444; font-size:12px;}
.fmstyle div .fm-help{color:#666; font-size:11px;}
.fmstyle .fm-ignore{float:none;}
*/
/* custom datatables styles due to Team select box customization */
#data-table_length{width:auto;}
#data-table_filter{width:auto;}
#data-table_processing{width:100px; margin-left:auto;}
#teams{width:150px; float:left; margin:2px 0px 0px 20px;}

.resultmessage{padding:5px;}
.errormsg{font-style:italic; padding:10px;}

.ui-icon{display:inline-block;}

#emailThisDocument { font-family: Arial !important; font-size: 12px !important; }

#mailThisDocForm label { font-family: Arial; font-size: 13px; }

.ui-linkbutton{
	display:inline-block;
	margin:5px 3px 5px 0px;
	padding:3px;
	} 

/* resources by tag styles */
.pagecolumn .doctags {display:inline; margin:0px;}
.pagecolumn .doctags  li {display:inline; padding:0px 5px;}
.docbox{margin:10px 0px 10px 0px;}
.pagecolumn .docbox .h3a{margin:0px; padding:5px;}
.docbox .tags{padding:5px;}
.docResult {text-decoration:underline;}
.docbox .tags a{color:#999;}

.contact_card_heading {
    padding-top: 25px;
}
 