.browse--grayBackground{background-color:#f8f8f8}.browseHeader{left:0;width:100%;min-height:349px;min-width:100%;max-width:100%;background-size:100% auto;background-color:#000;background-repeat:no-repeat;background-position:top center;z-index:2}.browseHeader-layer{position:relative;display:table;width:100%;min-height:inherit;background-color:rgba(0,0,0,.3)}.browseHeader-container{min-height:inherit}.browseHeader-positioner{display:table-cell;min-height:inherit;width:100vw;padding:110px 0 30px 0;text-align:center}.browseHeader-title{font-size:48px;color:#fff;line-height:45px;text-shadow:0 1px 0 rgba(0,0,0,.29)}.browseHeader-text-description{display:inline-block;max-width:600px}.browseHeader-text-description p{display:initial;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.29);font-size:16px}.browseHeader-text-description-readmore{display:initial;color:#5da20f;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.29);font-size:16px}.browseHeader-author{position:absolute;bottom:10px;right:10px;text-align:right;width:100%}.browseHeader-author-link{color:#F3F3F3}.browse-adContainer{height:52px;line-height:52px;box-shadow:0 1px 0 0 rgba(0,0,0,.1)}.browse-adContainer--center{position:relative;top:13px;display:inline-block}.browse-trendingCategoriesWrapper{margin-top:40px}.browse-popularCategoriesWrapper{margin-top:10px}.browse-allCategoriesWrapper{margin-left:-20px;margin-right:-20px;margin-bottom:-20px;background-color:#fff;padding:20px}.browse-popularCategories-title,.browse-trendingCategories-title{line-height:1.8em}div.paginator{margin:0}.thumbnailContainer--inline .thumbnailContainer--browsePage{padding:0;background:#F3F3F3;border:none;margin-top:22px;position:relative}.browse-categoriesList{overflow:hidden;margin-top:36px}.browse-categoriesList-column{float:left;width:280px}.browse-categoriesList-item{display:inline-block;overflow:hidden}.browse-categoriesList-item:hover .browse-categoriesList-name{color:#5da20f}.browse-categoriesList-icon{float:left}.browse-categoriesList-name{float:left;margin:6px 0 17px 30px}.thumbnailContainer{position:relative;margin-top:20px;padding-bottom:20px;text-align:center}.thumbnailContainer .thumbnail--category{margin:0 7px 0 6px}.browse-noResults{font-size:18px;color:#666}.browse-adContainer--center{position:relative;width:100%;height:26px;text-align:center}.text-xl-n4{padding-top:35px}.thumbnailContainer--searchBrowsePage{margin:20px 0}#advancedSearchBrowse .container-content{padding-left:0;padding-right:0}#advancedSearchBrowse .container-content .content-advancedSearch{margin-right:-15px}.container-wrapper .thumbnailContainer--inline{border:0;padding:0}.extraContent{width:100%;padding-top:30px}.extraContent-column,.extraContent-section{margin:10px;position:relative}.extraContent h2{line-height:30px;padding-bottom:20px}.extraContent h6{line-height:24px;padding-bottom:10px;color:#272727}.extraContent-imgInfo{padding:20px;bottom:0;right:0;position:absolute}.bigImage{background-image:url(https://d3acja3ybn8ixf.cloudfront.net/colourbox/default/category/birthday_big.jpg);margin:30px 0;background-position:center;position:relative}.smallImage{background-size:100% auto;background-repeat:no-repeat;width:100%;height:230px}.smallImage-sourceOne{background-image:url(https://d3acja3ybn8ixf.cloudfront.net/colourbox/default/category/birthday_small.jpg)}.smallImage-sourceTwo{background-image:url(https://d3acja3ybn8ixf.cloudfront.net/colourbox/default/category/birthday_small2.jpg)}@media (min-width:768px){.extraContent{padding-top:60px}.extraContent-section{padding:15px 30px}.extraContent-column{width:40%;margin:15px 30px;display:inline-table}.extraContent-smallImage{float:right;padding:15px 30px;width:40%;display:inline-block}.extraContent-right{float:right}.extraContent-imgInfo{bottom:20px;right:20px;position:absolute;width:200px;background-color:#fff;text-align:center;padding:10px 5px}.short-col{height:200px}.imgAuthor,.imgId{display:inline}}@media (min-width:1024px){.tall-col{height:150px}}@media (min-width:1200px){.extraContent-section{max-width:70%;padding:15px 0}.extraContent-column{width:45%;margin:15px 0}}@media (max-width:1209px){.browseHeader{background-size:auto 400px}.browse-categoriesList-column{width:232px}}@media (max-width:1015px){.browse-categoriesList-column{width:226px}.browse-adContainer{height:120px}.browse-adContainer--center{display:block}}@media (max-width:991px){.browse-categoriesList-column{width:236px}.browse-categoriesList-column:last-child{width:100%}.browse-categoriesList-column:last-child .js-browse-categoriesList-item{float:left;width:236px}}@media (max-width:795px){.browse-categoriesList-column{width:215px}.browse-categoriesList-column:last-child .js-browse-categoriesList-item{width:215px}#advancedSearchBrowse .container-content{padding-left:15px;padding-right:15px}#advancedSearchBrowse .container-content .content-advancedSearch{margin-right:initial}}@media (max-width:730px){.browseHeader-positioner{padding:60px 10px 40px 10px}.browse-categoriesList-column,.browse-categoriesList-column:last-child{width:280px}.browse-categoriesList-column:last-child .js-browse-categoriesList-item{float:none;width:auto}p.text-xl-n4{text-align:center}}@media (max-width:500px){.browse{margin:0 -15px}.thumbnailContainer{width:100vw;text-align:center;padding-top:0}.thumbnailContainer .thumbnail--category{padding:5px 5px 25px 5px;margin-top:15px;text-align:left}.thumbnailContainer .thumbnail-imageContainer{margin-bottom:5px}.thumbnailContainer .thumbnail--category,.thumbnailContainer .thumbnail-image--horizontal,.thumbnailContainer .thumbnail-imageContainer{width:120px;height:82px}.thumbnailContainer .thumbnail-title{position:initial;left:initial;width:initial}.browse-trendingCategoriesWrapper{margin-top:0}.thumbnailContainer--browsePage{left:inherit!important;margin-left:-20px;margin-right:-10px}.browse-adContainer--center{margin-left:-15px;width:100vw}.browse-adContainer{margin:0 auto;position:relative;right:initial;top:initial;width:20px;height:20px;background-size:cover;display:inline-block;margin-left:6px}.browse-adContainer{margin:0 auto;width:18px;height:17px;background-size:cover;margin-right:6px}.browse-adContainer .color--heading{margin:0 auto;font-size:15px;display:inline-block}.browseHeader-text-description-readmore{display:block;padding-top:5px}div.paginator{margin-left:15px;margin-right:15px}}@media (max-width:320px){.browseHeader-positioner{word-break:break-word}}