  #profiles .item {
	 min-height: 250px !important;
}
#profiles .flexGrid.actionBlocks a {
    padding: 0 !important;
}
#profiles .none a h3 {
	 text-decoration: none;
}
#profiles .none a:hover h3 {
	 text-decoration: underline;
}
#profiles .category:last-child .list {
    margin-bottom: 0;
}
 #profiles .underline.bookmark {
	 visibility: visible !important;
}
 #profiles .list {
	 margin-top: -1.5% !important;
}
 #profiles .fields {
	 display: block !important;
}
 #profiles #filterbox {
	 background: #e9e9ea;
	 padding: 20px 10px 5px 10px;
	 border-radius: 10px;
	 margin-bottom: 30px;
}
 #profiles #filterbox #searchKeywords {
	 width: 95%;
}
#profiles #filterbox #searchCategory:focus, #profiles #filterbox #searchReset:focus, #profiles #filterbox #searchKeywords:focus {
	 outline: 2px solid #0a233f !important;
}
 #profiles #filterbox label {
	 font-size: 1.1em;
	 font-weight: bold;
	 color: #0a233f;
	 margin: 0px 0px 5px 10px;
}
 #profiles #filterbox #searchStatus {
	 width: 95%;
}
 #profiles #filterbox #searchCategory {
	 width: 95%;
}
 #proflies #filterbox #searchReset {
	 opacity: .75;
}
 #profiles #filterbox #searchCategory:focus {
	 border-color: #66afe9;
	 outline: 0;
	 box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(102 175 233 / 60%);
}
 #profiles #filterbox .fields {
	 display: flex;
	 flex-wrap: no-wrap;
	 flex-direction: row;
}
 #profiles #filterbox select {
	 padding: 6px;
	 margin: 0px 10px 15px 10px;
	 border: 1px solid #ccc;
	 border-radius: 4px;
}
 #profiles #filterbox .resetBtn {
	 text-align: right;
	 margin-right: 1.5%;
}
 @media only screen and (min-width: 881px) {
	 #profiles .col.type {
		 width: 50%;
	}
}
 @media only screen and (max-width: 500px) {
	 #profiles #searchKeywords {
		 max-width: 100% !important;
	}
}
 @media only screen and (max-width: 767px) {
	 #profiles #filterbox .fields {
		 flex-direction: column;
	}
	 #profiles #filterbox #searchCategory {
		 width: 100% !important;
	}
	 #profiles #filterbox #searchKeywords {
		 width: 100% !important;
	}
	 #profiles .fields table td {
		 width: 97% !important;
	}
}
@media only screen and (max-width:1280px) {
    .twoColumn .tablet-clear {
        clear: both !important;
    }
    #profiles .flexGrid.col5 .flexCard {
        flex: 1 1 22%;
        max-width: 22%;
    }
}
 @media only screen and (max-width: 1024px){
	 .tablet-clear {
		 clear: both !important;
	}
	#profiles .flexGrid.col5 .flexCard {
	    flex: 1 1 32%;
        max-width: 31.333333%;
	}
}
@media only screen and (max-width: 767px) {
    #profiles .flexGrid.col5 .flexCard {
	    flex: 1 1 48%;
        max-width: 48%;
	}
}
 @media only screen and (max-width: 540px){
	 #profiles .flexGrid>.flexCard {
		 flex: 1 1 100% !important;
		 max-width: 100% !important;
		 width: 98%;
	}
	 #profiles td {
		 width: 100% !important;
	}
	 #profiles table {
		 width: 100% !important;
	}
	#profiles .flexGrid.col5 .flexCard {
	    flex: 1 1 100%;
        max-width: 100%;
	}
}
 