﻿@import "openmind.css";

/*Start V2*/
.navbar .nav-item {
	list-style: none;
	color: white;
	font-weight: bold;
	border-right: 1px solid #7d7e7f;
}

	.navbar .nav-item :hover {
		color: white;
		font-weight: bold;
		background-color: #4b5158;
	}

#dnnMenu {
	background-color: #525e66;
}

#P2_2 {
	border-left: 1px solid silver;
	border-right: 1px solid silver;
}

.customnavbar .navbar-toggler-icon{
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.newsfeed {
	height: 110px;
}

.newsfeed-left {
	-ms-flex: 0 0 100px;
	flex: 0 0 100px;
	padding: 0px;
}

.ideaboardtopcontributor-left {
	-ms-flex: 0 0 50px;
	flex: 0 0 50px;
	padding: 0px;
}

.ideaboardtopcontributor-row {
	margin-left: 0px;
	margin-right: 0px
}

.ideaboardtopcontributor-col {
	padding-left: 0px;
	padding-right: 0px
}

.newsfeedevent {
	width: 90px;
	height: 90px;
	background: #fff url(/custom/Image/icon-feed-calendar-bg.png) no-repeat 3px 2px
}

.newsfeedeventmonth {
	color: white;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	padding-top: 10px;
}

.newsfeedeventday {
	color: black;
	text-align: center;
	font-weight: bold;
	font-size: 36px;
	padding-top: 20px;
}

.newsfeedevent-company-logo {
	height: 26px;
	width: 26px;
	background-color: white;
	position: absolute;
	bottom: 0px;
	right: 0px;
}

	.newsfeedevent-company-logo img {
		height: 20px;
		width: 20px;
		margin: 3px;
	}

.row .newsfeed {
	background-color: #f5f5f9;
	padding: 10px;
}

.row .noheightlimit {
	background-color: #f5f5f9;
	padding: 10px;
}


.row .newsfeed-bottom {
	padding-top: 10px;
}

.ideaboardcontributorpic {
	width: 50px;
	height: 50px;
	background-color: white;
	padding: 5px;
}

.ideaboardcontributor img {
	width: 40px;
	height: 40px;
}

.newsfeedpic {
	width: 90px;
	height: 90px;
	background-color: white;
	padding: 5px;
}

	.newsfeedpic img {
		width: 80px;
		height: 80px;
	}

.newsfeed-like {
	text-align: left;
}

.newsfeed-feeddatetime {
	text-align: center;
}

.newsfeed-comment {
	text-align: right;
}

.newsfeedlink {
	text-decoration: underline !important;
	padding-left:15px;
}

.like {
	border: 0 !important;
	padding-left: 20px !important;
	background: url(/custom/Image/button-unlike.png) no-repeat left !important;
}

.unlike {
	border: 0 !important;
	padding-left: 20px !important;
	background: url(/custom/Image/button-like.png) no-repeat left !important;
}

.addbuttonpic {
	border: 0 !important;
	padding-left: 20px !important;
	background: url(/custom/Image/add.gif) no-repeat left !important;
}

.editbuttonpic {
	border: 0 !important;
	padding-left: 20px !important;
	background: url(/custom/Image/edit.gif) no-repeat left !important;
}

.deletebuttonpic {
	border: 0 !important;
	padding-left: 20px !important;
	background: url(/custom/Image/delete.gif) no-repeat left !important;
}

.permissionbuttonpic {
	border: 0 !important;
	padding-left: 20px !important;
	background: url(/custom/Image/permission.gif) no-repeat left !important;
}

.documentpermissionbuttonpic {
	border: 0 !important;
	padding-left: 20px !important;
	background: url(/custom/Image/documentpermission.gif) no-repeat left !important;
}

.comments {
	background-color: #f5f5f9;
	margin-left: 100px;
	margin-top: 5px;
}

.eventcomments {
	background-color: #f5f5f9;
	margin-top: 5px;
}

.colcommentseditdelete {
	text-align: right;
}

.colcommentsname {
	padding-left: 5px;
}

.colcommentsdatetime {
	text-align: right;
}

.colcommentsdisplayinput {
	margin: 5px 15px 10px 10px;
}

.colcommentsdisplayeditinput {
	width: 100%;
	padding-left: 5px;
	padding-right: 5px;
}

.colcommentsinput {
	padding: 10px 15px 10px 10px;
}

.commentsinput {
	height: 100%;
	width: 100%;
	padding-left: 5px;
	padding-right: 5px;
}

.commentspic {
	height: 40px;
	width: 40px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.colcommentspic {
	-ms-flex: 0 0 50px;
	flex: 0 0 50px;
	padding-left: 5px;
	padding-right: 5px;
}

.icon-time {
	background-position: -48px -24px;
}

.icon-chevron-up {
	background-position: -288px -120px;
}

.icon-chevron-down {
	background-position: -313px -119px;
}

[class^="icon-"],
[class*=" icon-"] {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-top: 1px;
	*margin-right: .3em;
	line-height: 14px;
	vertical-align: text-top;
	background-image: url("/Custom/Image/glyphicons-halflings.png");
}

.noleftpadding {
	padding-left: 0px;
}

.paddingbottom5 {
	padding-bottom: 5px
}

.paddingbottom10 {
	padding-bottom: 10px
}

.paddingbottom15 {
	padding-bottom: 15px
}

.userlibrary table, tbody, tr, th, td {
	padding: 5px;
}

.userlibrarypager span {
	border: 1px solid black;
	font-weight: bold;
}

/*End V2*/


.myWPHead {
	background: #474747;
	padding-bottom: 10px;
}

	.myWPHead Table td {
		color: white;
		vertical-align: middle;
		padding: 5px;
		font-family: lato, helvetica, sans-serif;
	}

	/*
	.myWPHead Table td input[type=text], input[type=password], textarea, select {
		padding: 3px;
		margin-top: 4px;
		margin-bottom: 0px;
		margin-left: 0px;
	}*/

	/*for calendar within wphead*/
	.myWPHead .datepickerControl Table td {
		color: black;
	}

	.myWPHead .ajax__calendar Table td {
		color: black;
	}

/*
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 300;
	src: local('Lato Light'), local('Lato-Light'), url(http://themes.googleusercontent.com/static/fonts/lato/v6/KT3KS9Aol4WfR6Vas8kNcg.woff) format('woff');
}

@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	src: local('Lato Regular'), local('Lato-Regular'), url(http://themes.googleusercontent.com/static/fonts/lato/v6/9k-RPmcnxYEPm8CNFsH2gg.woff) format('woff');
}

@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 700;
	src: local('Lato Bold'), local('Lato-Bold'), url(http://themes.googleusercontent.com/static/fonts/lato/v6/wkfQbvfT_02e2IWO3yYueQ.woff) format('woff');
}

@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 900;
	src: local('Lato Black'), local('Lato-Black'), url(http://themes.googleusercontent.com/static/fonts/lato/v6/BVtM30trf7q_jfqYeHfjtA.woff) format('woff');
}
*/

body.v4master {
	color: #333;
	font-family: lato, helvetica, sans-serif;
	background-color: #f1f1f1;
	font-size: 13px;
	line-height: 16px;
}

.s4-widecontentarea {
	width: 980px;
	margin-bottom: 0%;
}

body #s4-mainarea {
	float: none;
	clear: none;
	margin: 0 auto;
	background-color: white;
}

body #MSO_ContentTable {
	border-left: 1px solid silver;
	min-height: 1250px;
}

nobr {
	white-space: normal
}

span {
	font-family: lato, helvetica, sans-serif;
}

/*
	  table tbody tr:nth-child(odd) {
	background-color: white;
	}

	 ######################################################################################## */

/* 
			START Top Header
														*/

.top-header {
	background-color: #ffffff;
	width: 80%;
	margin: 0 auto;
	padding: 5px 0px 10px;
}

	.top-header .site-logo {
		background: transparent url(/custom/Image/logo-bfamily.png) no-repeat left top;
		width: 149px;
		height: 47px;
		margin: 0px 0px 0px 15px;
	}

body #s4-topheader2 {
	width: 980px;
	margin: 0 auto;
}


.s4-titletext {
	display: none;
}



.s4-title {
	padding: 0px 0px 0px 0px;
	width: 980px;
	margin: 0 auto;
}

.s4-titlelogo {
	padding: 12px 10px 12px 15px;
	text-align: left;
}

.top-header input.search-bar {
	margin: 10px 10px 10px 0px;
	background: transparent url(/custom/Image/icon-magnifier.png) no-repeat 95% center;
}


/* 
			End Top Header
														*/

/* ######################################################################################## */

/* 
			START Top Link Bar
														*/

.menu-horizontal {
	background-color: #fefefe;
	background-image: -moz-linear-gradient(#525e66, #3a4248);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#525e66), to(#3a4248));
	background-image: -webkit-linear-gradient(#525e66, #3a4248);
	background-image: -o-linear-gradient(#525e66, #3a4248);
	background-image: -ms-linear-gradient(#525e66, #3a4248);
	-pie-background: linear-gradient(#525e66, #3a4248);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	position: relative;
	width: 100%;
	margin: 0px;
}


.s4-tn li.static > .menu-item {
	color: white;
	text-decoration: none;
	font-size: 13px;
	border-right: 1px solid #616263;
	font-weight: 700;
	padding: 8px 13px;
}

.s4-tn ul.dynamic {
	color: #fff;
	text-decoration: none;
	padding: 8px 13px;
	display: block;
}

.s4-tn li.dynamic > .menu-item {
	display: block;
	padding: 3px 10px;
	white-space: nowrap;
	font-weight: normal;
}

.s4-tn li.dynamic > a:hover {
	background-image: none;
	background-color: #4b5158;
	color: white;
	text-decoration: none;
}

.s4-tn li.static > a:hover {
	background-image: none;
	background-color: #4b5158;
	color: white;
	text-decoration: none;
}

.s4-toplinks .s4-tn a.selected {
	background-image: none;
	background-color: #4b5158;
	text-decoration: none;
	border-style: none;
	border-right: 1px solid #616263;
}

.menu-horizontal {
	background-color: #4b5158;
}


.s4-toplinks .s4-tn a.selected:hover {
	/* [ReplaceColor(themeColor:"Dark2")] */
	color: white;
	text-decoration: none;
}

.s4-toplinks {
	padding: 0px;
	background-color: #4b5158;
}

/* 
			End Top Link Bar
																*/
/* ######################################################################################## */

/*  
			START Left Navigation - Quick Launch
																*/

.ms-quicklaunchouter {
	display: none;
	width: 200px;
}

.s4-ca {
	margin-left: 220px;
}

body #s4-leftpanel {
	width: 220px;
}

body #s4-leftpanel-content {
	border: none;
}

.quick-links {
	/*width: 200px;*/
}

.left-navigation-menu li.selected {
	background-color: #d9dee8;
}

.left-navigation-menu li .inboxnotification-counter {
	float: right;
	color: #000;
	padding: 4px;
	cursor: pointer;
	font-size: 11px;
	top: -4px;
	margin-left: 10px;
	position: relative;
}

/*
	body #s4-leftpanel 
	{ 
	display: none; 
	} 
	.s4-ca 
	{ 
	margin-left: 0px; 
	} 
	*/

/* 
			End Left Navigation - Quick Launch
																*/

/* ######################################################################################## */

/* 
			START Search Box
																*/
.s4-search {
	margin-top: -150px;
}

.s4-help {
	display: none;
}

.s4-search .ms-searchimage {
	margin-right: 15px;
}

.s4-search input {
	padding: 7px;
	border: 1px solid #eee;
	background: #fff;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
	box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	/*background: transparent url(/custom/Image/icon-magnifier.png) no-repeat 95% center;*/
	height: 30px;
}

.s4-search .ms-searchimage {
	border: 0px none #e3e3e3 !important;
	margin-top: 6px;
}

.hasDatepicker {
	background: transparent !important;
	background-image: url(/custom/Image/calendar.gif) !important;
	background-repeat: no-repeat !important;
	background-position-y: 50% !important;
	background-position-x: 98% !important;
	background: url('/custom/Image/calendar.gif') no-repeat scroll 98% 50% transparent !important;
	overflow: hidden;
}


input[readonly], select[readonly], textarea[readonly] {
	background-color: #fff !important;
}


/*
	.s4-search input, .s4-search .ms-searchimage {
	display: none;
	}
	*/

/* 
			End Search Box
																*/

/* ######################################################################################## */

/* 
			START WebPart
																*/
.ms-WPHeader {
	background-color: #507fb3;
	color: #fff;
	padding: 5px 10px;
	margin-bottom: 0px;
	font-size: 16px;
	border: 1px solid silver;
	border-bottom: none;
}

#MSOZoneCell_WebPartWPQ5.s4-wpcell {
	background-color: #dad9d9;
}

.ms-WPTitle, .ms-WPTitle a {
	color: #fff;
}

.ms-WPHeaderTdMenu {
	border: 0px none transparent;
}

.ms-wpContentDivSpace {
	margin-left: 0px;
	margin-right: 0px;
}

.ms-viewheadertr th {
	background-color: #474747;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
}

.ms-vh .ms-vh {
	color: white;
}


.ms-itmhover {
	background-color: #dad9d9;
}

.ms-alternating {
	background-color: #ece9e9;
	border: 1px solid silver;
}

.s4-wpcell .s4-wpTopTable {
	background-color: #dad9d9;
}

table.ms-listviewtable tbody tr td.ms-vb-firstCell {
	height: 30px;
}

a:link, a:visited, a:hover {
	text-decoration: none;
}

.s4-wpcell .s4-wpTopTable {
	border: 1px solid silver;
}

tr.s4-itm-hover, tr.ms-itmhover:hover, tr.ms-ppanerow:hover > td, tr.ms-ppanerowalt:hover > td {
	background-color: white;
	border: 1px solid silver;
}

	tr.s4-itm-hover > td, tr.ms-itmhover:hover > td {
		/* [ReplaceColor(themeColor:"Accent1-Lightest")] */ border-top-color: silver !important;
		/* [ReplaceColor(themeColor:"Accent1-Lighter")] */ border-bottom-color: silver !important;
	}

.s4-itm-hover td {
	padding: 5px 7px;
	border: 1px solid silver;
	vertical-align: top;
	text-align: left;
}

.ms-vh {
	font-weight: bold;
}

tr.ms-viewheadertr > th.ms-vh:hover, tr.ms-viewheadertr > th.ms-vh2:hover {
	/* [ReplaceColor(themeColor:"Light2-Lighter")] */ border-color: silver;
	/* [ReplaceColor(themeColor:"Light2")] */ background-color: #474747;
}

tr.ms-viewheadertr > th.ms-vh, tr.ms-viewheadertr > th.ms-vh2 {
	border: 1px solid silver;
	border-top-width: 0px;
	border-right-width: 0px;
	/*overflow: auto!important;*/
	white-space: normal !important;
}

.ms-vh a:hover, .ms-vh2 a:hover {
	text-decoration: none;
	color: white;
}

table.ms-listviewtable tbody tr.s4-itm-hover td.ms-vb-lastCell, table.ms-listviewtable tbody tr.ms-itmhover:hover td.ms-vb-lastCell {
	border-right-color: transparent;
}

table.ms-listviewtable tbody tr.s4-itm-hover td.ms-vb-firstCell, table.ms-listviewtable tbody tr.ms-itmhover:hover td.ms-vb-firstCell {
	border-left-color: transparent;
	vertical-align: middle;
}
/*   		END WebPart										*/



/* ######################################################################################## */



/* ---------- Footer --------------------*/
.footer-container {
	width: 100%;
	margin-bottom: 10px;
	background-color: #f1f1f1;
}
/* ---------- Footer ends --------------------*/




/* ######################################################################################## */




/* ---------- Photo Libray --------------------*/
.ms-menutoolbar td {
	vertical-align: middle;
}

.ms-WPTitle, .ms-WPTitle a {
	color: white;
	font-weight: bold;
}

.ms-WPHeader {
	background-color: #507fb3;
}

/* ---------- END Photo Libray --------------------*/




/* ######################################################################################## */



/* ---------- Feedback Form --------------------*/

.feedback-form td span {
	padding: 7px;
}

.feedback-form tbody tr:nth-child(odd) {
	background-color: #f0f0f0;
}

.feedback-form input[type=text] {
	margin-top: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 7px;
}

.feedback-form .ajax__calendar Table td {
	padding: 0px;
}
/* ---------- Feedback Form --------------------*/

/* ######################################################################################## */




.vip-message img {
	margin-right: 10px;
	margin-bottom: 10px;
}

.vip-message .btncustom {
	float: right;
	font-size: 12px;
}

.ms-bottompaging .ms-vb {
	float: left;
}

.ms-bottompaging td {
	background-color: #dad9d9;
}

.ms-bottompaging {
	background: #dad9d9;
}


/* Meeting Room */

.MeetingRoom table td {
	padding: 5px 7px;
	border: 1px solid silver;
	vertical-align: top;
	text-align: left;
}

.MeetingRoom table thead th {
	padding: 5px 7px;
	border: 1px solid silver;
	background-color: #474747;
	color: #fff;
	font-weight: 900;
	vertical-align: top;
}

.MeetingRoom table tbody tr:nth-child(odd) {
	background-color: #dad9d9;
}

.MeetingRoom table tbody tr:nth-child(even) {
	background-color: #ece9e9;
}

.MeetingRoom table tbody tr:hover {
	background-color: #fff;
}


/* END Meeting Room */


table.hr-main-site-table-left {
	float: left;
	width: 460px;
}



/* GridView */

.myGVCss table td {
	padding: 5px 7px;
	border: 1px solid silver;
	vertical-align: top;
	text-align: left;
	vertical-align: middle;
	font-weight: normal;
}

.myGVCss table thead th {
	padding: 5px 7px;
	border: 1px solid silver;
	background-color: #474747;
	color: #fff;
	font-weight: 900;
	vertical-align: top;
}

.myGVCss table tbody tr:nth-child(odd) {
	background-color: #ece9e9;
}

.myGVCss table tbody tr:nth-child(even) {
	background-color: #dad9d9;
}

.myGVCss table tbody tr:last-child {
	background-color: #dad9d9;
}


.myGVCss table tbody tr:hover {
	background-color: #fff;
}


.mygvHeaderCss {
	padding-left: 5px;
	padding-right: 10px;
	vertical-align: middle;
	border: 1px solid #eee;
	background: #474747;
	color: #fff;
	height: 30px;
	font-weight: bold;
}

	.mygvHeaderCss a:link {
		color: white;
	}

.myGVItemCss {
	border: 1px solid #eee;
}

.myGVRowStyleCss {
	background-color: #dad9d9;
}

.myGVAlternatingRowStyleCss {
	background-color: #ece9e9;
}

.myGVPagerStyleCss {
	background-color: #ece9e9;
}

	.myGVPagerStyleCss table td {
		padding: 2px 2px;
		border: 0px solid silver;
		font-size: 13px;
		color: black;
	}

		.myGVPagerStyleCss table td a:link {
			color: gray;
		}


/* END GridView */

.ms-quickLaunch {
	height: 900px;
}
/* Event List View */
.event-entry-list-view .event-pic {
	float: left;
	width: 180px;
}

	.event-entry-list-view .event-pic img {
		width: 100%;
	}

.event-entry-list-view .event-details h3 {
	font-weight: bold;
	margin-bottom: 0px;
	font-size: 1.4em;
	line-height: 1.4em;
}

.event-entry-list-view .event-details {
	margin-left: 15px;
	float: left;
	width: 500px;
}

/* END Event List View */


.center-container {
	padding-top: 0px;
}



/* --------------------------- 
		STaff Highlights
	------------------------------*/

.details a {
	font-family: lato, helvetica, sans-serif;
}

.staff-highlights .title {
	background: transparent url(/custom/Image/icon-yellow-star.png) no-repeat left top;
	padding-left: 25px;
}

.staff-highlights ul {
	margin-left: 0px;
	list-style-type: none;
}

	.staff-highlights ul li {
		border-top: 1px solid #eeeeee;
		padding-top: 15px;
		padding-bottom: 15px;
		list-style-type: none;
	}

		.staff-highlights ul li .company {
			float: left;
		}

			.staff-highlights ul li .company img {
				width: 35px;
				height: 35px;
			}

		.staff-highlights ul li .details {
			float: right;
			width: 160px;
			border: 0px solid #000;
			font-size: 12px;
		}

			.staff-highlights ul li .details a {
				color: #2b82ae;
				font-size: 11px;
			}

/* --------------------------- 
		END STaff Highlights
	------------------------------*/

.divider {
	height: 1px;
	width: 100%;
	background-color: #eeeeee;
	font-size: 1px;
	line-height: 1px;
	margin-top: 15px;
	margin-bottom: 15px;
}

/* --------------------------- 
			Like Button
	------------------------------*/
.like-button-top-right {
	float: right;
	background: transparent url(/custom/Image/button-like.png) no-repeat 5px center;
	padding-left: 22px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 5px;
	border: none;
	font-size: 12px;
	color: #676767;
}

.unlike-button-top-right {
	float: right;
	background: transparent url(/custom/Image/button-unlike.png) no-repeat 5px center;
	padding-left: 22px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 5px;
	border: none;
	font-size: 12px;
	color: #676767;
}

.like-button-top-right:hover {
	background: transparent url(/custom/Image/button-unlike-hover.png) no-repeat 5px center;
}

.job-content p a {
	padding-left: 15px;
	text-decoration: underline !important;
	color: #000 !important;
}

.center-container .entry-job .job-content .like-button {
	background: transparent url(/custom/Image/button-like.png) no-repeat 5px center;
	padding-left: 22px;
	margin-left: 0px;
	margin-right: 10px;
	border: none;
	font-size: 12px;
	color: #676767;
}

.center-container .entry-job .job-content .unlike-button {
	background: transparent url(/custom/Image/button-unlike.png) no-repeat 5px center;
	padding-left: 22px;
	margin-left: 0px;
	margin-right: 10px;
	border: none;
	font-size: 12px;
	color: #676767;
}

.center-container .entry-job .job-content .like-button:hover {
	background: transparent url(/custom/Image/button-unlike-hover.png) no-repeat 5px center;
}


.center-container .entry-feed .feed-content .like-button {
	float: left;
	background: transparent url(/custom/Image/button-like.png) no-repeat 5px center;
	padding-left: 22px;
	margin-left: -5px;
	border: none;
	font-size: 12px;
	color: #676767;
}

.center-container .entry-feed .feed-content .unlike-button {
	float: left;
	background: transparent url(/custom/Image/button-unlike.png) no-repeat 5px center;
	padding-left: 22px;
	margin-left: -5px;
	border: none;
	font-size: 12px;
	color: #676767;
}

.center-container .entry-feed .feed-content .like-button:hover {
	background: transparent url(/custom/Image/button-unlike-hover.png) no-repeat 5px center;
}


/* --------------------------- 
		END Like button 
	------------------------------*/

/* --------------------------- 
		UserProfile
	------------------------------*/
.user-profile .user-profile-pic {
	width: 180px;
	float: left;
}

.user-profile .user-profile-pic-other {
	width: 150px;
	float: left;
}

	.user-profile .user-profile-pic-other img {
		width: 95%;
	}

.user-summary {
	padding-bottom: 110px;
}

	.user-summary .profile-short-info {
		float: right;
		width: 130px;
	}

		.user-summary .profile-short-info .job-post {
			float: left;
			width: 110px;
			margin-top: 7px;
			font-size: 13px;
		}

		.user-summary .profile-short-info .notification-counter {
			float: right;
			background-color: red;
			color: #fff;
			padding: 4px;
			font-weight: 700;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
			cursor: pointer;
			position: relative;
			margin: 0px 0px 0px 0px;
			right: 0px;
			z-index: 9;
		}

		.user-summary .profile-short-info .inboxnotification-counter {
			float: right;
			background-color: red;
			color: #fff;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-left: 3px;
			padding-right: 3px;
			font-weight: 900;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
			cursor: pointer;
			position: absolute;
			margin: -0px 0px 0px 0px;
			left: 15px;
			z-index: 1002;
			font-size: 7px;
			height: 13px;
			line-height: 13px;
		}


.full-width-notification {
	width: 100%;
}



/*notification unread*/
.notification-container {
	float: right;
	width: 385px;
	margin-top: 0px;
}

	.notification-container ul {
		list-style-type: none;
		margin-left: 0px;
	}

		.notification-container ul li {
			background-color: #f4f5f8;
			padding: 7px;
			margin-top: 0px;
		}



.ul li {
	line-height: 22px;
}

.notification-container ul li .notification-time {
	float: right;
	font-style: italic;
	font-size: 11px;
	color: #6b6767;
}

.notification-container ul li .user-pic {
	float: left;
}

.full-width-notification ul li .user-notification {
	float: right;
	width: 330px;
	font-size: 12px;
	line-height: 12px;
}

.notification-container-read.full-width-notification ul {
	margin: 0;
}

.notification-container ul li .user-pic img {
	width: 30px;
	height: 30px;
}

/*End Notification Unread*/

/*Notification Read*/
.notification-container-read {
	width: 385px;
	margin-top: 0px;
}

	.notification-container-read ul {
		list-style-type: none;
		margin-left: 0px;
	}

		.notification-container-read ul li {
			background-color: #fff;
			padding: 7px;
			margin-top: 0px;
			list-style: none;
		}

			.notification-container-read ul li .notification-time {
				float: right;
				font-style: italic;
				font-size: 11px;
				color: #6b6767;
			}

			.notification-container-read ul li .user-pic {
				float: left;
			}

.full-width-notification-read ul li .user-notification {
	float: right;
	width: 330px;
	font-size: 12px;
}

.notification-container-read ul li .user-pic img {
	width: 30px;
	height: 30px;
}

/* End Notification Read*/
.user-profile .user-profile-details {
	width: 450px;
	font-size: 12px;
}

.center-container.user-profile.user-recent-activities-page {
	width: 80%;
}

.user-recent-activities-page .user-profile-recent-activities {
	width: 420px; /*365*/
	float: right;
}

.user-summary .profile-short-info .inbox-logo {
	position: relative;
	float: left;
	margin-top: 5px;
}

.notificationHeader {
	padding: 8px 8px 6px 8px;
	background-color: #fff;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	/* height: 20px; */
}

.notiheader {
	font-size: 12px !important;
	line-height: 20px !important;
	margin: 0px;
}


.Notidivider {
	height: 1px;
	width: 100%;
	background-color: #eeeeee;
	font-size: 1px;
	line-height: 1px;
}

.notificationFooter {
	padding: 8px 8px 6px 8px;
	background-color: #fff;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	/* height: 20px; */
	text-align: center;
}

	.notificationFooter a:hover {
		text-decoration: none;
	}

	.notificationFooter a {
		text-decoration: none;
	}

.noti-viewall-btn {
	font-size: 12px !important;
}
/* --------------------------- 
		END UserProfile
	------------------------------*/

/* --------------------------- 
		Event 
	------------------------------*/

.search-label {
	vertical-align: middle;
}

.event-participant-list li span {
	float: left;
	width: 250px;
	margin-left: 10px;
	line-height: 18px;
}

.event-search-people input[type=text] {
	width: 95%;
	background: transparent 15px;
	height: 25px;
}

.event-page .gallery-excerpt li {
	list-style-type: none;
	display: inline-block;
	width: 130px;
	margin-right: 20px;
	margin-top: 10px;
}

.event-page .event-summary img {
	width: 180px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.event-page .full-width-comment ul li .user-comment {
	float: right;
	width: 85%;
	font-size: 13px;
	line-height: 17px;
}

.event-page .full-width-comment ul li .comment-input {
	float: right;
	width: 85%;
	margin-top: 5px;
	padding: 7px;
	border: 1px solid #eee;
	background: #fff;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
	box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.divEventUploadPhotobtn a:link {
	cursor: pointer;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 4px 6px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #5c5c5c;
	border: 1px solid #ddd;
	background-color: #fefefe;
	background-image: -moz-linear-gradient(#fefefe, #f2f2f2);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#f2f2f2));
	background-image: -webkit-linear-gradient(#fefefe, #f2f2f2);
	background-image: -o-linear-gradient(#fefefe, #f2f2f2);
	background-image: -ms-linear-gradient(#fefefe, #f2f2f2);
	-pie-background: linear-gradient(#fefefe, #f2f2f2);
	text-decoration: none !important;
	margin-top: 5px;
	position: relative;
	z-index: 0;
}

.divEventChangeStatusbtn a:link {
	cursor: pointer;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 4px 6px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #5c5c5c;
	border: 1px solid #ddd;
	background-color: #fefefe;
	background-image: -moz-linear-gradient(#fefefe, #f2f2f2);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#f2f2f2));
	background-image: -webkit-linear-gradient(#fefefe, #f2f2f2);
	background-image: -o-linear-gradient(#fefefe, #f2f2f2);
	background-image: -ms-linear-gradient(#fefefe, #f2f2f2);
	-pie-background: linear-gradient(#fefefe, #f2f2f2);
	text-decoration: none !important;
	position: relative;
	z-index: 0;
}

.divEventViewMorePhotobtn a:link {
	cursor: pointer;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 4px 6px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #5c5c5c;
	border: 1px solid #ddd;
	background-color: #fefefe;
	background-image: -moz-linear-gradient(#fefefe, #f2f2f2);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#f2f2f2));
	background-image: -webkit-linear-gradient(#fefefe, #f2f2f2);
	background-image: -o-linear-gradient(#fefefe, #f2f2f2);
	background-image: -ms-linear-gradient(#fefefe, #f2f2f2);
	-pie-background: linear-gradient(#fefefe, #f2f2f2);
	text-decoration: none !important;
	margin-top: 5px;
	position: relative;
	z-index: 0;
}


.divLikebtn a:link {
	text-decoration: none;
	color: #5c5c5c;
}

.divEventUpdCommentbtn a {
	margin-left: -20000px;
}

.center-container .gallery-video li {
}

/* --------------------------- 
		End Event 
	------------------------------*/

/* --------------------------- 
		Joblisting
	------------------------------*/

#scroll_items {
	width: 500px;
}


.center-container .job-desc-company-logo {
	width: 100px;
}

.btn-Share-Facebook {
	display: inline-block;
	height: 23px;
	width: 60px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	text-decoration: none;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
	background: #ecebeb url(/custom/Image/facebook_counter.png) no-repeat center;
	margin-right: 0px;
}

.btn-Share-Twitter {
	display: inline-block;
	height: 23px;
	width: 60px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	text-decoration: none;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
	background: #ecebeb url(/custom/Image/twitter_counter.png) no-repeat center;
	margin-right: 10px;
}

.center-container .full-width-comment ul li .comment-input {
	float: right;
	width: 90%;
	margin-top: 5px;
	padding: 7px;
	border: 1px solid #eee;
	background: #fff;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
	box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* --------------------------- 
		End Joblisting
	------------------------------*/
/* --------------------------- 
		Badge & Recognition
	------------------------------*/
.float-right-button {
	margin-left: 10px;
	float: left;
	padding-right: 100px;
	cursor: pointer;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 8px 12px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #5c5c5c;
	border: 1px solid #ddd;
	background-color: #fefefe;
	background-image: -moz-linear-gradient(#fefefe, #f2f2f2);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#f2f2f2));
	background-image: -webkit-linear-gradient(#fefefe, #f2f2f2);
	background-image: -o-linear-gradient(#fefefe, #f2f2f2);
	background-image: -ms-linear-gradient(#fefefe, #f2f2f2);
	-pie-background: linear-gradient(#fefefe, #f2f2f2);
	text-decoration: none !important;
	position: relative;
	z-index: 0;
	text-align: center;
}

.praise-form {
	width: 100%;
}

/* --------------------------- 
		END Badge & Recognition
	------------------------------*/

/* Table */

.myTableCss table td {
	padding: 5px 7px;
	border: 1px solid silver;
	vertical-align: top;
	text-align: left;
	vertical-align: middle;
}

.myTableCss table thead th {
	padding: 5px 7px;
	border: 1px solid silver;
	background-color: #474747;
	color: #fff;
	font-weight: 900;
	vertical-align: top;
}

.myTableCss table tbody tr:nth-child(odd) {
	background-color: #ece9e9;
}

.myTableCss table tbody tr:nth-child(even) {
	background-color: #dad9d9;
}


.myTableCss table tbody tr:hover {
	background-color: #fff;
}

.myTableCss table {
	width: 100%;
}




/* END GridView */

/*.ms-rtestate-field a:hover {
	color: white;
	}

	.ms-rtestate-field a {
	color: #666;
	}
	*/

.center-container .comment-container ul li .user-comment {
	float: right;
	width: 300px;
	font-size: 13px;
	line-height: 17px;
}

.center-container .comment-container ul li .comment-input {
	float: right;
	width: 300px;
	margin-top: 5px;
	padding: 7px;
	border: 2px solid #c3c3c3 !important;
	background: #fff;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
	box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.praise-form .next-badge {
	background: url(/custom/Image/icon-next-arrow-black-12px.png) no-repeat center center;
}

.praise-form .prev-badge {
	background: url(/custom/Image/icon-prev-arrow-black-12px.png) no-repeat center center;
}

.feed-content p a {
	padding-left: 15px;
	text-decoration: underline !important;
	color: #000 !important;
}

.feed-content.nopadding a {
	padding-left: 0px;
}

input[type=submit]:disabled {
	color: rgb(153, 153, 153);
	cursor: default;
}

.center-container .entry-feed .feed-content {
	width: 355px;
	min-height: 80px;
	float: right;
	font-size: 13px;
}


.quick-links li .nav-job-listingss {
	background-image: url(/custom/Image/icon-job.png);
}

.quick-links li .nav-highlight {
	background-image: url(/custom/Image/icon-highlight.png);
}

.idea-board-page .idea-board-entry .content {
	float: right;
	width: 380px;
}

.idea-board-page .other-question {
	background-color: #fff;
}

.idea-board-page .top-respond {
	background-color: #ffb4b4;
	height: 100px;
}

.idea-board-page .normal-respond {
	background-color: #E5F7EE;
	height: 100px;
}

/* Compose Message */


.private-message-page .message-read {
	background: transparent url(/custom/Image/icon-reading-list-read.png) no-repeat 0px 0px;
	padding-left: 30px;
	padding-bottom: 3px;
	display: block;
}

.private-message-page .message-unread {
	background: transparent url(/custom/Image/icon-reading-list-unread.png) no-repeat 0px 0px;
	padding-left: 30px;
	padding-bottom: 3px;
	display: block;
}

.private-message-page table {
	margin-top: 10px;
}

.private-message-page .message {
	position: relative;
	padding: 15px;
	border-top: 1px solid silver;
}

	.private-message-page .message .more-options {
		position: absolute;
		top: 90px;
		right: 26px;
		z-index: 100;
		border: 1px solid #6f7071;
		padding: 10px;
		background-color: #fff;
		line-height: 22px;
		display: none;
	}

		.private-message-page .message .more-options a {
			text-decoration: none;
			display: block;
		}

			.private-message-page .message .more-options a:hover {
				text-decoration: underline;
			}

	.private-message-page .message .user-pic {
		width: 40px;
		float: left;
	}

		.private-message-page .message .user-pic img {
			width: 100%;
		}

	.private-message-page .message .related-user b {
		color: #000;
	}

	.private-message-page .message .related-user {
		float: left;
		color: #6f7071;
		margin-left: 10px;
	}

	.private-message-page .message .message-date {
		float: right;
		margin: 8px 10px 0 0;
		font-size: 12px;
		cursor: pointer;
	}

	.private-message-page .message .options {
		float: right;
		z-index: 2;
		position: relative;
		width: 90px;
	}

		.private-message-page .message .options .arrow-down {
			background: transparent url(/custom/Image/icon-arrow-down.png) no-repeat 0px 3px;
			display: block;
			width: 13px;
			height: 14px;
			z-index: 3;
		}

		.private-message-page .message .options .arrow-container {
			width: 13px;
			float: right;
			margin-right: 10px;
			height: 16px;
		}

.private-message-page .hidden-message {
	background-color: #f5f5f5;
}

	.private-message-page .hidden-message .options, .private-message-page .hidden-message .message-content {
		display: none;
	}

.private-message-page .message .message-header {
	cursor: pointer;
	z-index: 1;
	position: relative;
	float: left;
	width: 100%;
}

/* Compose Message */

.private-message-page .compose-message {
	background-color: #f3f6f6;
	padding: 15px;
}

	.private-message-page .compose-message label {
		float: left;
		width: 100px;
		vertical-align: top;
		margin-top: 3px;
	}

	.private-message-page .compose-message input[type=text] {
		width: 100%;
		margin-bottom: 8px;
		height: 20px;
	}

	.private-message-page .compose-message input[type=file] {
		margin-top: 3px;
	}

	.private-message-page .compose-message textarea {
		width: 100%;
		height: 150px;
		margin-bottom: 8px;
	}

	.private-message-page .compose-message .tag-recipient-list {
		margin-left: 0px;
		margin-bottom: 8px;
		width: 99%;
		float: left;
	}

		.private-message-page .compose-message .tag-recipient-list input[type=text] {
			height: 20px;
			webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0.1);
			-moz-box-shadow: inset 0 0 0px rgba(0,0,0,0.1);
			box-shadow: inset 0 0 0px rgba(0,0,0,0.1);
		}

		.private-message-page .compose-message .tag-recipient-list .ui-autocomplete {
			width: 150px;
		}

/* Highlight Message */


.center-container .entry-feed .feed-content-highlight {
	width: 77%;
	min-height: 80px;
	float: right;
	font-size: 13px;
}

	.center-container .entry-feed .feed-content-highlight a {
		text-decoration: underline;
	}

.center-container.private-message-page {
	vertical-align: middle;
}

.floating-left-button {
	float: left;
}

/* CEO/Founder/Highlight */
.accordion-content .archieveContent img {
	width: 550px;
}

.arrow_box {
	position: relative;
	background: #88b7d5;
	border: 4px solid #c2e1f5;
	left: 10px;
	/*height: 30px;*/
	height: 50%;
	top: 10px;
	/*width: 70%;*/
	width: 100%;
}


.arrowlogo {
	color: #fff;
	/*font-size: 15px;*/
	font-size: 12px;
	line-height: 30px;
	font-weight: bold;
	text-shadow: 0 1px 2px rgba(0,0,0,0.4);
	/*margin-left: 20px;*/
	margin-left: 5%;
}

/* CEO/Founder/Highligh */

.ms-WPHeader {
	background-color: #474747;
}

.s4-search .srch-gosearchimg {
	background: rgb(255, 255, 255);
	border: 0px solid rgba(227, 227, 227, 0) !important;
	border-left: none !important;
	background-color: rgb(255, 255, 255);
	height: 19px;
	padding: 4px 0px 0px 0px !important;
}

.s4-search input.ms-sbplain {
	height: 30px;
	height: 30px;
	width: 241px !important;
}

/* ------------------------
	20130614
-----------------------   */


/* 20130617 - Home Menu top link bar tab */
.menu-horizontal li.static, .menu-horizontal a.static, .menu-horizontal span.static {
	float: left;
	height: 33px;
}

/*20130619*/

.center-container .entry-feed .feed-content .jobfeed-postdate {
	margin-top: 6px;
	float: left;
	font-style: italic;
	font-size: 11px;
	margin: 4px 5px 0 0;
	color: #6b6767;
}

.center-container .entry-feed .feed-content .jobfeed-closedate {
	margin-top: 6px;
	float: right;
	font-style: italic;
	font-size: 11px;
	margin: 4px 5px 0 0;
	color: #6b6767;
}

.center-container .entry-job .job-content .job-postdate {
	float: left;
	font-style: italic;
	font-size: 11px;
	margin: 6px 5px 0 0;
	color: #6b6767;
}

.center-container .entry-job .job-content .job-closedate {
	float: right;
	font-style: italic;
	font-size: 11px;
	margin: 6px 5px 0 0;
	color: #6b6767;
}
/*End 20130619*/

.s4-search .ms-sbtable-ex {
	margin-right: 200000px;
	margin-right: 200000px;
	margin-right: 200000px;
	margin-right: 200000px;
	margin-right: 200000px;
}

.ms-rte-layoutszone-outer {
	float: left;
	width: 100% !important;
	word-wrap: break-word !important;
}

.ms-rte-wpbox {
	font-family: inherit !important;
	border-style: none !important;
}


.ce-css td span {
	display: inline !important;
	white-space: nowrap !important;
	padding: 0px !important;
}

.ce-css tbody tr:nth-child(odd) {
	background-color: transparent;
}


.ce-css tbody tr:nth-child(even) {
	background-color: transparent;
}

.likecounter-css {
	float: left;
	background: transparent no-repeat 5px center;
	border: none;
	margin-top: 7px;
	padding-right: 2px;
	font-size: 12px !important;
	color: #676767;
	text-decoration: none !important;
}

.likeCounter-buttonCss {
	background: transparent url(/custom/Image/button-like.png) no-repeat 5px center !important;
	float: left !important;
	padding-left: 22px !important;
	margin-left: 0px !important;
	border: none !important;
	font-size: 12px !important;
	color: #676767 !important;
	text-decoration: none !important
}

.likeCounter-buttonCss_Event {
	float: right;
	background: transparent url(/custom/Image/button-like.png) no-repeat 5px center;
	padding-left: 22px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 5px;
	border: none;
	color: #676767;
	text-decoration: none !important;
}

.Unlike-button-Event {
	float: right;
	background: transparent no-repeat 5px center;
	padding-left: 22px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	border: none;
	font-size: 12px;
	color: #676767;
}


/* 
			Dotnetnuke
									*/

.DNNContainer_noTitle {
	margin-top: 10px;
}


#dnn_myleftPane {
	float: left;
	width: 220px;
	margin-top: 10px;
}

#dnn_myCenterPane {
	float: left;
	width: 500px;
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px solid silver;
	border-right: 1px solid silver;
}

#dnn_myRightPane {
	float: left;
	width: 210px;
	padding: 10px;
}

#dnn_my2ndleftPane {
	float: left;
	width: 220px;
}

#dnn_my2ndCenterPane {
	float: left;
	width: 720px;
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px solid silver;
}

#userControls {
	height: 44px;
}

#footer {
	margin-top: 0px;
	padding: 0px;
	display: none;
}

#login .registerGroup a, #login .loginGroup a {
	margin-top: 6px;
}

.right #nav {
	top: 14px;
}

#siteHeadinner {
	padding: 0px 0px 14px 0px;
}

#siteHeadouter {
	background: #fff;
	-webkit-box-shadow: none;
	box-shadow: none;
}

#dnn_contentPane {
	/*
padding: 10px;
padding-top: 20px;
*/
}

#myNewsFeedBody a {
	color: blue;
}

#Body {
	color: #333;
	font-family: lato, helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
}

span {
	font-family: lato, helvetica, sans-serif;
}

.details a {
	font-family: lato, helvetica, sans-serif;
}


.popbox span {
	font-family: lato, helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	font-weight: 700;
}

.notification-counter span {
	color: white;
}

.contentPane {
	padding: 0px;
}


.event-people-list .event-person .summary {
	font-family: lato, helvetica, sans-serif;
	font-size: 13px;
	width: 155px;
}

.event-search-people input[type=text] {
	width: 95%;
	background: transparent 15px;
	height: 25px;
}

#scroll_items {
	width: 500px;
}


.quick-links li .nav-job-listingss {
	background-image: url(/custom/Image/icon-job.png);
}

.quick-links li .nav-highlight {
	background-image: url(/custom/Image/icon-highlight.png);
}

.user-summary .profile-short-info .inboxnotification-counter span {
	color: #fff !important;
	font-weight: 900 !important;
	font-size: 7px !important;
}

h3 {
	/*font-family: 'Lato';*/
	font-size: 120%;
	font-weight: bold;
	word-spacing: normal;
	letter-spacing: normal;
}

.highlights {
	font-family: lato;
	font-size: 11px;
	line-height: 13px;
	color: #676767;
}

.right-container .highlights p a {
	font-family: lato;
}

.staff-highlights ul li .details {
	color: #676767;
	list-style-type: none;
}

.staff-highlights h3 {
	font-size: 13px;
}

.center-container .entry-feed .feed-content {
	width: 370px;
}

.feed-content p a {
	font-family: lato;
}

.highlights p {
	text-align: justify;
}
/*
.vip-message p {
text-align: justify;
}
*/


.unlike-button-top-right {
	float: none !important;
	margin-left: 10px;
	margin-right: 0px;
}

.like-button-top-right {
	float: none !important;
	margin-left: 10px;
	margin-right: 0px;
}

.accordion-content a {
	font-family: Lato;
}
