/* RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}

ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

/* GENERAL */
body { background-color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin:0 !important; padding:0 !important; width:100%; height:100%; }
.Error { color: #E42219; }

/* TEMPLATE */
.BodyContainer 
{
	background-image: url("/images/bg_top.jpg"); 
	background-repeat: repeat-x;
	background-color: #FFF;
	border-right: 2px solid #EEE;
	border-bottom: 2px solid #EEE;
	border-left: 2px solid #EEE;
	margin: 0 auto;
	width: 955px; 
}

.HeaderContainer 
{
	height:332px;
	padding:13px 27px 0 27px;
}

.IE .HeaderContainer
{
	height:342px;
}

.TopLeftHeaderContainer 
{
	background-image: url("/images/tobisamuebles01.jpg"); 
	background-repeat: no-repeat;
	float: left;
	height: 75px;
	width: 350px;
}

.LogoLink
{
	display:block;
	height:75px;
	width:331px;
}

.HeaderContainer .facebook-container { float: left; margin: 20px 0 0 30px; }

.HeaderContainer .follow-container { float: left; margin-top: 20px; }
.HeaderContainer .follow-container a { margin-right: 10px; }

.TopRightHeaderContainer 
{  
	float:right;
}

.MiddleHeaderContainer 
{
	background-image: url("/images/fondomenu01.jpg"); 
	background-repeat: no-repeat; 
	clear: both; 
	height: 51px;
	width: 900px; 
}

.BottomLeftHeaderContainer
{
	background-image: url("/images/fondomenu02.jpg"); 
	background-repeat: no-repeat;
	float: left;
	height: 207px;
	width: 228px;
}

.BottomRightHeaderContainer
{
	float: right;
	height: 207px;
	width: 669px;
}

.CuerpoContainer
{
	padding:0 40px 30px 40px;
	position:relative;
}

.LeftColumnContainer
{
	float:left;
	margin:30px 0;
	width:600px;
}

.LeftColumnTitleContainer
{
	padding-bottom: 40px;
}

.RightColumnContainer
{
	border-left:1px solid #CCC;
	float:right;
	margin:30px 0;	
	width:260px;
}

.RightColumnContainer .LeftColumnTitleContainer { padding-left: 15px; }

.RightColumnTitleContainer
{
	padding-bottom: 40px;
}

.FooterContainer 
{
	background-color: #FFF; 
	background-image: url("/images/bg_footer.jpg");
	background-repeat: no-repeat;
	background-position:top center;
	clear:both;
	height: 85px;
	padding:16px 40px 0 40px;
	width:875px; 
}

.FooterLeftContainer
{
	float:left;
	padding:10px 0 20px 0;
}

.FooterLeftContainer div
{
	color:#999;
	font-size:1.2em;
}

.FooterLeftContainer a
{
	color:#999;
	text-decoration:none;
}

.FooterLeftContainer a:hover
{
	text-decoration:underline;
}

.FooterMiddleContainer
{
	float:left;
	margin:30px 0 0 170px;
}

.FooterMiddleContainer span
{
	margin-right:15px;
}

.FooterMiddleContainer a
{
	text-decoration:none;
}

.FooterRightContainer
{
	float:right;
	height:80px;
	padding-top:3px;
	width:115px;
}

/* Productos */
.ProductosContainer
{
	position:relative;
}

/* Enlaces */
.EnlacesLeftContainer
{
	float:left;
}

.EnlacesRightContainer
{
	float:right;
	text-align:center;
	width:240px;
}

/* MENU */
/* Menú principal */
.MenuPrincipalSubTabElement
{
	display:block;
	float:left;
	height:45px;
	text-align:center;
}

.MenuPrincipalSubTabElement a
{
	background-image:url("/images/separador_menu_principal.gif");
	background-position:right center;
	background-repeat:no-repeat;
	color:#FFF;
	display:block;
	font-size:1.2em;
	height:45px;
	line-height:45px;
	margin-top:3px;
	padding:0 39px;
	text-decoration:none;
	text-transform:lowercase;
}

.MenuPrincipalSubTabElement a:hover
{
	text-decoration:underline;
}

.MenuPrincipalSubTabElement34 a
{
	background-image:none !important;
}

/* Menú Secundario */
.MenuSecundarioSubTabElement
{
	background-image:url("/images/flechas_menu_secundario.gif");
	background-position:left center;
	background-repeat:no-repeat;
	border-bottom:1px dotted #FFF;
	height:50px;
	margin-left:23px;
	text-align:left;
	width:182px;
}

.MenuSecundarioSubTabElement a
{
	color:#FFF;
	display:block;
	font-size:1.4em;
	height:50px;
	line-height:50px;
	padding-left:20px;
	text-decoration:none;
	width:165px;
}

.MenuSecundarioSubTabElement a:hover
{
	text-decoration:underline;
}

.MenuSecundarioSubTabElement43 
{
	border:0 !important;
}

/* Archivo de artículos */
.ArchivoArticulosSubTabsContainer
{
	/*margin:-55px 0 55px 0;
	text-align:right;*/
	position:relative;
	text-align:right;
}

.ArchivoArticulosSubTabsContainer a
{
	color:#E42219;
	font-size:1.4em;
	font-weight:bold;
	text-decoration:none;
}

.ArchivoArticulosSubTabsContainer a:hover
{
	text-decoration:underline;
}

/* TAGS CLOUD */
.TagCloudModuleTitleContainer
{
	text-align:left !important;
	font-size:2em;
	width:100% !important;
}

.TagCloudContainer 
{
	background-color:#EEE;
	border:1px solid #E42219;
	margin:50px 0 20px 0;
	padding:5px;
}

.TagCloudContainer a 
{ 
	color:#E42219;
	text-decoration:none; 
}

.TagCloudContainer a:hover 
{
	text-decoration:underline;
}

.TobisaTag1 { font-size: 1em; }

.TobisaTag2 { font-size: 1em; }

.TobisaTag3 { font-size: 1em; }

.TobisaTag4 { font-size: 1.4em; }

.TobisaTag5 { font-size: 1.4em; }

.TobisaTag6 { font-size: 1.4em; }

.TobisaTag7 { font-size: 1.8em; }

.TobisaTag8 { font-size: 1.8em; }

.TobisaTag9 { font-size: 1.8em; }

.TobisaTag10 { font-size: 2.2em; }

.TobisaTag11 { font-size: 2.2em; }

/* LS MODULES */
/*===== LOCATION ==========================================================================*/
.LocationContainer
{
	font-size:1.1em;
	margin:10px 0 10px 3px;
}

.LocationItem
{
	color:#E42219;
	text-decoration:none;
}

.LocationItem:Hover
{
	text-decoration:underline;
}

.CurrentLocationItem
{
	color:#333;
}

/* Filtros */
.FilterListContainer
{
	font-size:1.2em;
	margin:25px 0 45px 0;
}

.FilterLabel
{
	display:block;
	margin:3px 125px 0 0;
}

.FilterRepeaterItemStyle
{
	display:block;
	float:left;
}

/* Language Switcher */
.LangSwitcher
{
	font-size: 1.2em;
	margin-top: 20px;
}

.LangSwitcher a
{
	color: #E42219;
	margin: 0 5px 0 5px;
	text-decoration: none;
}

.LangSwitcher a:hover
{
	text-decoration: underline;
}

/* VIEW LIST */
.clear_fix { clear: both; }

/***** TabTitle *****/
.TabTitleContainer
{
	margin-bottom:10px;
}

.imagenCategoriaImagesItem img
{
	margin:0 !important;
}

	/* Productos TabTitle */
	.ProductosTabTitleContainer
	{
		float:left;
		width:300px;
	}

/***** ModuleTitle *****/
.ModuleTitleContainer
{
	float:right;
	text-align:right;
	width:500px;
}

.ModuleTitleContainer .ImagesListContainer
{
	float:right;
}

/*=== Base View List ============================================================================*/
.EmptyMessage
{
	font-size:1.2em;
}

.ViewListContainer td
{
	vertical-align:top;
}

.ViewListItemContainer
{
	margin-bottom:15px;
}

.ViewListIconContainer
{
	vertical-align:top;
}

.ViewListContentContainer
{
	padding:0 15px;
	vertical-align:top;
}

.ViewListFechaContainer
{
	color:#E42219;
	font-size:1.2em;
	font-weight:bold;
	padding-bottom:3px;
}

.ViewListTitleContainer
{
	padding-bottom:3px;
}

.ViewListTitleContainer a
{
	color:#E42219;
	font-size:1.4em;
	text-decoration:none;
}

.ViewListTitleContainer a:hover
{
	text-decoration:underline;
}

.ViewListDescription
{
	color:#333;
	font-size:1.2em;
}

.ViewListContenido
{
	font-size:1.2em;
	text-align:justify;
}


/* PreguntasFrecuentes */
.PreguntasFrecuentesViewListContentContainer
{
	padding:0;
}

/* Productos */
.ProductosViewListContainer
{
	clear:both;
	/*height:375px;*/
	height:455px;
}

#PhotoLink-0
{
	display:block;
	height:88px;
	left:0;
	position:absolute;
	top:65px;
	width:88px;
}

#PhotoLink-1
{
	display:block;
	height:88px;
	left:98px;
	position:absolute;
	top:65px;
	width:88px;
}

#PhotoLink-2
{
	display:block;
	height:88px;
	left:196px;
	position:absolute;
	top:65px;
	width:88px;
}

#PhotoLink-3
{
	display:block;
	height:88px;
	left:0;
	position:absolute;
	top:163px;
	width:88px;
}

#PhotoLink-4
{
	display:block;
	height:88px;
	left:98px;
	position:absolute;
	top:163px;
	width:88px;
}

#PhotoLink-5
{
	display:block;
	height:88px;
	left:196px;
	position:absolute;
	top:163px;
	width:88px;
}

.ProductosDescriptionContainer
{
	color:#333;
	font-size:1.2em;
	left:5px;
	position:absolute;
	text-align:justify;
	top:315px;
	width:280px;
}

.ProductosImageContainer
{
	left:310px;
	height:375px;
	position:absolute;
	top:65px;
	z-index:50;
}

.ProductosDetallesContainer
{
	left:345px;
	height:88px;
	position:absolute;
	text-align:center;
	/*top:380px;*/
	top:460px;
	width:570px;
	margin:0 auto;
}

.Block
{
	display:block !important;
}

.DetallesImageContainer
{
	left:-35px;
	height:375px;
	position:absolute;
	top:-395px;
	z-index:10;
}

.DetallesNavigationContainer
{
	float:left;
	margin:0 15px 0 0;
	text-align:left;
}

/* Colecciones */
.ColeccionViewListContainer
{
	margin:0 120px;
	width:630px;
}

.ColeccionViewListContainer td
{
	width:220px;
}

.ColeccionImageContainer
{
	margin-right:30px;
}

.ColeccionTitleContainer
{
	margin:20px 0 10px 20px;
	width:175px;
}

.ColeccionDescriptionContainer
{
	margin-left:20px;
	width:170px;
}

/* Colección portada */
.wp-module-name-colecciones-destacadas
{
	margin-bottom: 25px;	
}

.ColeccionPortadaViewListContainer
{
	margin:0 0 -25px 40px;
	width:525px;
}

.ColeccionPortadaViewListContainer td
{
	width:160px !important;
}

.ColeccionPortadaViewListItemContainer 
{
	width:160px;
}

.ColeccionPortadaImageContainer
{
	margin-right:15px;
}

.ColeccionPortadaTitleContainer
{
	margin:10px 5px 20px 5px;
	width:150px;
}

.ColeccionPortadaDescriptionContainer
{
	margin:0 5px;
	width:150px;
}

.ViewListViewMoreInfoContainer
{
	margin:20px 5px;
}

.ViewListViewMoreInfoContainer a
{
	background-image: url("/images/view_more_info.gif");
	background-position:left;
	background-repeat: no-repeat;
	color:#000;
	font-size:1.2em;
	padding-left:10px;
	text-decoration:none;
}

.ViewListViewMoreInfoContainer a:hover
{
	text-decoration:underline;
}

/* Últimas noticias portada */
.UltimasNoticiasViewListDescription
{
	border-bottom:1px solid #EDEBEC;
	padding-bottom:15px;
}

.UltimasNoticiasViewMoreItems
{
	padding-left:15px;
}

.UltimasNoticiasViewMoreItems a
{
	background-image:url(/images/view_more_info.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#000;
	font-size:1.2em;
	padding-left:10px;
	text-decoration:none;
}

.UltimasNoticiasViewMoreItems a:hover
{
	text-decoration:underline;
}

/* List Pager */
.ListPager, .wp-pager
{
	color:#333;
	font-size:1.2em;
	margin-bottom:15px;
}

.ListPager a, .wp-pager a
{
	color:#E42219;
	text-decoration:none;
}

.ListPager a:hover, .wp-pager a:hover
{
	text-decoration:underline;
}

.SelectorPager, .wp-pager-selector
{
	float:left;
}

.PagerCounters, .wp-pager-counters
{
	float:right;
}

/* Productos List Pager */
.ProductosContainer .SelectorPager div
{
	display:none;
}

.ProductosContainer .PagerCounters
{
	left:105px;
	position:absolute;
	top:275px;
}

.ProductosContainer .PagerPrevious a
{
	background-image:url("/images/pager_previous.jpg");
	background-repeat:no-repeat;
	display:block;
	height:38px;
	left:0;
	position:absolute;
	top:265px;
	width:25px;
}

.ProductosContainer .PagerNext a
{
	background-image:url("/images/pager_next.jpg");
	background-repeat:no-repeat;
	display:block;
	height:38px;
	left:260px;
	position:absolute;
	top:265px;
	width:25px;
}

/* Colecciones List Pager */
.ColeccionListPager .SelectorPager div
{
	display:none;
}

.ColeccionListPager .PagerCounters
{
	display:none;
}

.ColeccionListPager .PagerPrevious a
{
	background-image:url("/images/colecciones_pager_previous.jpg");
	background-repeat:no-repeat;
	display:block;
	height:190px;
	left:70px;
	position:absolute;
	top:65px;
	width:25px;
}

.IE6 .ColeccionListPager .PagerPrevious a
{
	left:25px;
}

.ColeccionListPager .PagerNext a
{
	background-image:url("/images/colecciones_pager_next.jpg");
	background-repeat:no-repeat;
	display:block;
	height:190px;
	left:860px;
	position:absolute;
	top:65px;
	width:25px;
}

.IE6 .ColeccionListPager .PagerNext a
{
	left:815px;
}

/* ColeccionPortada List Pager */
.ColeccionPortadaListPager .SelectorPager div
{
	display:none;
}

.ColeccionPortadaListPager .PagerCounters
{
	display:none;
}

.ColeccionPortadaListPager .PagerPrevious a
{
	background-image:url("/images/colecciones_portada_pager_previous.jpg");
	background-repeat:no-repeat;
	display:block;
	height:160px;
	left:40px;
	position:absolute;
	top:73px;
	width:25px;
}

.IE6 .ColeccionPortadaListPager .PagerPrevious a
{
	left:-600px;
}

.ColeccionPortadaListPager .PagerNext a
{
	background-image:url("/images/colecciones_portada_pager_next.jpg");
	background-repeat:no-repeat;
	display:block;
	height:160px;
	left:605px;
	position:absolute;
	top:73px;
	width:25px;
}

.IE6 .ColeccionPortadaListPager .PagerNext a
{
	left:-35px;
}

/* BLOG */
.BlogTobisaViewListItemContainer
{
	border-bottom:1px solid #EDEBEC;
}

.BlogTobisaViewListContentContainer
{
	padding:0;
}

.BlogTobisaViewListTitleContainer a
{
	font-size:2em;
	font-weight:bold;
}

.BlogTobisaViewListFecha
{
	color:#000;
	font-weight:normal;
}

.BlogTobisaViewListMainContainer
{
	padding-bottom:15px;
}

.BlogTobisaViewListContenido
{
	color:#333;
	margin-top:5px;
}

.BlogTobisaViewListSeguirLeyendo
{
	margin-top:10px;
	text-align:right;
}

.BlogTobisaViewListSeguirLeyendo a
{
	color:#E42219;
	text-decoration:none;
}

.BlogTobisaViewListSeguirLeyendo a:hover
{
	text-decoration:underline;
}

.BlogTobisaViewListToolsFooter
{
	clear:left;
	display:block;
	padding-top:10px;
}

.BlogTobisaViewListToolsFooter div 
{
	border-right:1px solid #333;
	color:#E42219;
	float:left;
	font-size:1.2em;
	margin-right:15px;
	padding-right:10px;
}

.BlogTobisaViewListToolsFooter a
{
	color:#E42219;
	text-decoration:none;
}

.BlogTobisaViewListToolsFooter a:hover
{
	text-decoration:underline;
}

.ViewListToolsComentarios
{
	margin-right:0 !important;
	padding-right:0 !important;
	border:0 !important;
}

.ViewListToolsWrites span 
{
	color:#333 !important;
	font-weight:bold;
}

.BlogTobisaViewListTagsContainer
{
	clear:both;
	display:block;
	text-align:left;
}

.BlogTobisaViewListTagsContainer div 
{
	padding-top:5px;
}

.BlogTobisaViewListTagsLabel 
{
	color:#333 !important;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	padding-right:5px;
}

.BlogTobisaViewListTags div 
{
	margin:0 !important;
	padding:0 !important;
}

.BlogTobisaViewListTags a 
{
	border-right:1px solid #333;
	color:#E42219 !important;
	font-size:1.2em !important;
	padding:0 10px;
	text-decoration:none;
}

.BlogTobisaViewListTags a:hover
{
	text-decoration:underline;
}

/* Enlaces */
.EnlacesViewListContentContainer
{
	padding:0;
}

.wp-module-100 .ViewListItemContainer { margin: 0 30px 30px 0; text-align: center; }

/* Distribuidores */
.DistribuidoresViewListContentContainer
{
	padding-left:0;
}

/* VIEW ITEM */
/*=== Basic View Item ==============================================================================*/
.urlFieldContainer { font-size:1.2em; }
.urlFieldContainer a { color:#E42219; text-decoration:none; }
.urlFieldContainer a:hover { text-decoration:underline; }
.contenidoFieldContainer { color:#333; font-size:1.2em; text-align:justify; }
.contenidoFieldContainer a { color:#E42219;	text-decoration:none; }
.contenidoFieldContainer a:hover { text-decoration:underline; }
.ImagesItem img { display:block; margin:0 0 15px 15px; }
.iconoFieldContainer img { margin-left:0; }
.FilesContainer { color:#333; font-size:1.2em; margin-top:15px;	text-align:left; }
.FilesDataGrid { display:block;	padding-top:5px; }
.FilesDataGrid a { color:#E42219; text-decoration:none; }
.FilesDataGrid a:hover { text-decoration:underline; }
.direccionFieldContainer { font-size:1.2em; }
.localidadFieldContainer { font-size:1.2em; }
.cpFieldContainer { font-size:1.2em; }
.telefonoFieldContainer { font-size:1.2em; }
.facebook-share { display: inline-block; margin-top: 3px; }
.facebook-share,
.facebook-share a { vertical-align: top; }

/* Noticias */
.ItemContainer td { vertical-align:top; }
.fechaFieldContainer { color:#E42219; font-size:1.2em; font-weight:bold; padding-bottom:3px; }
.titleFieldContainer { color:#E42219; font-size:1.4em; padding-bottom:3px; }
.descriptionFieldContainer { color:#333; font-size:1.2em; }

/* Distribuidores */
.DistribuidoresItemCenterPane-2 .FieldContainer { font-size: 1.2em; }

/* Mensaje envío satisfactorio */
.ItemInserterMainContainer { font-size:1.2em; }

/* Back Button */
.ViewItemToolsTable { clear:both; float:left; }
.ViewItemToolsButtonContainer { padding-top:15px; }
.ViewItemBackText { color:#333; font-size:1.2em; padding-left:3px; text-decoration:none; }
.ViewItemBackText:hover { text-decoration:underline; }

/* Blog */
.BlogTobisaViewItemTitleContainer { color:#E42219; font-size:2em; font-weight:bold; }
.BlogTobisafechaFieldContainer { color:#000; font-weight:normal; }
.BlogTobisaViewListImagenes { float:right; width:215px; }

/* Comentarios */
.BlogTobisaComments { width: 540px !important; text-align: left; float: left; }
.BlogTobisaComments * { color: #E42219 }
.BlogTobisaComments input {	width: 300px !important; }
.BlogTobisaComments input,.BlogTobisaComments textarea { border: 1px solid #999; color: #999; font-size: 1em !important; }
.Firefox .BlogTobisaComments textarea {	font-size: 1em !important; font-family: Arial !important; }
.BlogTobisaComments .NewComment { padding: 0px !important; margin: 15px 0px !important; }
.BlogTobisaComments .CaptchaImageContainer a { text-decoration: none; display: block; margin-bottom: 5px; font-size: 1em !important; }
.BlogTobisaComments .CaptchaImageContainer a:hover { text-decoration:underline; }
.BlogTobisaComments .CaptchaValidatorContainer input { width: 210px !important; }
.BlogTobisaComments .CaptchaValidatorContainer span { font-size: 1em; }
.BlogTobisaComments .CaptchaAddComment { height:20px; width: 130px !important; text-align: left; padding: 10px 15px 5px 15px !important; background-color: #E42219 !important;	border: 1px solid #333 !important; height: 15px !important; display: block; margin-top: 10px; }
.BlogTobisaComments .CaptchaAddComment a { display: block; color:#fff !important; background-color: transparent; font-size:1.2em !important; font-weight:normal !important; width: 130px !important; text-align: center; text-decoration:none; }
.BlogTobisaComments .CaptchaAddComment a:hover { text-decoration:underline; }
.BlogTobisaComments .CommentsList { font-size:1em; margin-bottom: 10px; }
.BlogTobisaComments .CommentsList table td { border-bottom: 1px dotted #D0D3D9 !important; }
.BlogTobisaComments .CommentIndex { font-size: 0.8em; width: 10px !important; }
.BlogTobisaComments .CommentInternalContent { width: 525px;	border: 0px !important;	margin-top: 5px; }
.BlogTobisaComments .CommentTitle span { display: block; }
.BlogTobisaComments .lblUserName { font-weight: bold; margin-bottom:5px; }
.BlogTobisaComments .lblTitle { font-weight: bold; }
.BlogTobisaComments .lblTitle, .BlogTobisaComments .lblCreatedDate { color: #838282; }
.BlogTobisaComments .lblCreatedDate { font-size:1em; }
.BlogTobisaComments .lblUserEmail { display: none !important; }
.BlogTobisaComments .CommentContent, .BlogTobisaComments .CommentContent * { color: #838282 !important;	font-size:1.1em; }
.BlogTobisaComments .CommentsPager table { width: 50px !important; display: block; float: left; }
.Firefox .BlogTobisaComments .CommentsPager table {	width: 545px !important; }
.BlogTobisaComments .CommentsPager table td { display: block; float: left; border: 0px !important; }
.BlogTobisaComments .CommentsPager table span { width: 10px !important; float: left; font-size: 12px; }
.BlogTobisaComments .CommentsPager table a { text-decoration: underline; font-size: 12px; }
.BlogTobisaComments .CommentActions { margin-bottom: 5px; }
.BlogTobisaComments .CommentActions img { display: none; }
.BlogTobisaComments .CommentActions a { font-size: 13px !important;	vertical-align: middle;	padding: 4px 5px 5px 20px !important; vertical-align: middle;  background-repeat: no-repeat; background-position: left center; }
.BlogTobisaComments .linkDelete { background-image: url(/images/acceptnone.gif); padding-right: 15px !important; }
.BlogTobisaComments .linkApprobe { background-image: url(/images/accept.gif); }

/* Paneles */
	/* Panel 1 */
.ItemContainerPane-1 { margin-bottom:15px; }
.ItemWestPane-1 { padding-right:15px; width:88px; }

	/* Panel 2 */
.ItemFloatingPane-2 { float:right; }

/* Default View Item */
.wp-base.wp-item-container .wp-item-pane { overflow: visible; }
.wp-item-pane-1 { margin-bottom: 15px; }
.wp-item-pane-1 .p-west { float: left; margin-right: 15px; width: 250px; }
.wp-item-pane-1 .p-middle { float: left; width: 610px; }
.wp-item-pane-2 .p-middle { float: none !important; }
.wp-item-pane-2 .p-float { float: right !important; width: 200px; }
.wp-item-pane-2 .p-float .wp-image-item { margin: 0 0 15px 0; text-align: center; width: 200px; }
.wp-item-pane-3 { margin-top: 15px; }

/* Share and social */
.social-links { margin: 15px 0; }
.social-links-left { float: left; font-size: 1.4em; }
.social-links-left a { margin-right: 15px; }
.social-links-left img { margin-right: 5px; }
.social-links-center { float: left; }
.social-links-right { float: left; }
.social-links .facebook_open_graphFieldContainer { margin-right: 10px; }
.social-links .facebook_open_graphFieldContainer iframe { height: 23px !important; width: 100px !important; }
.IE .social-links .facebook_open_graphFieldContainer iframe { top: 2px; }
.social-links-right { margin: 3px 0 0 15px; }
.social-links-right-title { color: #E42219; cursor: pointer; font-size: 1.3em; font-weight: bold; position: relative; text-decoration: underline; z-index: 200; }
.social-links-right-icons { background-color: #FFF; border: 2px solid #CCC; display: none; margin: 10px 0 -370px 0; padding: 5px 5px 0 5px; position: relative; z-index: 100; }
.social-links-right-icons td { padding-bottom: 5px; position: relative; }
.social-links-right-icons img { margin-right: 5px; vertical-align: middle; }
.social-links-right-icons a { color: #E42219; font-size: 1.2em; text-decoration: none; }

/* EDIT ITEM */
.editItemContainer
{
	padding:0;
}

.label
{
	color:#333;
	font-size:1.1em;
}

.editControl input
{
	margin-top:3px;
}

textarea
{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:1.2em;
	margin-top:3px !important;
}

.rendererValidator 
{
	color:#E42219 !important;
	font-size:1.2em;
}

.editItemFooter
{
	margin:0;
	padding:15px 0 5px 0;
}

.CommandButton
{
	background-color:#E42219;
	color:#FFF !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	margin:0;
	padding:3px 6px;
	text-decoration: none;
}
