.blank-slate { background: #fff; } .landing-cta a:visited { color: #fff; } .landing-hero { text-align: center; height: 378px; padding: 20px 0; } .everyday-hero, .sports-hero, .hunting-hero, .weather-hero { height: 387px; width: 387px; border-radius: 50%; margin-top: 40px; } .everyday-hero { background: url(png/everyday2.png) no-repeat; } .sports-hero { background: url(jpg/sports_v2.jpg) no-repeat; } .hunting-hero { background: url(png/hunting2.png) no-repeat; } .weather-hero { background: url(jpg/weather2.jpg) no-repeat; } .landing-hero .hero-logo { margin: 120px 0 20px -10px; text-align: left; } .landing-hero .hero-h2 { width: 440px; text-align: left; line-height: normal; } .landing-product { border-radius: 30px; padding-top: 50px; height: 214px; margin-bottom: 130px; } .landing-retailers { margin: 100px auto 50px auto; max-width: 1000px; text-align: center; } .landing-retailers img { height: 60px; width: auto; max-width: 100%; padding: 10px 30px; } @media screen and (max-width: 782px) { .landing-hero { height: auto; } .everyday-hero, .sports-hero, .hunting-hero, .weather-hero { background-size: cover; background-repeat: no-repeat; background-position: center; height: 220px; width: 100%; border-radius: 0; position: relative; top: -5px; } .everyday-hero { background-image: url(jpg/everyday-mobile_v2.jpg); } .sports-hero { background-image: url(png/sports-mobile_v2.png); } .hunting-hero { background-image: url(png/hunting-mobile.png); } .weather-hero { background-image: url(png/weather-mobile.png); } .hero-logo { text-align: center!important; width: 100%; position: relative; top: -440px; margin: 0 auto; } .hero-logo img { width: 120px; } .landing-hero .hero-h2 { text-align: center!important; display: block; width: 100%; position: relative; margin: 0 auto -235px auto; top: -225px; font-size: 30px!important; } .landing-product { height: auto; margin-bottom: 40px; } .landing-product p { margin-top: -20px; height: auto; } .landing-retailers { margin: 40px auto 20px auto; } .landing-retailers img { height: 50px; padding: 10px 15px; } } @media screen and (max-device-width: 768px) { .online-retailers figure { width: 45%; padding: 10px 0; } } .retailer-hero { background-image: url(jpg/retailers-hero.jpg); background-repeat: no-repeat; background-size: cover; display: flex; width: 100%; min-height: 300px; max-height: 500px; align-items: center; justify-content: center; } .retailer-hero h1 { text-align: center; color: #fff; } .find-retailer { padding-top: 40px; } .canada_distributor { margin-top: 40px; } .wp-block-getwid-media-text-slider.has-dots-inside .slick-dots li { margin: 0; } .slick-slider { position: relative; } .slick-slider:after { border-left: 9px solid transparent; border-right: 9px solid transparent; border-bottom: 12px solid #fff; bottom: -1px; content: ''; display: inline-block; left: 50%; position: absolute; transform: translatex(-50%); } .a1-distribution { margin-top: -50px; } .online-retailers figure, .online-retailers h2 { width: 19%1important; } /* chucks stuff */ .featured-products { margin: 10px auto 10px !important; } .product-carousel li { float: left; margin: 0 50px; } .product-carousel { display: flex; justify-content: center; } .product-carousel li a img { max-width: 9em; } .product-carousel li figure { width: 430px; height: 308px; } .full-family div { margin: -150px auto 0; } .full-family h2 { text-shadow: 0 0 30px #ffffff; } @media screen and (max-width: 1000px){ .full-family h2, .full-family p, .calling-doers h2, .calling-doers p { font-size: 33px; margin-bottom: -5px; } } @media screen and (max-width: 480px){ .full-family h2, .full-family p, .calling-doers h2, .calling-doers p { font-size: 32px; } } @media screen and (max-width: 480px){ .wp-block-cover .wp-block-cover__image-background, .wp-block-cover video.wp-block-cover__video-background, .wp-block-cover-image .wp-block-cover__image-background, .wp-block-cover-image video.wp-block-cover__video-background { height: 65%; top: 140px; } } @media screen and (max-width: 480px){ .testimonial { background-color: #000; } } .button__default a { box-shadow: 0 0 30px #ffff } div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button { font-family: "Roboto Condensed", Sans-serif; background-color: #f27a22 !important; border: none !important; color: #000000 !important; font-weight: 700 !important; text-transform: uppercase !important; border-radius: 20px 20px 20px 20px !important; padding: 0px 40px 0px 40px !important; height: 2.5em !important; } div.wpforms-container-full .wpforms-form label.wpforms-error { top: 5px !important; position: relative !important; color: #ef3f56 !important; } .wpforms-confirmation-container-full, div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message) { background: #e0ffc7 !important; border: 1px solid #b4d39b !important; } .page-id-224 .contact-form .left { PADDING: 65PX 65PX 5PX 65PX !important; } .wpformsbutton { height: 40px; width: 5.5em; text-align: center; background-COLOR: #e3813a !important; border: #d68649 !important; padding: 0px !important; } /* WPForms_02 start */ @media screen and (min-width: 1100px){ .page-id-224 .contact-form .form-container { padding: 35px 150px 35px 150px; } } @media (min-width: 1000px){ .page-id-2046 .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column { flex-basis: 0; flex-grow: 1; padding: 40px 120px 40px 120px; } } @media screen and (max-width: 1000px){ .page-id-2046 .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column { flex-basis: 0; flex-grow: 1; padding: 40px 30px 40px 20px; } } @media only screen and (max-width: 600px){ div.wpforms-container-full .wpforms-form .wpforms-field>* { max-width: none; } } div.wpforms-container-full .wpforms-form .wpforms-field-label { COLOR: #FFFFFF; } div.wpforms-container-full .wpforms-form .wpforms-required-label { color: #f79954; font-weight: 600; } div.wpforms-container-full .wpforms-form .wpforms-field-label-inline { color: #ffffff; font-size: 14px; font-weight: 600; font-family: sans-serif; !important } div.wpforms-container-full .wpforms-form label.wpforms-error { color: #f38d42 !important; font-weight: 600; text-align: center; } div.wpforms-container-full .wpforms-form input.wpforms-field-medium, div.wpforms-container-full .wpforms-form select.wpforms-field-medium, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium { max-width: 100%; } div.wpforms-container-full .wpforms-form .wpforms-submit-container { padding: 30px 0 0 0; text-align: center; } /* WPForms_02 end */ /* chucks stuff end */ /* Updated Css For Feature Blocks*/ .featured-products { min-height:0; } .featured-products .wp-block-column figure img { height:auto !important; max-height: 350px !important; }