@charset "utf-8"; main { background: rgb(31,169,206); background: linear-gradient(0deg, {{gradient_2}} 0%, {{gradient_1}} 100%); padding-bottom: 125px; min-height: 90vh; } .navbar-expand-lg .navbar-nav .nav-link { padding-right: 1rem; padding-left: 1rem; } .bg-nav { background-color: {{nav_bg}}; color: {{nav_text}}; } .top-nav-collapse { background-color: {{nav_bg}} !important; } .navbar.navbar-dark .navbar-nav .nav-item .nav-link { color: {{nav_text}}; font-weight: bold; } .navbar:not(.top-nav-collapse) { background: {{nav_bg}} !important; } .text-store-primary {color: {{h_color}}} .text-store-secondary {color: black} .btn-store-primary {background-color: {{btn_primary}}; color: {{btn_primary_text}};} .btn-store-secondary {background-color: {{btn_secondary}}; color: {{btn_secondary_text}};} footer.page-footer { background-color: {{nav_bg}}; color: {{nav_text}} } a { color: blue; } #uploadphoto { display: none; width: 75%; height:90%; position:absolute; top: 10%; left: 10%; border: 2px solid black; border-radius:15px; z-index: 5000; background-color: white; box-shadow: 5px 5px 5px #9F9999; } #qty-breaks th { text-align: center; font-weight: bold; background-color: {{nav_bg}}; color: {{nav_text}}; } #qty-prices td { text-align: center; font-weight: normal; background-color: white; color: black; } .carousel-thumbnails { margin-bottom: 0px; } .carousel-caption { position: relative; left: 0; z-index: 10; padding-top: 20px; padding-bottom: 10px; color: black; text-align: center; font-weight: 700; font-size: 1.50rem; } .carousel-thumbnails .carousel-indicators { margin-bottom: -100px; } .carousel-thumbnails .carousel-indicators img { min-height: 75px; min-width: 75px; max-height: 75px; max-width: 75px; opacity: 1; } .nvr-indicators { height: 100%; width: inherit; opacity: .5; border: 1px solid #C4C4C4; } .nvr-indicators.active { height: 100%; width: inherit; opacity: .9; border: 1px solid #0098B2; } .logo_opt { max-width: 100px; margin: auto; } .select-dropdown li img { height: 50px; width: 100px; margin: .3rem .75rem; float: right; } .dropdown-content li:not(.disabled) span { color: #003366; font-weight: bold; } .dropdown-content li:not(.disabled) span:hover{ background-color: {{nav_bg}}; color: {{nav_text}}; } .img-thumbnail { min-height: 75px; min-width: 75px; max-height: 75px; max-width: 75px; } .md-form label.required { color: maroon !important; } input.browser-default, select.browser-default, textarea.browser-default { border: 1px solid #dddddd; border-radius: 4px; padding: 4px; margin-top: .5rem !important; margin-bottom: 1rem !important; } input::placeholder { font-size: italic; color: #727273; } #productdetailpage table#qtypricing { font-size: .7rem; } #productdetailpage table#qtypricing td { padding: 0; } table#productspecs td { font-size: .7rem; padding: 0; } .strikethrough { position: relative; } .strikethrough:before { position: absolute; content: ""; left: 0; top: 50%; right: 0; border-top: 2px solid; border-color: red; -webkit-transform:rotate(-5deg); -moz-transform:rotate(-5deg); -ms-transform:rotate(-5deg); -o-transform:rotate(-5deg); transform:rotate(-5deg); } .navbar.navbar-dark .navbar-nav .nav-item.active>.nav-link { background-color: transparent; color: {{nav_text}}; } .select-wrapper > label.mdb-main-label, .select-wrapper > label.mdb-main-label.active { color: black; font-weight: bold; } html, body, header, .view { height: 18vh; } header .view { background-image: url('/{{url}}/images/banner.jpg'); background-repeat: no-repeat; background-size: contain; margin-top: 70px; } /********************************* Small devices (landscape phones, 576px and up)*************************/ @media (min-width: 576px) { } /********************************* Medium devices (tablets, 768px and up)************************/ @media (min-width: 768px) { } /********************************* Large devices (desktops, 992px and up)************************/ @media (min-width: 992px) { html, body, header, .view { height: 70vh; } header .view { background-image: url('/{{url}}/images/banner.jpg'); background-repeat: no-repeat; background-size: cover; margin-top: 50px; } } /********************************* Extra large devices (large desktops, 1200px and up***********************/ @media (min-width: 1200px) { }/* YOUR CUSTOM STYLES */ @media (max-width: 768px) { } @media (max-width: 740px) { } @media only screen and (max-width: 768px) { .js-equal-height[style] { height: auto !important; } } @media only screen and (max-width : 992px) { }