@charset "UTF-8";
/*---------------------------*  MAJ LM 03/03/2017 - 18:45
\*---------------------------*/
/*** Variables****/
/* max-width */
/*------------------------------------*		FONTS Size
	\*------------------------------------*/
/*==================*/
/*======== highlight ==========*/
/*===== Button Actions et PopupListContact ====*/
/*** Autres ***/
/*======================*/
/*===== PARTICIPANT DIRECTORY ====*/
/***** BTN SIDEBAR *******/
/*======================= Colonne De Gauche ( SIDEBAR LEFT ) =========================== */
/*======================= Colonne De Droite ========================== */
/*------------------------------------*			SearchOptions "alphabet"
		\*------------------------------------*/
/*------------------------------------*			MAIN BUTTON -- Button Search Results
		\*------------------------------------*/
/*------------------------------------*			Result List and GRID
		\*------------------------------------*/
/*------------------------------------*			PARTICIPATING COMPANY
		\*------------------------------------*/
/*------------------------------------*			EXHIBITOR LISTS and GRID
		\*------------------------------------*/
/**** Exhibitor Profile ******/
/*------------------------------------*			SPEAKER LISTS and GRID
		\*------------------------------------*/
/*------------------------------------*			DELEGATE PROFILE ( Speaker Profile )
		\*------------------------------------*/
/*------------------------------------*			CONFERENCE LISTS
		\*------------------------------------*/
/*------------------------------------*			PRODUCT LISTS
		\*------------------------------------*/
/**** Product Profile ******/
/*------------------------------------*		SESSION DETAIL - Product
		\*------------------------------------*/
/****	sessionDetail *******/
/*------------------------------------*		Pages - Custom Object Profile 
		\*------------------------------------*/
/*------------------------------------*		Sponsored Search Results
		\*------------------------------------*/
/*------------------------------------*		Shared Stands
		\*------------------------------------*/
/**** Exhibitor Profile ******/
/*------------------------------------*		CAROUSEL
	\*------------------------------------*/
/*------------------------------------*		Onglet Accordion
	\*------------------------------------*/
/*------------------------------------*		COMPANY ACCOUNT
		\*------------------------------------*/
/*------------------------------------*		ALL PAGES LOGIN
		\*------------------------------------*/
/*------------------------------------*		ALL COMMENT BLOCK
		\*------------------------------------*/
/*------------------------------------*		Page 404
		\*------------------------------------*/
/*---------------------------*  MAJ LM 24/01/2017 - 18:45
\*---------------------------*/
/*
  ** Moteur de recherche
  ** Espace Exposant, Speaker, Conference, Produit 
  ** Login
  */
.recommendations,
.showPlannerFavourites,
.requestAMeeting,
.websiteSignUp-LoginForm,
.calendar,
.websiteSignUp-EditYourProfile,
.websiteSignUp-ViewProfile,
.websiteSignUp-ForgottenPassword,
.websiteSignUp-ForgottenUsername,
.websiteSignUp-CreateAProfile-Step1,
.websiteSignUp-ChangeEmailValidation,
.websiteSignUp-InsufficientPermissions,
.websiteSignUp-ResetUserPassword,
.websiteSignUp-ActivationPage,
.websiteSignUp-ActivationRequired,
.ownedSearchResults,
.delegateSocialNetworkProfile,
.delegateEditProfileImage,
.editDelegateProfile,
.companyAccount,
.feed,
.sessionDetail,
.exhibitorProfile,
.delegateProfile,
.productProfile,
.customObjectProfile,
.messageInbox,
.searchResults {
  /*---------------------------*	  MAJ LM 18/04/2017 - 18:45
	\*---------------------------*/
  /**
	 * Des mise en page pas constante, ça change au besoin de chaque salon
	 *
	*/
  /*---------------------------*  MAJ LM 05/01/2017 - 18:45
\*---------------------------*/
  /*------------------------------------*    Carousel - Global
  \*------------------------------------*/
  /*====== END Carousel GLOBAL ======*/
}

.recommendations #wrapper,
.recommendations #pageTopContainer,
.showPlannerFavourites #wrapper,
.showPlannerFavourites #pageTopContainer,
.requestAMeeting #wrapper,
.requestAMeeting #pageTopContainer,
.websiteSignUp-LoginForm #wrapper,
.websiteSignUp-LoginForm #pageTopContainer,
.calendar #wrapper,
.calendar #pageTopContainer,
.websiteSignUp-EditYourProfile #wrapper,
.websiteSignUp-EditYourProfile #pageTopContainer,
.websiteSignUp-ViewProfile #wrapper,
.websiteSignUp-ViewProfile #pageTopContainer,
.websiteSignUp-ForgottenPassword #wrapper,
.websiteSignUp-ForgottenPassword #pageTopContainer,
.websiteSignUp-ForgottenUsername #wrapper,
.websiteSignUp-ForgottenUsername #pageTopContainer,
.websiteSignUp-CreateAProfile-Step1 #wrapper,
.websiteSignUp-CreateAProfile-Step1 #pageTopContainer,
.websiteSignUp-ChangeEmailValidation #wrapper,
.websiteSignUp-ChangeEmailValidation #pageTopContainer,
.websiteSignUp-InsufficientPermissions #wrapper,
.websiteSignUp-InsufficientPermissions #pageTopContainer,
.websiteSignUp-ResetUserPassword #wrapper,
.websiteSignUp-ResetUserPassword #pageTopContainer,
.websiteSignUp-ActivationPage #wrapper,
.websiteSignUp-ActivationPage #pageTopContainer,
.websiteSignUp-ActivationRequired #wrapper,
.websiteSignUp-ActivationRequired #pageTopContainer,
.ownedSearchResults #wrapper,
.ownedSearchResults #pageTopContainer,
.delegateSocialNetworkProfile #wrapper,
.delegateSocialNetworkProfile #pageTopContainer,
.delegateEditProfileImage #wrapper,
.delegateEditProfileImage #pageTopContainer,
.editDelegateProfile #wrapper,
.editDelegateProfile #pageTopContainer,
.companyAccount #wrapper,
.companyAccount #pageTopContainer,
.feed #wrapper,
.feed #pageTopContainer,
.sessionDetail #wrapper,
.sessionDetail #pageTopContainer,
.exhibitorProfile #wrapper,
.exhibitorProfile #pageTopContainer,
.delegateProfile #wrapper,
.delegateProfile #pageTopContainer,
.productProfile #wrapper,
.productProfile #pageTopContainer,
.customObjectProfile #wrapper,
.customObjectProfile #pageTopContainer,
.messageInbox #wrapper,
.messageInbox #pageTopContainer,
.searchResults #wrapper,
.searchResults #pageTopContainer {
  background: #FFFFFF;
}

.recommendations h1#pageName,
.showPlannerFavourites h1#pageName,
.requestAMeeting h1#pageName,
.websiteSignUp-LoginForm h1#pageName,
.calendar h1#pageName,
.websiteSignUp-EditYourProfile h1#pageName,
.websiteSignUp-ViewProfile h1#pageName,
.websiteSignUp-ForgottenPassword h1#pageName,
.websiteSignUp-ForgottenUsername h1#pageName,
.websiteSignUp-CreateAProfile-Step1 h1#pageName,
.websiteSignUp-ChangeEmailValidation h1#pageName,
.websiteSignUp-InsufficientPermissions h1#pageName,
.websiteSignUp-ResetUserPassword h1#pageName,
.websiteSignUp-ActivationPage h1#pageName,
.websiteSignUp-ActivationRequired h1#pageName,
.ownedSearchResults h1#pageName,
.delegateSocialNetworkProfile h1#pageName,
.delegateEditProfileImage h1#pageName,
.editDelegateProfile h1#pageName,
.companyAccount h1#pageName,
.feed h1#pageName,
.sessionDetail h1#pageName,
.exhibitorProfile h1#pageName,
.delegateProfile h1#pageName,
.productProfile h1#pageName,
.customObjectProfile h1#pageName,
.messageInbox h1#pageName,
.searchResults h1#pageName {
  border-bottom: 1px solid #000000;
  color: #000000;
  display: block;
  font-size: 30px;
  font-weight: 400;
  margin: 0 0 20px;
  padding: 20px 0 5px;
  position: static;
}

.recommendations h1#pageName + .unmanagedContent,
.showPlannerFavourites h1#pageName + .unmanagedContent,
.requestAMeeting h1#pageName + .unmanagedContent,
.websiteSignUp-LoginForm h1#pageName + .unmanagedContent,
.calendar h1#pageName + .unmanagedContent,
.websiteSignUp-EditYourProfile h1#pageName + .unmanagedContent,
.websiteSignUp-ViewProfile h1#pageName + .unmanagedContent,
.websiteSignUp-ForgottenPassword h1#pageName + .unmanagedContent,
.websiteSignUp-ForgottenUsername h1#pageName + .unmanagedContent,
.websiteSignUp-CreateAProfile-Step1 h1#pageName + .unmanagedContent,
.websiteSignUp-ChangeEmailValidation h1#pageName + .unmanagedContent,
.websiteSignUp-InsufficientPermissions h1#pageName + .unmanagedContent,
.websiteSignUp-ResetUserPassword h1#pageName + .unmanagedContent,
.websiteSignUp-ActivationPage h1#pageName + .unmanagedContent,
.websiteSignUp-ActivationRequired h1#pageName + .unmanagedContent,
.ownedSearchResults h1#pageName + .unmanagedContent,
.delegateSocialNetworkProfile h1#pageName + .unmanagedContent,
.delegateEditProfileImage h1#pageName + .unmanagedContent,
.editDelegateProfile h1#pageName + .unmanagedContent,
.companyAccount h1#pageName + .unmanagedContent,
.feed h1#pageName + .unmanagedContent,
.sessionDetail h1#pageName + .unmanagedContent,
.exhibitorProfile h1#pageName + .unmanagedContent,
.delegateProfile h1#pageName + .unmanagedContent,
.productProfile h1#pageName + .unmanagedContent,
.customObjectProfile h1#pageName + .unmanagedContent,
.messageInbox h1#pageName + .unmanagedContent,
.searchResults h1#pageName + .unmanagedContent {
  display: block;
}

.recommendations .contentLayoutBox,
.showPlannerFavourites .contentLayoutBox,
.requestAMeeting .contentLayoutBox,
.websiteSignUp-LoginForm .contentLayoutBox,
.calendar .contentLayoutBox,
.websiteSignUp-EditYourProfile .contentLayoutBox,
.websiteSignUp-ViewProfile .contentLayoutBox,
.websiteSignUp-ForgottenPassword .contentLayoutBox,
.websiteSignUp-ForgottenUsername .contentLayoutBox,
.websiteSignUp-CreateAProfile-Step1 .contentLayoutBox,
.websiteSignUp-ChangeEmailValidation .contentLayoutBox,
.websiteSignUp-InsufficientPermissions .contentLayoutBox,
.websiteSignUp-ResetUserPassword .contentLayoutBox,
.websiteSignUp-ActivationPage .contentLayoutBox,
.websiteSignUp-ActivationRequired .contentLayoutBox,
.ownedSearchResults .contentLayoutBox,
.delegateSocialNetworkProfile .contentLayoutBox,
.delegateEditProfileImage .contentLayoutBox,
.editDelegateProfile .contentLayoutBox,
.companyAccount .contentLayoutBox,
.feed .contentLayoutBox,
.sessionDetail .contentLayoutBox,
.exhibitorProfile .contentLayoutBox,
.delegateProfile .contentLayoutBox,
.productProfile .contentLayoutBox,
.customObjectProfile .contentLayoutBox,
.messageInbox .contentLayoutBox,
.searchResults .contentLayoutBox {
  background: #FFFFFF;
  max-width: 1470px;
  width: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 2.72109%;
  padding-right: 2.72109%;
  margin: 0 auto;
  overflow: hidden;
}

.recommendations .contentLayoutBox #content .unmanagedContent + h1#pageName,
.showPlannerFavourites .contentLayoutBox #content .unmanagedContent + h1#pageName,
.requestAMeeting .contentLayoutBox #content .unmanagedContent + h1#pageName,
.websiteSignUp-LoginForm .contentLayoutBox #content .unmanagedContent + h1#pageName,
.calendar .contentLayoutBox #content .unmanagedContent + h1#pageName,
.websiteSignUp-EditYourProfile .contentLayoutBox #content .unmanagedContent + h1#pageName,
.websiteSignUp-ViewProfile .contentLayoutBox #content .unmanagedContent + h1#pageName,
.websiteSignUp-ForgottenPassword .contentLayoutBox #content .unmanagedContent + h1#pageName,
.websiteSignUp-ForgottenUsername .contentLayoutBox #content .unmanagedContent + h1#pageName,
.websiteSignUp-CreateAProfile-Step1 .contentLayoutBox #content .unmanagedContent + h1#pageName,
.websiteSignUp-ChangeEmailValidation .contentLayoutBox #content .unmanagedContent + h1#pageName,
.websiteSignUp-InsufficientPermissions .contentLayoutBox #content .unmanagedContent + h1#pageName,
.websiteSignUp-ResetUserPassword .contentLayoutBox #content .unmanagedContent + h1#pageName,
.websiteSignUp-ActivationPage .contentLayoutBox #content .unmanagedContent + h1#pageName,
.websiteSignUp-ActivationRequired .contentLayoutBox #content .unmanagedContent + h1#pageName,
.ownedSearchResults .contentLayoutBox #content .unmanagedContent + h1#pageName,
.delegateSocialNetworkProfile .contentLayoutBox #content .unmanagedContent + h1#pageName,
.delegateEditProfileImage .contentLayoutBox #content .unmanagedContent + h1#pageName,
.editDelegateProfile .contentLayoutBox #content .unmanagedContent + h1#pageName,
.companyAccount .contentLayoutBox #content .unmanagedContent + h1#pageName,
.feed .contentLayoutBox #content .unmanagedContent + h1#pageName,
.sessionDetail .contentLayoutBox #content .unmanagedContent + h1#pageName,
.exhibitorProfile .contentLayoutBox #content .unmanagedContent + h1#pageName,
.delegateProfile .contentLayoutBox #content .unmanagedContent + h1#pageName,
.productProfile .contentLayoutBox #content .unmanagedContent + h1#pageName,
.customObjectProfile .contentLayoutBox #content .unmanagedContent + h1#pageName,
.messageInbox .contentLayoutBox #content .unmanagedContent + h1#pageName,
.searchResults .contentLayoutBox #content .unmanagedContent + h1#pageName {
  margin-top: 6px;
}

.recommendations #breadcrumb,
.showPlannerFavourites #breadcrumb,
.requestAMeeting #breadcrumb,
.websiteSignUp-LoginForm #breadcrumb,
.calendar #breadcrumb,
.websiteSignUp-EditYourProfile #breadcrumb,
.websiteSignUp-ViewProfile #breadcrumb,
.websiteSignUp-ForgottenPassword #breadcrumb,
.websiteSignUp-ForgottenUsername #breadcrumb,
.websiteSignUp-CreateAProfile-Step1 #breadcrumb,
.websiteSignUp-ChangeEmailValidation #breadcrumb,
.websiteSignUp-InsufficientPermissions #breadcrumb,
.websiteSignUp-ResetUserPassword #breadcrumb,
.websiteSignUp-ActivationPage #breadcrumb,
.websiteSignUp-ActivationRequired #breadcrumb,
.ownedSearchResults #breadcrumb,
.delegateSocialNetworkProfile #breadcrumb,
.delegateEditProfileImage #breadcrumb,
.editDelegateProfile #breadcrumb,
.companyAccount #breadcrumb,
.feed #breadcrumb,
.sessionDetail #breadcrumb,
.exhibitorProfile #breadcrumb,
.delegateProfile #breadcrumb,
.productProfile #breadcrumb,
.customObjectProfile #breadcrumb,
.messageInbox #breadcrumb,
.searchResults #breadcrumb {
  padding: 0;
}

.recommendations .custom404Error #pageTopContainer,
.showPlannerFavourites .custom404Error #pageTopContainer,
.requestAMeeting .custom404Error #pageTopContainer,
.websiteSignUp-LoginForm .custom404Error #pageTopContainer,
.calendar .custom404Error #pageTopContainer,
.websiteSignUp-EditYourProfile .custom404Error #pageTopContainer,
.websiteSignUp-ViewProfile .custom404Error #pageTopContainer,
.websiteSignUp-ForgottenPassword .custom404Error #pageTopContainer,
.websiteSignUp-ForgottenUsername .custom404Error #pageTopContainer,
.websiteSignUp-CreateAProfile-Step1 .custom404Error #pageTopContainer,
.websiteSignUp-ChangeEmailValidation .custom404Error #pageTopContainer,
.websiteSignUp-InsufficientPermissions .custom404Error #pageTopContainer,
.websiteSignUp-ResetUserPassword .custom404Error #pageTopContainer,
.websiteSignUp-ActivationPage .custom404Error #pageTopContainer,
.websiteSignUp-ActivationRequired .custom404Error #pageTopContainer,
.ownedSearchResults .custom404Error #pageTopContainer,
.delegateSocialNetworkProfile .custom404Error #pageTopContainer,
.delegateEditProfileImage .custom404Error #pageTopContainer,
.editDelegateProfile .custom404Error #pageTopContainer,
.companyAccount .custom404Error #pageTopContainer,
.feed .custom404Error #pageTopContainer,
.sessionDetail .custom404Error #pageTopContainer,
.exhibitorProfile .custom404Error #pageTopContainer,
.delegateProfile .custom404Error #pageTopContainer,
.productProfile .custom404Error #pageTopContainer,
.customObjectProfile .custom404Error #pageTopContainer,
.messageInbox .custom404Error #pageTopContainer,
.searchResults .custom404Error #pageTopContainer {
  display: none;
}

.recommendations .custom404Error.sidebars-left-wide-right #content,
.recommendations .custom404Error.sidebars-left-wide-right #sidebarRight,
.showPlannerFavourites .custom404Error.sidebars-left-wide-right #content,
.showPlannerFavourites .custom404Error.sidebars-left-wide-right #sidebarRight,
.requestAMeeting .custom404Error.sidebars-left-wide-right #content,
.requestAMeeting .custom404Error.sidebars-left-wide-right #sidebarRight,
.websiteSignUp-LoginForm .custom404Error.sidebars-left-wide-right #content,
.websiteSignUp-LoginForm .custom404Error.sidebars-left-wide-right #sidebarRight,
.calendar .custom404Error.sidebars-left-wide-right #content,
.calendar .custom404Error.sidebars-left-wide-right #sidebarRight,
.websiteSignUp-EditYourProfile .custom404Error.sidebars-left-wide-right #content,
.websiteSignUp-EditYourProfile .custom404Error.sidebars-left-wide-right #sidebarRight,
.websiteSignUp-ViewProfile .custom404Error.sidebars-left-wide-right #content,
.websiteSignUp-ViewProfile .custom404Error.sidebars-left-wide-right #sidebarRight,
.websiteSignUp-ForgottenPassword .custom404Error.sidebars-left-wide-right #content,
.websiteSignUp-ForgottenPassword .custom404Error.sidebars-left-wide-right #sidebarRight,
.websiteSignUp-ForgottenUsername .custom404Error.sidebars-left-wide-right #content,
.websiteSignUp-ForgottenUsername .custom404Error.sidebars-left-wide-right #sidebarRight,
.websiteSignUp-CreateAProfile-Step1 .custom404Error.sidebars-left-wide-right #content,
.websiteSignUp-CreateAProfile-Step1 .custom404Error.sidebars-left-wide-right #sidebarRight,
.websiteSignUp-ChangeEmailValidation .custom404Error.sidebars-left-wide-right #content,
.websiteSignUp-ChangeEmailValidation .custom404Error.sidebars-left-wide-right #sidebarRight,
.websiteSignUp-InsufficientPermissions .custom404Error.sidebars-left-wide-right #content,
.websiteSignUp-InsufficientPermissions .custom404Error.sidebars-left-wide-right #sidebarRight,
.websiteSignUp-ResetUserPassword .custom404Error.sidebars-left-wide-right #content,
.websiteSignUp-ResetUserPassword .custom404Error.sidebars-left-wide-right #sidebarRight,
.websiteSignUp-ActivationPage .custom404Error.sidebars-left-wide-right #content,
.websiteSignUp-ActivationPage .custom404Error.sidebars-left-wide-right #sidebarRight,
.websiteSignUp-ActivationRequired .custom404Error.sidebars-left-wide-right #content,
.websiteSignUp-ActivationRequired .custom404Error.sidebars-left-wide-right #sidebarRight,
.ownedSearchResults .custom404Error.sidebars-left-wide-right #content,
.ownedSearchResults .custom404Error.sidebars-left-wide-right #sidebarRight,
.delegateSocialNetworkProfile .custom404Error.sidebars-left-wide-right #content,
.delegateSocialNetworkProfile .custom404Error.sidebars-left-wide-right #sidebarRight,
.delegateEditProfileImage .custom404Error.sidebars-left-wide-right #content,
.delegateEditProfileImage .custom404Error.sidebars-left-wide-right #sidebarRight,
.editDelegateProfile .custom404Error.sidebars-left-wide-right #content,
.editDelegateProfile .custom404Error.sidebars-left-wide-right #sidebarRight,
.companyAccount .custom404Error.sidebars-left-wide-right #content,
.companyAccount .custom404Error.sidebars-left-wide-right #sidebarRight,
.feed .custom404Error.sidebars-left-wide-right #content,
.feed .custom404Error.sidebars-left-wide-right #sidebarRight,
.sessionDetail .custom404Error.sidebars-left-wide-right #content,
.sessionDetail .custom404Error.sidebars-left-wide-right #sidebarRight,
.exhibitorProfile .custom404Error.sidebars-left-wide-right #content,
.exhibitorProfile .custom404Error.sidebars-left-wide-right #sidebarRight,
.delegateProfile .custom404Error.sidebars-left-wide-right #content,
.delegateProfile .custom404Error.sidebars-left-wide-right #sidebarRight,
.productProfile .custom404Error.sidebars-left-wide-right #content,
.productProfile .custom404Error.sidebars-left-wide-right #sidebarRight,
.customObjectProfile .custom404Error.sidebars-left-wide-right #content,
.customObjectProfile .custom404Error.sidebars-left-wide-right #sidebarRight,
.messageInbox .custom404Error.sidebars-left-wide-right #content,
.messageInbox .custom404Error.sidebars-left-wide-right #sidebarRight,
.searchResults .custom404Error.sidebars-left-wide-right #content,
.searchResults .custom404Error.sidebars-left-wide-right #sidebarRight {
  display: none;
}

.recommendations .resetSearch,
.showPlannerFavourites .resetSearch,
.requestAMeeting .resetSearch,
.websiteSignUp-LoginForm .resetSearch,
.calendar .resetSearch,
.websiteSignUp-EditYourProfile .resetSearch,
.websiteSignUp-ViewProfile .resetSearch,
.websiteSignUp-ForgottenPassword .resetSearch,
.websiteSignUp-ForgottenUsername .resetSearch,
.websiteSignUp-CreateAProfile-Step1 .resetSearch,
.websiteSignUp-ChangeEmailValidation .resetSearch,
.websiteSignUp-InsufficientPermissions .resetSearch,
.websiteSignUp-ResetUserPassword .resetSearch,
.websiteSignUp-ActivationPage .resetSearch,
.websiteSignUp-ActivationRequired .resetSearch,
.ownedSearchResults .resetSearch,
.delegateSocialNetworkProfile .resetSearch,
.delegateEditProfileImage .resetSearch,
.editDelegateProfile .resetSearch,
.companyAccount .resetSearch,
.feed .resetSearch,
.sessionDetail .resetSearch,
.exhibitorProfile .resetSearch,
.delegateProfile .resetSearch,
.productProfile .resetSearch,
.customObjectProfile .resetSearch,
.messageInbox .resetSearch,
.searchResults .resetSearch {
  display: none;
}

.recommendations #searchResultsList li.resultItem p.meta,
.showPlannerFavourites #searchResultsList li.resultItem p.meta,
.requestAMeeting #searchResultsList li.resultItem p.meta,
.websiteSignUp-LoginForm #searchResultsList li.resultItem p.meta,
.calendar #searchResultsList li.resultItem p.meta,
.websiteSignUp-EditYourProfile #searchResultsList li.resultItem p.meta,
.websiteSignUp-ViewProfile #searchResultsList li.resultItem p.meta,
.websiteSignUp-ForgottenPassword #searchResultsList li.resultItem p.meta,
.websiteSignUp-ForgottenUsername #searchResultsList li.resultItem p.meta,
.websiteSignUp-CreateAProfile-Step1 #searchResultsList li.resultItem p.meta,
.websiteSignUp-ChangeEmailValidation #searchResultsList li.resultItem p.meta,
.websiteSignUp-InsufficientPermissions #searchResultsList li.resultItem p.meta,
.websiteSignUp-ResetUserPassword #searchResultsList li.resultItem p.meta,
.websiteSignUp-ActivationPage #searchResultsList li.resultItem p.meta,
.websiteSignUp-ActivationRequired #searchResultsList li.resultItem p.meta,
.ownedSearchResults #searchResultsList li.resultItem p.meta,
.delegateSocialNetworkProfile #searchResultsList li.resultItem p.meta,
.delegateEditProfileImage #searchResultsList li.resultItem p.meta,
.editDelegateProfile #searchResultsList li.resultItem p.meta,
.companyAccount #searchResultsList li.resultItem p.meta,
.feed #searchResultsList li.resultItem p.meta,
.sessionDetail #searchResultsList li.resultItem p.meta,
.exhibitorProfile #searchResultsList li.resultItem p.meta,
.delegateProfile #searchResultsList li.resultItem p.meta,
.productProfile #searchResultsList li.resultItem p.meta,
.customObjectProfile #searchResultsList li.resultItem p.meta,
.messageInbox #searchResultsList li.resultItem p.meta,
.searchResults #searchResultsList li.resultItem p.meta {
  display: none;
}

.recommendations #searchResultsList.list .resultItem .listItemDetail:after,
.showPlannerFavourites #searchResultsList.list .resultItem .listItemDetail:after,
.requestAMeeting #searchResultsList.list .resultItem .listItemDetail:after,
.websiteSignUp-LoginForm #searchResultsList.list .resultItem .listItemDetail:after,
.calendar #searchResultsList.list .resultItem .listItemDetail:after,
.websiteSignUp-EditYourProfile #searchResultsList.list .resultItem .listItemDetail:after,
.websiteSignUp-ViewProfile #searchResultsList.list .resultItem .listItemDetail:after,
.websiteSignUp-ForgottenPassword #searchResultsList.list .resultItem .listItemDetail:after,
.websiteSignUp-ForgottenUsername #searchResultsList.list .resultItem .listItemDetail:after,
.websiteSignUp-CreateAProfile-Step1 #searchResultsList.list .resultItem .listItemDetail:after,
.websiteSignUp-ChangeEmailValidation #searchResultsList.list .resultItem .listItemDetail:after,
.websiteSignUp-InsufficientPermissions #searchResultsList.list .resultItem .listItemDetail:after,
.websiteSignUp-ResetUserPassword #searchResultsList.list .resultItem .listItemDetail:after,
.websiteSignUp-ActivationPage #searchResultsList.list .resultItem .listItemDetail:after,
.websiteSignUp-ActivationRequired #searchResultsList.list .resultItem .listItemDetail:after,
.ownedSearchResults #searchResultsList.list .resultItem .listItemDetail:after,
.delegateSocialNetworkProfile #searchResultsList.list .resultItem .listItemDetail:after,
.delegateEditProfileImage #searchResultsList.list .resultItem .listItemDetail:after,
.editDelegateProfile #searchResultsList.list .resultItem .listItemDetail:after,
.companyAccount #searchResultsList.list .resultItem .listItemDetail:after,
.feed #searchResultsList.list .resultItem .listItemDetail:after,
.sessionDetail #searchResultsList.list .resultItem .listItemDetail:after,
.exhibitorProfile #searchResultsList.list .resultItem .listItemDetail:after,
.delegateProfile #searchResultsList.list .resultItem .listItemDetail:after,
.productProfile #searchResultsList.list .resultItem .listItemDetail:after,
.customObjectProfile #searchResultsList.list .resultItem .listItemDetail:after,
.messageInbox #searchResultsList.list .resultItem .listItemDetail:after,
.searchResults #searchResultsList.list .resultItem .listItemDetail:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

.recommendations #productsSection,
.recommendations #otherProducts,
.showPlannerFavourites #productsSection,
.showPlannerFavourites #otherProducts,
.requestAMeeting #productsSection,
.requestAMeeting #otherProducts,
.websiteSignUp-LoginForm #productsSection,
.websiteSignUp-LoginForm #otherProducts,
.calendar #productsSection,
.calendar #otherProducts,
.websiteSignUp-EditYourProfile #productsSection,
.websiteSignUp-EditYourProfile #otherProducts,
.websiteSignUp-ViewProfile #productsSection,
.websiteSignUp-ViewProfile #otherProducts,
.websiteSignUp-ForgottenPassword #productsSection,
.websiteSignUp-ForgottenPassword #otherProducts,
.websiteSignUp-ForgottenUsername #productsSection,
.websiteSignUp-ForgottenUsername #otherProducts,
.websiteSignUp-CreateAProfile-Step1 #productsSection,
.websiteSignUp-CreateAProfile-Step1 #otherProducts,
.websiteSignUp-ChangeEmailValidation #productsSection,
.websiteSignUp-ChangeEmailValidation #otherProducts,
.websiteSignUp-InsufficientPermissions #productsSection,
.websiteSignUp-InsufficientPermissions #otherProducts,
.websiteSignUp-ResetUserPassword #productsSection,
.websiteSignUp-ResetUserPassword #otherProducts,
.websiteSignUp-ActivationPage #productsSection,
.websiteSignUp-ActivationPage #otherProducts,
.websiteSignUp-ActivationRequired #productsSection,
.websiteSignUp-ActivationRequired #otherProducts,
.ownedSearchResults #productsSection,
.ownedSearchResults #otherProducts,
.delegateSocialNetworkProfile #productsSection,
.delegateSocialNetworkProfile #otherProducts,
.delegateEditProfileImage #productsSection,
.delegateEditProfileImage #otherProducts,
.editDelegateProfile #productsSection,
.editDelegateProfile #otherProducts,
.companyAccount #productsSection,
.companyAccount #otherProducts,
.feed #productsSection,
.feed #otherProducts,
.sessionDetail #productsSection,
.sessionDetail #otherProducts,
.exhibitorProfile #productsSection,
.exhibitorProfile #otherProducts,
.delegateProfile #productsSection,
.delegateProfile #otherProducts,
.productProfile #productsSection,
.productProfile #otherProducts,
.customObjectProfile #productsSection,
.customObjectProfile #otherProducts,
.messageInbox #productsSection,
.messageInbox #otherProducts,
.searchResults #productsSection,
.searchResults #otherProducts {
  background-color: #FFFFFF;
  border: 1px solid #000000;
  margin: 0 0 20px;
}

.recommendations .solidBox,
.showPlannerFavourites .solidBox,
.requestAMeeting .solidBox,
.websiteSignUp-LoginForm .solidBox,
.calendar .solidBox,
.websiteSignUp-EditYourProfile .solidBox,
.websiteSignUp-ViewProfile .solidBox,
.websiteSignUp-ForgottenPassword .solidBox,
.websiteSignUp-ForgottenUsername .solidBox,
.websiteSignUp-CreateAProfile-Step1 .solidBox,
.websiteSignUp-ChangeEmailValidation .solidBox,
.websiteSignUp-InsufficientPermissions .solidBox,
.websiteSignUp-ResetUserPassword .solidBox,
.websiteSignUp-ActivationPage .solidBox,
.websiteSignUp-ActivationRequired .solidBox,
.ownedSearchResults .solidBox,
.delegateSocialNetworkProfile .solidBox,
.delegateEditProfileImage .solidBox,
.editDelegateProfile .solidBox,
.companyAccount .solidBox,
.feed .solidBox,
.sessionDetail .solidBox,
.exhibitorProfile .solidBox,
.delegateProfile .solidBox,
.productProfile .solidBox,
.customObjectProfile .solidBox,
.messageInbox .solidBox,
.searchResults .solidBox {
  background: #000000;
  border: none;
  color: #FFFFFF;
  font-size: 18px;
  font-weight: 400;
  padding: 6px 10px !important;
}

.recommendations div.actions,
.showPlannerFavourites div.actions,
.requestAMeeting div.actions,
.websiteSignUp-LoginForm div.actions,
.calendar div.actions,
.websiteSignUp-EditYourProfile div.actions,
.websiteSignUp-ViewProfile div.actions,
.websiteSignUp-ForgottenPassword div.actions,
.websiteSignUp-ForgottenUsername div.actions,
.websiteSignUp-CreateAProfile-Step1 div.actions,
.websiteSignUp-ChangeEmailValidation div.actions,
.websiteSignUp-InsufficientPermissions div.actions,
.websiteSignUp-ResetUserPassword div.actions,
.websiteSignUp-ActivationPage div.actions,
.websiteSignUp-ActivationRequired div.actions,
.ownedSearchResults div.actions,
.delegateSocialNetworkProfile div.actions,
.delegateEditProfileImage div.actions,
.editDelegateProfile div.actions,
.companyAccount div.actions,
.feed div.actions,
.sessionDetail div.actions,
.exhibitorProfile div.actions,
.delegateProfile div.actions,
.productProfile div.actions,
.customObjectProfile div.actions,
.messageInbox div.actions,
.searchResults div.actions {
  margin: 0;
}

.recommendations #content .favourite,
.showPlannerFavourites #content .favourite,
.requestAMeeting #content .favourite,
.websiteSignUp-LoginForm #content .favourite,
.calendar #content .favourite,
.websiteSignUp-EditYourProfile #content .favourite,
.websiteSignUp-ViewProfile #content .favourite,
.websiteSignUp-ForgottenPassword #content .favourite,
.websiteSignUp-ForgottenUsername #content .favourite,
.websiteSignUp-CreateAProfile-Step1 #content .favourite,
.websiteSignUp-ChangeEmailValidation #content .favourite,
.websiteSignUp-InsufficientPermissions #content .favourite,
.websiteSignUp-ResetUserPassword #content .favourite,
.websiteSignUp-ActivationPage #content .favourite,
.websiteSignUp-ActivationRequired #content .favourite,
.ownedSearchResults #content .favourite,
.delegateSocialNetworkProfile #content .favourite,
.delegateEditProfileImage #content .favourite,
.editDelegateProfile #content .favourite,
.companyAccount #content .favourite,
.feed #content .favourite,
.sessionDetail #content .favourite,
.exhibitorProfile #content .favourite,
.delegateProfile #content .favourite,
.productProfile #content .favourite,
.customObjectProfile #content .favourite,
.messageInbox #content .favourite,
.searchResults #content .favourite {
  margin: 0 0 0 0;
  width: auto;
}

.recommendations .recommended-items,
.showPlannerFavourites .recommended-items,
.requestAMeeting .recommended-items,
.websiteSignUp-LoginForm .recommended-items,
.calendar .recommended-items,
.websiteSignUp-EditYourProfile .recommended-items,
.websiteSignUp-ViewProfile .recommended-items,
.websiteSignUp-ForgottenPassword .recommended-items,
.websiteSignUp-ForgottenUsername .recommended-items,
.websiteSignUp-CreateAProfile-Step1 .recommended-items,
.websiteSignUp-ChangeEmailValidation .recommended-items,
.websiteSignUp-InsufficientPermissions .recommended-items,
.websiteSignUp-ResetUserPassword .recommended-items,
.websiteSignUp-ActivationPage .recommended-items,
.websiteSignUp-ActivationRequired .recommended-items,
.ownedSearchResults .recommended-items,
.delegateSocialNetworkProfile .recommended-items,
.delegateEditProfileImage .recommended-items,
.editDelegateProfile .recommended-items,
.companyAccount .recommended-items,
.feed .recommended-items,
.sessionDetail .recommended-items,
.exhibitorProfile .recommended-items,
.delegateProfile .recommended-items,
.productProfile .recommended-items,
.customObjectProfile .recommended-items,
.messageInbox .recommended-items,
.searchResults .recommended-items {
  border: none;
}

.recommendations.breadcrumb-none #pageTopContainer,
.showPlannerFavourites.breadcrumb-none #pageTopContainer,
.requestAMeeting.breadcrumb-none #pageTopContainer,
.websiteSignUp-LoginForm.breadcrumb-none #pageTopContainer,
.calendar.breadcrumb-none #pageTopContainer,
.websiteSignUp-EditYourProfile.breadcrumb-none #pageTopContainer,
.websiteSignUp-ViewProfile.breadcrumb-none #pageTopContainer,
.websiteSignUp-ForgottenPassword.breadcrumb-none #pageTopContainer,
.websiteSignUp-ForgottenUsername.breadcrumb-none #pageTopContainer,
.websiteSignUp-CreateAProfile-Step1.breadcrumb-none #pageTopContainer,
.websiteSignUp-ChangeEmailValidation.breadcrumb-none #pageTopContainer,
.websiteSignUp-InsufficientPermissions.breadcrumb-none #pageTopContainer,
.websiteSignUp-ResetUserPassword.breadcrumb-none #pageTopContainer,
.websiteSignUp-ActivationPage.breadcrumb-none #pageTopContainer,
.websiteSignUp-ActivationRequired.breadcrumb-none #pageTopContainer,
.ownedSearchResults.breadcrumb-none #pageTopContainer,
.delegateSocialNetworkProfile.breadcrumb-none #pageTopContainer,
.delegateEditProfileImage.breadcrumb-none #pageTopContainer,
.editDelegateProfile.breadcrumb-none #pageTopContainer,
.companyAccount.breadcrumb-none #pageTopContainer,
.feed.breadcrumb-none #pageTopContainer,
.sessionDetail.breadcrumb-none #pageTopContainer,
.exhibitorProfile.breadcrumb-none #pageTopContainer,
.delegateProfile.breadcrumb-none #pageTopContainer,
.productProfile.breadcrumb-none #pageTopContainer,
.customObjectProfile.breadcrumb-none #pageTopContainer,
.messageInbox.breadcrumb-none #pageTopContainer,
.searchResults.breadcrumb-none #pageTopContainer {
  display: none;
}

.recommendations #AJAXDelegates,
.recommendations .tabbedContent .actions,
.recommendations .list .participatingIndividualDetail .actions,
.recommendations .actions div.favourite,
.recommendations .favourite-book-session,
.recommendations .favourite,
.showPlannerFavourites #AJAXDelegates,
.showPlannerFavourites .tabbedContent .actions,
.showPlannerFavourites .list .participatingIndividualDetail .actions,
.showPlannerFavourites .actions div.favourite,
.showPlannerFavourites .favourite-book-session,
.showPlannerFavourites .favourite,
.requestAMeeting #AJAXDelegates,
.requestAMeeting .tabbedContent .actions,
.requestAMeeting .list .participatingIndividualDetail .actions,
.requestAMeeting .actions div.favourite,
.requestAMeeting .favourite-book-session,
.requestAMeeting .favourite,
.websiteSignUp-LoginForm #AJAXDelegates,
.websiteSignUp-LoginForm .tabbedContent .actions,
.websiteSignUp-LoginForm .list .participatingIndividualDetail .actions,
.websiteSignUp-LoginForm .actions div.favourite,
.websiteSignUp-LoginForm .favourite-book-session,
.websiteSignUp-LoginForm .favourite,
.calendar #AJAXDelegates,
.calendar .tabbedContent .actions,
.calendar .list .participatingIndividualDetail .actions,
.calendar .actions div.favourite,
.calendar .favourite-book-session,
.calendar .favourite,
.websiteSignUp-EditYourProfile #AJAXDelegates,
.websiteSignUp-EditYourProfile .tabbedContent .actions,
.websiteSignUp-EditYourProfile .list .participatingIndividualDetail .actions,
.websiteSignUp-EditYourProfile .actions div.favourite,
.websiteSignUp-EditYourProfile .favourite-book-session,
.websiteSignUp-EditYourProfile .favourite,
.websiteSignUp-ViewProfile #AJAXDelegates,
.websiteSignUp-ViewProfile .tabbedContent .actions,
.websiteSignUp-ViewProfile .list .participatingIndividualDetail .actions,
.websiteSignUp-ViewProfile .actions div.favourite,
.websiteSignUp-ViewProfile .favourite-book-session,
.websiteSignUp-ViewProfile .favourite,
.websiteSignUp-ForgottenPassword #AJAXDelegates,
.websiteSignUp-ForgottenPassword .tabbedContent .actions,
.websiteSignUp-ForgottenPassword .list .participatingIndividualDetail .actions,
.websiteSignUp-ForgottenPassword .actions div.favourite,
.websiteSignUp-ForgottenPassword .favourite-book-session,
.websiteSignUp-ForgottenPassword .favourite,
.websiteSignUp-ForgottenUsername #AJAXDelegates,
.websiteSignUp-ForgottenUsername .tabbedContent .actions,
.websiteSignUp-ForgottenUsername .list .participatingIndividualDetail .actions,
.websiteSignUp-ForgottenUsername .actions div.favourite,
.websiteSignUp-ForgottenUsername .favourite-book-session,
.websiteSignUp-ForgottenUsername .favourite,
.websiteSignUp-CreateAProfile-Step1 #AJAXDelegates,
.websiteSignUp-CreateAProfile-Step1 .tabbedContent .actions,
.websiteSignUp-CreateAProfile-Step1 .list .participatingIndividualDetail .actions,
.websiteSignUp-CreateAProfile-Step1 .actions div.favourite,
.websiteSignUp-CreateAProfile-Step1 .favourite-book-session,
.websiteSignUp-CreateAProfile-Step1 .favourite,
.websiteSignUp-ChangeEmailValidation #AJAXDelegates,
.websiteSignUp-ChangeEmailValidation .tabbedContent .actions,
.websiteSignUp-ChangeEmailValidation .list .participatingIndividualDetail .actions,
.websiteSignUp-ChangeEmailValidation .actions div.favourite,
.websiteSignUp-ChangeEmailValidation .favourite-book-session,
.websiteSignUp-ChangeEmailValidation .favourite,
.websiteSignUp-InsufficientPermissions #AJAXDelegates,
.websiteSignUp-InsufficientPermissions .tabbedContent .actions,
.websiteSignUp-InsufficientPermissions .list .participatingIndividualDetail .actions,
.websiteSignUp-InsufficientPermissions .actions div.favourite,
.websiteSignUp-InsufficientPermissions .favourite-book-session,
.websiteSignUp-InsufficientPermissions .favourite,
.websiteSignUp-ResetUserPassword #AJAXDelegates,
.websiteSignUp-ResetUserPassword .tabbedContent .actions,
.websiteSignUp-ResetUserPassword .list .participatingIndividualDetail .actions,
.websiteSignUp-ResetUserPassword .actions div.favourite,
.websiteSignUp-ResetUserPassword .favourite-book-session,
.websiteSignUp-ResetUserPassword .favourite,
.websiteSignUp-ActivationPage #AJAXDelegates,
.websiteSignUp-ActivationPage .tabbedContent .actions,
.websiteSignUp-ActivationPage .list .participatingIndividualDetail .actions,
.websiteSignUp-ActivationPage .actions div.favourite,
.websiteSignUp-ActivationPage .favourite-book-session,
.websiteSignUp-ActivationPage .favourite,
.websiteSignUp-ActivationRequired #AJAXDelegates,
.websiteSignUp-ActivationRequired .tabbedContent .actions,
.websiteSignUp-ActivationRequired .list .participatingIndividualDetail .actions,
.websiteSignUp-ActivationRequired .actions div.favourite,
.websiteSignUp-ActivationRequired .favourite-book-session,
.websiteSignUp-ActivationRequired .favourite,
.ownedSearchResults #AJAXDelegates,
.ownedSearchResults .tabbedContent .actions,
.ownedSearchResults .list .participatingIndividualDetail .actions,
.ownedSearchResults .actions div.favourite,
.ownedSearchResults .favourite-book-session,
.ownedSearchResults .favourite,
.delegateSocialNetworkProfile #AJAXDelegates,
.delegateSocialNetworkProfile .tabbedContent .actions,
.delegateSocialNetworkProfile .list .participatingIndividualDetail .actions,
.delegateSocialNetworkProfile .actions div.favourite,
.delegateSocialNetworkProfile .favourite-book-session,
.delegateSocialNetworkProfile .favourite,
.delegateEditProfileImage #AJAXDelegates,
.delegateEditProfileImage .tabbedContent .actions,
.delegateEditProfileImage .list .participatingIndividualDetail .actions,
.delegateEditProfileImage .actions div.favourite,
.delegateEditProfileImage .favourite-book-session,
.delegateEditProfileImage .favourite,
.editDelegateProfile #AJAXDelegates,
.editDelegateProfile .tabbedContent .actions,
.editDelegateProfile .list .participatingIndividualDetail .actions,
.editDelegateProfile .actions div.favourite,
.editDelegateProfile .favourite-book-session,
.editDelegateProfile .favourite,
.companyAccount #AJAXDelegates,
.companyAccount .tabbedContent .actions,
.companyAccount .list .participatingIndividualDetail .actions,
.companyAccount .actions div.favourite,
.companyAccount .favourite-book-session,
.companyAccount .favourite,
.feed #AJAXDelegates,
.feed .tabbedContent .actions,
.feed .list .participatingIndividualDetail .actions,
.feed .actions div.favourite,
.feed .favourite-book-session,
.feed .favourite,
.sessionDetail #AJAXDelegates,
.sessionDetail .tabbedContent .actions,
.sessionDetail .list .participatingIndividualDetail .actions,
.sessionDetail .actions div.favourite,
.sessionDetail .favourite-book-session,
.sessionDetail .favourite,
.exhibitorProfile #AJAXDelegates,
.exhibitorProfile .tabbedContent .actions,
.exhibitorProfile .list .participatingIndividualDetail .actions,
.exhibitorProfile .actions div.favourite,
.exhibitorProfile .favourite-book-session,
.exhibitorProfile .favourite,
.delegateProfile #AJAXDelegates,
.delegateProfile .tabbedContent .actions,
.delegateProfile .list .participatingIndividualDetail .actions,
.delegateProfile .actions div.favourite,
.delegateProfile .favourite-book-session,
.delegateProfile .favourite,
.productProfile #AJAXDelegates,
.productProfile .tabbedContent .actions,
.productProfile .list .participatingIndividualDetail .actions,
.productProfile .actions div.favourite,
.productProfile .favourite-book-session,
.productProfile .favourite,
.customObjectProfile #AJAXDelegates,
.customObjectProfile .tabbedContent .actions,
.customObjectProfile .list .participatingIndividualDetail .actions,
.customObjectProfile .actions div.favourite,
.customObjectProfile .favourite-book-session,
.customObjectProfile .favourite,
.messageInbox #AJAXDelegates,
.messageInbox .tabbedContent .actions,
.messageInbox .list .participatingIndividualDetail .actions,
.messageInbox .actions div.favourite,
.messageInbox .favourite-book-session,
.messageInbox .favourite,
.searchResults #AJAXDelegates,
.searchResults .tabbedContent .actions,
.searchResults .list .participatingIndividualDetail .actions,
.searchResults .actions div.favourite,
.searchResults .favourite-book-session,
.searchResults .favourite {
  display: none;
}

.recommendations .jcarousel-skin-nova-default,
.showPlannerFavourites .jcarousel-skin-nova-default,
.requestAMeeting .jcarousel-skin-nova-default,
.websiteSignUp-LoginForm .jcarousel-skin-nova-default,
.calendar .jcarousel-skin-nova-default,
.websiteSignUp-EditYourProfile .jcarousel-skin-nova-default,
.websiteSignUp-ViewProfile .jcarousel-skin-nova-default,
.websiteSignUp-ForgottenPassword .jcarousel-skin-nova-default,
.websiteSignUp-ForgottenUsername .jcarousel-skin-nova-default,
.websiteSignUp-CreateAProfile-Step1 .jcarousel-skin-nova-default,
.websiteSignUp-ChangeEmailValidation .jcarousel-skin-nova-default,
.websiteSignUp-InsufficientPermissions .jcarousel-skin-nova-default,
.websiteSignUp-ResetUserPassword .jcarousel-skin-nova-default,
.websiteSignUp-ActivationPage .jcarousel-skin-nova-default,
.websiteSignUp-ActivationRequired .jcarousel-skin-nova-default,
.ownedSearchResults .jcarousel-skin-nova-default,
.delegateSocialNetworkProfile .jcarousel-skin-nova-default,
.delegateEditProfileImage .jcarousel-skin-nova-default,
.editDelegateProfile .jcarousel-skin-nova-default,
.companyAccount .jcarousel-skin-nova-default,
.feed .jcarousel-skin-nova-default,
.sessionDetail .jcarousel-skin-nova-default,
.exhibitorProfile .jcarousel-skin-nova-default,
.delegateProfile .jcarousel-skin-nova-default,
.productProfile .jcarousel-skin-nova-default,
.customObjectProfile .jcarousel-skin-nova-default,
.messageInbox .jcarousel-skin-nova-default,
.searchResults .jcarousel-skin-nova-default {
  clear: both;
}

.recommendations .jcarousel-skin-nova-default #productsList,
.recommendations .jcarousel-skin-nova-default #participatingIndividualsList,
.showPlannerFavourites .jcarousel-skin-nova-default #productsList,
.showPlannerFavourites .jcarousel-skin-nova-default #participatingIndividualsList,
.requestAMeeting .jcarousel-skin-nova-default #productsList,
.requestAMeeting .jcarousel-skin-nova-default #participatingIndividualsList,
.websiteSignUp-LoginForm .jcarousel-skin-nova-default #productsList,
.websiteSignUp-LoginForm .jcarousel-skin-nova-default #participatingIndividualsList,
.calendar .jcarousel-skin-nova-default #productsList,
.calendar .jcarousel-skin-nova-default #participatingIndividualsList,
.websiteSignUp-EditYourProfile .jcarousel-skin-nova-default #productsList,
.websiteSignUp-EditYourProfile .jcarousel-skin-nova-default #participatingIndividualsList,
.websiteSignUp-ViewProfile .jcarousel-skin-nova-default #productsList,
.websiteSignUp-ViewProfile .jcarousel-skin-nova-default #participatingIndividualsList,
.websiteSignUp-ForgottenPassword .jcarousel-skin-nova-default #productsList,
.websiteSignUp-ForgottenPassword .jcarousel-skin-nova-default #participatingIndividualsList,
.websiteSignUp-ForgottenUsername .jcarousel-skin-nova-default #productsList,
.websiteSignUp-ForgottenUsername .jcarousel-skin-nova-default #participatingIndividualsList,
.websiteSignUp-CreateAProfile-Step1 .jcarousel-skin-nova-default #productsList,
.websiteSignUp-CreateAProfile-Step1 .jcarousel-skin-nova-default #participatingIndividualsList,
.websiteSignUp-ChangeEmailValidation .jcarousel-skin-nova-default #productsList,
.websiteSignUp-ChangeEmailValidation .jcarousel-skin-nova-default #participatingIndividualsList,
.websiteSignUp-InsufficientPermissions .jcarousel-skin-nova-default #productsList,
.websiteSignUp-InsufficientPermissions .jcarousel-skin-nova-default #participatingIndividualsList,
.websiteSignUp-ResetUserPassword .jcarousel-skin-nova-default #productsList,
.websiteSignUp-ResetUserPassword .jcarousel-skin-nova-default #participatingIndividualsList,
.websiteSignUp-ActivationPage .jcarousel-skin-nova-default #productsList,
.websiteSignUp-ActivationPage .jcarousel-skin-nova-default #participatingIndividualsList,
.websiteSignUp-ActivationRequired .jcarousel-skin-nova-default #productsList,
.websiteSignUp-ActivationRequired .jcarousel-skin-nova-default #participatingIndividualsList,
.ownedSearchResults .jcarousel-skin-nova-default #productsList,
.ownedSearchResults .jcarousel-skin-nova-default #participatingIndividualsList,
.delegateSocialNetworkProfile .jcarousel-skin-nova-default #productsList,
.delegateSocialNetworkProfile .jcarousel-skin-nova-default #participatingIndividualsList,
.delegateEditProfileImage .jcarousel-skin-nova-default #productsList,
.delegateEditProfileImage .jcarousel-skin-nova-default #participatingIndividualsList,
.editDelegateProfile .jcarousel-skin-nova-default #productsList,
.editDelegateProfile .jcarousel-skin-nova-default #participatingIndividualsList,
.companyAccount .jcarousel-skin-nova-default #productsList,
.companyAccount .jcarousel-skin-nova-default #participatingIndividualsList,
.feed .jcarousel-skin-nova-default #productsList,
.feed .jcarousel-skin-nova-default #participatingIndividualsList,
.sessionDetail .jcarousel-skin-nova-default #productsList,
.sessionDetail .jcarousel-skin-nova-default #participatingIndividualsList,
.exhibitorProfile .jcarousel-skin-nova-default #productsList,
.exhibitorProfile .jcarousel-skin-nova-default #participatingIndividualsList,
.delegateProfile .jcarousel-skin-nova-default #productsList,
.delegateProfile .jcarousel-skin-nova-default #participatingIndividualsList,
.productProfile .jcarousel-skin-nova-default #productsList,
.productProfile .jcarousel-skin-nova-default #participatingIndividualsList,
.customObjectProfile .jcarousel-skin-nova-default #productsList,
.customObjectProfile .jcarousel-skin-nova-default #participatingIndividualsList,
.messageInbox .jcarousel-skin-nova-default #productsList,
.messageInbox .jcarousel-skin-nova-default #participatingIndividualsList,
.searchResults .jcarousel-skin-nova-default #productsList,
.searchResults .jcarousel-skin-nova-default #participatingIndividualsList {
  margin: 0;
}

.recommendations .jcarousel-skin-nova-default .name,
.showPlannerFavourites .jcarousel-skin-nova-default .name,
.requestAMeeting .jcarousel-skin-nova-default .name,
.websiteSignUp-LoginForm .jcarousel-skin-nova-default .name,
.calendar .jcarousel-skin-nova-default .name,
.websiteSignUp-EditYourProfile .jcarousel-skin-nova-default .name,
.websiteSignUp-ViewProfile .jcarousel-skin-nova-default .name,
.websiteSignUp-ForgottenPassword .jcarousel-skin-nova-default .name,
.websiteSignUp-ForgottenUsername .jcarousel-skin-nova-default .name,
.websiteSignUp-CreateAProfile-Step1 .jcarousel-skin-nova-default .name,
.websiteSignUp-ChangeEmailValidation .jcarousel-skin-nova-default .name,
.websiteSignUp-InsufficientPermissions .jcarousel-skin-nova-default .name,
.websiteSignUp-ResetUserPassword .jcarousel-skin-nova-default .name,
.websiteSignUp-ActivationPage .jcarousel-skin-nova-default .name,
.websiteSignUp-ActivationRequired .jcarousel-skin-nova-default .name,
.ownedSearchResults .jcarousel-skin-nova-default .name,
.delegateSocialNetworkProfile .jcarousel-skin-nova-default .name,
.delegateEditProfileImage .jcarousel-skin-nova-default .name,
.editDelegateProfile .jcarousel-skin-nova-default .name,
.companyAccount .jcarousel-skin-nova-default .name,
.feed .jcarousel-skin-nova-default .name,
.sessionDetail .jcarousel-skin-nova-default .name,
.exhibitorProfile .jcarousel-skin-nova-default .name,
.delegateProfile .jcarousel-skin-nova-default .name,
.productProfile .jcarousel-skin-nova-default .name,
.customObjectProfile .jcarousel-skin-nova-default .name,
.messageInbox .jcarousel-skin-nova-default .name,
.searchResults .jcarousel-skin-nova-default .name {
  margin-bottom: 0;
}

.recommendations .jcarousel-skin-nova-default .name a,
.showPlannerFavourites .jcarousel-skin-nova-default .name a,
.requestAMeeting .jcarousel-skin-nova-default .name a,
.websiteSignUp-LoginForm .jcarousel-skin-nova-default .name a,
.calendar .jcarousel-skin-nova-default .name a,
.websiteSignUp-EditYourProfile .jcarousel-skin-nova-default .name a,
.websiteSignUp-ViewProfile .jcarousel-skin-nova-default .name a,
.websiteSignUp-ForgottenPassword .jcarousel-skin-nova-default .name a,
.websiteSignUp-ForgottenUsername .jcarousel-skin-nova-default .name a,
.websiteSignUp-CreateAProfile-Step1 .jcarousel-skin-nova-default .name a,
.websiteSignUp-ChangeEmailValidation .jcarousel-skin-nova-default .name a,
.websiteSignUp-InsufficientPermissions .jcarousel-skin-nova-default .name a,
.websiteSignUp-ResetUserPassword .jcarousel-skin-nova-default .name a,
.websiteSignUp-ActivationPage .jcarousel-skin-nova-default .name a,
.websiteSignUp-ActivationRequired .jcarousel-skin-nova-default .name a,
.ownedSearchResults .jcarousel-skin-nova-default .name a,
.delegateSocialNetworkProfile .jcarousel-skin-nova-default .name a,
.delegateEditProfileImage .jcarousel-skin-nova-default .name a,
.editDelegateProfile .jcarousel-skin-nova-default .name a,
.companyAccount .jcarousel-skin-nova-default .name a,
.feed .jcarousel-skin-nova-default .name a,
.sessionDetail .jcarousel-skin-nova-default .name a,
.exhibitorProfile .jcarousel-skin-nova-default .name a,
.delegateProfile .jcarousel-skin-nova-default .name a,
.productProfile .jcarousel-skin-nova-default .name a,
.customObjectProfile .jcarousel-skin-nova-default .name a,
.messageInbox .jcarousel-skin-nova-default .name a,
.searchResults .jcarousel-skin-nova-default .name a {
  color: #000000;
  padding: 0 29px 0;
  overflow: hidden;
}

.recommendations .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.showPlannerFavourites .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.requestAMeeting .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.websiteSignUp-LoginForm .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.calendar .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.websiteSignUp-EditYourProfile .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.websiteSignUp-ViewProfile .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.websiteSignUp-ForgottenPassword .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.websiteSignUp-ForgottenUsername .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.websiteSignUp-CreateAProfile-Step1 .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.websiteSignUp-ChangeEmailValidation .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.websiteSignUp-InsufficientPermissions .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.websiteSignUp-ResetUserPassword .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.websiteSignUp-ActivationPage .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.websiteSignUp-ActivationRequired .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.ownedSearchResults .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.delegateSocialNetworkProfile .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.delegateEditProfileImage .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.editDelegateProfile .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.companyAccount .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.feed .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.sessionDetail .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.exhibitorProfile .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.delegateProfile .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.productProfile .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.customObjectProfile .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.messageInbox .jcarousel-skin-nova-default #otherProducts-ProductsList .name,
.searchResults .jcarousel-skin-nova-default #otherProducts-ProductsList .name {
  height: auto;
}

.recommendations .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.recommendations .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.showPlannerFavourites .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.showPlannerFavourites .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.requestAMeeting .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.requestAMeeting .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.websiteSignUp-LoginForm .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.websiteSignUp-LoginForm .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.calendar .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.calendar .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.websiteSignUp-EditYourProfile .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.websiteSignUp-EditYourProfile .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.websiteSignUp-ViewProfile .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.websiteSignUp-ViewProfile .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.websiteSignUp-ForgottenPassword .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.websiteSignUp-ForgottenPassword .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.websiteSignUp-ForgottenUsername .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.websiteSignUp-ForgottenUsername .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.websiteSignUp-CreateAProfile-Step1 .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.websiteSignUp-CreateAProfile-Step1 .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.websiteSignUp-ChangeEmailValidation .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.websiteSignUp-ChangeEmailValidation .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.websiteSignUp-InsufficientPermissions .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.websiteSignUp-InsufficientPermissions .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.websiteSignUp-ResetUserPassword .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.websiteSignUp-ResetUserPassword .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.websiteSignUp-ActivationPage .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.websiteSignUp-ActivationPage .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.websiteSignUp-ActivationRequired .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.websiteSignUp-ActivationRequired .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.ownedSearchResults .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.ownedSearchResults .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.delegateSocialNetworkProfile .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.delegateSocialNetworkProfile .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.delegateEditProfileImage .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.delegateEditProfileImage .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.editDelegateProfile .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.editDelegateProfile .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.companyAccount .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.companyAccount .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.feed .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.feed .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.sessionDetail .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.sessionDetail .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.exhibitorProfile .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.exhibitorProfile .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.delegateProfile .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.delegateProfile .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.productProfile .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.productProfile .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.customObjectProfile .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.customObjectProfile .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.messageInbox .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.messageInbox .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.searchResults .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.searchResults .jcarousel-skin-nova-default .jcarousel-next-horizontal {
  background-position: 0 50%;
}

.recommendations .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.recommendations .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.showPlannerFavourites .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.showPlannerFavourites .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.requestAMeeting .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.requestAMeeting .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.websiteSignUp-LoginForm .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.websiteSignUp-LoginForm .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.calendar .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.calendar .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.websiteSignUp-EditYourProfile .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.websiteSignUp-EditYourProfile .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.websiteSignUp-ViewProfile .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.websiteSignUp-ViewProfile .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.websiteSignUp-ForgottenPassword .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.websiteSignUp-ForgottenPassword .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.websiteSignUp-ForgottenUsername .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.websiteSignUp-ForgottenUsername .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.websiteSignUp-CreateAProfile-Step1 .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.websiteSignUp-CreateAProfile-Step1 .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.websiteSignUp-ChangeEmailValidation .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.websiteSignUp-ChangeEmailValidation .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.websiteSignUp-InsufficientPermissions .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.websiteSignUp-InsufficientPermissions .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.websiteSignUp-ResetUserPassword .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.websiteSignUp-ResetUserPassword .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.websiteSignUp-ActivationPage .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.websiteSignUp-ActivationPage .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.websiteSignUp-ActivationRequired .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.websiteSignUp-ActivationRequired .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.ownedSearchResults .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.ownedSearchResults .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.delegateSocialNetworkProfile .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.delegateSocialNetworkProfile .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.delegateEditProfileImage .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.delegateEditProfileImage .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.editDelegateProfile .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.editDelegateProfile .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.companyAccount .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.companyAccount .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.feed .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.feed .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.sessionDetail .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.sessionDetail .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.exhibitorProfile .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.exhibitorProfile .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.delegateProfile .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.delegateProfile .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.productProfile .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.productProfile .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.customObjectProfile .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.customObjectProfile .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.messageInbox .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.messageInbox .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover,
.searchResults .jcarousel-skin-nova-default .jcarousel-prev-horizontal:hover,
.searchResults .jcarousel-skin-nova-default .jcarousel-next-horizontal:hover {
  background-position: -32px 50%;
}

.recommendations .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.showPlannerFavourites .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.requestAMeeting .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.websiteSignUp-LoginForm .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.calendar .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.websiteSignUp-EditYourProfile .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.websiteSignUp-ViewProfile .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.websiteSignUp-ForgottenPassword .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.websiteSignUp-ForgottenUsername .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.websiteSignUp-CreateAProfile-Step1 .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.websiteSignUp-ChangeEmailValidation .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.websiteSignUp-InsufficientPermissions .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.websiteSignUp-ResetUserPassword .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.websiteSignUp-ActivationPage .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.websiteSignUp-ActivationRequired .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.ownedSearchResults .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.delegateSocialNetworkProfile .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.delegateEditProfileImage .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.editDelegateProfile .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.companyAccount .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.feed .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.sessionDetail .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.exhibitorProfile .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.delegateProfile .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.productProfile .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.customObjectProfile .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.messageInbox .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.searchResults .jcarousel-skin-nova-default .jcarousel-clip-horizontal {
  background-color: transparent;
  height: auto;
}

.recommendations .jcarousel-skin-nova-default li.jcarousel-item,
.showPlannerFavourites .jcarousel-skin-nova-default li.jcarousel-item,
.requestAMeeting .jcarousel-skin-nova-default li.jcarousel-item,
.websiteSignUp-LoginForm .jcarousel-skin-nova-default li.jcarousel-item,
.calendar .jcarousel-skin-nova-default li.jcarousel-item,
.websiteSignUp-EditYourProfile .jcarousel-skin-nova-default li.jcarousel-item,
.websiteSignUp-ViewProfile .jcarousel-skin-nova-default li.jcarousel-item,
.websiteSignUp-ForgottenPassword .jcarousel-skin-nova-default li.jcarousel-item,
.websiteSignUp-ForgottenUsername .jcarousel-skin-nova-default li.jcarousel-item,
.websiteSignUp-CreateAProfile-Step1 .jcarousel-skin-nova-default li.jcarousel-item,
.websiteSignUp-ChangeEmailValidation .jcarousel-skin-nova-default li.jcarousel-item,
.websiteSignUp-InsufficientPermissions .jcarousel-skin-nova-default li.jcarousel-item,
.websiteSignUp-ResetUserPassword .jcarousel-skin-nova-default li.jcarousel-item,
.websiteSignUp-ActivationPage .jcarousel-skin-nova-default li.jcarousel-item,
.websiteSignUp-ActivationRequired .jcarousel-skin-nova-default li.jcarousel-item,
.ownedSearchResults .jcarousel-skin-nova-default li.jcarousel-item,
.delegateSocialNetworkProfile .jcarousel-skin-nova-default li.jcarousel-item,
.delegateEditProfileImage .jcarousel-skin-nova-default li.jcarousel-item,
.editDelegateProfile .jcarousel-skin-nova-default li.jcarousel-item,
.companyAccount .jcarousel-skin-nova-default li.jcarousel-item,
.feed .jcarousel-skin-nova-default li.jcarousel-item,
.sessionDetail .jcarousel-skin-nova-default li.jcarousel-item,
.exhibitorProfile .jcarousel-skin-nova-default li.jcarousel-item,
.delegateProfile .jcarousel-skin-nova-default li.jcarousel-item,
.productProfile .jcarousel-skin-nova-default li.jcarousel-item,
.customObjectProfile .jcarousel-skin-nova-default li.jcarousel-item,
.messageInbox .jcarousel-skin-nova-default li.jcarousel-item,
.searchResults .jcarousel-skin-nova-default li.jcarousel-item {
  height: auto !important;
}

.recommendations .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.showPlannerFavourites .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.requestAMeeting .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.websiteSignUp-LoginForm .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.calendar .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.websiteSignUp-EditYourProfile .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.websiteSignUp-ViewProfile .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.websiteSignUp-ForgottenPassword .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.websiteSignUp-ForgottenUsername .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.websiteSignUp-CreateAProfile-Step1 .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.websiteSignUp-ChangeEmailValidation .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.websiteSignUp-InsufficientPermissions .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.websiteSignUp-ResetUserPassword .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.websiteSignUp-ActivationPage .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.websiteSignUp-ActivationRequired .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.ownedSearchResults .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.delegateSocialNetworkProfile .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.delegateEditProfileImage .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.editDelegateProfile .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.companyAccount .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.feed .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.sessionDetail .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.exhibitorProfile .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.delegateProfile .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.productProfile .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.customObjectProfile .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.messageInbox .jcarousel-skin-nova-default li.jcarousel-item a.logo,
.searchResults .jcarousel-skin-nova-default li.jcarousel-item a.logo {
  position: absolute;
  top: 0;
  width: 100%;
  padding: 0;
}

.recommendations .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.showPlannerFavourites .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.requestAMeeting .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.websiteSignUp-LoginForm .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.calendar .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.websiteSignUp-EditYourProfile .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.websiteSignUp-ViewProfile .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.websiteSignUp-ForgottenPassword .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.websiteSignUp-ForgottenUsername .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.websiteSignUp-CreateAProfile-Step1 .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.websiteSignUp-ChangeEmailValidation .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.websiteSignUp-InsufficientPermissions .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.websiteSignUp-ResetUserPassword .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.websiteSignUp-ActivationPage .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.websiteSignUp-ActivationRequired .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.ownedSearchResults .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.delegateSocialNetworkProfile .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.delegateEditProfileImage .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.editDelegateProfile .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.companyAccount .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.feed .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.sessionDetail .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.exhibitorProfile .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.delegateProfile .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.productProfile .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.customObjectProfile .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.messageInbox .jcarousel-skin-nova-default li.jcarousel-item a.logo img,
.searchResults .jcarousel-skin-nova-default li.jcarousel-item a.logo img {
  position: static !important;
  padding: 0 !important;
  margin: 0 !important;
}

.recommendations .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.showPlannerFavourites .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.requestAMeeting .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.websiteSignUp-LoginForm .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.calendar .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.websiteSignUp-EditYourProfile .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.websiteSignUp-ViewProfile .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.websiteSignUp-ForgottenPassword .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.websiteSignUp-ForgottenUsername .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.websiteSignUp-CreateAProfile-Step1 .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.websiteSignUp-ChangeEmailValidation .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.websiteSignUp-InsufficientPermissions .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.websiteSignUp-ResetUserPassword .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.websiteSignUp-ActivationPage .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.websiteSignUp-ActivationRequired .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.ownedSearchResults .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.delegateSocialNetworkProfile .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.delegateEditProfileImage .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.editDelegateProfile .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.companyAccount .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.feed .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.sessionDetail .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.exhibitorProfile .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.delegateProfile .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.productProfile .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.customObjectProfile .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.messageInbox .jcarousel-skin-nova-default li.jcarousel-item .multiline,
.searchResults .jcarousel-skin-nova-default li.jcarousel-item .multiline {
  margin: 0;
}

.recommendations .recordCount,
.showPlannerFavourites .recordCount,
.requestAMeeting .recordCount,
.websiteSignUp-LoginForm .recordCount,
.calendar .recordCount,
.websiteSignUp-EditYourProfile .recordCount,
.websiteSignUp-ViewProfile .recordCount,
.websiteSignUp-ForgottenPassword .recordCount,
.websiteSignUp-ForgottenUsername .recordCount,
.websiteSignUp-CreateAProfile-Step1 .recordCount,
.websiteSignUp-ChangeEmailValidation .recordCount,
.websiteSignUp-InsufficientPermissions .recordCount,
.websiteSignUp-ResetUserPassword .recordCount,
.websiteSignUp-ActivationPage .recordCount,
.websiteSignUp-ActivationRequired .recordCount,
.ownedSearchResults .recordCount,
.delegateSocialNetworkProfile .recordCount,
.delegateEditProfileImage .recordCount,
.editDelegateProfile .recordCount,
.companyAccount .recordCount,
.feed .recordCount,
.sessionDetail .recordCount,
.exhibitorProfile .recordCount,
.delegateProfile .recordCount,
.productProfile .recordCount,
.customObjectProfile .recordCount,
.messageInbox .recordCount,
.searchResults .recordCount {
  display: none;
}

.sidebars-none .contentLayoutBox #content {
  width: 100%;
}

/*---------------------------*  MAJ LM 03/01/2017 - 18:45
\*---------------------------*/
/*------------------------------------*    Attribute-container Global
  \*------------------------------------*/
#content .attribute-container {
  margin: 0;
  padding: 0 10px 0 0;
}

.inner-attribute-container h2 {
  color: #000000;
  font-size: 16px;
  margin: 0;
  padding: 10px 0 0;
}

.inner-attribute-container ol > li.keyvaluepair {
  display: block;
  padding-top: 15px;
}

.inner-attribute-container ol > li.default {
  display: block;
}

.inner-attribute-container ol > li.attributeattribute-dataType-documentupload {
  padding: 0;
}

.inner-attribute-container ol > li.attributeattribute-dataType-documentupload a {
  padding: 0 0 0 10px;
  text-decoration: underline;
}

.inner-attribute-container ol > li.attributeattribute-dataType-documentupload a:hover {
  text-decoration: none;
}

.inner-attribute-container ol dl {
  margin: 0;
}

.inner-attribute-container ol .label {
  color: #000000;
  border-bottom: 1px solid #000000;
  font-size: 16px;
  font-weight: 700;
  margin: 0 0 5px;
  padding-bottom: 5px;
}

.inner-attribute-container ol .value {
  color: #6F6F6F;
  display: block;
  font-size: 14px;
  margin-bottom: 8px;
  padding: 0 0 0 10px;
}

.inner-attribute-container ol dd {
  border: none;
  color: #000000;
  display: block;
  font-size: 13px;
  margin: 0 0 7px;
  padding: 0 10px 0 10px;
}

.inner-attribute-container ol dd ul {
  color: #6F6F6F;
  margin: 0;
  padding: 0 0 0 7px;
}

.inner-attribute-container ol dd ul li {
  background: transparent;
  font-size: 13px;
  display: block;
  padding: 3px 0 0;
}

.inner-attribute-container ol dd.first {
  border: none;
  display: block;
}

.inner-attribute-container ol dd:last-child {
  margin-bottom: 10px;
}

.inner-attribute-container ol a {
  color: #000000;
  font-size: 13px;
}

.inner-attribute-container ol .pairSeparator {
  display: none;
}

.listItemDetail p {
  color: #6F6F6F;
  margin: 0;
}

/****** Fichiers Trier ******/
/*---------------------------*  MAJ LM 03/01/2017 - 18:45
\*---------------------------*/
.webfontButton,
.favourite-book-session {
  background: #000000;
  border-color: #000000;
  color: #FFFFFF;
  -webkit-border-radius: 0;
  border-radius: 0;
  font-family: sans-serif;
  padding: 5px;
}

.webfontButton:visited,
.favourite-book-session:visited {
  color: #FFFFFF;
}

.webfontButton:hover,
.favourite-book-session:hover {
  background: #FFFFFF;
  color: #000000;
}

.webfontButton .buttonText,
.favourite-book-session .buttonText {
  max-width: 148px;
  display: inline-block;
}

.webfontButton + .contact-selector-popuplist,
.favourite-book-session + .contact-selector-popuplist {
  border-color: #000000;
}

.webfontButton + .contact-selector-popuplist .button-text-flat-contrast,
.favourite-book-session + .contact-selector-popuplist .button-text-flat-contrast {
  -webkit-border-radius: 0;
  border-radius: 0;
  background: #000000;
  color: #FFFFFF;
}

.webfontButton + .contact-selector-popuplist .button-text-flat-contrast:hover,
.favourite-book-session + .contact-selector-popuplist .button-text-flat-contrast:hover {
  background: #FFFFFF;
  border-color: #000000;
  color: #000000;
}

.webfontButton + .contact-selector-popuplist h3,
.favourite-book-session + .contact-selector-popuplist h3 {
  font-size: 0.8em;
}

.webfontButton + .contact-selector-popuplist h3 a,
.favourite-book-session + .contact-selector-popuplist h3 a {
  color: #000000;
}

.webfontButton + .contact-selector-popuplist p,
.favourite-book-session + .contact-selector-popuplist p {
  color: #6F6F6F;
}

.webfontButton.login-action,
.no-login .webfontButton {
  background: #000000;
  color: #FFFFFF;
}

.webfontButton.login-action:hover,
.no-login .webfontButton:hover {
  background: #FFFFFF;
  color: #000000;
}

.webfontButton > span {
  width: auto;
}

.webfontButton:before {
  font-size: 15px;
  letter-spacing: 3px;
  margin: 0px 2px 0 5px;
}

.social {
  display: inline-block;
  margin: 0 0 10px;
  width: auto;
}

/*---------------------------*  MAJ LM 26/01/2017 - 18:45
\*---------------------------*/
/*------------------------------------*    Serch Structure Parent
  \*------------------------------------*/
.searchResults,
.ownedSearchResults {
  /*---------------------------*  MAJ LM 09/12/2016 - 18:45
\*---------------------------*/
  /*------------------------------------*  Sidebar left
\*------------------------------------*/
  /*** Col Right Results ***/
  /* ======== END Col Right ======== */
}

.searchResults #sidebarLeft,
.ownedSearchResults #sidebarLeft {
  width: 24%;
  margin: 0 2% 5% 0;
}

.searchResults #sidebarLeft #searchSidebarLeft,
.searchResults #sidebarLeft #facetNavigation,
.ownedSearchResults #sidebarLeft #searchSidebarLeft,
.ownedSearchResults #sidebarLeft #facetNavigation {
  border: 1px solid #000000;
  margin-bottom: 20px;
}

.searchResults #sidebarLeft #searchSidebarLeft h3,
.ownedSearchResults #sidebarLeft #searchSidebarLeft h3 {
  background: #000000;
  border-radius: 0;
  color: #FFFFFF;
  font-size: 18px;
  font-weight: 400;
  margin: 0;
  padding: 6px 10px;
}

.searchResults #sidebarLeft #savedSearches,
.searchResults #sidebarLeft #searchApplied,
.ownedSearchResults #sidebarLeft #savedSearches,
.ownedSearchResults #sidebarLeft #searchApplied {
  background: #FFFFFF;
  border: none;
  margin: 20px 0;
}

.searchResults #sidebarLeft #searchApplied,
.ownedSearchResults #sidebarLeft #searchApplied {
  margin: 0;
  padding: 10px 0 0;
}

.searchResults #sidebarLeft #searchApplied .keywords,
.ownedSearchResults #sidebarLeft #searchApplied .keywords {
  margin: 0 0 0 10px;
  position: relative;
  padding: 10px 5px 0 0;
}

.searchResults #sidebarLeft #searchApplied .keywords dt,
.ownedSearchResults #sidebarLeft #searchApplied .keywords dt {
  color: #959595;
  display: inline;
  font-size: 14px;
  font-weight: 700;
  margin: 5px 0 0 0;
}

.searchResults #sidebarLeft #searchApplied .keywords dd,
.ownedSearchResults #sidebarLeft #searchApplied .keywords dd {
  color: #2f2f2f;
  font-size: 13px;
  padding: 0 0 0 10px;
}

.searchResults #sidebarLeft #searchApplied h4,
.ownedSearchResults #sidebarLeft #searchApplied h4 {
  border-bottom: 1px solid #6F6F6F;
  color: #6F6F6F;
  font-size: 16px;
  font-weight: 400;
  margin: 0 0 10px;
  padding-bottom: 5px;
}

.searchResults #sidebarLeft #searchApplied > ul,
.ownedSearchResults #sidebarLeft #searchApplied > ul {
  padding: 2% 5% 0;
}

.searchResults #sidebarLeft #searchApplied li,
.ownedSearchResults #sidebarLeft #searchApplied li {
  border-top: none;
  color: #000000;
  font-size: 11px;
  line-height: 1.5;
  padding: 0 0 3% 0;
}

.searchResults #sidebarLeft #searchApplied li a.remove,
.ownedSearchResults #sidebarLeft #searchApplied li a.remove {
  background-color: #FFFFFF;
  top: 0;
}

.searchResults #sidebarLeft #searchApplied ul.values li,
.ownedSearchResults #sidebarLeft #searchApplied ul.values li {
  box-sizing: border-box;
  padding: 0 17px 3% 0;
}

.searchResults #sidebarLeft #savedSearches li a,
.ownedSearchResults #sidebarLeft #savedSearches li a {
  color: #6F6F6F;
  text-decoration: none;
}

.searchResults #sidebarLeft #savedSearches li a:hover,
.ownedSearchResults #sidebarLeft #savedSearches li a:hover {
  text-decoration: underline;
}

.searchResults #sidebarLeft #facetNavigation,
.ownedSearchResults #sidebarLeft #facetNavigation {
  background: #FFFFFF;
  margin-bottom: 10px;
  padding: 0;
}

.searchResults #sidebarLeft #facetNavigation h3,
.ownedSearchResults #sidebarLeft #facetNavigation h3 {
  background-color: #000000;
  color: #FFFFFF;
  font-size: 18px;
  font-weight: 400;
  padding: 6px 10px;
}

.searchResults #sidebarLeft #facetNavigation > ul,
.ownedSearchResults #sidebarLeft #facetNavigation > ul {
  margin: 0;
  padding: 2% 5% 0;
}

.searchResults #sidebarLeft #facetNavigation ul.values li,
.ownedSearchResults #sidebarLeft #facetNavigation ul.values li {
  box-sizing: border-box;
  font-size: 0.9em;
  position: relative;
  padding: 0 17px 3% 0;
}

.searchResults #sidebarLeft #facetNavigation ul.values.firstLevel ul li,
.ownedSearchResults #sidebarLeft #facetNavigation ul.values.firstLevel ul li {
  padding: 0 0 3% 11px;
}

.searchResults #sidebarLeft #facetNavigation li a,
.ownedSearchResults #sidebarLeft #facetNavigation li a {
  color: #000000;
  line-height: 1.5;
  text-decoration: none;
}

.searchResults #sidebarLeft #facetNavigation li a:hover,
.ownedSearchResults #sidebarLeft #facetNavigation li a:hover {
  text-decoration: underline;
}

.searchResults #sidebarLeft #facetNavigation li a.icon,
.ownedSearchResults #sidebarLeft #facetNavigation li a.icon {
  width: 17px;
}

.searchResults #sidebarLeft #facetNavigation li a.icon + .name,
.ownedSearchResults #sidebarLeft #facetNavigation li a.icon + .name {
  word-wrap: break-word;
}

.searchResults #sidebarLeft #facetNavigation li span,
.ownedSearchResults #sidebarLeft #facetNavigation li span {
  color: #000000;
}

.searchResults #sidebarLeft #facetNavigation li span.count,
.ownedSearchResults #sidebarLeft #facetNavigation li span.count {
  position: absolute;
  top: 0;
  right: 0;
}

.searchResults #sidebarLeft #facetNavigation h4,
.ownedSearchResults #sidebarLeft #facetNavigation h4 {
  border-bottom: 1px solid #6F6F6F;
  color: #6F6F6F;
  font-size: 16px;
  font-weight: 400;
  margin: 0 0 10px;
  padding-bottom: 5px;
}

.searchResults #content,
.ownedSearchResults #content {
  /*---------------------------*  MAJ LM 05/01/2017 - 18:45
\*---------------------------*/
  /*------------------------------------*    Carousel - Products List
  \*------------------------------------*/
  /*====== END Carousel Products List ======*/
}

.searchResults #content > .unmanagedContent,
.ownedSearchResults #content > .unmanagedContent {
  padding: 10px 0;
  background: #FFFFFF;
}

.searchResults #content > .unmanagedContent table,
.ownedSearchResults #content > .unmanagedContent table {
  width: auto !important;
}

.searchResults #content > .unmanagedContent table td,
.ownedSearchResults #content > .unmanagedContent table td {
  border: none;
  padding: 0;
  vertical-align: middle;
  line-height: 1;
}

.searchResults #content > .unmanagedContent table td:nth-child(2n+2),
.ownedSearchResults #content > .unmanagedContent table td:nth-child(2n+2) {
  padding: 0 10px 0 5px;
}

.searchResults #content .panelHeading,
.ownedSearchResults #content .panelHeading {
  background: #000000;
  color: #FFFFFF;
  font-size: 18px;
  font-weight: 400;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  margin: 0;
  padding: 6px 10px;
}

.searchResults #content .panel,
.ownedSearchResults #content .panel {
  background-color: #FFFFFF;
  border-color: #000000;
  color: #6F6F6F;
  margin: 0 0 20px;
  padding: 1% 0 1%;
}

.searchResults #content .panel .unmanagedContent,
.ownedSearchResults #content .panel .unmanagedContent {
  padding: 0 10px;
}

.searchResults #content .jcarousel-skin-nova-default,
.ownedSearchResults #content .jcarousel-skin-nova-default {
  clear: both;
}

.searchResults #content .jcarousel-skin-nova-default > p,
.ownedSearchResults #content .jcarousel-skin-nova-default > p {
  background: #000000;
  box-sizing: border-box;
  color: #FFFFFF;
  font-size: 16px;
  margin: 0 auto;
  padding: 5px 0 4px 10px;
  max-width: 900px;
}

.searchResults #content .jcarousel-skin-nova-default .product-carousel,
.ownedSearchResults #content .jcarousel-skin-nova-default .product-carousel {
  background: #FFFFFF;
  border: 1px solid #000000;
  box-sizing: border-box;
  border-radius: 0;
  margin: 0 auto;
  width: 100%;
  max-width: 900px;
  padding: 0 4px !important;
}

.searchResults #content .jcarousel-skin-nova-default .jcarousel-prev-horizontal,
.ownedSearchResults #content .jcarousel-skin-nova-default .jcarousel-prev-horizontal {
  background-color: transparent;
}

.searchResults #content .jcarousel-skin-nova-default .jcarousel-next-horizontal,
.ownedSearchResults #content .jcarousel-skin-nova-default .jcarousel-next-horizontal {
  background-color: transparent;
}

.searchResults #content .jcarousel-skin-nova-default .jcarousel-clip-horizontal,
.ownedSearchResults #content .jcarousel-skin-nova-default .jcarousel-clip-horizontal {
  background-color: transparent;
  height: auto;
  padding: 17px 0;
}

.searchResults #content .jcarousel-skin-nova-default .jcarousel-item,
.ownedSearchResults #content .jcarousel-skin-nova-default .jcarousel-item {
  height: auto;
}

.searchResults #content .jcarousel-skin-nova-default .jcarousel-item a,
.ownedSearchResults #content .jcarousel-skin-nova-default .jcarousel-item a {
  color: #000000;
  display: block;
  font-size: 0.8em;
}

.searchResults #content .jcarousel-skin-nova-default .jcarousel-item a:hover,
.ownedSearchResults #content .jcarousel-skin-nova-default .jcarousel-item a:hover {
  text-decoration: underline;
}

.searchResults #content .jcarousel-skin-nova-default .jcarousel-item .multiline,
.ownedSearchResults #content .jcarousel-skin-nova-default .jcarousel-item .multiline {
  margin: 0;
}

.searchResults .error,
.ownedSearchResults .error {
  background-position: 8px 8px;
  padding: 5px 10px 5px 35px;
}

.searchResults.sidebars-left #content,
.ownedSearchResults.sidebars-left #content {
  margin: -20px 0 0;
  position: relative;
  width: 74%;
}

.searchResults .success,
.ownedSearchResults .success {
  background-position: 8px 8px;
  padding: 5px 10px 5px 35px;
}

/*---------------------------*  MAJ LM 26/01/2017 - 18:45
\*---------------------------*/
/*------------------------------------*    Serch Options alphabet list/ Mot-clé
  \*------------------------------------*/
#searchOptions .searchText {
  text-align: center;
}

#searchOptions .searchText input.searchBox {
  border: 1px solid #000000;
  width: 74%;
  padding: 5px 3px 4px;
}

#searchOptions .searchText .mainButton {
  background: #000000;
  border: 1px solid #000000;
  border-radius: 0;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 400;
  padding: 5px 10px 4px;
  width: 23%;
}

#searchOptions .searchText .mainButton:hover {
  background: #FFFFFF;
  color: #000000;
}

#searchOptions ol#alphaList {
  text-align: center;
}

#searchOptions ol#alphaList li {
  display: inline-block;
}

#searchOptions ol#alphaList li a,
#searchOptions ol#alphaList li span {
  color: #FFFFFF;
  font-weight: 400;
  line-height: 1.5;
  width: 27px;
  height: 22px;
}

#searchOptions ol#alphaList li a.all,
#searchOptions ol#alphaList li span.all {
  width: auto;
}

#searchOptions ol#alphaList li a {
  background: #000000;
  border: 1px solid #000000;
}

#searchOptions ol#alphaList li a:hover {
  background: #FFFFFF;
  color: #000000;
}

#searchOptions ol#alphaList li span.selected {
  background: #FFFFFF;
  color: #000000;
  border: 1px solid #000000;
}

/*========= END Button Search Results ========*/
/*---------------------------*  MAJ LM 28/12/2016 - 18:45
\*---------------------------*/
/*------------------------------------*    Col Right - 1 partie de la structure
  \*------------------------------------*/
.listLayout {
  float: none;
  margin: 0 0 15px;
  padding: 0 2%;
  text-align: right;
}

.listLayout label {
  display: inline-block;
  margin: 0;
}

.listLayout ul {
  display: inline-block;
}

.listLayout ul .toList,
.listLayout ul .toGrid {
  margin: 0 0 0 10px;
  padding: 0;
  background-image: none;
}

.listLayout ul .toList a,
.listLayout ul .toGrid a {
  background: #FFFFFF;
  border: 1px solid #000000;
  color: #000000;
  display: inline-block;
  padding: 2px 11px;
  font-size: 14px;
}

.listLayout ul .toList a:hover,
.listLayout ul .toGrid a:hover {
  background: #FFFFFF;
  color: #000000;
  text-decoration: underline;
}

.listLayout ul .toList.selected a,
.listLayout ul .toGrid.selected a {
  background: #000000;
  color: #FFFFFF;
  cursor: context-menu;
  text-decoration: none;
}

#gridAndList .actions {
  float: none;
  margin: 7px;
  position: absolute;
  right: 0;
  top: 0;
}

#gridAndList .actions .favourite {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
}

#gridAndList .actions .footer {
  padding: 0;
}

#gridAndList #searchResultsList {
  border-top: 1px solid #6F6F6F;
}

#gridAndList .list {
  /*---------------------------*  MAJ LM 18/04/2017 - 18:45
\*---------------------------*/
  /*------------------------------------*	  Block Resultat en mode list General
	\*------------------------------------*/
  /*---------------------------*	MAJ LM 28/12/2016 - 18:45
\*---------------------------*/
  /*------------------------------------*		Search Results - Exhibitor List
	\*------------------------------------*/
  /*====== END Exhibitor List ==========*/
  /*---------------------------*  MAJ LM 28/12/2016 - 18:45
\*---------------------------*/
  /*------------------------------------*	  Search Results - SPEAKER LIST
	\*------------------------------------*/
  /*---------------------------*  MAJ LM 04/01/2017 - 18:45
\*---------------------------*/
  /*------------------------------------*    Search Results - Conference List
  \*------------------------------------*/
  /*====== END Conference List ==========*/
}

#gridAndList .list li.resultItem {
  border-bottom: 1px solid #6F6F6F;
  color: #6F6F6F;
  font-size: 13px;
}

#gridAndList .list .listItemDetail .itemDetail {
  width: 100%;
  position: relative;
}

#gridAndList .list .listItemDetail .name {
  color: #000000;
  font-size: 21px;
  font-weight: 400;
  line-height: 1.5;
  margin: 0 0 10px;
  padding: 0 17px;
  max-width: 490px;
}

#gridAndList .list .listItemDetail .name a {
  color: #000000;
  font-size: 21px;
  font-weight: 400;
}

#gridAndList .list .listItemDetail .name a:visited {
  color: #000000;
}

#gridAndList .list .listItemDetail .logo {
  float: left;
  margin: 0 17px;
  text-align: center;
  width: 75px;
}

#gridAndList .list .listItemDetail .logo img {
  margin: 0;
  position: static;
  float: none;
}

#gridAndList .list .listItemDetail .company a {
  color: #000000;
  text-decoration: underline;
}

#gridAndList .list .listItemDetail .company a:hover {
  text-decoration: none;
}

#gridAndList .list .listItemDetail .role {
  font-weight: 400;
}

#gridAndList .list .listItemDetail .jobTitle,
#gridAndList .list .listItemDetail .country {
  color: #6F6F6F;
  margin: 0;
}

#gridAndList .list .listItemDetail .badge.mini-badge .standDetails {
  margin: 0;
}

#gridAndList .list .listItemDetail .badge.mini-badge .standDetails .stand + ul {
  display: inline-block;
  margin: 0;
}

#gridAndList .list .listItemDetail .badge.mini-badge .standDetails a {
  color: #000000;
  line-height: 15px;
  text-decoration: underline;
}

#gridAndList .list .listItemDetail .badge.mini-badge .standDetails a:hover {
  text-decoration: none;
}

#gridAndList .list .listItemDetail .badge.mini-badge a {
  color: #000000;
  text-decoration: underline;
}

#gridAndList .list .listItemDetail .badge.mini-badge a:hover {
  text-decoration: none;
}

#gridAndList .list .listItemDetail .badge.mini-badge .exhibitor {
  margin: 0;
}

#gridAndList .list .listItemDetail .company,
#gridAndList .list .listItemDetail .headline,
#gridAndList .list .listItemDetail .summary,
#gridAndList .list .listItemDetail .description,
#gridAndList .list .listItemDetail .location,
#gridAndList .list .listItemDetail .contributors {
  color: #6F6F6F;
  margin: 0 0 0 110px;
  max-width: 77%;
}

#gridAndList .list .listItemDetail .description {
  margin: 10px 0 10px 110px;
}

#gridAndList .list .listItemDetail .descriptionContainer {
  margin: 0;
}

#gridAndList .list .listItemDetail .descriptionContainer .location {
  font-style: italic;
}

#gridAndList .list .listItemDetail .contributors dd {
  margin-top: 15px;
}

#gridAndList .list .listItemDetail .contributors .contributorName {
  color: #000000;
  text-decoration: underline;
}

#gridAndList .list .listItemDetail .contributors .contributorName:hover {
  color: #000000;
  text-decoration: none;
}

#gridAndList .list .listItemDetail .attribute-container {
  margin: 0 0 0 110px;
}

#gridAndList .list .listItemDetail .attribute-container .inner-attribute-container ol dd ul li {
  background: transparent;
  display: block;
  font-size: 12px;
}

#gridAndList .list .listItemDetail .flags {
  margin: 11px 0 0 110px;
}

#gridAndList .list .listItemDetail .flags li {
  border: 0;
  display: inline-block;
  max-width: 30px;
  margin: 0 0 12px 12px;
  text-align: center;
  vertical-align: middle;
}

#gridAndList .list .listItemDetail .flags li:first-child {
  margin-left: 0;
}

#gridAndList .list .listItemDetail.highlight {
  background-color: #EEEEEE;
  color: #000000;
  padding-top: 10px;
}

#gridAndList .list .listItemDetail.highlight .name,
#gridAndList .list .listItemDetail.highlight .name a {
  color: #000000;
}

#gridAndList .list .listItemDetail.highlight .country {
  color: #000000;
}

#gridAndList .list .listItemDetail.highlight .badge.mini-badge .standDetails a {
  color: #000000;
}

#gridAndList .list .listItemDetail.highlight .headline {
  color: #000000;
}

#gridAndList .list .listItemDetail.highlight .attribute-container .inner-attribute-container ol > li.keyvaluepair .label {
  color: #000000;
  border-bottom: 1px solid #000000;
}

#gridAndList .list .listItemDetail.highlight .attribute-container .inner-attribute-container ol > li.keyvaluepair dd {
  color: #000000;
}

#gridAndList .list .listItemDetail.highlight .attribute-container .inner-attribute-container ol > li.keyvaluepair dd ul {
  color: #000000;
}

#gridAndList .list .listItemDetail .badge.mini-badge + .attribute-container {
  margin: 10px 0 0;
}

#gridAndList .list .exhibitor .exhibitorDetail .actions {
  margin: 7px;
}

#gridAndList .list .participatingIndividual .participatingIndividualDetail .standDetails {
  margin: 0;
}

#gridAndList .list li.session .sessionItemDetail .itemDetail {
  max-width: 75%;
}

#gridAndList .list li.session .sessionItemDetail .sessionTimes {
  display: none;
}

#gridAndList .list li.session .sessionItemDetail .headline,
#gridAndList .list li.session .sessionItemDetail .summary,
#gridAndList .list li.session .sessionItemDetail .description,
#gridAndList .list li.session .sessionItemDetail .location,
#gridAndList .list li.session .sessionItemDetail .contributors {
  max-width: 100%;
}

#gridAndList .list li.session .sessionItemDetail .actions {
  float: right;
  margin: 0;
  max-width: 20%;
  padding: 0 10px;
  position: static;
}

#gridAndList .list li.session .sessionItemDetail .actions .button:first-child {
  margin: 0;
}

#gridAndList .list li.session .sessionItemDetail .actions .language {
  margin: 0 0 16px;
}

#gridAndList .list li.session .sessionItemDetail .actions .attribute-container {
  position: static;
  margin: 0;
  padding: 0;
}

#gridAndList .list li.session .sessionItemDetail .actions .attribute-container ol > li:first-child {
  padding-top: 0;
}

#gridAndList .list li.session .sessionItemDetail .actions .attribute-container ol > li.default {
  margin: 0;
}

#gridAndList .list li.session .sessionItemDetail .actions .attribute-container ol > li.default .label {
  line-height: 1.0;
}

.grid {
  text-align: center;
  /*---------------------------*  MAJ LM 18/04/2017 - 18:45
\*---------------------------*/
  /*------------------------------------*  Block Resultat en mode GRID General
\*------------------------------------*/
  /*---------------------------*  MAJ LM 28/12/2016 - 18:45
\*---------------------------*/
  /*--------------------------------------------*    Search Results - SPEAKER/INTERVENANTS GRID
	\*--------------------------------------------*/
  /*====== END SPEAKER GRID ==========*/
}

.grid .resultItem {
  border: none;
  color: #6F6F6F;
  font-size: 13px;
}

.grid .resultItem .image-and-actions {
  position: static;
}

.grid .resultItem .actions {
  margin: 7px 0;
  text-align: right;
  width: 100%;
}

.grid .resultItem .actions li {
  display: inline-block;
  margin-right: 4px;
  float: none;
}

.grid .resultItem .actions .favourite {
  position: static;
}

.grid .resultItem .flags {
  display: none;
}

.grid .listItemDetail {
  border-color: #6F6F6F;
  padding-bottom: 20px;
  width: 176px;
  min-height: 235px;
}

.grid .listItemDetail .name {
  color: #000000;
  margin: 165px 0 0;
  padding: 0 8px 5px;
  line-height: 7px;
  max-height: initial;
}

.grid .listItemDetail .name a {
  color: #000000;
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: normal;
  padding-top: 10px;
}

.grid .listItemDetail .name a:hover {
  text-decoration: underline;
}

.grid .listItemDetail .name a:visited {
  color: #000000;
}

.grid .listItemDetail .logo {
  position: absolute;
  top: 40px;
  left: 0;
  width: 100%;
}

.grid .listItemDetail .logo img {
  margin: 0;
  position: static;
}

.grid .listItemDetail img.logo {
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
  margin: 0;
  width: auto;
}

.grid .listItemDetail img.logo + .name {
  margin-top: 80px;
}

.grid .listItemDetail.highlight {
  background-color: #EEEEEE;
  border-color: #EEEEEE;
  color: #000000;
}

.grid .listItemDetail.highlight .name a {
  color: #000000;
}

.grid .recommended-item .actions {
  margin: 6px 0 0;
}

.grid .recommended-item .actions li {
  float: left;
  margin-left: 5px;
  width: auto;
}

.grid .recommended-item .listItemDetail {
  width: 176px;
  min-height: 205px;
}

.grid .recommended-item .listItemDetail .name {
  margin-top: 115px;
}

.grid .recommended-item .listItemDetail .favourite {
  position: static;
}

/*---------------------------*  MAJ LM 14/12/2016 - 18:45
\*---------------------------*/
/*------------------------------------*    Pagination results search
  \*------------------------------------*/
.paging-options-top,
#searchSort {
  display: inline-block;
  margin: 0;
  vertical-align: middle;
  padding: 0 2%;
}

.paging-options-top + .clear {
  display: none;
}

.resultsMessage {
  margin: 0;
}

.resultItemSeperator {
  padding-top: 0;
}

.page-sizer {
  padding: 0;
}

.page-sizer li {
  background: #FFFFFF;
  border: 1px solid #000000;
  display: inline-block;
  padding: 0;
}

.page-sizer li a {
  background: #FFFFFF;
  color: #000000;
  display: inline-block;
  padding: 0 2px;
  text-decoration: underline;
}

.page-sizer li:hover a {
  text-decoration: none;
}

.page-sizer li.selected {
  background: #000000;
  padding: 0 2px;
}

.page-sizer li.selected a {
  background: #000000;
  color: #FFFFFF;
  cursor: context-menu;
  text-decoration: none;
}

#searchSort {
  float: right;
}

#searchSort #sortByOptions {
  border-color: #000000;
  height: 27px;
}

.paging-options-bottom {
  padding-top: 20px;
}

.paging-options-bottom .search-pagination {
  width: 100%;
}

.paging-options-bottom .pagination li {
  background-color: #FFFFFF;
  border: 1px solid #000000;
  display: inline-block;
  height: 30px;
  padding: 0;
}

.paging-options-bottom .pagination li a {
  background-color: #FFFFFF;
  color: #000000;
  display: block;
  font-weight: 400;
  text-decoration: underline;
}

.paging-options-bottom .pagination li:hover a {
  text-decoration: none;
}

.paging-options-bottom .pagination li.selected {
  background-color: #000000;
}

.paging-options-bottom .pagination li.selected a {
  background-color: #000000;
  color: #FFFFFF;
  cursor: context-menu;
  text-decoration: none;
}

.paging-options-bottom .pagination li.bButton, .paging-options-bottom .pagination li.gButton {
  border-color: transparent;
}

.paging-options-bottom .pagination li.bButton a, .paging-options-bottom .pagination li.gButton a {
  background-color: transparent;
}

/*---------------------------*  MAJ LM 25/01/2017 - 18:45
\*---------------------------*/
/*------------------------------------*    Results List - Sponsored 
  \*------------------------------------*/
#sponsoredSearchResultsList {
  border-bottom: 2px solid #EEEEEE;
  border-top: 2px solid #EEEEEE;
  padding: 20px;
  margin: 20px 0;
}

#sponsoredSearchResultsList + #searchSort {
  margin-bottom: 20px;
}

#sponsoredSearchResultsList > h3 {
  color: #000000;
  border-bottom: 1px solid #000000;
  margin: 0;
  padding-bottom: 5px;
}

.ownedSearchResults #searchOptions ol#alphaList {
  padding-left: 1%;
  text-align: left;
}

/*---------------------------*  MAJ LM 16/01/2017 - 18:45
\*---------------------------*/
/*------------------------------------*    Sidebar right
  \*------------------------------------*/
/*---------------------------*  MAJ LM 28/12/2016 - 18:45
\*---------------------------*/
/*------------------------------------*    Content - Participating Compagny
  \*------------------------------------*/
.participatingCompany-badge {
  background-color: #FFFFFF;
  border-color: #000000;
  border-radius: 0;
  margin: 0 0 20px;
  position: relative;
}

.participatingCompany-badge .sidepanel-b {
  width: auto;
  padding: 10px;
}

.participatingCompany-badge .sidepanel-b li.web {
  margin-top: 0;
}

.participatingCompany-badge .sidepanel-b .actions {
  float: none;
  margin: 0;
}

.participatingCompany-badge .sidepanel-b .actions ul {
  float: none;
}

.participatingCompany-badge .sidepanel-b .actions ul li {
  float: none;
  margin-left: 0;
  width: auto;
}

.participatingCompany-badge .social {
  border-top: 1px solid #6F6F6F;
  margin: 10px 0;
  padding-top: 10px;
  width: 100%;
}

.participatingCompany-badge .social h3 {
  color: #000000;
  font-size: 13px;
  line-height: 15px;
  max-width: 166px;
}

.participatingCompany-badge .participatingCompany-media-object {
  border-right: 4px solid #6F6F6F;
  padding: 10px;
}

.participatingCompany-badge .participatingCompany-media-object h2.exhibitorName {
  color: #000000;
}

.participatingCompany-badge .media.logo {
  width: 150px;
  max-height: 200px;
  text-align: center;
  float: none;
  margin: 0;
  padding: 0;
  display: inline-block;
  vertical-align: top;
}

.participatingCompany-badge .media.logo img {
  display: inline;
}

.participatingCompany-badge .bd {
  display: inline-block;
  padding: 0 0 0 15px;
  font-size: 14px;
}

.participatingCompany-badge .bd a {
  color: #000000;
  font-size: 13px;
  text-decoration: none;
}

.participatingCompany-badge .bd a:hover {
  text-decoration: underline;
}

.participatingCompany-badge .bd .standDetails .stand {
  font-weight: 700;
}

.participatingCompany-badge .bd .flags {
  margin: 11px 0 0 0;
}

.participatingCompany-badge .bd .flags li {
  border: 0;
  display: inline-block;
  *display: inline;
  zoom: 1;
  max-width: 30px;
  margin: 0 0 12px 12px;
  -ms-text-align-last: center;
  text-align-last: center;
  vertical-align: middle;
}

.participatingCompany-badge .bd .flags li:first-child {
  margin: 0 0 12px 0;
}

.participatingCompany-badge .description {
  color: #6F6F6F;
  font-size: 14px;
  margin: 10px 0 0;
}

.participatingCompany-badge .description a {
  color: #000000;
}

.participatingCompany-badge .description p {
  margin: 15px 0;
}

.participatingCompany-badge .description p a {
  border: 1px solid #000000;
  padding: 5px;
}

/***** END Content - Participating Compagny ****/
/*---------------------------*  MAJ LM 18/04/2017 - 18:45
\*---------------------------*/
/*------------------------------------*    Onglet Accordion
  \*------------------------------------*/
.tabbedContent {
  color: #6F6F6F;
  margin: 0;
  padding: 0 0 0;
}

.tabbedContent ul.tablinks {
  padding: 0;
  margin: 0;
}

.tabbedContent ul.tablinks li {
  background: #000000;
  -webkit-border-radius: 0;
  border-radius: 0;
  border-color: #000000;
}

.tabbedContent ul.tablinks li a, .tabbedContent ul.tablinks li span {
  color: #FFFFFF;
}

.tabbedContent ul.tablinks li:hover, .tabbedContent ul.tablinks li.selected {
  background: #FFFFFF;
}

.tabbedContent ul.tablinks li:hover a, .tabbedContent ul.tablinks li:hover span, .tabbedContent ul.tablinks li.selected a, .tabbedContent ul.tablinks li.selected span {
  color: #000000;
}

.tabbedContent .tabContent {
  border: 1px solid #000000;
  height: auto;
  min-height: 100px;
}

.tabbedContent .tabContent > ul.list > li {
  border-right: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
  box-sizing: border-box;
  display: inline-block;
  margin: 0 10px 25px 0;
  padding: 15px 15px 0 0;
  vertical-align: top;
  width: 49%;
}

.tabbedContent .tabContent > ul.list > li:nth-child(2n+2) {
  border-right: none;
}

.tabbedContent .tabContent > ul.list.customObjects > li.customObjectItem {
  width: 49%;
}

.tabbedContent .tabContent > ol.list + br {
  display: none;
}

.tabbedContent .tabContent > ol.list > li {
  border-right: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
  box-sizing: border-box;
  display: inline-block;
  margin: 0 10px 25px 0;
  padding: 15px 15px 0 0;
  vertical-align: top;
  width: 49%;
}

.tabbedContent .tabContent > ol.list > li:nth-child(2n+2) {
  border-right: none;
}

.tabbedContent .tabContent .mediaGallery {
  padding: 0;
}

.tabbedContent .tabContent .mediaGallery div.viewer {
  border: none;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  left: 0;
  margin: 0;
  padding: 0;
  width: 100%;
  height: auto;
}

.tabbedContent .tabContent .mediaGallery div.viewer .overlay {
  background: #6F6F6F;
  color: #FFFFFF;
  display: none;
}

.tabbedContent .tabContent.documents > ul > li {
  padding: 15px 15px 0 15px;
}

.tabbedContent .tabContent.documents .fileSize,
.tabbedContent .tabContent.documents .date {
  font-size: 13px;
}

.tabbedContent .tabContent.documents a.word, .tabbedContent .tabContent.documents a.doc, .tabbedContent .tabContent.documents a.docx {
  color: #000000;
  text-decoration: underline;
}

.tabbedContent .tabContent.documents a.word:hover, .tabbedContent .tabContent.documents a.doc:hover, .tabbedContent .tabContent.documents a.docx:hover {
  text-decoration: none;
}

.tabbedContent .tabContent.addresses > ul > li {
  padding: 15px 15px 0 15px;
}

.tabbedContent .tabContent.addresses div {
  margin: 0 0 5px;
}

.tabbedContent .tabContent.addresses dt {
  color: #000000;
}

.tabbedContent .tabContent.addresses dd {
  margin: 10px 0;
}

.tabbedContent .tabContent.addresses .person h4 {
  font-size: 16px;
  color: #6F6F6F;
}

.tabbedContent .tabContent.addresses .person .title {
  display: block;
  padding: 5px 0 0;
}

.tabbedContent .tabContent.addresses .adr > span {
  display: block;
  margin-bottom: 5px;
}

.tabbedContent .tabContent.addresses .adr > span span {
  display: block;
}

.tabbedContent .tabContent.addresses .adr > span span:first-child {
  margin-bottom: 5px;
}

.tabbedContent .tabContent.inner-attribute-container > ol {
  width: 100%;
  margin: 0;
  padding: 0;
}

.tabbedContent .tabContent.inner-attribute-container > ol > li {
  display: block;
  margin: 0 0 5px;
  border: none;
  padding: 0px 0px 0 15px;
}

.tabbedContent .tabContent.inner-attribute-container > ol > li strong {
  color: #000000;
  padding: 15px 0 0px;
  display: block;
}

.tabbedContent .tabContent.inner-attribute-container > div {
  padding-left: 1%;
}

.tabbedContent .tabContent.customObject .description + .attribute-container {
  margin: 0 0 0 110px !important;
}

.tabbedContent .tabContent .viewAll {
  color: #000000;
  text-decoration: underline;
}

.tabbedContent .tabContent .viewAll:hover {
  text-decoration: none;
}

.tabbedContent .tabContent .recommendations__morelink {
  color: #000000;
  text-decoration: underline;
}

.tabbedContent .tabContent .recommendations__morelink:hover {
  text-decoration: none;
}

.tabbedContent .tabContent > .grid {
  /*---------------------------*  MAJ LM 18/04/2017 - 18:45
\*---------------------------*/
  /*------------------------------------*  Block Resultat en mode GRID General
\*------------------------------------*/
}

.tabbedContent .tabContent > .grid .resultItem {
  border: none;
  color: #6F6F6F;
  font-size: 13px;
}

.tabbedContent .tabContent > .grid .resultItem .image-and-actions {
  position: static;
}

.tabbedContent .tabContent > .grid .resultItem .actions {
  margin: 7px 0;
  text-align: right;
  width: 100%;
}

.tabbedContent .tabContent > .grid .resultItem .actions li {
  display: inline-block;
  margin-right: 4px;
  float: none;
}

.tabbedContent .tabContent > .grid .resultItem .actions .favourite {
  position: static;
}

.tabbedContent .tabContent > .grid .resultItem .flags {
  display: none;
}

.tabbedContent .tabContent > .grid .listItemDetail {
  border-color: #6F6F6F;
  padding-bottom: 20px;
  width: 176px;
  min-height: 235px;
}

.tabbedContent .tabContent > .grid .listItemDetail .name {
  color: #000000;
  margin: 165px 0 0;
  padding: 0 8px 5px;
  line-height: 7px;
  max-height: initial;
}

.tabbedContent .tabContent > .grid .listItemDetail .name a {
  color: #000000;
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: normal;
  padding-top: 10px;
}

.tabbedContent .tabContent > .grid .listItemDetail .name a:hover {
  text-decoration: underline;
}

.tabbedContent .tabContent > .grid .listItemDetail .name a:visited {
  color: #000000;
}

.tabbedContent .tabContent > .grid .listItemDetail .logo {
  position: absolute;
  top: 40px;
  left: 0;
  width: 100%;
}

.tabbedContent .tabContent > .grid .listItemDetail .logo img {
  margin: 0;
  position: static;
}

.tabbedContent .tabContent > .grid .listItemDetail img.logo {
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
  margin: 0;
  width: auto;
}

.tabbedContent .tabContent > .grid .listItemDetail img.logo + .name {
  margin-top: 80px;
}

.tabbedContent .tabContent > .grid .listItemDetail.highlight {
  background-color: #EEEEEE;
  border-color: #EEEEEE;
  color: #000000;
}

.tabbedContent .tabContent > .grid .listItemDetail.highlight .name a {
  color: #000000;
}

.tabbedContent .tabContent > .grid .recommended-item .actions {
  margin: 6px 0 0;
}

.tabbedContent .tabContent > .grid .recommended-item .actions li {
  float: left;
  margin-left: 5px;
  width: auto;
}

.tabbedContent .tabContent > .grid .recommended-item .listItemDetail {
  width: 176px;
  min-height: 205px;
}

.tabbedContent .tabContent > .grid .recommended-item .listItemDetail .name {
  margin-top: 115px;
}

.tabbedContent .tabContent > .grid .recommended-item .listItemDetail .favourite {
  position: static;
}

.tabbedContent .tabContent.recommended-items {
  border-left: none;
  border-right: none;
  border-bottom: none;
}

.tabbedContent .tabContent.recommended-items > ol > li {
  border: none;
  width: auto;
}

.tabbedContent .tabContent #messageList {
  padding: 15px 15px;
}

.tabbedContent .tabContent span[class^="nom"] {
  text-transform: uppercase;
}

.tabbedContent .list {
  border: none;
  /*---------------------------*  MAJ LM 18/04/2017 - 18:45
\*---------------------------*/
  /*------------------------------------*	  Block Resultat en mode list General
	\*------------------------------------*/
}

.tabbedContent .list li.resultItem {
  border-bottom: 1px solid #6F6F6F;
  color: #6F6F6F;
  font-size: 13px;
}

.tabbedContent .list .listItemDetail .itemDetail {
  width: 100%;
  position: relative;
}

.tabbedContent .list .listItemDetail .name {
  color: #000000;
  font-size: 21px;
  font-weight: 400;
  line-height: 1.5;
  margin: 0 0 10px;
  padding: 0 17px;
  max-width: 490px;
}

.tabbedContent .list .listItemDetail .name a {
  color: #000000;
  font-size: 21px;
  font-weight: 400;
}

.tabbedContent .list .listItemDetail .name a:visited {
  color: #000000;
}

.tabbedContent .list .listItemDetail .logo {
  float: left;
  margin: 0 17px;
  text-align: center;
  width: 75px;
}

.tabbedContent .list .listItemDetail .logo img {
  margin: 0;
  position: static;
  float: none;
}

.tabbedContent .list .listItemDetail .company a {
  color: #000000;
  text-decoration: underline;
}

.tabbedContent .list .listItemDetail .company a:hover {
  text-decoration: none;
}

.tabbedContent .list .listItemDetail .role {
  font-weight: 400;
}

.tabbedContent .list .listItemDetail .jobTitle,
.tabbedContent .list .listItemDetail .country {
  color: #6F6F6F;
  margin: 0;
}

.tabbedContent .list .listItemDetail .badge.mini-badge .standDetails {
  margin: 0;
}

.tabbedContent .list .listItemDetail .badge.mini-badge .standDetails .stand + ul {
  display: inline-block;
  margin: 0;
}

.tabbedContent .list .listItemDetail .badge.mini-badge .standDetails a {
  color: #000000;
  line-height: 15px;
  text-decoration: underline;
}

.tabbedContent .list .listItemDetail .badge.mini-badge .standDetails a:hover {
  text-decoration: none;
}

.tabbedContent .list .listItemDetail .badge.mini-badge a {
  color: #000000;
  text-decoration: underline;
}

.tabbedContent .list .listItemDetail .badge.mini-badge a:hover {
  text-decoration: none;
}

.tabbedContent .list .listItemDetail .badge.mini-badge .exhibitor {
  margin: 0;
}

.tabbedContent .list .listItemDetail .company,
.tabbedContent .list .listItemDetail .headline,
.tabbedContent .list .listItemDetail .summary,
.tabbedContent .list .listItemDetail .description,
.tabbedContent .list .listItemDetail .location,
.tabbedContent .list .listItemDetail .contributors {
  color: #6F6F6F;
  margin: 0 0 0 110px;
  max-width: 77%;
}

.tabbedContent .list .listItemDetail .description {
  margin: 10px 0 10px 110px;
}

.tabbedContent .list .listItemDetail .descriptionContainer {
  margin: 0;
}

.tabbedContent .list .listItemDetail .descriptionContainer .location {
  font-style: italic;
}

.tabbedContent .list .listItemDetail .contributors dd {
  margin-top: 15px;
}

.tabbedContent .list .listItemDetail .contributors .contributorName {
  color: #000000;
  text-decoration: underline;
}

.tabbedContent .list .listItemDetail .contributors .contributorName:hover {
  color: #000000;
  text-decoration: none;
}

.tabbedContent .list .listItemDetail .attribute-container {
  margin: 0 0 0 110px;
}

.tabbedContent .list .listItemDetail .attribute-container .inner-attribute-container ol dd ul li {
  background: transparent;
  display: block;
  font-size: 12px;
}

.tabbedContent .list .listItemDetail .flags {
  margin: 11px 0 0 110px;
}

.tabbedContent .list .listItemDetail .flags li {
  border: 0;
  display: inline-block;
  max-width: 30px;
  margin: 0 0 12px 12px;
  text-align: center;
  vertical-align: middle;
}

.tabbedContent .list .listItemDetail .flags li:first-child {
  margin-left: 0;
}

.tabbedContent .list .listItemDetail.highlight {
  background-color: #EEEEEE;
  color: #000000;
  padding-top: 10px;
}

.tabbedContent .list .listItemDetail.highlight .name,
.tabbedContent .list .listItemDetail.highlight .name a {
  color: #000000;
}

.tabbedContent .list .listItemDetail.highlight .country {
  color: #000000;
}

.tabbedContent .list .listItemDetail.highlight .badge.mini-badge .standDetails a {
  color: #000000;
}

.tabbedContent .list .listItemDetail.highlight .headline {
  color: #000000;
}

.tabbedContent .list .listItemDetail.highlight .attribute-container .inner-attribute-container ol > li.keyvaluepair .label {
  color: #000000;
  border-bottom: 1px solid #000000;
}

.tabbedContent .list .listItemDetail.highlight .attribute-container .inner-attribute-container ol > li.keyvaluepair dd {
  color: #000000;
}

.tabbedContent .list .listItemDetail.highlight .attribute-container .inner-attribute-container ol > li.keyvaluepair dd ul {
  color: #000000;
}

.tabbedContent .list .listItemDetail .badge.mini-badge + .attribute-container {
  margin: 10px 0 0;
}

.tabbedContent .list .listItemDetail {
  padding: 0;
}

.tabbedContent .list .listItemDetail .name {
  font-weight: 500;
  line-height: 1;
  padding-right: 0;
}

.tabbedContent .list .listItemDetail .name a {
  font-weight: 500;
  line-height: 1;
  text-decoration: underline;
}

.tabbedContent .list .listItemDetail .name a:hover {
  text-decoration: none;
}

.tabbedContent .list .listItemDetail.productDetail .actions {
  position: absolute;
  top: 0;
  right: 0;
  margin-top: 0;
}

.tabbedContent .list .listItemDetail.sessionItemDetail {
  border-bottom: none;
}

.tabbedContent .list .listItemDetail.sessionItemDetail .actions {
  margin-top: 0;
}

.tabbedContent .list .listItemDetail.sessionItemDetail .actions .attribute-container,
.tabbedContent .list .listItemDetail.sessionItemDetail .actions .language {
  display: none;
}

.tabbedContent .list .listItemDetail.sessionItemDetail .descriptionContainer .description,
.tabbedContent .list .listItemDetail.sessionItemDetail .descriptionContainer p {
  margin: 10px 0 10px 110px;
}

.tabbedContent .list .listItemDetail.sessionItemDetail .logo {
  display: block;
}

.tabbedContent .list .listItemDetail.sessionItemDetail .logo.large {
  display: none;
}

.tabbedContent .list .listItemDetail.contributorSessionRoleDetail .role {
  margin: 0 0 0 110px;
  border-bottom: 1px solid #6F6F6F;
}

.tabbedContent .list .listItemDetail.highlight {
  padding: 10px 0;
  margin-top: -10px;
}

#content .tabContent .attribute-container {
  margin: 0 0 0 110px;
}

.delegateFooter hr {
  display: none;
}

/*====== END Onglet Accordion ======*/
/*---------------------------*  MAJ LM 04/01/2017 - 18:45
\*---------------------------*/
/*----------------------------------------------------------------------------------*    Block ParticipatingIndividualsSection /// Ex: Existe dans la page Exposant Profile
  \*----------------------------------------------------------------------------------*/
#participatingIndividualsSection {
  background-color: #FFFFFF;
  border-color: #000000;
  margin: 0 0 20px;
}

#participatingIndividualsSection .participatingIndividualSearch {
  position: static;
  padding: 7px 20px;
  text-align: right;
}

#participatingIndividualsSection .participatingIndividualSearch a {
  color: #000000;
  font-weight: 400;
  text-decoration: underline;
}

#participatingIndividualsSection .participatingIndividualSearch a:hover {
  text-decoration: none;
}

#participatingIndividualsSection #participatingIndividualsList > li {
  width: 150px;
  margin: 0 0 27px;
}

#participatingIndividualsSection .name {
  margin-top: 80px;
}

#participatingIndividualsSection .lastName a {
  color: #000000;
}

#participatingIndividualsSection .actions {
  margin: 0;
}

#participatingIndividualsSection .jobTitle {
  font-size: 13px;
  line-height: 1;
}

/*---------------------------*  MAJ LM 24/01/2017 - 18:45
\*---------------------------*/
/*------------------------------------*    Shared Stands
  \*------------------------------------*/
.sharedStands {
  margin: 20px 0;
  position: relative;
}

.sharedStands .stand {
  background-color: #FFFFFF;
  border: 1px solid #000000;
  margin: 0;
  padding: 10px;
}

.sharedStands h2 {
  color: #000000;
  border-bottom: 1px solid #000000;
  font-size: 16px;
  font-weight: 700;
  margin: 0 0 5px;
  padding-bottom: 5px;
}

.sharedStands ol {
  padding: 0 10px;
}

.sharedStands ol li a {
  color: #000000;
  font-size: 14px;
  text-decoration: underline;
}

.sharedStands ol li a:hover {
  text-decoration: none;
}

/*---------------------------*  MAJ LM 16/01/2017 - 18:45
\*---------------------------*/
/*------------------------------------*    Product Profile
  \*------------------------------------*/
.product .actions {
  float: right;
  margin: 0;
  padding: 10px 10px 0 0;
  width: auto;
}

.product .productName {
  display: none;
}

.product .col1 {
  float: none;
  margin: 0;
  text-align: center;
}

.product .colWrap {
  margin: 0 0 20px;
  overflow: hidden;
  padding: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.product .colWrap .col2 {
  float: none;
  width: auto;
}

.product .colWrap .mediaGallery {
  padding: 0;
  display: none;
}

.product .colWrap .col3 {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: auto;
  padding: 20px 0 0;
  margin: 0;
}

.product .colWrap .col3 .details .description {
  white-space: normal;
  word-wrap: normal;
  color: #6F6F6F;
  font-size: 14px;
  margin-bottom: 15px;
}

.product .colWrap .col3 .details .description a {
  color: #000000;
}

.product .colWrap .col3 .additional {
  color: #6F6F6F;
  font-size: 14px;
}

.product .colWrap .col3 .additional a {
  color: #000000;
  text-decoration: underline;
}

.product .colWrap .col3 .additional a:hover {
  text-decoration: none;
}

.product .colWrap .col3 .additional .fileSize {
  font-size: 11px;
}

.product .colWrap .col3 .additional p {
  padding: 0;
}

.product .colWrap .col3 .additional .description {
  padding: 8px 0;
}

.product .colWrap .col3 .additional .date {
  font-size: 12px;
}

.product .colWrap .bottom {
  clear: both;
  padding: 10px 0 0;
}

.product div.viewer {
  border: none;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  left: 0;
  margin: 0;
  padding: 0;
  width: 100%;
}

.product div.viewer .overlay {
  background: #6F6F6F;
  color: #FFFFFF;
  display: none;
}

/*---------------------------*  MAJ LM 06/01/2017 - 18:45
\*---------------------------*/
/*------------------------------------*    Custom object Profile
  \*------------------------------------*/
.customObjectProfile .participatingCompany-badge {
  margin-top: 20px;
}

.customObjectName {
  display: none;
}

#content .customObjectContainer {
  clear: none !important;
  margin: 0 0 20px;
}

#content .customObjectContainer .customObjectDescription {
  color: #6F6F6F;
  font-size: 14px;
  margin: 0 0 20px 0;
  width: 50%;
  display: inline-block;
}

#content .customObjectContainer .customObjectDescription a {
  color: #000000;
}

#content .customObjectContainer .mediaContent {
  float: left;
  margin: 0 20px 0 0;
}

#content .customObjectContainer .mediaContent .viewer {
  -webkit-border-radius: 0;
  border-radius: 0;
  border-color: #6F6F6F;
  margin: 0;
}

#content .customObjectContainer .mediaContent .viewer .overlay {
  display: none;
}

#content .customObjectContainer:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

/*---------------------------*  MAJ LM 04/01/2017 - 18:45
\*---------------------------*/
/*------------------------------------*     Conference profile (Session Detail)
  \*------------------------------------*/
.sessionDetail #sessionDetails {
  background: #FFFFFF;
  border: 1px solid #000000;
  font-size: 14px;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 0 0 0 10px;
  position: relative;
}

.sessionDetail #sessionDetails h2.title {
  color: #000000;
  display: none;
  font-size: 18px;
  margin: 0 0 10px;
}

.sessionDetail #sessionDetails .actions {
  border-left: 4px solid #6F6F6F;
  margin: 0;
  padding: 10px;
  width: auto;
}

.sessionDetail #sessionDetails .actions li {
  float: none;
}

.sessionDetail #sessionDetails .actions .attribute-container {
  border-top: 3px solid #6F6F6F;
  border-bottom: 3px solid #6F6F6F;
  padding: 15px 0 0;
}

.sessionDetail #sessionDetails .inlineElement,
.sessionDetail #sessionDetails .location,
.sessionDetail #sessionDetails .language .title,
.sessionDetail #sessionDetails .richtext {
  color: #6F6F6F;
  font-size: 14px;
  font-weight: 400;
}

.sessionDetail #sessionDetails .startTime {
  font-style: italic;
  display: inline-block;
  padding-top: 10px;
}

.sessionDetail #sessionDetails .startTime:after {
  content: "-";
  display: inline-block;
  margin: 0 5px 0 6px;
}

.sessionDetail #sessionDetails .language {
  padding: 6px 0;
}

.sessionDetail #sessionDetails .richtext {
  padding: 10px 0 0;
}

.sessionDetail #sessionDetails .richtext a {
  color: #000000;
  text-decoration: underline;
}

.sessionDetail #sessionDetails .richtext a:hover {
  text-decoration: none;
}

.sessionDetail #sessionDetails .richtext ol {
  padding: 0 0 0 10px;
}

.sessionDetail #sessionDetails .formSection .label {
  color: #959595;
  font-size: 17px;
  margin: 0;
  border: none;
}

.sessionDetail #sessionDetails .formSection dd {
  display: block;
  font-size: 13px;
  line-height: 1.3;
  margin: 0 0 10px 10px;
  padding: 0;
}

.sessionDetail #sessionDetails .formSection ol, .sessionDetail #sessionDetails .formSection ul {
  margin: 0 0 12px 10px;
}

.sessionDetail #sessionDetails .formSection ol li, .sessionDetail #sessionDetails .formSection ul li {
  float: none;
}

.sessionDetail #sessionDetails a:hover {
  text-decoration: none;
}

.sessionDetail #sessionDetails a .value {
  color: #000000;
  text-decoration: underline;
}

.sessionDetail #sessionDetails a .value:hover {
  text-decoration: none;
}

.sessionDetail #sessionDetails .addToExternalCalendar {
  margin: 10px 0 10px;
  position: absolute;
  bottom: 0;
  width: auto;
}

.sessionDetail #sessionDetails .addToExternalCalendar h3 {
  color: #6F6F6F;
  font-weight: 400;
  border-bottom: 1px solid #6F6F6F;
  padding: 0 0 5px;
}

.sessionDetail #sessionDetails .addToExternalCalendar ul li a {
  color: #000000;
  text-decoration: underline;
}

.sessionDetail #sessionDetails .addToExternalCalendar ul li a:hover {
  text-decoration: none;
}

.sessionDetail #sessionDetails + .tabbedContent {
  margin-bottom: 15px;
}

.sessionDetail .images.nova-hidden-until-ready {
  display: none;
}

/*====== END Session Detail ==========*/
/*---------------------------*  MAJ LM 16/01/2017 - 18:45
\*---------------------------*/
/*------------------------------------*    All Pages Login 
  \*------------------------------------*/
.websiteSignUp-ForgottenUsername h2,
.websiteSignUp-ForgottenPassword h2 {
  color: #000000;
}

.websiteSignUp-ForgottenUsername p,
.websiteSignUp-ForgottenPassword p {
  color: #6F6F6F;
}

.websiteSignUp-ForgottenUsername .contentLayoutBox,
.websiteSignUp-ForgottenPassword .contentLayoutBox {
  padding-bottom: 20px;
}

.websiteSignUp-LoginForm {
  padding-bottom: 20px;
}

.websiteSignUp-LoginForm #content > .unmanagedContent {
  display: inline-block;
  vertical-align: middle;
  width: 48%;
}

.websiteSignUp-LoginForm #Video-AdBanner {
  color: #6F6F6F;
  height: 330px;
}

.websiteSignUp-LoginForm #Video-AdBanner .embed-container {
  overflow: inherit;
  padding: 0;
}

.websiteSignUp-LoginForm #Video-AdBanner .embed-container iframe {
  position: inherit;
  height: 330px;
}

.websiteSignUp-LoginForm #Video-AdBanner ul {
  padding: 20px 0;
}

.websiteSignUp-LoginForm #Video-AdBanner ul li {
  color: #6F6F6F;
}

.websiteSignUp-LoginForm #loginContainer {
  display: inline-block;
  vertical-align: middle;
  width: 47%;
}

.websiteSignUp-LoginForm #loginContainer div.inputForm input[type="text"],
.websiteSignUp-LoginForm #loginContainer div.inputForm input[type="password"],
.websiteSignUp-LoginForm #loginContainer div.inputForm textarea,
.websiteSignUp-LoginForm #loginContainer div.inputForm select,
.websiteSignUp-LoginForm #loginContainer div.inputForm label {
  width: 100%;
}

.websiteSignUp-LoginForm #loginContainer + div + .unmanagedContent {
  margin: 30px 0;
}

.websiteSignUp-ForgottenUsername,
.websiteSignUp-ForgottenPassword,
.websiteSignUp-LoginForm {
  /*---------------------------*  MAJ LM 02/03/2017 - 18:45
\*---------------------------*/
  /*-------------------------*	  InputForm
	\*-------------------------*/
}

.websiteSignUp-ForgottenUsername div.inputForm,
.websiteSignUp-ForgottenPassword div.inputForm,
.websiteSignUp-LoginForm div.inputForm {
  border-radius: 0;
  border: solid 1px #6F6F6F;
  box-sizing: border-box;
  margin: 0 auto;
  padding: 15px;
  width: 100%;
  height: 100%;
}

.websiteSignUp-ForgottenUsername div.inputForm h2,
.websiteSignUp-ForgottenPassword div.inputForm h2,
.websiteSignUp-LoginForm div.inputForm h2 {
  color: #000000;
}

.websiteSignUp-ForgottenUsername div.inputForm fieldset,
.websiteSignUp-ForgottenPassword div.inputForm fieldset,
.websiteSignUp-LoginForm div.inputForm fieldset {
  color: #949494;
  padding: 0;
}

.websiteSignUp-ForgottenUsername div.inputForm ol,
.websiteSignUp-ForgottenPassword div.inputForm ol,
.websiteSignUp-LoginForm div.inputForm ol {
  padding: 0;
}

.websiteSignUp-ForgottenUsername div.inputForm ol li.formSection,
.websiteSignUp-ForgottenPassword div.inputForm ol li.formSection,
.websiteSignUp-LoginForm div.inputForm ol li.formSection {
  padding: 0 0 10px 0;
  overflow: hidden;
  background-color: transparent;
  border: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
}

.websiteSignUp-ForgottenUsername div.inputForm ol li.formSection label,
.websiteSignUp-ForgottenPassword div.inputForm ol li.formSection label,
.websiteSignUp-LoginForm div.inputForm ol li.formSection label {
  color: #000000;
  font-size: 16px;
  width: 100%;
  margin: 0 0 5px 0;
  padding: 0;
}

.websiteSignUp-ForgottenUsername div.inputForm ol li.formSection label.mandatory,
.websiteSignUp-ForgottenPassword div.inputForm ol li.formSection label.mandatory,
.websiteSignUp-LoginForm div.inputForm ol li.formSection label.mandatory {
  padding: 3px 0 0 10px;
}

.websiteSignUp-ForgottenUsername div.inputForm ol li.formSection input,
.websiteSignUp-ForgottenPassword div.inputForm ol li.formSection input,
.websiteSignUp-LoginForm div.inputForm ol li.formSection input {
  border: 1px solid #000000;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 0 5px 0;
  padding: 5px;
  width: 100%;
}

.websiteSignUp-ForgottenUsername div.inputForm ol li.formSection input:not([type=submit]):focus,
.websiteSignUp-ForgottenPassword div.inputForm ol li.formSection input:not([type=submit]):focus,
.websiteSignUp-LoginForm div.inputForm ol li.formSection input:not([type=submit]):focus {
  background: transparent;
}

.websiteSignUp-ForgottenUsername div.inputForm ol li.formSection .validator,
.websiteSignUp-ForgottenPassword div.inputForm ol li.formSection .validator,
.websiteSignUp-LoginForm div.inputForm ol li.formSection .validator {
  margin: 0;
  width: auto;
  float: none;
}

.websiteSignUp-ForgottenUsername div.inputForm ol li.formSection .forgotPassword,
.websiteSignUp-ForgottenPassword div.inputForm ol li.formSection .forgotPassword,
.websiteSignUp-LoginForm div.inputForm ol li.formSection .forgotPassword {
  color: #000000;
  font-size: 13px;
  margin: 0;
  text-decoration: underline;
}

.websiteSignUp-ForgottenUsername div.inputForm ol li.formSection #ctl00_centreContentPlaceHolder_txtUsername + .forgotPassword,
.websiteSignUp-ForgottenPassword div.inputForm ol li.formSection #ctl00_centreContentPlaceHolder_txtUsername + .forgotPassword,
.websiteSignUp-LoginForm div.inputForm ol li.formSection #ctl00_centreContentPlaceHolder_txtUsername + .forgotPassword {
  display: none;
}

.websiteSignUp-ForgottenUsername div.inputForm p,
.websiteSignUp-ForgottenPassword div.inputForm p,
.websiteSignUp-LoginForm div.inputForm p {
  display: none;
  color: #6F6F6F;
}

.websiteSignUp-ForgottenUsername div.inputForm p span a,
.websiteSignUp-ForgottenPassword div.inputForm p span a,
.websiteSignUp-LoginForm div.inputForm p span a {
  color: #000000;
  text-decoration: underline;
}

.websiteSignUp-ForgottenUsername div.inputForm p span a:hover,
.websiteSignUp-ForgottenPassword div.inputForm p span a:hover,
.websiteSignUp-LoginForm div.inputForm p span a:hover {
  text-decoration: none;
}

.websiteSignUp-ForgottenUsername #loginFields,
.websiteSignUp-ForgottenUsername .standard #loginFields,
.websiteSignUp-ForgottenPassword #loginFields,
.websiteSignUp-ForgottenPassword .standard #loginFields,
.websiteSignUp-LoginForm #loginFields,
.websiteSignUp-LoginForm .standard #loginFields {
  width: 100%;
  float: none;
}

.websiteSignUp-ForgottenUsername .actions,
.websiteSignUp-ForgottenPassword .actions,
.websiteSignUp-LoginForm .actions {
  padding: 0 0 14px 0;
  text-align: center;
}

.websiteSignUp-ForgottenUsername .mainButton,
.websiteSignUp-ForgottenPassword .mainButton,
.websiteSignUp-LoginForm .mainButton {
  background: #000000;
  border: 1px solid #000000;
  border-radius: 0;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 400;
  padding: 10px;
  width: 250px;
}

.websiteSignUp-ForgottenUsername .mainButton:hover,
.websiteSignUp-ForgottenPassword .mainButton:hover,
.websiteSignUp-LoginForm .mainButton:hover {
  background: #FFFFFF;
  color: #000000;
}

/*========= END ALL Login ========*/
/*---------------------------*  MAJ LM 03/03/2017 - 18:45
\*---------------------------*/
/*------------------------------------*    Sidebar right
  \*------------------------------------*/
body.websiteSignUp-ViewProfile #sidebarRight {
  width: 24%;
  margin: 39px 0 5% 2%;
  /*---------------------------*  MAJ LM 07/03/2017 - 18:45
\*---------------------------*/
}

body.websiteSignUp-ViewProfile #sidebarRight .contentPageSelection-rightHandColumnPageDefault {
  background: transparent;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar {
  display: block;
  background: #000000;
  border: 1px solid #000000;
  color: #FFFFFF;
  text-decoration: none;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar i {
  background: url("/REF/REF_Bijorhca/images/MTR_MyEvent/sprites-mtr-v2.png") no-repeat -218px -98px;
  display: inline-block;
  vertical-align: middle;
  width: 87px;
  height: 74px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar strong {
  display: inline-block;
  font-size: 24px;
  font-weight: 400;
  line-height: 28px;
  max-width: 236px;
  vertical-align: middle;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar.btn--visite i {
  background-position: -215px -560px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar.btn--visite:hover i {
  background-position: -86px -560px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar.btn--expose i {
  background-position: -222px -383px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar.btn--expose:hover i {
  background-position: -92px -383px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar.btn--Billet i {
  background-position: -215px -744px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar.btn--Billet:hover i {
  background-position: -85px -744px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar.btn--contact i {
  background-position: -215px -942px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar.btn--contact:hover i {
  background-position: -85px -942px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar.btn--app i {
  background-position: -217px -1178px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar.btn--app:hover i {
  background-position: -87px -1178px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar.btn--agenda i {
  background-position: -211px -256px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar.btn--agenda:hover i {
  background-position: -83px -256px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar.btn--infoPratique i {
  background-position: -219px -98px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar.btn--infoPratique:hover i {
  background-position: -89px -98px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar.btn--conf i {
  background-position: -217px -647px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar.btn--conf:hover i {
  background-position: -87px -647px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar.btn--badge i {
  background-position: -215px -844px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar.btn--badge:hover i {
  background-position: -85px -844px;
}

body.websiteSignUp-ViewProfile #sidebarRight .btn-sidebar:hover {
  background: #FFFFFF;
  color: #000000;
}

body.websiteSignUp-ViewProfile #sidebarRight .conditionalLinks {
  border: none;
}

body.websiteSignUp-ViewProfile .media-object > h2 {
  display: none;
}

body.websiteSignUp-ViewProfile #content {
  margin: 0;
  position: relative;
  width: 74%;
}

body.websiteSignUp-ViewProfile .participatingIndividuals {
  margin: 15px 0 0;
}

body.websiteSignUp-ViewProfile .participatingIndividuals .iconAndTextButton {
  border-radius: 0;
  border-color: #000000;
  background: transparent;
}

body.websiteSignUp-ViewProfile .participatingIndividuals span {
  text-decoration: underline;
}

body.websiteSignUp-ViewProfile .participatingIndividuals span:hover {
  text-decoration: none;
}

body.websiteSignUp-ViewProfile .eventEditionSelectorContainer {
  margin: 0;
  padding: 0 0 10px;
}

body.websiteSignUp-ViewProfile .mod-content {
  border-color: #000000;
  -webkit-border-radius: 0;
  border-radius: 0;
  margin: 0 0 15px;
  padding: 15px 10px;
}

body.websiteSignUp-ViewProfile .mod-content h2 {
  color: #6F6F6F;
  border-bottom: 1px solid #6F6F6F;
  font-size: 25px;
  font-weight: 400;
  margin: 0 0 20px;
  padding: 0 0 5px;
}

body.websiteSignUp-ViewProfile .mod-content.profileSummary h2 {
  color: #000000;
  border: none;
  font-size: 30px;
  margin: 0;
  padding: 0;
  text-transform: capitalize;
}

body.websiteSignUp-ViewProfile .mod-content.profileSummary a {
  color: #000000;
  text-decoration: underline;
}

body.websiteSignUp-ViewProfile .mod-content.profileSummary a:hover {
  text-decoration: none;
}

body.websiteSignUp-ViewProfile .mod-content#attendanceDates ul {
  background-color: #FFFFFF;
  border-color: #6F6F6F;
  color: #6F6F6F;
}

body.websiteSignUp-ViewProfile .mod-content#attendanceDates button {
  background: #000000;
  border-color: #000000;
  color: #FFFFFF;
  -webkit-border-radius: 0;
  border-radius: 0;
  font-family: sans-serif;
  padding: 10px 20px;
}

body.websiteSignUp-ViewProfile .mod-content#attendanceDates button:visited {
  color: #FFFFFF;
}

body.websiteSignUp-ViewProfile .mod-content#attendanceDates button:hover {
  background: #FFFFFF;
  color: #000000;
}

body.websiteSignUp-ViewProfile .mod-content.contentPageSelection-layoutBlocks > div:first-child {
  color: #6F6F6F;
  border-bottom: 1px solid #6F6F6F;
  font-size: 25px;
  font-weight: 400;
  margin: 0 0 20px;
  padding: 0 0 5px;
}

body.websiteSignUp-ViewProfile .mod-content .layoutBlock {
  width: 31.5%;
  margin-left: 2%;
  margin-right: 0;
  letter-spacing: normal;
  display: inline-block;
  float: none;
  text-align: left;
  box-sizing: border-box;
  vertical-align: top;
}

body.websiteSignUp-ViewProfile .mod-content .layoutBlock > a {
  display: block;
  text-align: center;
}

body.websiteSignUp-ViewProfile .mod-content .layoutBlock > a img {
  transition: 0.2s;
  -moz-transition: 0.2s;
  -webkit-transition: 0.2s;
}

body.websiteSignUp-ViewProfile .mod-content .layoutBlock > a img:hover {
  transform: scale(1.1);
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
}

body.websiteSignUp-ViewProfile .mod-content .layoutBlock > h2 {
  border: none;
  color: #000000;
  font-size: 27px;
  text-align: center;
  margin: 0;
  padding: 4% 0 4%;
}

body.websiteSignUp-ViewProfile .mod-content .layoutBlock .unmanagedContent {
  padding: 0 20px;
}

body.websiteSignUp-ViewProfile .mod-content .layoutBlock-1 {
  margin: 0;
}

.delegateEditProfileImage #editParticipatingIndividualProfile {
  width: 520px;
  margin: 10px auto 0;
  padding: 30px 40px 40px;
  border: 1px solid #6F6F6F;
  text-align: center;
}

.delegateEditProfileImage #editParticipatingIndividualProfile > p {
  color: #000000;
}

.delegateEditProfileImage #editParticipatingIndividualProfile .inputForm {
  -webkit-border-radius: 0;
  border-radius: 0;
}

.delegateEditProfileImage #editParticipatingIndividualProfile .inputForm ol .formSection {
  color: #000000;
  border: none;
  -webkit-border-radius: 0;
  border-radius: 0;
  background: transparent;
  padding: 15px 15px 0;
  margin: 0;
}

.delegateEditProfileImage #editParticipatingIndividualProfile .inputForm ol .formSection .images {
  border: 1px solid;
  float: none;
  display: inline-block;
  margin: 0;
}

.delegateEditProfileImage #editParticipatingIndividualProfile .inputForm button {
  background: #000000;
  border-color: #000000;
  color: #FFFFFF;
  -webkit-border-radius: 0;
  border-radius: 0;
  font-family: sans-serif;
  font-size: 15px;
  padding: 12px 28px;
}

.delegateEditProfileImage #editParticipatingIndividualProfile .inputForm button.cancelButton {
  background: #303A36;
  border-color: #303A36;
}

.delegateEditProfileImage #editParticipatingIndividualProfile .inputForm button.delete {
  border-left: none;
  border-right: none;
  font-size: 12px;
  padding: 6px 28px;
  transform: translate(-50%, 0);
  width: 100%;
}

.delegateEditProfileImage #editParticipatingIndividualProfile .inputForm button:visited {
  color: #FFFFFF;
}

.delegateEditProfileImage #editParticipatingIndividualProfile .inputForm button:hover {
  background: #FFFFFF;
  color: #000000;
}

.delegateEditProfileImage #editParticipatingIndividualProfile .inputForm button.cancelButton:hover {
  color: #303A36;
}

/*---------------------------*  MAJ LM 02/03/2017 - 18:45
\*---------------------------*/
body.editDelegateProfile #editParticipatingIndividualProfile > h2 {
  color: #000000;
  text-align: center;
  margin: 35px 0 30px;
}

body.editDelegateProfile .mlContainer h2.multilingualHeader {
  display: none;
}

body.editDelegateProfile .mlDisabledContent {
  border: none;
  background: transparent;
}

body.editDelegateProfile .inputForm {
  border-radius: 0;
  box-sizing: border-box;
  margin: 0 auto;
  padding: 15px;
  width: 100%;
}

body.editDelegateProfile .inputForm .name {
  color: #000000;
  font-weight: 400;
}

body.editDelegateProfile .inputForm fieldset {
  color: #949494;
  padding: 0;
}

body.editDelegateProfile .inputForm fieldset legend {
  padding: 0 0 10px;
}

body.editDelegateProfile .inputForm fieldset span.help {
  position: absolute;
  right: 0;
  display: none;
}

body.editDelegateProfile .inputForm fieldset:nth-child(4) {
  display: none;
}

body.editDelegateProfile .inputForm ol {
  padding: 0;
}

body.editDelegateProfile .inputForm ol li.formSection {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0 0 10px 0;
  position: relative;
  overflow: hidden;
}

body.editDelegateProfile .inputForm ol li.formSection label {
  color: #000000;
  font-size: 16px;
  width: 100%;
  margin: 0 0 5px 0;
  padding: 0;
}

body.editDelegateProfile .inputForm ol li.formSection label.mandatory {
  padding: 3px 0 0 10px;
}

body.editDelegateProfile .inputForm ol li.formSection input[type=text],
body.editDelegateProfile .inputForm ol li.formSection input[type=password],
body.editDelegateProfile .inputForm ol li.formSection textarea,
body.editDelegateProfile .inputForm ol li.formSection select {
  border: 2px solid #cccccc;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  border-radius: 0;
  display: inline-block;
  margin-bottom: 8px;
  margin-left: 0;
  width: 100%;
}

body.editDelegateProfile .inputForm ol li.formSection input[type=text]:focus,
body.editDelegateProfile .inputForm ol li.formSection input[type=password]:focus,
body.editDelegateProfile .inputForm ol li.formSection textarea:focus,
body.editDelegateProfile .inputForm ol li.formSection select:focus {
  background: #e8e8e8;
}

body.editDelegateProfile .inputForm ol li.formSection input[type="checkbox"],
body.editDelegateProfile .inputForm ol li.formSection input[type="radio"] {
  margin: 3px 10px;
}

body.editDelegateProfile .inputForm ol li.formSection input[type="checkbox"] + label,
body.editDelegateProfile .inputForm ol li.formSection input[type="radio"] + label {
  width: 70%;
}

body.editDelegateProfile .inputForm ol li.formSection textarea {
  min-height: 160px;
}

body.editDelegateProfile .inputForm ol li.formSection select.date, body.editDelegateProfile .inputForm ol li.formSection select.time {
  width: 30%;
}

body.editDelegateProfile .inputForm ol li.formSection .validator {
  margin: 0;
  width: auto;
  float: none;
}

body.editDelegateProfile .inputForm ol li.formSection .forgotPassword {
  color: #000000;
  font-size: 13px;
  margin: 0;
  text-decoration: underline;
}

body.editDelegateProfile .inputForm ol li.formSection #ctl00_centreContentPlaceHolder_txtUsername + .forgotPassword,
body.editDelegateProfile .inputForm ol li.formSection .mlHelperLink,
body.editDelegateProfile .inputForm ol li.formSection #ctl00_centreContentPlaceHolder_ctlMultilingualContainer_txcHeadline,
body.editDelegateProfile .inputForm ol li.formSection [for=ctl00_centreContentPlaceHolder_ctlMultilingualContainer_txcHeadline] {
  display: none;
}

body.editDelegateProfile .inputForm p {
  display: none;
  color: #6F6F6F;
}

body.editDelegateProfile .inputForm p span a {
  color: #000000;
  text-decoration: underline;
}

body.editDelegateProfile .inputForm p span a:hover {
  text-decoration: none;
}

body.editDelegateProfile .inputForm .socialNetworks {
  width: 100%;
  border-color: #000000;
  box-sizing: border-box;
  margin: 0 0 20px;
}

body.editDelegateProfile .inputForm .socialNetworks li {
  width: 222px;
  margin-right: 12px;
}

body.editDelegateProfile .inputForm .socialNetworks a {
  color: #000000;
}

body.editDelegateProfile .actions {
  padding: 15px 0;
  text-align: center;
}

body.editDelegateProfile .mainButton,
body.editDelegateProfile .cancelButton,
body.editDelegateProfile button.mlDisableLanguage,
body.editDelegateProfile button.mlEnableLanguage {
  background: #000000;
  border: 1px solid #000000;
  border-radius: 0;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 400;
  margin: 0 10px;
  padding: 10px;
  width: 250px;
}

body.editDelegateProfile .mainButton.cancelButton,
body.editDelegateProfile .cancelButton.cancelButton,
body.editDelegateProfile button.mlDisableLanguage.cancelButton,
body.editDelegateProfile button.mlEnableLanguage.cancelButton {
  background: #303A36;
  border-color: #303A36;
}

body.editDelegateProfile .mainButton:hover,
body.editDelegateProfile .cancelButton:hover,
body.editDelegateProfile button.mlDisableLanguage:hover,
body.editDelegateProfile button.mlEnableLanguage:hover {
  background: #FFFFFF;
  color: #000000;
}

body.editDelegateProfile .mainButton.cancelButton:hover,
body.editDelegateProfile .cancelButton.cancelButton:hover,
body.editDelegateProfile button.mlDisableLanguage.cancelButton:hover,
body.editDelegateProfile button.mlEnableLanguage.cancelButton:hover {
  color: #303A36;
}

body.editDelegateProfile .mlContent button.mlDisableLanguage,
body.editDelegateProfile .mlContainer button.mlEnableLanguage {
  top: -45px;
  right: 0;
  margin: 0;
  padding: 5px;
}

body.editDelegateProfile #content .attribute-container {
  margin: 0;
  padding: 0;
}

body.editDelegateProfile .itemList table {
  width: 100%;
  margin: 0 0 20px;
}

body.editDelegateProfile .itemList table th {
  background: #000000;
  color: #FFFFFF;
  padding: 10px;
}

body.editDelegateProfile .itemList table td {
  padding: 6px;
}

body.editDelegateProfile .itemList table td a {
  color: #000000;
}

.delegateSocialNetworkProfile .inputForm {
  width: 100%;
}

.delegateSocialNetworkProfile .inputForm fieldset {
  color: #949494;
  padding: 0;
}

.delegateSocialNetworkProfile .inputForm fieldset legend {
  padding: 0 0 10px;
}

.delegateSocialNetworkProfile .inputForm fieldset span.help {
  position: absolute;
  right: 0;
}

.delegateSocialNetworkProfile .inputForm ol {
  padding: 0;
}

.delegateSocialNetworkProfile .inputForm ol li.formSection {
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0 0 10px 0;
  position: relative;
  overflow: hidden;
}

.delegateSocialNetworkProfile .inputForm ol li.formSection label {
  color: #000000;
  font-size: 16px;
  width: 100%;
  margin: 0 0 5px 0;
  padding: 0;
}

.delegateSocialNetworkProfile .inputForm ol li.formSection label.mandatory {
  padding: 3px 0 0 10px;
}

.delegateSocialNetworkProfile .inputForm ol li.formSection input[type=text] {
  border: 2px solid #cccccc;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  border-radius: 0;
  display: inline-block;
  margin-bottom: 8px;
  margin-left: 0;
  width: 100%;
}

.delegateSocialNetworkProfile .inputForm ol li.formSection input[type=text]:focus {
  background: #e8e8e8;
}

.delegateSocialNetworkProfile .inputForm ol li.formSection .validator {
  margin: 0;
  width: auto;
  float: none;
}

.delegateSocialNetworkProfile .actions {
  padding: 15px 0;
  text-align: center;
}

.delegateSocialNetworkProfile .button {
  background: #000000;
  border: 1px solid #000000;
  border-radius: 0;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 400;
  margin: 0 10px;
  padding: 10px;
}

.delegateSocialNetworkProfile .button.cancelButton {
  background: #303A36;
  border-color: #303A36;
}

.delegateSocialNetworkProfile .button:hover {
  background: #FFFFFF;
  color: #000000;
}

.delegateSocialNetworkProfile .button.cancelButton:hover {
  color: #303A36;
}

/*---------------------------*  MAJ LM 16/03/2017 - 18:45
\*---------------------------*/
.calendar .welcome-text h2,
.requestAMeeting .welcome-text h2 {
  color: #000000;
}

.calendar .welcome-text h2 + ul li a,
.requestAMeeting .welcome-text h2 + ul li a {
  color: #000000;
  text-decoration: underline;
}

.calendar .welcome-text h2 + ul li a:hover,
.requestAMeeting .welcome-text h2 + ul li a:hover {
  text-decoration: none;
}

.calendar select,
.requestAMeeting select {
  border: 2px solid #cccccc;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  border-radius: 0;
  font-size: 13px;
  padding: 5px;
}

.calendar select:focus,
.requestAMeeting select:focus {
  background: #e8e8e8;
}

.calendar .unmanagedContent,
.requestAMeeting .unmanagedContent {
  background: transparent;
  margin: 15px 0 15px;
  text-align: left;
}

.calendar .unmanagedContent .calendar_key ul,
.requestAMeeting .unmanagedContent .calendar_key ul {
  margin: 10px 0 0;
}

.calendar .unmanagedContent .calendar_key ol li,
.requestAMeeting .unmanagedContent .calendar_key ol li {
  line-height: 24px;
}

.calendar .unmanagedContent .calendar_key ol li:last-child,
.requestAMeeting .unmanagedContent .calendar_key ol li:last-child {
  display: none;
}

.calendar .unmanagedContent .calendar_key a,
.requestAMeeting .unmanagedContent .calendar_key a {
  color: #000000;
  text-decoration: underline;
}

.calendar .unmanagedContent .calendar_key a:hover,
.requestAMeeting .unmanagedContent .calendar_key a:hover {
  text-decoration: none;
}

.calendar #appointmentCalendarPrinterFriendlyLink,
.requestAMeeting #appointmentCalendarPrinterFriendlyLink {
  display: none;
}

.calendar #appointmentCalendarContainer #appointmentCalendar,
.requestAMeeting #appointmentCalendarContainer #appointmentCalendar {
  margin: 0 0 30px;
}

/*---------------------------*  MAJ LM 18/04/2017 - 18:45
\*---------------------------*/
#cboxLoadedContent h2,
#TB_ajaxContent h2,
#dlgPrintOptions h2 {
  color: #000000;
  text-align: center;
  max-width: 600px;
}

#cboxLoadedContent .mainButton,
#TB_ajaxContent .mainButton,
#dlgPrintOptions .mainButton {
  background: #000000;
  border: 1px solid #000000;
  border-radius: 0;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 400;
  margin: 0 0 10px;
  padding: 10px;
  width: 100%;
}

#cboxLoadedContent .mainButton:hover,
#TB_ajaxContent .mainButton:hover,
#dlgPrintOptions .mainButton:hover {
  background: #FFFFFF;
  color: #000000;
}

#cboxLoadedContent div.inputForm,
#TB_ajaxContent div.inputForm,
#dlgPrintOptions div.inputForm {
  width: 100%;
}

#cboxLoadedContent li.formSection,
#TB_ajaxContent li.formSection,
#dlgPrintOptions li.formSection {
  padding: 0 0 10px 0;
  overflow: hidden;
  background-color: transparent;
  border: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
}

#cboxLoadedContent li.formSection label,
#TB_ajaxContent li.formSection label,
#dlgPrintOptions li.formSection label {
  color: #000000;
  font-size: 16px;
  width: 100%;
  margin: 0 0 5px 0;
  padding: 0;
}

#cboxLoadedContent li.formSection label.mandatory,
#TB_ajaxContent li.formSection label.mandatory,
#dlgPrintOptions li.formSection label.mandatory {
  padding: 3px 0 0 10px;
}

#cboxLoadedContent li.formSection input,
#cboxLoadedContent li.formSection textarea,
#cboxLoadedContent li.formSection select,
#TB_ajaxContent li.formSection input,
#TB_ajaxContent li.formSection textarea,
#TB_ajaxContent li.formSection select,
#dlgPrintOptions li.formSection input,
#dlgPrintOptions li.formSection textarea,
#dlgPrintOptions li.formSection select {
  border: 2px solid #cccccc;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  border-radius: 0;
  display: inline-block;
  margin-bottom: 8px;
  margin-left: 0;
  width: 100%;
}

#cboxLoadedContent li.formSection input:focus,
#cboxLoadedContent li.formSection textarea:focus,
#cboxLoadedContent li.formSection select:focus,
#TB_ajaxContent li.formSection input:focus,
#TB_ajaxContent li.formSection textarea:focus,
#TB_ajaxContent li.formSection select:focus,
#dlgPrintOptions li.formSection input:focus,
#dlgPrintOptions li.formSection textarea:focus,
#dlgPrintOptions li.formSection select:focus {
  background: #e8e8e8;
}

#cboxLoadedContent li.formSection select.date, #cboxLoadedContent li.formSection select.time,
#TB_ajaxContent li.formSection select.date,
#TB_ajaxContent li.formSection select.time,
#dlgPrintOptions li.formSection select.date,
#dlgPrintOptions li.formSection select.time {
  width: 30%;
}

#cboxLoadedContent li.formSection .validator,
#TB_ajaxContent li.formSection .validator,
#dlgPrintOptions li.formSection .validator {
  margin: 0;
  width: auto;
  float: none;
}

#cboxLoadedContent li.formSection .forgotPassword,
#TB_ajaxContent li.formSection .forgotPassword,
#dlgPrintOptions li.formSection .forgotPassword {
  color: #000000;
  font-size: 13px;
  margin: 0;
  text-decoration: underline;
}

#cboxLoadedContent li.formSection #ctl00_centreContentPlaceHolder_txtUsername + .forgotPassword,
#TB_ajaxContent li.formSection #ctl00_centreContentPlaceHolder_txtUsername + .forgotPassword,
#dlgPrintOptions li.formSection #ctl00_centreContentPlaceHolder_txtUsername + .forgotPassword {
  display: none;
}

#TB_ajaxContent .inputForm {
  width: 500px;
  margin: 0 auto;
}

#TB_ajaxContent .sendMessageActions {
  text-align: center;
}

#TB_ajaxContent .mainButton {
  display: inline-block;
  width: 45%;
}

#dlgPrintOptions {
  font-size: 13px;
}

#dlgPrintOptions h2 {
  font-size: 14px;
}

#dlgPrintOptions .tipBlock {
  margin-top: 15px;
}

#dlgPrintOptions .tipBlock a {
  color: #000000;
  text-decoration: underline;
}

#dlgPrintOptions .tipBlock a:hover {
  text-decoration: none;
}

.ui-dialog .ui-dialog-titlebar {
  padding: 0;
}

/*---------------------------*  MAJ LM 17/03/2017 - 18:45
\*---------------------------*/
.showPlannerFavourites .bodyText {
  font-size: 16px;
  margin: 0 0 20px;
}

.showPlannerFavourites .bodyText a {
  color: #000000;
  text-decoration: underline;
}

.showPlannerFavourites .bodyText a:hover {
  text-decoration: none;
}

.showPlannerFavourites .tabArea {
  margin: 0 0 20px !important;
}

/*---------------------------*  MAJ LM 20/03/2017 - 18:45
\*---------------------------*/
.websiteSignUp-EditYourProfile div.inputForm {
  width: 100%;
}

.websiteSignUp-EditYourProfile div.inputForm > p {
  display: none;
}

.websiteSignUp-EditYourProfile div.inputForm fieldset {
  width: 700px;
  margin: 0 auto;
}

.websiteSignUp-EditYourProfile div.inputForm fieldset p {
  font-size: 14px;
  margin: 10px 0 15px 0;
}

.websiteSignUp-EditYourProfile div.inputForm fieldset legend {
  width: 100%;
  text-align: center;
  font-size: 20px;
  border-bottom: 1px solid;
  text-transform: uppercase;
  font-weight: 400;
  color: #000000;
  padding: 0 0 5px;
}

.websiteSignUp-EditYourProfile div.inputForm ol {
  padding: 0;
}

.websiteSignUp-EditYourProfile div.inputForm .formSection {
  background: transparent;
  border: none;
  margin: 0;
  padding: 0;
}

.websiteSignUp-EditYourProfile div.inputForm .formSection label {
  box-sizing: border-box;
  color: #000000;
  display: inline-block;
  font-size: 16px;
  font-weight: 700;
  padding: 0;
  margin: 0 20px 5px 0;
  width: 100%;
}

.websiteSignUp-EditYourProfile div.inputForm .formSection label.mandatory {
  padding: 4px 10px 0;
}

.websiteSignUp-EditYourProfile div.inputForm .formSection input,
.websiteSignUp-EditYourProfile div.inputForm .formSection select {
  border: 2px solid #cccccc;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  border-radius: 0;
  display: inline-block;
  margin-bottom: 24px;
  resize: none;
  width: 100%;
}

.websiteSignUp-EditYourProfile div.inputForm .formSection input:focus,
.websiteSignUp-EditYourProfile div.inputForm .formSection select:focus {
  background: #e8e8e8;
}

.websiteSignUp-EditYourProfile div.inputForm .checkbox {
  margin: 10px 0;
}

.websiteSignUp-EditYourProfile div.inputForm .checkbox input {
  width: auto;
}

.websiteSignUp-EditYourProfile div.inputForm .checkbox label p {
  margin: 0;
}

.websiteSignUp-EditYourProfile div.inputForm .checkbox label p a {
  color: #000000;
  text-decoration: underline;
}

.websiteSignUp-EditYourProfile div.inputForm .checkbox label p a:hover {
  text-decoration: none;
}

.websiteSignUp-EditYourProfile button {
  background: #000000;
  border: 1px solid #000000;
  -webkit-border-radius: 0;
  border-radius: 0;
  color: #FFFFFF;
  display: block;
  font-size: 13px;
  font-weight: 700;
  padding: 10px 0 10px;
  text-transform: uppercase;
  width: 700px;
  margin: 0 auto 50px;
}

.websiteSignUp-EditYourProfile button:hover {
  background: #FFFFFF;
  color: #000000;
}

.websiteSignUp-EditYourProfile #popupBox {
  text-align: center;
}

.websiteSignUp-EditYourProfile #popupBox button {
  width: 195px;
  margin: 0 auto 28px;
}

/*---------------------------*  MAJ LM 07/04/2017 - 18:45
\*---------------------------*/
/*------------------------------------*    Sidebar right
  \*------------------------------------*/
body.companyAccount #sidebarRight {
  width: 24%;
  margin: 75px 0 5% 2%;
}

body.companyAccount #sidebarRight .mod-content-alt,
body.companyAccount #sidebarRight .statistics-module {
  background: transparent;
  border-color: #000000;
}

body.companyAccount #sidebarRight .mod-content-alt > a,
body.companyAccount #sidebarRight .statistics-module > a {
  color: #000000;
  text-decoration: underline;
}

body.companyAccount #sidebarRight .mod-content-alt > a:hover,
body.companyAccount #sidebarRight .statistics-module > a:hover {
  text-decoration: none;
}

body.companyAccount #sidebarRight .mod-content-alt > a h2,
body.companyAccount #sidebarRight .statistics-module > a h2 {
  color: #000000;
  font-size: 16px;
  font-weight: 400;
}

body.companyAccount #content {
  margin: 0;
  position: relative;
  width: 74%;
}

body.companyAccount .eventEditionSelectorContainer {
  margin: 10px 0;
}

body.companyAccount .media-object > h2 {
  display: none;
}

body.companyAccount .media-object .media img {
  border: none;
}

body.companyAccount .mod-content {
  border-color: #000000;
  -webkit-border-radius: 0;
  border-radius: 0;
  margin: 0 0 15px;
  padding: 15px 10px;
}

body.companyAccount .mod-content h2 {
  color: #000000;
  border-bottom: 1px solid #000000;
  font-size: 25px;
  font-weight: 400;
  margin: 0 0 10px;
  padding: 0 0 5px;
}

body.companyAccount .mod-content .stand {
  font-size: 13px;
}

body.companyAccount .mod-content h3 {
  border-bottom: 1px solid #6F6F6F;
  color: #6F6F6F;
  font-weight: 400;
  font-size: 20px;
  margin: 25px 0 5px;
  padding: 0 0 5px;
}

body.companyAccount .mod-content .iconAndTextButton {
  border-radius: 0;
  border-color: #000000;
  background: transparent;
}

body.companyAccount .mod-content a {
  text-decoration: underline;
}

body.companyAccount .mod-content a:hover {
  text-decoration: none;
}

body.companyAccount .mod-content .list-module-alt .mod {
  background: transparent;
}

body.companyAccount .mod-content .list-module-alt a {
  color: #000000;
}

/*---------------------------*  MAJ LM 03/01/2017 - 18:45
\*---------------------------*/
/*------------------------------------*      Delegate Profile ( Fiche Detail, Fiche Participant et Fiche Intervenant)
  \*------------------------------------*/
.participatingIndividual {
  background-color: #FFFFFF;
  color: #6F6F6F;
  font-size: 14px;
  overflow: hidden;
  padding: 20px 20px 0;
}

.participatingIndividual .details {
  float: none;
  width: 100% !important;
}

.participatingIndividual .details .images {
  width: 200px;
  text-align: center;
}

.participatingIndividual .details .images .logo {
  margin: 0;
}

.participatingIndividual .content {
  margin: 0 0 0 210px;
}

.participatingIndividual .content .participatingIndividualName {
  color: #000000;
  font-size: 21px;
}

.participatingIndividual .content .contentMargin {
  margin: 0 0 10px;
}

.participatingIndividual .content .label,
.participatingIndividual .content .value,
.participatingIndividual .content .description {
  color: #6F6F6F;
  font-size: 14px;
  margin: 0;
}

.participatingIndividual .content .companyName a {
  font-size: 14px;
  color: #000000;
  text-decoration: underline;
}

.participatingIndividual .content .companyName a:hover {
  text-decoration: none;
}

.participatingIndividual .content .contactInfo {
  font-size: 14px;
  overflow: hidden;
}

.participatingIndividual .content .contactInfo hr {
  margin: 10px 0;
  background-color: #6F6F6F;
}

.participatingIndividual .content .contactInfo h2 {
  color: #000000;
  font-size: 18px;
  margin: 0 0 10px;
}

.participatingIndividual .content .contactInfo a {
  font-size: 14px;
  color: #000000;
  text-decoration: underline;
}

.participatingIndividual .content .contactInfo a:hover {
  text-decoration: none;
}

.participatingIndividual .content .contactInfo p {
  margin: 0 0 10px;
}

#content .participatingIndividual .attribute-container {
  margin: 0 0 0 210px;
}

#content .participatingIndividual .content .attribute-container {
  margin: 0;
  padding: 0 10px 0 0;
}

.delegateFooter {
  background-color: #FFFFFF;
}

/*====== END Delegate Profile  ======*/
/*---------------------------*  MAJ LM 29/12/2016 - 18:45
\*---------------------------*/
/*------------------------------------*   Block Company Participant 
   ( Ex: Ce trouve dans la page Fiche Participant )
  \*------------------------------------*/
.companyParticipant {
  background-color: #FFFFFF;
  color: #6F6F6F;
  font-size: 14px;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 0px 20px 0;
}

.companyParticipant .details {
  float: none;
  width: 100% !important;
}

.companyParticipant .details .images {
  box-sizing: border-box;
  padding: 0 20px 0 0;
  text-align: center;
  width: 200px;
}

.companyParticipant .details .images .logo {
  margin: 0;
}

.companyParticipant .content {
  margin: 0 0 0 210px;
}

.companyParticipant .content hr {
  margin: 0 0 10px 0;
  background-color: #6F6F6F;
}

.companyParticipant .content h2 {
  color: #000000;
  font-size: 18px;
  margin: 0 0 10px;
}

.companyParticipant .content a {
  font-size: 14px;
  color: #000000;
  text-decoration: underline;
}

.companyParticipant .content a:hover {
  text-decoration: none;
}

.companyParticipant .content p {
  margin: 0 0 10px;
}
