/*
Theme name: Thesaurus
Template: dictionary-com
Description: Dictionarycom child theme
*/

.header { background: #f44725; }
.header .header__search:before,
.header .header__search:after { background: #e24021; }

.header .nav-utilities .menu li.current-menu-item a:hover { background-color: #e2e2e2; color: #767676; }

.header .nav-utilities .menu li:first-child,
.header .nav-utilities .menu li.current-menu-item a { background-color: transparent; }

.header .nav-utilities .menu li:first-child a,
.header .nav-utilities .menu li.current-menu-item a { color: #666; }

.header-menu .sub-menu-wrapper,
.header .nav-utilities .menu li:nth-child(2),
.header .nav-utilities .menu li:nth-child(2) a:hover { background-color: #f44725; }

.header .nav-utilities .menu li:nth-child(2) a { color: #fff; }

.header-menu .sub-menu-arrow { border-color: transparent transparent #f44725; }
.header-menu:not(.header-menu--mobile) .menu > li:hover > a { color: #1a1a1a; }

.footer-dictionary-com .logo:before,
.header .logo:before { width: 100%; height: 40px; background: url(./images/logo-thesaurus.svg) !important; background-size: 100% 40px !important; }

.widget_recent_content .item_article__category,
.slick-next, .slick-prev,
.articles__grid .article__category,
.featured-article .article__category,
.slides .arrow-secondary { background-color: #f5a623 }

.search-dictionary .search-dictionary__submit { background: url(./images/word-finder-search-icon-thesaurus.svg) 50% no-repeat; background-size: 28px 28px; }

@media (max-width: 767px) {
    .single-crb_slideshow .ad:first-child,
    .single .ad:first-child { display: none; }
}

/* ------------------------------------------------------------ *\
	Marketplace - Template Edits
\* ------------------------------------------------------------ */

.main--marketplace .button { background-color: #f44725; border-color: #f44725; }
.main--marketplace .button:hover { color: #f44725; }
.section-options .section__option-subtitle { color: #f44725; }
.section-options .section__text .button { color: #f44725; }
.section-options .section__text .button:hover { background-color: #f44725; }
.section-faq .section__faq-question:after { border-left-color: #f44725; border-bottom-color: #f44725; }
.main--marketplace .section.section-testimonials { background-color: #fff5f0; }
.marketplace-banner .button { background-color: #f44725; }
.header.header-grammar-coach .button { background-color: #f44725; border-color: #f44725; }
.header.header-grammar-coach .button:hover { color: #f44725; background-color: #fff; }

/* ------------------------------------------------------------ *\
	Home - Template Edits
\* ------------------------------------------------------------ */

.article__title a:hover span,
.featured-article .article:hover .article__title span,
.articles_grid--with-borders .article:hover .article__title span { border-bottom-color: #f44725; }
