@font-face {
    font-family: 'ProximaNova';
    src: url('https://st.hzcdn.com/static/webfonts/ProximaNova/proxima-nova-regular.woff?fhelp') format('woff');
    	font-weight: 400;
	font-style: normal;
}

@font-face {
    font-family: 'ProximaNova';
    src: url('https://st.hzcdn.com/static/webfonts/ProximaNova/proxima-nova-semibold.woff?fhelp') format('woff');
    	font-weight: 700;
	font-style: normal;
}

@font-face {
    font-family: 'ProximaNova';
    src: url('https://st.hzcdn.com/static/webfonts/ProximaNova/proxima-nova-light.woff?fhelp') format('woff');
    	font-weight: 200;
	font-style: normal;
}

@font-face {
    font-family: 'MuseoSans';
    src: url('https://st.hzcdn.com/static/webfonts/MuseoSans/MuseoSans_300.woff?fhelp') format('woff');
}

/*This hides the labels in the article layout*/
.helpButtonDisabled,
.test-id__field-label-container{
    display: none !important;
}

/*Hide green circle in Chatbot*/
.embeddedServiceLiveAgentStateChatAvatar.isCommunitiesContext
{
    background-color: transparent!important;
}

/*h3 used to be capitalized, this is incorrect in German, might not be needed in new Community*/
html[lang="de"] h3
{
    text-transform:none !important;
}

/*From old community*/
.lookup__footer
{
    display:none;
}


/*CHAGE THE ICONS IN NEW LISTS FOR NOW*/

.topicIcon,.subTopicIcon, .withDisc
{
	color: rgb(77, 188, 21)!Important; /*GREEN*/
}

.topicIcon
{
    display:none!important;
}

/*Hide the "No articles found" message from Topic Detail page */
.selfServiceBaseArticleList.showEmptyContent, .meta.selfServiceArticleHeaderDetail, .selfServiceArticleHeaderDetail .meta
{
    display:none;
}

/*Hide extra fields (Title, URL) from article page*/
.selfServiceArticleLayout .forcePageBlockSection:nth-of-type(2)
{
    display:none;
}

/*Hide view count from Similar Articles list*/
community_article-similar-articles-item>div
{
    display:none!important;
}

/*Hero title to look like houzz*/
.forceCommunityThemeHeroStarter h2.contentTitle
{
    font-family:"ProximaNova"!important;
    font-weight:700!important;
    text-shadow:none!important;
    font-size:70px;
}


/*Featured topics font to look like houzz*/
.forceTopicFeaturedTopics .topicLabel
{
    font-size:23px!important;
    font-weight: 700!important;
    /*text-shadow: 0 1px 6px rgba(0,0,0,0.8)!important;*/
    line-height:1.2!important;
    letter-spacing: 0.045em!important;
    text-transform: uppercase!important;
}

@media only screen and (max-width: 47.9375em)
{
    .forceTopicFeaturedTopics .topicLabel
	{
    font-size:15px!important;
    } 
    .forceCommunityThemeHeroStarter h2.contentTitle
	{
        font-size:40px!important;
    }
} 

/* Hide details from Artice List*/
ul.article-list .footer
{
    display:none!important;
}

/*Some space between featured topic boxes*/
.forceTopicFeaturedTopicItem.topicItem
{
    padding:5px!important;
}

/*Hide details (count, type...) from search results*/
.search-deflectionItemDetail
{
    display:none!important;
}

/*Houzz footer*/
.houzzcontainer
{
    border-top-color:rgb(137, 137, 137)!important;
    border-top-style:solid!important;
    border-top-width:1px!important;
    color:rgb(136,136,136)!important;
    font-size: 13px!important;
    height:60px;
    overflow: scroll;
    background-color:rgb(255,255,255)!important;
}

.houzzcontainer span
{
    padding-left: 15px!important;
    padding-right:15px!important;
}

.houzzcontainer a
{
    cursor: pointer!important;
    letter-spacing:0.5px!important;
    color:rgb(136,136,136)!important;
    text-decoration-color: rgb(136,136,136)!important;
    text-decoration-line:none!important;
    text-decoration-style:solid!important;
}

.houzzcontainer a:hover
{
    cursor: pointer!important;
    letter-spacing:0.5px!important;
    color:rgb(45,155,0)!important;
    text-decoration-color: rgb(45,155,0)!important;
    text-decoration-line:none!important;
    text-decoration-style:solid!important;
}

.houzzcontainer .termsAndPrivacy
{
    font-size:11px!important;
    display:inline-block!important;
	padding: 0px!important;
}

.houzzcontainer .legalLink
{
    display:block!important;
    height: 17px!important;
}

/*This attaches the footer to the bottom*/
.themeLayoutStarterWrapper
{
    min-height: calc(100vh);
}

div.themeLayoutStarterWrapper>div.footer
{
    position: absolute!important;
    bottom: 0!important;
    width: 100%!important;
}

/*make the content box white*/
.siteforceContentArea
{
    background-color:white;
    padding-bottom:60px;
}

/*Hide marketplace for all languages except US*/
html[lang="es"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(1),
html[lang="es"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(2),

html[lang="en-GB"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(1),
html[lang="en-GB"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(2),

html[lang="en-AU"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(1),
html[lang="en-AU"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(2),

html[lang="da"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(1),
html[lang="da"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(2),

html[lang="it"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(1),
html[lang="it"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(2),

html[lang="de"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(1),
html[lang="de"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(2),

html[lang="fr"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(1),
html[lang="fr"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(2),

html[lang="sv"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(1),
html[lang="sv"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(2),

html[lang="ru"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(1),
html[lang="ru"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(2),

html[lang="ja"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(1),
html[lang="ja"] .ui-widget[data-item-id="5463c952-a91b-446e-b00f-52a6f46958a5"] .forceTopicFeaturedTopicItem:nth-of-type(2)
{
    display:none;
}

@media only screen and (min-aspect-ratio: 4/3) and (min-width: 48em), only screen and (min-width: 64.0625em)
{
    html[lang="es"] .forceTopicFeaturedTopics .topicList,
    html[lang="en-GB"] .forceTopicFeaturedTopics .topicList,
    html[lang="en-AU"] .forceTopicFeaturedTopics .topicList,
    html[lang="da"] .forceTopicFeaturedTopics .topicList,
    html[lang="it"] .forceTopicFeaturedTopics .topicList,
    html[lang="de"] .forceTopicFeaturedTopics .topicList,
    html[lang="fr"] .forceTopicFeaturedTopics .topicList,
    html[lang="sv"] .forceTopicFeaturedTopics .topicList,
    html[lang="ru"] .forceTopicFeaturedTopics .topicList,
    html[lang="ja"] .forceTopicFeaturedTopics .topicList
    {
            padding: 0 200px!important;
    }
    
    html[lang="es"] .forceTopicFeaturedTopicItem.topicItem,
    html[lang="en-GB"] .forceTopicFeaturedTopicItem.topicItem,
    html[lang="en-AU"] .forceTopicFeaturedTopicItem.topicItem,
    html[lang="da"] .forceTopicFeaturedTopicItem.topicItem,
    html[lang="it"] .forceTopicFeaturedTopicItem.topicItem,
    html[lang="de"] .forceTopicFeaturedTopicItem.topicItem,
    html[lang="fr"] .forceTopicFeaturedTopicItem.topicItem,
    html[lang="sv"] .forceTopicFeaturedTopicItem.topicItem,
    html[lang="ru"] .forceTopicFeaturedTopicItem.topicItem,
    html[lang="ja"] .forceTopicFeaturedTopicItem.topicItem
    {
        width: 50%!important;
        height: 250px!important;
    }
}

.houzz-blue
{
    color: #0066C3;
}

.houzz-yellow
{
    color: #FFBE28;
}

.houzz-green
{
    color: #4DBC15;
}

.houzz-cyan, .houzz-lightblue
{
    color: #00C3F0;
}

.houzz-red
{
    color: #FA644B;
}

.houzz-grey, .houzz-gray
{
    color: #888888;
}

.houzz-pink
{
    color: #F54C94;
}

.houzz-teal
{
    color: #F54C94;
}

.houzz-purple
{
    color: #A145E8;
}
:root { --dxp-c-section-columns-max-width: 1170px; }