/* CSS DE TEMA GLOBAL - LOS CAMBIOS QUE REALICE EN EL DISEÑO SE MOSTRARÁN AQUÍ */
/* ==================================================================== */
/*                     System Style Definitions                         */
/* ==================================================================== */

/* ==================================================================== */
/*                     Additional Style Definitions                     */
/* ==================================================================== */
*#dm div.dmContent h1,*#dm div.dmFooter h1
{
	color:rgb(17,17,17);
}
*#dm div.dmRespCol>*
{
	line-height:150%;
}
*.dmDesktopBody *#dm ul.dmNavWrapper>li>a *.navText,*.dmDesktopBody *#dm ul.dmNavWrapper>li>a *.navItemText,*.dmDesktopBody *#dm ul.dmNavWrapper>li>*.dmNavigation
{
	color:rgb(17,17,17);
	font-weight:normal;
}
*.dmDesktopBody *#dm ul.dmNavWrapper>li>a:hover,*.dmDesktopBody *#dm ul.dmNavWrapper>li>a.currentPage
{
	border-color:rgb(17,17,17);
}
*.dmDesktopBody *#dm ul.dmNavWrapper>li.navItemSelectedServer>a *.navText,*.dmDesktopBody *#dm ul.dmNavWrapper>li.dmNavItemSelected>a *.navItemText,*.dmDesktopBody *#dm ul.dmNavWrapper>li.dmNavItemSelected>*.navItemText
{
	font-weight:bold;
}
*.dmTabletBody *#dm ul.dmNavWrapper>li>a *.navText,*.dmTabletBody *#dm ul.dmNavWrapper>li>a *.navItemText,*.dmTabletBody *#dm ul.dmNavWrapper>li>*.dmNavigation
{
	color:rgb(17,17,17);
	font-weight:normal;
}
*.dmTabletBody *#dm ul.dmNavWrapper>li>a:hover,*.dmTabletBody *#dm ul.dmNavWrapper>li>a.currentPage
{
	border-color:rgb(17,17,17);
}
*.dmTabletBody *#dm ul.dmNavWrapper>li.navItemSelectedServer>a *.navText,*.dmTabletBody *#dm ul.dmNavWrapper>li.dmNavItemSelected>a *.navItemText,*.dmTabletBody *#dm ul.dmNavWrapper>li.dmNavItemSelected>*.navItemText
{
	font-weight:bold;
}
*.stickyHeaderSpacer
{
	height:111px;
}

/* ==================================================================== */
/*                             Inner                                    */
/* ==================================================================== */
*#dm div.dmInner,*#dm div.dmInner *.dmRespCol,*#dm *.ecwid *,*#dm *.dmform *.dmforminput label,*.dmPrettyList *.listText,*.dmPrettyList *.itemName
{
	font-family:'Source Sans Pro';
}

/* ==================================================================== */
/*                     Additional Style Definitions                     */
/* ==================================================================== */
*.dmLargeBody *.dmBody *.dmRespRowsWrapper,*.dmLargeBody *.dm-layout-sec *.dmBody *.dmRespRowsWrapper
{
	background-color:transparent;
}

/* ==================================================================== */
/*                             Inner                                    */
/* ==================================================================== */
*#dm div.dmInner,*#dm div.dmInner *.dmRespCol,*#dm *.ecwid *,*#dm *.dmform *.dmforminput label,*.dmPrettyList *.listText,*.dmPrettyList *.itemName,*#dm *.dmRestaurantMenu *.menuItemBox
{
	font-family:Helvetica;
}

/* ==================================================================== */
/*                     Additional Style Definitions                     */
/* ==================================================================== */
*#dm div.dmNewParagraph a,*#dm *.dmNewParagraph a,*#dm div.dmBlockElement a,*#dm *.dmBlockElement a,*#dm *.dmform a.fileUploadLink,*.dmPrettyList *.link:not(.dmWidget),*#dm *.dmGeoLocation a.dmGeoSVSeeAll,*#dm *.dmGeoLocation a.dmGeoSVGoToPage
{
	color:rgba(69,171,216,1);
}

/* ==================================================================== */
/*                             Inner                                    */
/* ==================================================================== */
*#dm div.dmInner,*#dm div.dmInner *.dmRespCol,*#dm *.ecwid *,*#dm *.dmform *.dmforminput label,*.dmPrettyList *.listText,*.dmPrettyList *.itemName,*#dm *.dmRestaurantMenu *.menuItemBox,*.dmRestaurantMenu *.menuItemName,*.dmRestaurantMenu *.menuItemDesc,*.dmRestaurantMenu *.menuItemPrice,*.dmPhotoGallery p.caption-text,*.dmGeoLocation a span.dmGeoMLocItemTitle,*.dmGeoLocation a span.dmGeoMLocItemDetails
{
	font-weight:400;
	color:rgba(20,50,86,1);
}

/* ==================================================================== */
/*                     Additional Style Definitions                     */
/* ==================================================================== */
*.dmMobileBody *.dmLayoutWrapper,*.dmMobileBody *.dm-layout-sec *.dmLayoutWrapper,*#dmSlideRightNavRight *#site_content,*.dm-layout-sec *#dmSlideRightNavRight *#site_content,*#dm DIV.dmOuter DIV#dmSlideRightNavRight
{
	background-color:transparent;
}
*#dm div.dmContent h1,*#dm div.dmFooter h1,*#dm div.dm-title h1,*#dm div.dmContent h1
{
	font-family:Helvetica;
}
*.dmRoot.dmMobileBody *#dm *#dmSlideRightNavLeft
{
	background-color:rgba(255,255,255,1) !important;
}
*.dmRoot.dmMobileBody *#dm ul#leftSidebar.dmNavWrapper>li.dmNavItemSelected>a,*.dmRoot.dmMobileBody *#dm ul#leftSidebar.dmNavWrapper li>ul>li.dmNavItemSelected>a
{
	background-color:rgba(0,0,0,0) !important;
}
*.dmRoot.dmMobileBody *#dm ul#leftSidebar.dmNavWrapper>li.navListLi.dmNavItemSelected>a *.navItemText,*.dmRoot.dmMobileBody *#dm ul#leftSidebar.dmNavWrapper li>ul>li.navListLi.dmNavItemSelected>a *.navItemText
{
	color:rgba(208,0,35,1) !important;
}

/* ==================================================================== */
/*                             Inner                                    */
/* ==================================================================== */
*#dm div.dmInner,*#dm div.dmInner *.dmRespCol,*#dm *.ecwid *,*#dm *.dmform *.dmforminput label,*.dmPrettyList *.listText,*.dmPrettyList *.itemName,*#dm *.dmRestaurantMenu *.menuItemBox,*.dmRestaurantMenu *.menuItemName,*.dmRestaurantMenu *.menuItemDesc,*.dmRestaurantMenu *.menuItemPrice,*.dmPhotoGallery p.caption-text,*.dmGeoLocation a span.dmGeoMLocItemTitle,*.dmGeoLocation a span.dmGeoMLocItemDetails,*.map-popup-description
{
	color:rgba(68,68,68,1);
}

/* ==================================================================== */
/*                     Additional Style Definitions                     */
/* ==================================================================== */
*#dm div.dmNewParagraph a,*#dm *.dmNewParagraph a,*#dm div.dmBlockElement a,*#dm *.dmBlockElement a,*#dm *.dmform a.fileUploadLink,*.dmPrettyList *.link:not(.dmWidget),*#dm *.dmGeoLocation a.dmGeoSVSeeAll,*#dm *.dmGeoLocation a.dmGeoSVGoToPage,*#dm *.postDescription a,*#dm *.blog-post-component a,*#dm *.timeline-post a,*#dm .rteBlock a
{
	color:rgba(208,0,35,1);
}
*#dm div.dmContent h1,*#dm div.dmFooter h1,*#dm div.dm-title h1
{
	font-family:Quattrocento;
	color:rgba(118,0,20,1);
}
*#dm div.dmContent h2,*#dm div.dmFooter h2,*#dm div.dm-title h2
{
	font-family:Quattrocento;
	color:rgba(208,0,35,1);
}
*#dm div.dmContent h3,*#dm div.dmFooter h3,*#dm div.dm-title h3
{
	font-family:Quattrocento;
}
*.dmRoot.dmMobileBody *#dm ul#leftSidebar.dmNavWrapper>li>a *.navItemText,*.dmRoot.dmMobileBody *#dm ul#leftSidebar.dmNavWrapper li>ul>li>a *.navItemText
{
	color:rgba(68,68,68,1) !important;
}
*.dmLargeBody *.dmBody *.dmRespRowsWrapper,*.dmLargeBody *.dm-layout-sec *.dmBody *.dmRespRowsWrapper,*#dmSlideRightNavRight *#site_content
{
	background-color:transparent;
}
