.h2, h2 { font-size: 1.625rem !important; } .h3, h3 { font-size: 1.3125rem !important; } .container{ max-width: 100%; } .results-filter .container{ padding: 0; } @media only screen and (min-width: 992px){ #heading { flex-direction: row; justify-content: space-between; } #thanks .guts { max-width: 400px; top: 100px; } } main#main #banner.use_bg { background-position: center; background-size: cover; background-repeat: no-repeat; } header#header nav ul li.has_submenu:hover div{ padding-top: .313rem; max-height: 30rem; transition: max-height .5s ease-in; } header#header nav ul li.has_submenu li:hover{ border:none; background-color: #097aa2; } header#header nav ul li.has_submenu li:hover a{ color:#FFF; } @media only screen and (min-width: 992px){ header#header nav ul a { font-size: 1rem; } /* .main-results #banner{ padding-top: 5rem; } */ } #filter { margin: 0 auto 1.875rem; } #home h2{ font-size: 2.75rem; } #home h1{ font-size: 3rem; line-height: 1.3; } #home .introBack h2 { font-size: 1.3125rem !important; line-height: 1; margin-bottom: 0; } #home .latest-blogs .large-4{ position: relative; border: none; } #home #newFranchises .gotoImage p { background: #212121 url('/images/site-images/bbn-icon.png') no-repeat 95% 72%; position: absolute; bottom: 0; left: 0; width: 100%; padding: 1rem; color: #fefefe; margin-bottom: 0; } @media only screen and (min-width:768px) { ol#breadcrumbs li + li::before{ margin: 0 0.313rem; } } @media only screen and (max-width:769px) { #home .blogEntry .blog-row-content{ flex: 0 1 100%; } .footer .newsletter-block .stackCopyright{ padding: 0 15px; } } @media only screen and (min-width:769px){ #home .banner .introBack{ /* width: 35.5%; */ padding: 15px 0; } #home .latest-blogs .large-4{ width: 41.66667%; height: 490px; } #home .latest-blogs .blogs-container{ width: 58.33333%; height: 490px; } } @media only screen and (min-width: 992px){ #home .home-filter form .intro-item2-row{ display: flex; } #home .home-filter form .form-group{ width: 25%; } } .backer { min-height: inherit; height: auto; position: absolute; top: 0; left: 0; width: 100%; background-repeat: repeat; } /* #home .popular-fran-list li { width: 25%; height: 90px; font-size: 1rem; } */ .main-results .subCatList ul { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3 !important; -webkit-column-gap: 40px; -moz-column-gap: 40px; column-gap: 40px; -webkit-column-width: 175px; -moz-column-width: 175px; column-width: 175px; color: #555; margin-top: 1rem; } .main-results .category-intro .intro-label{ line-height: 2.3rem; font-size: 1.6rem; } .wd-75{ width: 75%; } /* Landing */ #landing-content blockquote cite { font-size: .75em; } #landing-content .landing-content-blk{ max-width: 83.33%; padding: 0 15px; } #landing-content .landing-cont-row .landing-cont-item a { width: 150px; height: 150px; } #landing-content .landing-cont-row .industry-icon a{ background-position: 0 -2px; } #landing-content .landing-cont-row .investment-icon a { background-position: 0 -140px; } #landing-content .landing-cont-row .state-icon a { background-position: 0 -310px; } @media only screen and (min-width: 769px) { .stay-in-touch .sit-row{ max-width: 83.33%; } } .landing-dir-banner{ background-size: auto; background-position: center center !important; padding: 34px 0 0; background-repeat: no-repeat !important; /* background-color: #1a1a1a !important; */ min-height: 300px; } .search-alpha-row{ width: 50%; } #dirStates .states-block .states-list-block ul:not(.alphaList){ column-count: 3 !important; } /* */ @media only screen and (max-width: 992px) { #banner.use_bg, #banner.landing-dir-banner{ background-image: var(--bg-tablet); min-height: 300px; } } /* #home .featured-franchises .splide__slide .result-item{ width: 50%; } */ #profile .profile-details-all .h4{ font-size: 1.3125rem !important; } #results{ padding: 0; } .main-results .lowcost-facts-block h2{ line-height: 2.3rem; font-size: 1.6rem; } @media only screen and (min-width:992px) { header#header > .container{ align-items: flex-start; /* padding: 22px 3px; */ } header#header nav ul a{ font: .93rem sans-serif; } header#header nav{ padding: 3px 0; } /* header#header #cart{ padding: 21px 0 0; } */ header#header #cart .basketText{ width: 100%; height: 50%; } #homeBanner .container{ padding: 0; } #home .banner .introBack{ padding: 0 .9375rem; } #home .home-filter{ margin-top: 0; margin-left: 18px; } #home .latest-blogs .large-4, #home .latest-blogs .large-7{ min-height: 446px; } /* #toggle{ display: none; } */ #footer .footer-logo{ height: 55px; width: auto; } } @media only screen and (max-width: 1190px) { header#header .container{ max-width: 97%; } } @media only screen and (max-width: 992px) { header#header .container{ max-width: 100%; } } .landing-body .banner .introBack{ padding: 0 15px !important; width: 100% !important; } @media only screen and (min-width: 992px) { .main-results #banner{ position: relative; padding: 21px 0; background-size: auto; /* background-size: cover; */ /* width: 100%; */ /* background-repeat: no-repeat; */ background-position: center center; } } .bg-auto{ background-size: auto !important; } .bg-cover{ background-size: cover !important; } .bg-repeat{ background-repeat: repeat !important; } #banner.use_bg{ padding: 34px 0 0; } .main-results #banner .imageCredit { position: absolute; bottom: 0; right: 8px; border: solid #555 1px; padding: 3px; background: rgba(0,0,0,.5); } .main-results #banner .imageCredit a{ text-decoration: underline; color: #cacaca; font-size: 8px; text-transform: uppercase; } .main-results #banner .imageCredit a p{ margin-bottom: 0; } .main-results #banner .imageCredit a p span{ font-size: 1.4rem; line-height: 1.4; } .main-results #banner .banner-intro-bg h1{ font-size: 2.5rem; } #results .result-item .summary{ height: 229px; } @media only screen and (min-width: 992px) { .results-filter .intro-item2-row{ flex-wrap: nowrap; } } /* directory */ #main:not(.home-main){ margin-top: 115px !important; } .directory-main .banner-intro-bg h1{ font-size: 2.5rem; line-height: 1; } /* */ .reveal-overlay .reveal { width: 600px; max-width: 75rem; right: auto; left: auto; margin: 0 auto; } /* */ #landing-content .landing-cont-row .landing-cont-item a{ width: 150px; height: 150px; } #landing-content .landing-cont-row .industry-icon a{ background-position: 0 -2px; } #landing-content .landing-cont-row .investment-icon a{ background-position: 0 -140px; } #landing-content .landing-cont-row .state-icon a{ background-position: 0 -310px; } /* Sitemap */ .sitemap .catList .h2{ font-size: 1.3125rem !important; } /* Footer */ .footer a.submit{ width: 130px; height: 28px; line-height: 23px; } .footer { min-height: 430px; } @media screen and (min-width:992px) and (max-width:1024px) { header#header nav ul a{ font-size: 1.3vw !important; } header#header nav > ul{ align-items: center; } }