a0"; display: inline-block; padding-left: .75ch; speak: none; } .breadcrumbs [aria-current="page"] { color: inherit; font-weight: normal; text-decoration: none; } .breadcrumbs [aria-current="page"]:hover, .breadcrumbs [aria-current="page"]:focus { text-decoration: underline; } /* End Breadcrumbs */ #menu:not( .mm-menu ) { display: none; } @font-face { font-family: 'Oswald'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/oswald/v36/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiYySUhiCXAA.woff) format('woff'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;600;700&display=swap'); body { background: #eee; font-family: 'Oswald', sans-serif; } p, .breadcrumbs a { font-family: 'Roboto', sans-serif; } .container { max-width: 1170px; } h1, h2, h3, h4, h5, .btn { font-family: 'Oswald', sans-serif; } a { color: #024F82; } a:hover { color: #137abe; } input:focus, button:focus, textarea:focus, select:focus { outline: none!important; } .btn:focus { outline: none !important; box-shadow: none !important; } .form-control:focus { border-color: #aaa !important; box-shadow: none !important; } .navbar { color: #fff; } .dropdown-menu a { color: #000; } .dropdown-menu a:hover { color: #137abe; } .megasubmenu a { text-decoration: none; font-size: 0.8em; } .b-example-divider { height: 3rem; background-color: rgba(0, 0, 0, .1); border: solid rgba(0, 0, 0, .15); border-width: 1px 0; box-shadow: inset 0 .5em 1.5em rgba(0, 0, 0, .1), inset 0 .125em .5em rgba(0, 0, 0, .15); } .form-control-dark { color: #fff; background-color: var(--bs-dark); border-color: var(--bs-gray); } .form-control-dark:focus { color: #fff; background-color: var(--bs-dark); border-color: #fff; box-shadow: 0 0 0 .25rem rgba(255, 255, 255, .25); } .bi { vertical-align: -.125em; fill: currentColor; } .text-small { font-size: 85%; } .dropdown-toggle { outline: 0; } .row-full{ width: 100vw; position: relative; margin-left: -50vw; height: 100px; left: 50%; } .navbar .megamenu{ padding: 1rem; } /* ============ desktop view ============ */ @media all and (min-width: 992px) { .navbar .has-megamenu{position:static!important;} .navbar .megamenu{left:10px; right:0; width:1150px; margin-top:0; } } /* ============ desktop view .end// ============ */ /* ============ mobile view ============ */ @media(max-width: 991px){ .navbar.fixed-top .navbar-collapse, .navbar.sticky-top .navbar-collapse{ overflow-y: auto; max-height: 90vh; margin-top:10px; } } /* ============ mobile view .end// ============ */ .megasubmenu{ padding:1rem; } /* ============ desktop view ============ */ @media all and (min-width: 992px) { .megasubmenu{ left:100%; top:0; min-height: 100%; } .dropdown-menu > li:hover .megasubmenu{ display: block; } } /* ============ desktop view .end// ============ */ .cart-toggle::after { content: ""; display: none; } .launch-banner { max-height: 112.2px } @media only screen and (min-width: 768px) { .launch-banner { max-height: 247.44px; } } .home-bottom-free-shipping-banner { background-size: 100% 100px!important; height: 115px; text-align: center; color: #fff; font-size: 30px; } .free-shipping-message { font-size: calc(0.5em + 1vw); padding-top: 40px; } .feautre-layout { position: relative; text-align: center; } .feautre-line h2 { text-transform: uppercase !important; font-size: 24px !important; background-color: white; padding: 0 20px; position: relative; z-index: 10; display: inline-block; margin: 15px 0; } .feautre-heading-line { position: absolute; height: 3px; background-color: gray; width: 100%; top: 50%; z-index: 1; } .feature-category { border: 1px #d7d9da solid; min-height: 80px; position: relative; } .feature-category img { position: absolute; right: 25px; top: 5px; } .feature-header { position: absolute; top: 18px; left: 10px; } .feature { font-size: 0.6em; color: #000; } .bi-caret-right-fill { color: #000; } .bi-caret-right-fill:hover { color: #fdb713; } .feature-assoc img { text-align: center; vertical-align: middle; display: inline-block; margin: auto; padding: 20px 18px; } /* Custom, iPhone Retina */ @media only screen and (min-width : 320px) { .nav-primary { color: #6c757d!important; background: #fff; } .icon-nav { color: #aaa; } } /* Extra Small Devices, Phones */ @media only screen and (min-width : 480px) { .nav-primary { color: #6c757d!important; background: #fff; } .icon-nav { color: #aaa; } } /* Small Devices, Tablets */ @media only screen and (min-width : 768px) { .nav-primary { color: #6c757d!important; background: #fff; } .icon-nav { color: #aaa; } } /* Medium Devices, Desktops */ @media only screen and (min-width : 992px) { .nav-primary { background: #6c757d; } .icon-nav { color: #fff; } .nav-link:hover { background: #777d85; color: #fff; } } @media only screen and (max-width : 768px) { .shipping-index { color: #fff; text-decoration: none; padding-top: 40px; font-size: 0.7em; } } @media only screen and (min-width : 769px) { .shipping-index { color: #fff; text-decoration: none; padding-top: 35px; } } .nav-link h3 { font-size: 1em; display: inline-block; } .youtube-player { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; background: #000; margin: 5px; } .youtube-player iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 100; background: transparent; } .youtube-player img { object-fit: cover; display: block; left: 0; bottom: 0; margin: auto; max-width: 100%; width: 100%; position: absolute; right: 0; top: 0; border: none; height: auto; cursor: pointer; -webkit-transition: 0.4s all; -moz-transition: 0.4s all; transition: 0.4s all; } .youtube-player img:hover { -webkit-filter: brightness(75%); } .youtube-player .play { height: 72px; width: 72px; left: 50%; top: 50%; margin-left: -36px; margin-top: -36px; position: absolute; background: url('//i.imgur.com/TxzC70f.png') no-repeat; cursor: pointer; } .feautre-layout { position: relative; text-align: center; } .feautre-line h2 { text-transform: uppercase !important; font-size: 24px !important; background-color: white; padding: 0 20px; position: relative; z-index: 10; display: inline-block; margin: 15px 0; } .feautre-heading-line { position: absolute; height: 3px; background-color: gray; width: 100%; top: 50%; z-index: 1; } .feature-category { border: 1px #d7d9da solid; min-height: 80px; position: relative; } .feature-category img { position: absolute; right: 25px; top: 5px; } .feature-header { position: absolute; top: 18px; left: 10px; } .feature { font-size: 0.6em; color: #000; } img:not([src]) { visibility: hidden; } /* CART */ .container .cart { padding-bottom: 30px; } .cart .leadtime { min-height: 50px; margin-top: -15px; } .item-row { border: 1px solid #eee; padding: 10px; margin: 10px 5px 10px 5px; border-radius: 4px; } .variant-sku { color: #000; font-weight: 500; } .cart-money { font-weight: 600; } .supports-cookies, .supports-no-cookies { text-align: center; font-weight: 400; } .shipping-icon { background: url(//cdn.shopify.com/s/files/1/0283/2229/9949/files/fast-shipping.png?v=1614781308); width: 45px; height: 25px; position: absolute; } .shipping-message { font-family: 'Roboto', sans-serif; margin-left: 45px; text-align: left; font-style: italic; font-size: 16px; font-weight: 500; margin-top: 2px; } .min-msg { display: none; color: red; font-size: 12px; } .cart-saved { display: none; color: #28a745; text-transform: uppercase; font-weight: 700; font-size: 14px; } #address_province_container { visibility: hidden; position: absolute; bottom: -50px; } .cart h1 { font-family: 'Oswald', sans-serif; } .alert-cart { background: #606469; color: #fff; } .checkout-options { min-height: 570px; } .get-rates { background: #eee; border: 1px solid #aaa; } /** CART **/ .jdgm-preview-badge .jdgm-star.jdgm-star { color: #fdb713!important; } :not(.jdgm-prev-badge__stars)>.jdgm-star { color: #fdb713!important; } .jdgm-histogram__bar-content { background: #fdb713!important; }
Looking for a specific size, color, or size tarp you don’t see here on our website? View our custom tarps page for more information about ordering a flatbed tarp customized to your exact specifications.