body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#landingSplash *{-webkit-transition:all .3s;transition:all .3s}#landingSplash.blackBackground{position:fixed;top:0;left:0;margin:0;padding:0;height:100%;width:100%;background:rgba(0,0,0,.6);z-index:4;display:flex;justify-content:center;align-content:center;align-items:center}#landingSplash .message{color:#314d66;text-align:center;position:relative;padding:40px;background-color:#fff;border:1px solid #ea9f9f;z-index:7;min-height:150px;max-width:90%}.third{margin-top:150px}.fifth,.fourth{align-self:flex-start;margin-top:30px}#landingSplash h2{font-weight:700;font-size:26px;margin-bottom:5px}#landingSplash .smallDivider{width:200px;height:1px;background-color:#ea9f9f;display:block;margin:0 auto 5px}#landingSplash .undo{position:absolute;left:0}.redo:hover,.undo:hover{color:#ab3e3e;cursor:pointer}#landingSplash .redo{position:absolute;right:0;cursor:pointer}#landingSplash .cancel{position:absolute;top:0;right:0}#landingSplash .cancel:hover{cursor:pointer;color:#ab3e3e}#landingSplash p{margin-bottom:10px}.viewMore2,.viewMoreExplanation{margin-top:5px}.viewMore2:hover{background-color:#eae870;cursor:pointer}.tab-main main h3{text-align:center;margin-top:30px;margin-bottom:30px}.tab-main .TagHeading{display:flex;justify-content:space-between;margin-bottom:10px}.tab-main .TagCombos{margin:5px 20px}.tab-main .TagComboItem{border:1px solid #000;padding:5px;margin-bottom:10px}.TagComboItem p{width:100%;border-bottom:1px solid #000}.tab-main .TagComboItem ul{width:100%;display:flex;margin-left:50px}.tab-main .TagComboItem li{padding-right:15px}.tab-main .TagSingles{margin:0 20px;padding-top:30px;border-top:1px solid #000}.tab-main .TagSingles ul{display:flex;flex-wrap:wrap}.tab-main .TagSingles li{width:50%;text-align:center;margin-bottom:10px}li{list-style:none}.tagsInfo{width:95%;margin:0 auto;padding:20px 0}.tagsInfo h4{background-color:#d7e9f7;color:#314d66;font-weight:700;padding:5px;text-align:center}.TagSingles ul{flex-wrap:wrap;align-content:center;padding:20px 0}.TagSingles ul,.TagSingles ul a{display:flex;justify-content:center}.TagSingles ul a{min-width:200px;max-width:30%;text-align:center;height:50px;align-items:center;font-weight:400}.TagSingles a:active,.TagSingles a:hover{background-color:#eae870;color:#314d66}.TagSingles a{color:#fff;background-color:#ea5a5a;font-weight:700;width:100%;margin:20px}#TagSingles{background-color:#fff}.submit-listing main{padding:20px;text-align:center}.submit-listing label{display:block}.submit-listing input{width:100%}.submit-listing input.tags{width:30%}.submit-listing .submitLink ul{margin-bottom:20px}.tagListingSubmit{margin-right:20px;padding-right:20px}#submitLink h3{background-color:#b0c1ce;color:#314d66;font-weight:700;padding:5px;text-align:center;margin-bottom:10px}.main.wrapper .main.submit-listing{border:1px solid #000;text-align:center}#submitLink{text-align:center}#submitLink label{width:60%;margin:0 auto;display:block}#submitLink input{width:60%;margin:5px auto 10px;text-align:center}input#tagList{margin-bottom:0;display:block;width:30%}#submitLink .smallAddTagButton{margin-top:0;margin-bottom:10px;margin-left:0}#submitLink textarea{width:60%;text-align:center}#submitLink #submitTheForm{background-color:#314d66;color:#fff;margin-right:5px}#submitLink #cancelTheForm,#submitLink #submitTheForm{font-weight:700;padding:5px 10px;border:1px solid #314d66}#submitLink #cancelTheForm{background-color:#fff;color:#314d66;margin-left:5px}#submitLink #submitTheForm:active,#submitLink #submitTheForm:hover{background-color:#eae870;color:#314d66}#submitLink #cancelTheForm:active,#submitLink #cancelTheForm:hover{background-color:#ddd}#submitLink .tagName{width:30%;color:#fff;font-weight:700;margin:0 auto 3px}#submitLink .hubListTags:hover *,#submitLink .tagName:active,#submitLink .tagName:hover{color:#314d66;background-color:#eae870;cursor:pointer}#submitLink ul .smallDivider{width:30%;height:1px;background-color:#a96060;margin:10px auto;display:block}#submitLink .tagName a,.tagListingSubmit{color:#fff}#submitLink .tagName{cursor:pointer}.listings .listing{display:flex;flex-direction:column;width:95%;margin:0 auto}.listing:active,.listing:hover{background-color:#d7e9f7}.listing .catListingInfo{display:flex;flex-direction:column;margin:0 auto;width:100%}.listing .catListingInfo a{color:#314d66}.tagName{background-color:#ea5a5a;font-weight:400;margin:3px;padding:5px;font-size:14px}.listing .catListingInfo .tagName a{color:#fff}.tagName:active,.tagName:hover{background-color:#eae870;color:#314d66}.listing .tagName:hover a,.tagName:active a{color:#314d66}.listing h4{margin:5px 0;font-weight:700}.listing .catListingInfo h3{background-color:#d7e9f7;padding:5px 0}.catListingNumbersItem{border-bottom:none}.catListingNumbersItemBottom{border:1px solid #000;border-top:none;background-color:#d3d3d3;text-align:center}h5 span{font-style:italic}.catListingInfo p{margin-top:10px;color:#314d66}.CatListingBottomRow{margin-top:10px;display:flex;justify-content:space-between}.CatListingBottomRow .comments,.tagList{display:flex}.listing .tagName{display:inline-block;margin-right:10px}.addTagButton{border:none;background-image:url(/static/media/addicon-blue.19b02a2f.png);background-size:contain;width:20px;height:20px;display:block;margin-right:15px;margin-top:5px;border-radius:50%}.addTagButton:active,.addTagButton:hover{background-image:url(/static/media/addicon-white.25a845b4.png);background-color:#314d66}.errorMessage{color:#ab3e3e;font-weight:700}#addTagForm{margin-top:10px;display:flex;align-items:center}.smallAddTagButton{background-image:url(/static/media/addicon-white.25a845b4.png);background-size:contain;width:16px;height:16px;border:none;text-decoration:none;display:inline-block;background-color:#314d66;margin-left:5px;border-radius:50%}.smallAddTagButton:active,.smallAddTagButton:hover{background-color:#eae870;background-image:url(/static/media/addicon-blue.19b02a2f.png)}.leftSide{flex:1 1}#mainListings{background-color:#fff}*,label{margin:0;padding:0;font-family:Lato,sans-serif;box-sizing:border-box;-webkit-transition:all .2s;transition:all .2s}#mainPage{background-color:#fff}.center{text-align:center;width:100%;margin:0 auto}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:80px;background-color:#314d66;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;left:50%;margin-left:-40px}.tTop{bottom:100%}.tBottom{top:100%}.tooltip:active .tooltiptext,.tooltip:hover .tooltiptext{visibility:visible;-webkit-transition:0s;transition:0s}a{text-decoration:none}.flex{display:flex;align-items:center}#root>.main.wrapper,body,html{height:100%;background-image:url(/static/media/background.11834b8b.png);background-position-x:center;background-position-y:top;background-attachment:fixed}.main.wrapper header{display:flex;flex-direction:column}.main.wrapper .noFurtherHubs{margin:10px 0 20px 5px;color:#314d66}.main.wrapper .catListingInfo ul{display:block;width:100%}.main.wrapper a.subCategoryListing{margin:0;display:block;font-size:14px;color:#314d66}.main.wrapper a.subcategoryListing:active,.main.wrapper a.subcategoryListing:hover{background-color:#eae870}.main.wrapper .subcategoryListing a{color:#314d66}.main.wrapper .top{display:flex;background-color:#fff}.main.wrapper .titles{flex:2 1;display:flex;flex-direction:column;padding-bottom:10px;padding-left:5%}.main.wrapper h1{font-size:70px;color:#ea5a5a}.main.wrapper h1,.main.wrapper h1 a{font-family:PT Sans,sans-serif}.main.wrapper h1 a:active,.main.wrapper h1 a:hover{color:#3281b3;-webkit-transition:all .4s;transition:all .4s}.main.wrapper h1 span,.main.wrapper h1 span a{color:#3281b3;font-weight:900;font-family:PT Sans,sans-serif}.main.wrapper header a{text-decoration:none;color:#ea5a5a}.main.wrapper header .currentLocation a,.main.wrapper header .nextLocation a{text-decoration:none;color:#fff;font-family:PT Sans,sans-serif}.main.wrapper h2{font-size:20px;font-weight:500;padding-left:5px;margin-top:-10px}.main.wrapper .websiteButton{border:1px solid #000;height:60px;margin:10px}.main.wrapper .searchBar{text-align:center;display:flex;justify-content:flex-start;padding-top:20px;width:90%;margin:0 auto}.main.wrapper .searchBar #searchInput{width:100%;height:30px;background-image:url(/static/media/search-icon.4ba9aad9.png);background-position-x:left;background-position-y:center;background-size:20px;background-repeat:no-repeat;padding-left:30px;border:1px solid #855656;font-size:15px}.main.wrapper #searchTag{align-items:center;width:100%;display:flex;flex-direction:column;align-items:flex-start}.main.wrapper .locationBar{width:100%;margin-top:20px;align-content:center;margin-left:5%}.main.wrapper .locationBar,.main.wrapper .locationBar>div{display:flex;align-items:center}.main.wrapper .currentLocation{border:1px solid #ea9f9f;padding:10px;flex:0 1;text-align:center;font-weight:700;color:#fff;height:40px}.main.wrapper .currentLocation:hover,.main.wrapper .nextLocation:hover{background-color:#8d677b}.main.wrapper .yellowArrow{height:40px;background-image:url(/static/media/yellow-nav-arrow.6e8a93cb.png);background-position-y:center;background-position-x:left;background-repeat:no-repeat;width:21px;display:block}.main.wrapper .yellowLine{height:2px;width:21px;display:block;background-color:#ea9f9f}.main.wrapper .nextLocation{border:1px solid #ea9f9f;padding:10px;flex:0 1;text-align:center;font-weight:400}.main.wrapper .lineBar{flex:1 1;height:2px;background-color:#ea9f9f}.main.wrapper .noInnerHubs{cursor:default}.main.wrapper main{display:flex;flex-direction:column;border:1px solid #a96060;background-color:#fff;padding-bottom:30px;width:90%;margin:20px auto 0}.main.wrapper .chooseHeader{display:flex;justify-content:space-evenly;font-family:PT Sans,sans-serif;font-family:Lato,sans-serif}.main.wrapper .chooseHeader a{width:100%;text-align:center;font-size:18px;font-weight:700;color:#ea5a5a;cursor:pointer;text-decoration:none;background-color:#fff}#hubsCatListings{background-color:#fff}.main.wrapper .chooseHeader a div{color:#ea5a5a;padding:5px 0}.main.wrapper .chooseHeader div:not(.active){background-color:#b0c1ce;color:#314d66}.main.wrapper .chooseHeader .firstNav{border-right:1px solid #922d2d;font-family:Lato,sans-serif}.main.wrapper .chooseHeader .middleNav{border-right:1px solid #922d2d}.main.wrapper .chooseHeader a div:not(.active){color:#314d66}.main.wrapper .chooseHeader a div.active:active,.main.wrapper .chooseHeader a div.active:hover{color:#ab3e3e;-webkit-transition:all .2s;transition:all .2s;background-color:#fff}.main.wrapper .chooseHeader a div:not(.active):active,.main.wrapper .chooseHeader a div:not(.active):hover{color:#ab3e3e;-webkit-transition:all .2s;transition:all .2s}.main.wrapper .chooseHeader a div:not(.active).noInnerHubs:active,.main.wrapper .chooseHeader a div:not(.active).noInnerHubs:hover{color:#314d66;-webkit-transition:all .2s;transition:all .2s}.main.wrapper .headerInfo{display:flex;justify-content:space-evenly}.main.wrapper .headerInfo div{width:100%;text-align:center}.main.wrapper .headerInfo div:not(.active){border-left:1px solid #ea9f9f;border-right:1px solid #ea9f9f}.main.wrapper ul{list-style:none}.main.wrapper .catListinga{width:95%;margin:0 auto;display:block}.main.wrapper .catListing{flex-direction:column;display:flex;border-bottom:1px solid #ea9f9f;padding:20px 0}.main.wrapper .catListinga:active,.main.wrapper .catListinga:hover{background-color:#d7e9f7}.main.wrapper .catListingTitle{display:flex;align-content:center;margin-bottom:5px;background-color:#d7e9f7}.main.wrapper .catListing .blueArrow{background-image:url(/static/media/blue-arrow.520608e0.png);width:50px;height:15px;display:inline-block;margin-right:10px}.main.wrapper .catListing h3,.main.wrapper .catListing h3 a{color:#314d66;font-weight:700;text-decoration:none;padding-left:3px;font-size:19px}.main.wrapper .catListingInfo{display:flex}.main.wrapper .catListingNumbers{display:flex;flex-direction:column;margin:5px;width:50px}h4{font-weight:400;font-size:16px}.main.wrapper .catListingNumbersItem{color:#314d66;font-weight:700;font-size:14px;display:flex;align-content:center;margin-bottom:5px;text-align:center}.main.wrapper .catListingNumbersItem .listingIcon{background-image:url(/static/media/listing-icon.6e69f719.png);background-size:contain;width:16px;height:16px}.main.wrapper .catListingNumbersItem .tagIcon{background-image:url(/static/media/tag-icon.c520e7c1.png);background-size:contain;width:16px;height:16px}.main.wrapper .catListingNumbersItem .listingCount{min-width:18px}.main.wrapper .catListingInfo{flex:1 1}.main.wrapper .subArrow{background-image:url(/static/media/down-icon.cbc1693a.png)}.main.wrapper .subArrow,.main.wrapper .subArrowLast{width:25px;height:24px;display:inline-block;margin-right:5px;margin-left:5px}.main.wrapper .subArrowLast{background-image:url(/static/media/down-icon-last.5c307aed.png)}.main.wrapper .submitButton{width:60px;height:60px;border-radius:50%;position:fixed;bottom:90px;right:50px;background-image:url(/static/media/addicon-transparent.f9408388.png);background-color:#fff;background-size:contain;display:flex;justify-content:center;align-items:center;text-align:center;z-index:3;box-shadow:0 0 5px #8c687c}.main.wrapper .submitButton:active,.main.wrapper .submitButton:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .2s;transition:all .2s}.main.wrapper footer{position:fixed;bottom:0;background-color:grey;padding:15px;width:100%;max-width:100%}.main.wrapper footer ul{display:flex}.main.wrapper footer li{border:1px solid #000;margin:0 5px;background-color:#fff}.main.wrapper footer li.activeSort{background-color:#d3d3d3}.main.wrapper footer li.divider{height:30px;width:1px;background-color:#000}.main.wrapper .keepHub{display:flex;margin-top:5px;font-size:15px;color:#fff;font-family:PT Sans,sans-serif}.main.wrapper .keepHub input{margin-right:10px}.main.wrapper a.subCategoryListing:active,.main.wrapper a.subCategoryListing:hover{background-color:#eae870}.main.wrapper .catListingTitle{padding:5px}.main.wrapper .catListingTitle:hover{background-color:#eae870;color:#314d66}@media screen and (min-width:768px){#root>.main.wrapper,body,html{background-image:url(/static/media/largebackground.b6454f48.png)}}@media screen and (min-width:1600){#root>.main.wrapper,body,html{background-image:url(/static/media/extralargebackground.2f79ce7e.png)}}
/*# sourceMappingURL=main.b0984c24.chunk.css.map */