/*
Theme Name: Private Equity Solutions
Author: Absolute Web Services, Inc
Author URI: http://www.absolutewebservices.com/
Version: 1.0
Text Domain: 
*/
/* =Reset
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}
body {
	line-height: 1;
}
ol,
ul {
	list-style: none;
}
blockquote,
q {
	quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption,
th,
td {
	font-weight: normal;
	text-align: left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
}
html {
	overflow-y: scroll;
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
a:focus {
	outline: thin dotted;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
	display: block;
}
audio,
canvas,
video {
	display: inline-block;
}
audio:not([controls]) {
	display: none;
}
del {
	color: #333;
}
ins {
	background: #fff9c0;
	text-decoration: none;
}
hr {
	border:0px;
	height:1px;
}
sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
small {
	font-size: smaller;
}
img {
	border: 0;
	-ms-interpolation-mode: bicubic;
}

/* Clearing floats */
.clear:after,
.wrapper:after,
.format-status .entry-header:after {
	clear: both;
}
.clear:before,
.clear:after,
.wrapper:before,
.wrapper:after,
.format-status .entry-header:before,
.format-status .entry-header:after {
	display: table;
	content: "";
}

/* =Basic structure
-------------------------------------------------------------- */
/* Body, links, basics */
*{
	background: none;
	border: 0;
	list-style: none;
	margin: 0;
	padding: 0;
}
html {
	font-size: 87.5%;
}
body {
	color:#5d8293;
	font-family: 'Noto Sans', sans-serif;
	font-size:14px;
	line-height: 1.5em;
}
a {
	outline: none;
	color:#006699;
	text-decoration:none;
}
a:hover {
	/*color: #0f3647;*/
	text-decoration:underline;
}
img{
	max-width: 100%;
}
article{
	background-color:#fff;
}
address{
	font-style:normal;
}
p{
	margin: 10px 0;
}
hr{
	background:#aabed1;
}
.padding {
	padding: 0 10px;
}
.center {
	text-align: center;
}
img.alignleft{
	float:left;
}
/* Form fields, general styles first */
button,
input,
textarea {
	border: 1px solid #ccc;
	border-radius: 3px;
	font-family: inherit;
	padding: 6px;
	padding: 0.428571429rem;
}
button,
input {
	line-height: normal;
}
textarea {
	font-size: 100%;
	overflow: auto;
	vertical-align: top;
}

/* Reset non-text input types */
input[type="checkbox"],
input[type="radio"],
input[type="file"],
input[type="hidden"],
input[type="image"],
input[type="color"] {
	border: 0;
	border-radius: 0;
	padding: 0;
}

/* =Content
----------------------------------------------------------------*/
.clear{
	clear:both;
}
.wrapper{
	width:940px;
	margin:0 auto;
	padding:0 10px;
}
header{
	position:relative;
	width:100%;
	min-height:128px;
	float:left;
}
	.logo{
		width:144px;
		height:105px;
		margin-top:10px;
		float:left;
		background:url(/wp-content/themes/privateequitysolutions/images/logo.png) no-repeat;
	}
		.logo a{
			width:100%;
			height:100%;
			display:block;
		}
	.main-navigation{
		width:auto;
		float:right;
		margin-top:35px;
	}
		.main-navigation ul{
			float:left;
			margin:8px 0 0 10px;
		}
		.main-navigation ul li{
			height:51px;
			display:block;
			float:left;
			padding:0 20px;
		}
		.main-navigation ul li a{
			color:#006699;
			width:100%;
			height:100%;
			display:block;
			line-height:3.5em;
		}
		.main-navigation ul li:hover,
		.main-navigation ul li.current_page_item{
			background:#003d58;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
		}
			.main-navigation ul li:hover a,
			.main-navigation ul li.current_page_item a{
				color:#fff;
				text-decoration:underline;
			}
			.main-navigation ul li:hover a{
				text-decoration:none;
			}
	.w-gradien-block{
		width:100%;
		float:left;
		display:table;
		margin-top:15px;
		background:url(/wp-content/themes/privateequitysolutions/images/bg-w-gradien-block.png) repeat-x;
	}
		.c-block1{
			display:table-cell;
			width:198px;
			padding:30px 35px;
			color:#001c43;
			/*float:left;*/
			font-size:22px;
			background:url(/wp-content/themes/privateequitysolutions/images/slider-caption-bg-1.png);
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
		}
			.c-block1 a{
				color:#001c43;
			}
			.c-block1 a:hover{
				text-decoration:none;
			}
		.c-block2{
			display:table-cell;
			vertical-align:middle;
			width:115px;
			padding:25px 30px;
			/*float:left;*/
			text-align:center;
			background:url(/wp-content/themes/privateequitysolutions/images/slider-caption-bg-2.png);
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
		}
			.c-block2 hr{
				margin:5px 0;
			}
.site-content{
	width:100%;
	float:left;
	display:table;
}
	.site-content h1{
		color:#426a7b;
		font-size:22px;
		font-weight:400;
		font-family: 'Open Sans', sans-serif;
		margin:20px 0;
	}
		.ap-block{
			width:100%;
			/*height:681px;*/
			float:left;
			display:table;
			background:#e0e1e3 url(/wp-content/themes/privateequitysolutions/images/bg-ap-block.png) no-repeat 50% 50%;
			padding:40px 0 20px 0;
			margin-bottom:40px;
		}
			.carusel-block{
				position:relative;
				min-height:700px;
			}
				.lp-viewall{
					width:100%;
					float:left;
					font-size:24px;
					text-align:center;
				}
				.own-viewall{
					width:auto;
					font-size:14px;
					text-align:center;
					position: absolute;
					top: 0px;
					right: 90px;
				}
		.info-body{
			margin:40px 0;
		}
		.info-body h1{
			margin-bottom:20px;
		}
			.info-body .row{
				float:left;
				margin-bottom:20px;
			}
			.wcu-element{
				width:435px;
				min-height:60px;
				padding:5px;
				float:left;
			}
			.wcu-element .wcu-el-title,
			.wcu-element .wcu-el-text{
				padding-left:70px;
			}
			.wcu-element .wcu-el-title h2{
				color:#426a7b;
				font-size:18px;
				font-weight:600;
				font-family: 'Open Sans', sans-serif;
				margin-bottom:5px;
			}
			.wcu-element .wcu-el-text{
				font-size:13px;
				line-height:1.3em;
			}
			.wcu-element#el2,
			.wcu-element#el4,
			.wcu-element#el6,
			.wcu-element#el8{
				margin-left:40px;
			}
			.wcu-element#el1{
				background:url(/wp-content/themes/privateequitysolutions/images/why_choose_us-img-1.png) no-repeat 0 10px;
			}
			.wcu-element#el2{
				background:url(/wp-content/themes/privateequitysolutions/images/why_choose_us-img-2.png) no-repeat 0 10px;
			}
			.wcu-element#el3{
				background:url(/wp-content/themes/privateequitysolutions/images/why_choose_us-img-3.png) no-repeat 0 10px;
			}
			.wcu-element#el4{
				background:url(/wp-content/themes/privateequitysolutions/images/why_choose_us-img-4.png) no-repeat 0 10px;
			}
			.wcu-element#el5{
				background:url(/wp-content/themes/privateequitysolutions/images/why_choose_us-img-5.png) no-repeat 0 10px;
			}
			.wcu-element#el6{
				background:url(/wp-content/themes/privateequitysolutions/images/why_choose_us-img-6.png) no-repeat 0 10px;
			}
			.wcu-element#el7{
				background:url(/wp-content/themes/privateequitysolutions/images/why_choose_us-img-7.png) no-repeat 0 10px;
			}
			.wcu-element#el8{
				background:url(/wp-content/themes/privateequitysolutions/images/why_choose_us-img-8.png) no-repeat 0 10px;
			}
	.contact{
		text-align:center;
		margin-bottom:20px;
	}
		.contact h1{
			margin:40px 0 20px 0;
		}
		.contact p{
			line-height:1em;
			margin:0 0 5px 0;
		}
		.contact .wpcf7{
			margin-top:20px;
		}
			.contact .wpcf7 span.your-name,
			.contact .wpcf7 span.your-email,
			.contact .wpcf7 span.tel-528{
				width:304px;
				float:left;
			}
			.contact .wpcf7 span.your-email{
				margin:0 14px;
			}
			.wpcf7 input{
				width:260px;
				float:left;
			}
			.wpcf7 textarea{
				width:896px;
				float:left;
				margin-top:10px;
			}
			.wpcf7 input,
			.wpcf7 textarea{
				padding:10px 20px;
				font-size:14px;
				border:1px solid #acb8c2;
			}
			.wpcf7 input::-webkit-input-placeholder,
			.wpcf7 textarea::-webkit-input-placeholder{
				color:#001c43;
			}
			.wpcf7 input:-ms-input-placeholder,
			.wpcf7 textarea:-ms-input-placeholder{
				color:#001c43;
			}
			.wpcf7 input:-moz-placeholder,
			.wpcf7 textarea:-moz-placeholder{
				color:#001c43;
				opacity:1;
			}
			.wpcf7 input::-moz-placeholder,
			.wpcf7 textarea::-moz-placeholder{
				color:#001c43;
				opacity:1;
			}
			.wpcf7 input.wpcf7-submit{
				width:130px;
				color:#fff;
				float:none;
				margin:10px auto;
				border:0px;
				padding:10px 20px;
				background:#003d58;
			}
			.wpcf7-response-output{
				text-align:center;
			}
		.contact .leftside,
		.contact .rightside{
			width:210px;
			min-height:0px;
			float:left;
			margin-bottom:0px;
		}
		.contact .leftside{
			margin-left:280px;
			padding-right:10px;
			border-right:1px solid #5d8293;
		}
		.contact .rightside{
			margin-left:20px;
		}
			.contact .rightside span{
				width:50px;
				min-height:14px;
				display:block;
				float:left;
			}
	.contact-block{
		width:100%;
		float:left;
		margin:0 0 40px 0;
	}
		.c-b-info{
			width:400px;
			height:174px;
			margin:0 auto;
			text-align:center;
		}
			.c-b-info h1{
				color:#426a7b;
				font-size:36px;
				font-weight:700;
				margin:20px 0;
			}
			.c-b-info h2{
				color:#426a7b;
				font-size:22px;
				font-weight:400;
				margin-bottom:20px;
			}
			.c-b-info p{
				margin:0px;
				color:#001c43;
			}
			.c-b-info hr{
				margin-bottom:15px;
			}
		.contact-block .wpcf7 .iblock{
			width:465px;
			float:left;
		}
		.contact-block .wpcf7 input{
			width:420px;
			margin:0 10px 10px 0;
			float:left;
		}
		.contact-block .wpcf7 .tblock{
			margin-left:10px;
			float:left;
		}
		.contact-block .wpcf7 textarea{
			width:420px;
			height:121px;
			float:left;
			margin-top:0px;
		}
		.contact-block .wpcf7 input.wpcf7-submit{
			width:130px;
			float:none;
			display: block;
			margin:10px auto;
		}
		.contact-block .wpcf7-not-valid-tip{
			width:450px;
		}
		.ap-b-desc{
			width:615px;
			float:left;
		}
			.ap-b-desc p{
				color:#001c43;
			}
		.ap-b-map{
			width:305px;
			float:left;
			margin-left:20px;
		}
			#map{
				width:298px;
				height:298px;
				border:2px solid #fff;
				margin-top:17px;
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px;
				border-radius: 3px;
			}
			#map #map-canvas{
				height:298px;
			}
		.single-caption{
			position:absolute;
			top:380px;
			left:20px;
			z-index:101;
		}
			.single-caption .c-block1{
				width:auto;
				min-width:198px;
				max-width:400px;
				padding:29px 35px;
				overflow:hidden;
			}
				.single-caption .c-block1 p{
					height:20px;
					margin:0px;
					overflow:hidden;
				}
				.single-caption .c-block1 span{
					padding-left:20px;
					color:#808080;
					font-size:12px;
					background:url(/wp-content/themes/privateequitysolutions/images/bg-map-address.png) no-repeat 0 3px;
				}
				.single-caption .c-block1 span.nobg{
					background:none;
				}
					.single-caption .c-block1 span a{
						color:#808080;
						font-size:12px;
					}
			.single-caption .c-block2{
				color:#fff;
			}
	#map-canvas{
		width:100%;
		height:350px;
		display:table;
		float:left;
	}
		#map-canvas img{
			max-width:none;
		}
		#map-content{
			text-align:center;
		}
		#map-content p{
			margin:0px;
		}
		.leftside,
		.rightside{
			width:150px;
			min-height:135px;
			float:left;
			margin-bottom:20px;
			text-align:left;
		}
		.leftside{
			margin-left:10px;
		}
		.rightside{
			margin-left:10px;
		}
			.rightside h1{
				display:inline-block;
				float:left;
				margin-top:10px;
			}
			.address,
			.phone{
				width:100%;
				float:left;
				padding:0 0 0 20px;
				margin-top:10px;
			}
			.address{
				background:url(/wp-content/themes/privateequitysolutions/images/bg-map-address.png) no-repeat 0 5px;
			}
			.phone{
				background:url(/wp-content/themes/privateequitysolutions/images/bg-map-phone.png) no-repeat 0 5px;
			}
	.search-form{
		padding:40px 0;
	}
		.search-form form{
			margin-top:20px;
		}
			.s-f-select select{
				background: transparent;
				height: 34px;
				border: 0;
				line-height: 1;
				color:#001c43;
				width: 240px;
				padding:0 20px;
				outline-style: none;
				border-radius: 0;
				-webkit-appearance: none;
			}
			.s-f-select{
				width: 220px;
				float:left;
				background:#fff;
				padding:2px 0;
				margin:0 10px 0 0;
				border:1px solid #acb8c2;
				background:#fff url(/wp-content/themes/privateequitysolutions/images/bg-select.png) no-repeat 95% 50%;
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px;
				border-radius: 3px;
			}
			.s-f-select.msize{
				width:110px;
				background:#fff url(/wp-content/themes/privateequitysolutions/images/bg-select.png) no-repeat 92% 50%;
			}
				.s-f-select.msize select{
					width:130px;
				}
			.s-f-select.lsize{
				width:150px;
				background:#fff url(/wp-content/themes/privateequitysolutions/images/bg-select.png) no-repeat 94% 50%;
			}
				.s-f-select.lsize select{
					width:170px;
				}
			.search-form input{
				color:#fff;
				background:#003d58;
				padding:10px 45px;
				border:0px;
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px;
				border-radius: 3px;
			}
	.body-object{
		width:960px;
		float:left;
		margin-top:30px;
	}
		.block-object-bg{
			width:220px;
			height:307px;
			float:left;
			margin:0 20px 20px 0;
			background:#9499a4;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
		}
		.block-object-bg.mrright{
			margin:0 0 15px 0;
		}
			.block-object{
				width:220px;
				height:304px;
				background:#fff;
				overflow:hidden;
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px;
				border-radius: 3px;
			}
			.b-o-img{
				width:300px;
				height:164px;
				position:relative;
				overflow:hidden;
			}
				.b-o-i-roi{
					min-width:43px;
					max-width:197px;
					height:39px;
					padding:5px;
					position:absolute;
					right:90px;
					bottom:10px;
					color:#aeda02;
					text-align:center;
					overflow:hidden;
					background:url(/wp-content/themes/privateequitysolutions/images/bg-b-o-i-roi.png);
					-webkit-border-radius: 3px;
					-moz-border-radius: 3px;
					border-radius: 3px;
				}
				.b-o-i-roi p{
					margin:0px;
					font-size:12px;
					line-height:1.5em;
				}
				.b-o-i-roi span{
					color:#fff;
					font-size:13px;
					font-weight:300;
				}
			.b-o-text{
				width:180px;
				height:100px;
				padding:10px 20px;
			}
				.b-o-t-title{
					width:100%;
					height:85px;
					font-size:16px;
					color:#001c43;
					overflow:hidden;
				}
					.b-o-t-title span{
						width:inherit;
						display:block;
						padding-left:20px;
						background:url(/wp-content/themes/privateequitysolutions/images/bg-map-address.png) no-repeat 0 5px;
					}
					.b-o-t-title span a{
						font-size:12px;
						color:#999;
					}
				.b-o-t-price{
					width:100%;
					border-top:1px solid #d8dee8;
					font-size:16px;
					color:#001c43;
					padding-top:10px;
					font-family: 'Noto Sans', sans-serif;
				}
	.blog-block{
		width:100%;
		float:left;
		padding-bottom:10px;
		margin-bottom:10px;
		border-bottom:1px dotted #d8dee8;
	}
		.b-b-title{
			font-size:18px;
			margin-bottom:10px;
		}
		.b-b-img{
			width:150px;
			height:150px;
			overflow:hidden;
			float:left;
			margin-right:20px;
		}
		.b-b-info p{
			margin:0 0 10px 0;
		}
	.sblog-block{
		margin:20px 0 40px 0;
	}
		.sb-b-title{
			font-size:18px;
			margin-bottom:10px;
		}
		.sb-b-img{
			width:300px;
			overflow:hidden;
			float:left;
			margin-right:20px;
		}
		.sb-b-info p{
			margin:0 0 10px 0;
		}
	.row{
		width:100%;
		float:left;
	}
		.ftable{
			width:100%;
			display:table;
		}
		.pleft-side{
			width:50%;
			/*min-height:612px;
			height:inherit;
			float:left;*/
			display:table-cell;
			background:#034563;
			text-align:center;
		}
			.pleft-side.wm{
				/*min-height:902px;*/
			}
			.pleft-side .p-wrapper{
				width:498px;
				float:right;
			}
				.pleft-side h1{
					color:#fff;
					font-size:24px;
					font-weight:600;
					margin-top:40px;
					line-height:1.2em;
				}
				.pleft-side h2{
					color:#fff;
					font-size:18px;
					font-weight:400;
					margin-top:10px;
				}
					.pleft-side h2 span{
						color:#f3ad17;
					}
				.pls-img{
					width:332px;
					height:60px;
					margin:60px auto;
					background: url(/wp-content/themes/privateequitysolutions/images/propertis-img-1.png) no-repeat 0 0;
				}
				.pls-desc{
					color:#cde8f4;
					width:361px;
					margin:0 auto 40px auto;
					font-weight:300;
					font-family: 'Open Sans', sans-serif;
				}
					.pls-desc h2{
						margin-bottom:20px;
					}
				.pls-info{
					width:361px;
					float:left;
					margin:0 0 20px 70px;
					padding:10px 0;
					background: url(/wp-content/themes/privateequitysolutions/images/bg-pls-info.png) repeat-y 50% 0;
				}
					.pls-i-title{
						width:157px;
						margin-right:27px;
						text-align:right;
						float:left;
						color:#8fbcd1;
					}
					.pls-i-text{
						width:150px;
						margin-left:20px;
						text-align:left;
						float:left;
						color:#fff;
					}
						.pls-info .row{
							padding:5px 0;
						}
		.pright-side{
			width:50%;
			/*height:inherit;
			float:left;*/
			display:table-cell;
			vertical-align:top;
			background:#2c637c;
			position:relative;
		}
			.pright-side .p-wrapper{
				width:498px;
				float:left;
			}
				.prs-info{
					width:498px;
					float:left;
				}
				.prs-info.wm{
					height:900px;
				}
				.prs-title{
					text-align:center;
					margin-top:52px;
				}
				.prs-title h2{
					color:#fff;
					font-size:20px;
					font-weight:400;
				}
				.prs-phone{
					width:258px;
					height:29px;
					margin:10px auto 0 auto;
				}
					.prs-p-ls,
					.prs-p-rs{
						width:50%;
						height:29px;
						float:left;
						color:#fff;
					}
					.prs-p-ls{
						background:#9d792b;
						font-size:14px;
						text-align:center;
						line-height:1.9em;
					}
					.prs-p-rs{
						background:#f3ad17;
						font-size:18px;
						font-weight:600;
						text-align:center;
						line-height:1.5em;
					}
			.prs-map{
				width:100%;
				float:left;
				display:table;
				background:#4c8199;
				text-align:center;
				position:absolute;
				left:0px;
				bottom:0px;
			}
				.prs-map h3{
					color:#fff;
					font-size:14px;
					font-weight:400;
					margin:20px 0;
				}
				.prs-map #map-canvas{
					width:415px;
					height:181px;
					margin-left:48px;
					margin-bottom:48px;
				}
		.p-triangle,
		.p-triangle-wom{
			width:44px;
			height:22px;
			margin:0 auto 40px auto;
		}
		.p-triangle{
			background: url(/wp-content/themes/privateequitysolutions/images/bg-triangle.png) no-repeat 1px 0;
		}
		.p-triangle-wom{
			background: url(/wp-content/themes/privateequitysolutions/images/bg-triangle-wom.png) no-repeat 1px 0;
		}
	.cb-halfwidth{
		width:420px;
		margin:0 0 40px 0;
		padding:0 20px;
		float:left;
	}
		.cb-hw-ful{
			width:260px;
			height:100px;
			display:table;
			float:right;
			text-align:center;
			background: url(/wp-content/themes/privateequitysolutions/images/ful-logo.png) no-repeat 50% 0;
		}
			.cb-hw-ful a{
				color:#353535;
				font-size:16px;
				font-weight:400;
				display:table-cell;
				vertical-align:bottom;
				text-decoration:underline;
			}
	.cd-links{
		width:420px;
		margin:0 0 40px 0;
		padding:0 20px;
		float:left;
	}
		.cd-l-text{
			width:260px;
			height:100px;
			display:table;
			float:right;
			text-align:center;
		}
			.cd-l-myteam{
				width:260px;
				height:120px;
				display:table;
				float:right;
				text-align:center;
				background: url(/wp-content/themes/privateequitysolutions/images/my_credit_team.jpg) no-repeat 50% 0;
			}
				.cd-l-myteam a{
					color:#353535;
					font-size:16px;
					font-weight:400;
					display:table-cell;
					vertical-align:bottom;
					text-decoration:underline;
				}
	.pdf-block{
		width:100%;
		height:64px;
		line-height:4em;
		margin:20px 0;
	}
		.pb-info{
			float:left;
			margin-left:20px;
		}
			.pb-info h2{
				color:#353535;
				font-size:16px;
				font-weight:400;
				text-decoration:underline;
			}
		.pb-img{
			width:64px;
			height:64px;
			float:left;
			background: url(/wp-content/themes/privateequitysolutions/images/icon-pdf.jpg) no-repeat 0 0;
		}
footer{
	width:100%;
	height:247px;
	float:left;
	display:block;
}
footer.br{
	border-top:1px solid #b3c4cb;
}
	.site-info{
		width:100%;
		min-height:50px;
		margin-top:40px;
	}
		.copyright{
			width:50%;
			float:left;
			color:#001c43;
		}
		.f-menu{
			width:40%;
			float:left;
			margin-left:10%;
		}
			.f-menu li{
				min-width:60px;
				float:left;
			}
			.f-menu li.menu-item-23,
			.f-menu li.menu-item-22{
				margin:0 70px;
			}
			.f-menu li:last-child{
				margin-left:-2px;
			}
			.f-menu li a{
				color:#006699;
			}
		.f-social{
			width:125px;
			height:25px;
			float:left;
		}
			.f-social span{
				width:26px;
				height:25px;
				float:left;
				margin-right:5px;
			}
			.f-social span#fb{
				background:url(/wp-content/themes/privateequitysolutions/images/icon-social.png) no-repeat 0 0;
			}
			.f-social span#tw{
				background:url(/wp-content/themes/privateequitysolutions/images/icon-social.png) no-repeat -33px 0;
			}
			.f-social span#gp{
				background:url(/wp-content/themes/privateequitysolutions/images/icon-social.png) no-repeat -65px 0;
			}
			.f-social span#pr{
				background:url(/wp-content/themes/privateequitysolutions/images/icon-social.png) no-repeat -97px 0;
			}
			.f-social span a{
				width:100%;
				height:100%;
				display:block;
			}
	.aws{
		width:100%;
		height:68px;
		display:table;
		float:left;
		margin-top:20px;
	}
		.aws-body{
			width:460px;
			height:68px;
			color:#8999af;
			margin:0 auto;
			text-align:center;
			line-height:5em;
			border-top:1px solid #e6e6e6;
		}
/* PAGINATOR
-------------------------------------------------------------- */
.navigation{
    height:30px;
	padding:20px 0;
	text-align:center;
}
.navigation .n-body a,
.navigation .n-body span{
	padding:5px 10px;
	margin:0 2px;
	font-size:16px;
	border:1px solid #a9aeb6;
}
.navigation .n-body span.current{
	color:#fff;
	background:#a9aeb6;
}
.navigation .n-body a{
	text-decoration:none;
	color:#003d58;
}
.navigation .n-body a:hover{
	text-decoration:underline;
}