.holly_grail1 {
	background: none;
}
.fleft {
	float: left !important;
}
.fright {
	float: right !important;
}
.prof_category {
	float: left; box-shadow: 0 3px 3px #939393; margin: 5px 0 10px;
}
.prof_category.half_width {
	width: 49%;
}
.prof_category.half_width {
	
}
.prof_category.thirty_width {
	width: 32%;
}
.prof_category.thirty_width:nth-of-type(2n-1) {
	margin: 5px 0 10px 17px;
}
.prof_category h3.prof_category_title {
	background: linear-gradient(#cccccc, #eaeaea 50%, #ffffff 100%, #ffffff) repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 0;
}
.prof_category h3.prof_category_title a {
	text-decoration: none; border-bottom: 1px solid;
}
.prof_category ul {
	background: #fff;
}
.prof_category li {
	
}
.prof_category li a {
	
}
/*-----------------DEALMAKERS-------------------------------*/
.prof_category.dealmakers {
	
}
.prof_category.dealmakers ul {
	padding: 5px;
}
.prof_category.dealmakers ul li {
	width: 49%; margin: 0 0 3px 0;
}
.prof_category.dealmakers ul li:not(.clear):nth-of-type(2n-1) {
	float: left;
}
.prof_category.dealmakers ul li:not(.clear):nth-of-type(2n) {
	float: right;
}
.prof_category.dealmakers li a {
	
}
.prof_category.dealmakers ul li a img {
	display: block; width: 100%; height: 120px; border: 0;
}
.prof_category.dealmakers li a span {
	background: #085c88; font-size: 11px; color: #fff; display: block; text-align: center; border-top: 1px solid #fff; padding: 3px;
	height: 60px; overflow: hidden;
}
/*-----------------GENERATIA 2.0-------------------------------*/
.prof_category.generatia {
	border-bottom: 6px solid #bebebe;
    border-left: 6px solid #bebebe;
    border-right: 6px solid #bebebe;
    box-shadow: 0 0;
}
.prof_category.generatia h3.prof_category_title {
    background: none repeat scroll 0 0 #bebebe;
}
.prof_category.generatia ul.fleft {
	width: 60%; padding: 5px 0px;
}
.prof_category.generatia ul.fright {
	width: 37%; padding: 5px 3px;
}
.prof_category.generatia ul.fleft li {
	float: left; width: 30%; padding: 0 3px; text-align: center;
}
.prof_category.generatia ul.fleft li {
	
}
.prof_category.generatia ul.fleft li {
	
}
.prof_category.generatia ul.fleft li a {
	font-size: 11px; display: inline-block;
}
.prof_category.generatia ul.fleft li img {
	display: inline-block; margin-bottom: 3px;
}
.prof_category.generatia ul.fright li {
	
}
.prof_category.generatia ul.fright li a {
	display: block; margin: 10px 0; font-size: 13px;
}
.prof_category.generatia ul.fright li img {
	width: 100%;
}
.prof_category.generatia ul.fleft li.items_separator {
	width: 100%; float: none; clear: both;
}
.prof_category.generatia ul.fleft li.items_separator div {
	margin: 7px 0; background: #bebebe; height: 1px;
}
/*-----------------MEET THE TEAM-------------------------------*/
.prof_category.meet_the_team {
	
}
.prof_category.meet_the_team ul {
	padding: 5px;
}
.prof_category.meet_the_team ul li {
	margin-bottom: 10px;
}
.prof_category.meet_the_team ul li .fleft {
	
}
.prof_category.meet_the_team ul li .fright {
	width: 70%;
}
.prof_category.meet_the_team ul li span.author_date {
	color: #6a6a6a; display: block; margin: 3px 0; font-size: 11px;
}
.prof_category.meet_the_team li a {
	font-size: 12px;
}
.prof_category.meet_the_team ul li span {
	font-size: 12px;
}
/*-----------------AVOCATI-------------------------------*/
.prof_category.avocati {
	
}
.prof_category.avocati ul {
	padding: 5px;
}
.prof_category.avocati li a {
	font-size: 12px; display: block;
}
.prof_category.avocati li img {
	float: right;
}
.prof_category.avocati li span {
	color: #000; font-size: 11px;
}
.prof_category.avocati li div.fleft {
	width: 70%;
}
.prof_category.avocati ul li {
	border-left: 2px solid #085c88; padding: 0 0 0 3px; margin: 0 0 7px 0;
}
/*-----------------EXPATS-------------------------------*/
.prof_category.expats {
	
}
.prof_category.expats ul {
	padding: 5px;
}
.prof_category.expats ul li {
	margin: 0 0 3px 0;
}
.prof_category.expats ul li:before {
	content: "• ";
    color: #085c88;
}
.prof_category.expats li a {
	font-size: 12px; line-height: 12px;
}
.prof_category.expats li a img {
	margin: 0 3px 0 0;
}
.prof_category.expats li span {
	color: #545454; font-size: 12px;
}
.prof_category.expats li a:hover {
	border-bottom: 1px dashed;
}
/*------------------------------------------------*/
