/*Consultants*/
.clicked a, .monkeyface a, .monkeyface a:hover {
font-size: 0.95em;
}

l.splitter > li > ul a {
    background-color: #001a4d;
    color: #fff !important;
}

#author-listing .author-info {
margin-bottom:5px;
height: 130px;
}

#author-listing .wrapper {
position:relative !important;
float: right;
}
#author-listing .wrap-fix {
padding:10px;
}
.wrapper  ul {
	text-align:left;
	list-style-type:none;
} 
.wrapper > ul > li > ul > li {
	_display: inline;
	list-style-type:none;
}
ul.splitter > li{
	_display: inline;
	list-style-type:none;
}
ul.splitter li a{
	display: block;
	width: 100%;
	height:100%;
}
		.offices li.office {
			_display:inline-block !important;
			_width:20% !important;
		}	
.services {}

#author-listing .area {
    background-color: #00204e;
    cursor: pointer;
    color: #FFF;
    padding: 10px;
    text-align: center;
    position: relative;
}

#author-listing .area:after {
    content: '';
    top: 15px;   
    right: 10px;
	border: solid transparent;   
	content: " ";   
	height: 0;   
	width: 0;   
    position: absolute;   
    pointer-events: none;   
	border-color: rgba(255, 255, 255, 0);   
	border-top-color: #fff;   
    border-width: 12px;
    margin-left: -15px;
	
	-moz-transition: all 0.4s ease;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	
}
#author-listing .area.rotate:after {
    -ms-transform: rotate(-180deg); /* IE 9 */
    -ms-transform-origin: 50% 20%; /* IE 9 */
    -webkit-transform: rotate(-180deg); /* Chrome, Safari, Opera */
    -webkit-transform-origin: 50% 20%; /* Chrome, Safari, Opera */
    transform: rotate(-180deg);
    transform-origin: 50% 20%;
 }
/* @ Listing Author Section */


#author-listing .author-info{
margin-top:0px;
    _margin-top: 0px;
    background: #FFF;
    padding: 0.5%;
    margin: 0.5%;
}

#author-listing .author-thumb {
	_position:relative; 
	_float:left; 
	display:inline-block; 
	margin:0px !important;	
	width:20%!important;
	vertical-align:top;	
	}
#author-listing .author-thumb img {
	padding:5px !important;	
	max-width:100%!important;	
	height:auto;	

}
.entry_content .author-thumb  img, .entryimage .author-thumb  img {
-moz-border-radius: none;
border-radius: 0px;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
border: 1px solid #E9E9E9 !important;
border-left: 1px solid #DDDDDD;
border-top: 1px solid #DDDDDD;
}

#author-listing #author-short {
	width:64%;
	display:inline-block;
	padding-left:20px;
	vertical-align:top;
}
/* @ Post Author Section */

#author-long .author-thumb {
	display:inline-block; 
	margin:0px !important;	 
	vertical-align:top;
	}
#author-long .author-thumb img {
	padding:5px !important;	
	max-width:100%!important;	
	height:auto;
	}
#author-long  #author-short {
	display:inline-block; 
	vertical-align:top;
	margin-bottom:20px;
	max-width:450px;
}
.label {
width:100px;
}
	.author-details {
overflow: hidden; /* for standards compliant browsers */
width: 95%; /* for IE */
font-size:1.0em !important;
}
.author-details .iconwrap div {
width:20%;
min-width:70px;
float:left;
}
.wrap-abs {
    background-color: #daeaf9;
    /* text-align: center; */
}

ul.splitter > li, ul.splitter li a {
    text-align: center;
}

ul.splitter > li {
    font-size: 28px;
    line-height: 2em;
    color: #001a4d;
    font-weight: bold;
}

ul.splitter > li > ul {
    font-size: 16px;
}

ul.splitter > li > ul > li > a {
    color: #fff;
	background:#001a4d;
	    padding: 10px 0;
}

@media (max-width: 767px) {
ul.splitter > li {
    width: 100%;
}

ul.splitter > li, ul.splitter li a {
    text-align: left;
}
ul.splitter > li > ul > li {
    display: inline-block;
    padding: 0 10px;
}

#author-listing .wrapper {
float: none;
}
}