/* -------------------------------EZONE-----------------------------------------------------------*/ 
/* mainlist adjust width */ 
.ez_mainlist 										{width:100%; margin:0px; padding:0px;  float:left; background:url(../g/2013/template/site_bg.gif); padding:15px;}

/*#field_entryTitle {   float:none!important;}

#div_libraryfield_entryDesc { width:300px; float:none!important;}

#libraryeditfielddesc   { width:150px; float:none!important;}  

#field_entryDesc       {   position:relative;  float:none!important;}

/*.form_library_submitbutton   { width:100px; position:relative;}

#div_fieldEdit             { float:left; position:relative; margin:0; padding:0; width:526px;}*/

#div_fieldEdit div  { float:left; width:520px;}

#div_fieldEdit div.clear  { float: none;}

/* Generic Items */
.ez_textb, .ez_texta, .ez_search, .ez_searchSummary, .ez_entrytextbefore, .ez_entryitem  {padding:10px 9px 5px 9px; position:relative; background-color:#fff; margin:0 0 10px 0; border:#ccc 1px solid;}
.ez_az 												{text-align:center; padding-bottom:10px;}
.ez_nav 											{text-align:right; padding-bottom:5px;}
.ez_list_heading 									{}

/* A-Z */
.ez_azwrapper 										{padding-top:15px; padding-bottom:50px; float:left; width: 100%; left: -2%; position: relative;}
.ez_pageprevious 									{float:left; margin-right:15px; width:49px; height:17px; }
.ez_azitem 											{float:left;}
.ez_pagenext 										{float:left; margin-left:15px; width:49px; height:17px;}
.ez_header 											{font-size:1.2em; font-weight:bold;}

/* Page Numbering */
.ez_exhiblistpagenum 								{padding-top:5px; padding-bottom:5px;}

/*------------------------ List--------------------------------------------------*/ 
.ez_list 											{padding:0px; width: 100%; position:relative; margin:0px 0 10px 0; border-bottom:none; float:left;}

.ez_listitem_wrapper 								{padding:0px; position:relative; margin:0;}
.ez_listitem_wrapper:hover 							{/*background-color:#f1efef;*/}
.ez_listitem_separator 								{height:0px; display:none; margin:0px; font-size:0;}
.ez_listtitle 										{margin:0; height:0px; margin-bottom:0px;}
.ez_listitem 										{padding:0px; width:100%; margin-bottom:10px; background-color:#fff; float:left; border:1px solid #ccc; padding:0 10px 10px 10px;}
.ez_companyname 									{float:left; font-weight:700; width:369px; padding:10px; font-size:1.1em; margin:0;}
.ez_companyname a 									{display:block;}
.ez_stand 											{float:right; font-weight:700; width:301px; font-size:1.1em; padding:10px 10px 10px 0;}
.ez_item 											{float:left; width:120px;}
.ez_listitems_basic 								{float:left; width:100px;}
.ez_merge1, .ez_merge2, .ez_merge3, .ez_merge4 		{padding-top:10px; padding-left:5px; float:left;}
.ez_logo 											{padding:10px; float:left; width:150px;}
.ez_listitems_extra 								{padding-left:10px; padding:3px;}
.ez_merge6											{padding:2px;}
.ez_merge7, .ez_merge8, .ez_merge9, .ez_merge10, .ez_merge11, .ez_merge12, .ez_merge13, .ez_merge14, .ez_merge15
													{float:right; padding:2px;}

.ez_texta img 										{ height: auto !important; position: relative; top: 7px; width: 25px !important;}

#section_content #main .ez_mainlist ul li 			{ display: inline-block; margin-bottom: 5px; padding-left: 15px; position: relative; width: 249px;}

#page_exhiblist-listid_1 .ez_search {height: 60px;}
#page_exhiblist-listid_1 .ez_searchSummary {visibility: hidden;}

/*------------------------ Enhanced--------------------------------------------------*/
.ez_companyname_enhanced 							{float:left; font-weight:bold; width:400px; padding:0px; font-size:1.2em; margin:0;}
.ez_stand_number_enhanced 							{float:left; padding:0px; font-size:1.2em; font-weight:bold; margin:0; width:70px;}
.ez_stand_info_enhanced 							{padding-top:0px; float:left; font-weight:bold; font-size:1.2em;}
.ez_other_enhanced 									{float:left; padding:0px; font-size:1.2em; font-weight:bold; margin:0;}
.ez_description_enhanced 							{float:left; padding:0px;margin:0;}


/*------------------------ Search--------------------------------------------------*/
.ez_searchtext {}

.ez_searchsubmit 									{float:left; position:absolute; bottom:0; left:0;}
.ez_searchitems 									{float:left; margin:0; }
.ez_searchitemdesc 									{float:left; margin:5px; width:120px;}
.ez_searchitem 										{float:left; margin:5px;}


/*------------------------ Exhibitor Entry --------------------------------------------------*/
.ez_entrynav										{margin:15px; background:#fff; width:537px; border:1px solid #ccc; position: relative; left: 25%;}

/* adjust widths */ 
.ez_entrydetails 									{width:100%; padding:15px; border:#ccc 1px solid; float:left; margin:0px 0 15px 0; background:#fff;}
.ez_entryitem										{width:100%; padding:9px; border:#ccc 1px solid; float:left;}
/*.ez_entryitem .fullsheet 							{width:610px!important; padding:10px 0 0 0!important}*/
.ez_entryitemsouter 								{width:100%; margin:0px; padding:0px;  float:left;}


.ez_entrywrapper 									{float:left; margin:0px; padding:0px; width:100%;}

.ez_entrytitle 										{padding:0px; margin:10px 0;}
.ez_entrytitle h1 									{width:390px; padding-left:15px!important;}
	.ez_entryheader 								{width:390px; padding: 0.71795em 0 !important;}
	.ez_entrystand 									{ float: left; font-size: 1.2em; font-weight: bold; margin: 0 0 15px 0; width: 100%;}
	.ez_entryitemtitle 								{font-size:1.1em; font-weight:700; text-transform:uppercase; padding:10px; width:100%; float:left; background: #70A741; color: #FFFFFF;}
	/*.ez_entryitem									{float:left; padding:9px; border:#ccc 1px solid; width:549px;}*/


[id^="page_exhibid_"] .ez_item 						{ float: left; width: 220px;}

.ez_contact 										{float:left; padding-top:4px; margin:0;}
.ez_graphic1 										{float:left; padding-top:4px; padding-right:20px; margin:0;}
.ez_entrytextmiddle 								{padding:0; margin:0;}
.ez_entrymenu 										{padding:0px; margin-bottom:10px; width: 100%;}
.ez_entrytextafter 									{padding:0; margin:0;}





/* =============================================================
 * EZONE MENU 2 (USED FOR THE MENU IN THE ENTRY)
 * ============================================================*/

body[id^="page_exhibid_"] .ez_entrymenu			{clear: both;}
body[id^="page_exhibid_"] .ez_entrymenu a 		{background: #6FA63E; color:#FFFFFF!important; display: inline-block; height: 28px; line-height:30px; margin: 3px 0 0; padding:0 4px; text-decoration:none;}
body[id^="page_exhibid_"] .ez_entrymenu :hover 	{background: #595A5C; color:#FFFFFF!important; text-decoration:none;}

.spk_gall_entry {min-height: 265px;}

[id^="page_vzoneid_"] .vz_entryheader 		{display: none;}
[id^="page_visitorid_"] .vz_entryheader 	{display: none;}

[id^="page_vzoneid_"] .ez_entrydetails 		{display: none;}
[id^="page_visitorid_"] .ez_entrydetails 	{display: none;}









.spk_gall_entry 							{min-height: 230px;}
.spk_gall_entry .spk_gall_merge1 h3 		{margin: 0 0 5px; padding: 10px 15px 0;}

[id^="page_vzoneid_"] .vz_entryheader 		{display: none;}
[id^="page_visitorid_"] .vz_entryheader 	{display: none;}

[id^="page_vzoneid_"] .ez_entrydetails 		{display: none;}
[id^="page_visitorid_"] .ez_entrydetails 	{display: none;}

[id^="page_vzoneid_"] .ez_entryitem li 			{list-style-type: none;}
[id^="page_visitorid_"] .ez_entryitem li 		{list-style-type: none;}

[id^="page_vzoneid_"] .ez_entryitem li:first-child 			{float: left; margin: 0 15px 0 -10px;}
[id^="page_visitorid_"] .ez_entryitem li:first-child 		{float: left; margin: 0 15px 0 -10px;}

[id^="page_vzoneid_"] .ez_entryitem li:nth-child(2)			{float: left; font-weight: bold; margin: 0 5px 0 0;}
[id^="page_visitorid_"] .ez_entryitem li:nth-child(2) 		{float: left; font-weight: bold; margin: 0 5px 0 0;}

[id^="page_vzoneid_"] .ez_entryitem li:nth-child(3)			{font-weight: bold; margin: 0 5px 0 0;}
[id^="page_visitorid_"] .ez_entryitem li:nth-child(3) 		{font-weight: bold; margin: 0 5px 0 0;}