/*DL, DT, DD TAGS LIST DATA*/
/* Kmb 9162015

dl {
    margin-bottom:50px !important;
}
 
dl dt {
    background:#5f9be3 !important;
    color:#fff !important;
    float:left !important;
    font-weight:bold !important;
    margin-right:10px !important;
    padding:5px !important; 
    width:58px !important;
}
 
dl dd {
   margin:2px 0 !important;
   padding:5px 0 !important;
	
}
*/
.grid-dd{
	display: table-cell;
    float: left;
    margin-left: 5px;
    min-height: 100px;
    position: relative;
    vertical-align: bottom;
    width: 33%;
}

/*
.fullArticle dt {
    font-size: 15px;
    min-width: 9px;
    position: relative;
    top: 2px;
}
.fullArticle dt {
    background: none repeat scroll 0 0 #3197d1;
}
.fullArticle dt {
    border-radius: 50px;
    color: #ffffff;
    display: inline-block;
    float: left;
    font-weight: 400;
    line-height: 1.2em;
    margin-bottom: 1em;
    padding: 4px 9px;
    text-align: center;
    vertical-align: baseline;
    white-space: nowrap;
}

*/

.fullArticle dl {
	margin-bottom:50px !important;
}
.fullArticle dl dt {
	background:#5f9be3 !important;
	color:#fff !important;
	float:left !important;
	font-weight:normal !important;
	margin-right:10px !important;
	min-width: 28px !important;
	padding:5px !important;
	width: auto; /* Don't set width here. Was width: 58px */
}

.fullArticle dl span {
	background:#5f9be3 !important;
	color:#fff !important;
	float:left !important;
	font-weight:normal !important;
	margin-right:10px !important;
	min-width: 28px !important;
	padding:5px !important;
	width: auto; /* Don't set width here. Was width: 58px */
}

.fullArticle dl dd {
	margin:2px 0 !important;
	padding:5px 0 !important;
}
 
.fullArticle dt {
	font-size: 15px !important;
	min-width: 9px !important;
	position: relative !important;
	top: 2px !important;
	background: none repeat scroll 0 0 #3197d1 !important;
	border-radius: 50px !important;
	color: #ffffff !important;
	display: inline-block !important;
	float: left !important;
	font-weight: 400 !important;
	line-height: 1.2em !important;
	margin-bottom: 1em !important;
	padding: 4px 9px !important;
	text-align: center !important;
	vertical-align: baseline !important;
	white-space: nowrap !important;
} 

.fullArticle span {
	font-size: 15px !important;
	min-width: 9px !important;
	position: relative !important;
	top: 2px !important;
	background: none repeat scroll 0 0 #3197d1 !important;
	border-radius: 50px !important;
	color: #ffffff !important;
	display: inline-block !important;
	float: left !important;
	font-weight: 400 !important;
	line-height: 1.2em !important;
	margin-bottom: 1em !important;
	padding: 4px 9px !important;
	text-align: center !important;
	vertical-align: baseline !important;
	white-space: nowrap !important;
} 

.fullArticle .grid-container{
	/*margin-bottom:20px !important;*/
	border: 1px solid #EBEBEB;
    vertical-align: bottom;
    width: 100%;
	padding: 8px;
}

.fullArticle .list-container{
	margin-bottom:20px !important;
}


.fullArticle .grid-container .grid-img{
	/*float:left !important;margin-right: 10px !important;width:25% !important;*/
	height: 153px;
    margin: 0 auto;
    text-align: center;
    width: 100% !important;
}

.fullArticle .list-container .list-img{
	float:left !important;margin-right: 10px !important;width:25% !important;
}

.grid-img a img{ 
	text-align:center;
}

.fullArticle .grid-container .grid-detail{
	/*float: right !important;width:60% !important;margin-top: -5px !important;	*/
	width: 100% !important;
}

.fullArticle .list-container .list-detail{
	float: right !important;width:60% !important;margin-top: -5px !important;	
}

.dd-list-view {
    margin: 0 0 5px 45px !important;
    padding-top: 3px !important;;
}

.dd-list-view p{
margin-top:-4px !important; 
}


.display-hlist{
    clear: none !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    line-height: 33px !important;/* Control Step Label Text vertical position*/
    margin: 0 !important;
    padding: 0 !important;
}

.step-text.grid-detail > p {
    font-size: 16px;
}

/* C0ntrols image thumbnails when in grid layout */
img {
	height: auto;
	/* Make sure images are scaled correctly. */
	max-width: 100%;
	/* Adhere to container width. */
	vertical-align: middle;
}