/* hide share everywhere */
#header div.share_this,
div.pi_widget div.share_this,
div.pi_widget_type_view_10 div.pi_widget_share,
div.pi_widget_type_view_10 div.pi_widget_footer,
#Webcast_Timeline ol .index_point_time_link .timeline_item_share {
	display: none;
}

/* hide connect[social] product logo */
div.powered_by img.product_logo {
	display: none;
}

/* hide header copy */
body.logged_out #user_panel_container {
	display: none;
}

/* hide social login in header */
#header #login_lozenge .quicklogin {
	display: none;
}

/* hide tabs in login panel */
#header #login_lozenge .user-account-nav nav {
	display: none;
}

/* welcome page - static txt - change look */
.combined_portal_home .pi_widget {
	border: solid 1px #C6C6C6;
	border-radius: 6px;
}
.combined_portal_home .pi_widget .pi_widget_title {
	background-color: #FFFFFF;
	background-image: none;
}
.combined_portal_home .pi_widget .pi_widget_title h2 {
	color: #000000;
	font-weight: bold;
	padding-left: 30px;
	padding-top: 25px;
}

/* switcharoo for restricted message */
body.logged_out .show_logged_in {display: none;}
body.logged_in .show_logged_in {display: block;}
body.logged_out .show_logged_out {display: block;}
body.logged_in .show_logged_out {display: none;}

/* front page tool-tip */

.incamera-tooltip {
	opacity: 0;
	position: relative;
	width: 150px;
	left: 30px;
	bottom: 37px;
	pointer-events: none;
	background: transparent;
}
.incamera-tooltip span {
	background: #ebeb81;
	border-radius: 5px;
	text-align: center;
	width: 150px;
	display: block;
	padding: 5px;
	padding-bottom: 0px;
	float: left;
	position: absolute;
	bottom: 0px;
}
.incamera-tooltip span::after {
	position: relative;
	display: block;
	content: 'x';
	width: 0px;
	height: 0px;
	font-size: 0;
	line-height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #ebeb81;
	top: 4px;
	left: 72px;
}
*:hover + .incamera-tooltip{
	opacity: 1;
}
button + .incamera-tooltip {
	bottom: 33px;
	left: -25px;
}



