/* $Id: style.php 925 2016-04-29 09:45:25Z bj $ $Date: 2016-04-29 11:45:25 +0200 (fre, 29 apr 2016) $ $URL: https://simon-dator:8443/svn/ehlms/branches/ehlmsr/style.php $ version: 002 */ .checkout_bar_line { width : 100%; height : 1px; background:url("./images/pixel_silver.gif"); } .checkout_bar_line_fill { width : 100%; height : 5px; background:url("./images/pixel_silver.gif"); } .checkout_bar_mark { width : 11px; height : 11px; max-width:none; background:url("./images/checkout_bullet.gif"); } .pageResults { background-image: -webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#f1f1f1)); background-image: -webkit-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: -o-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: linear-gradient(to bottom,#f8f8f8,#f1f1f1); border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25); border: 1px solid #d2d2d2; padding: 7px 10px 8px 10px; } .pageResults:hover { background-image: -webkit-gradient(linear,0 0,0 100%,from(#555),to(#000)); background-image: -webkit-linear-gradient(top,#555,#000); background-image: -o-linear-gradient(top,#555,#000); background-image: linear-gradient(to bottom,#555,#000); border: 1px solid #555; text-decoration: none; color:#fff; } #pageResultsNext { -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; background-image: -webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#f1f1f1)); background-image: -webkit-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: -o-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: linear-gradient(to bottom,#f8f8f8,#f1f1f1); background-color: #fcfcfc; border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25); border: 1px solid #d2d2d2; padding: 7px 10px 8px 10px; } #pageResultsNext:hover { background-image: -webkit-gradient(linear,0 0,0 100%,from(#555),to(#000)); background-image: -webkit-linear-gradient(top,#555,#000); background-image: -o-linear-gradient(top,#555,#000); background-image: linear-gradient(to bottom,#555,#000); border: 1px solid #555; text-decoration: none; color:#fff; } #pageResultsPrevious { -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-bottomleft: 3px; background-image: -webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#f1f1f1)); background-image: -webkit-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: -o-linear-gradient(top,#f8f8f8,#f1f1f1); background-image: linear-gradient(to bottom,#f8f8f8,#f1f1f1); background-color: #fcfcfc; border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25); border: 1px solid #d2d2d2; padding: 7px 10px 8px 10px; } #pageResultsPrevious:hover { background-image: -webkit-gradient(linear,0 0,0 100%,from(#555),to(#000)); background-image: -webkit-linear-gradient(top,#555,#000); background-image: -o-linear-gradient(top,#555,#000); background-image: linear-gradient(to bottom,#555,#000); border: 1px solid #555; text-decoration: none; color:#fff; } #paginate { margin: 0 30px 0 0; } #listing_numbers { margin: 0 0 0 25px; } #listing_current { background-image: -webkit-gradient(linear,0 0,0 100%,from(#555),to(#000)); background-image: -webkit-linear-gradient(top,#555,#000); background-image: -o-linear-gradient(top,#555,#000); background-image: linear-gradient(to bottom,#555,#000); border: 1px solid #555; text-decoration: none; color:#fff; font-weight:normal; padding: 6px 9px 7px 9px; } .scrollToTop{ bottom: 75px; color: #444; /*display: none;*/ font-weight: bold; height: 99px; padding: 0; position: fixed; right: 32px; text-align: center; text-decoration: none; width: 100px; z-index: 100; background: url("images/up.png") no-repeat 0px 20px; } @media screen and (max-width: 480px) { .scrollToTop{ bottom: -23px; right: -45px; } } .scrollToTop:hover{ text-decoration:none; } :focus {outline:none;} ::-moz-focus-inner {border:0;} .ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; } .ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; } .ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; /* if width will be 100% horizontal scrollbar will apear when scroll mode will be used */ /*width: 100%;*/ font: menu; font-size: 12px; /* it is very important, if line-height not setted or setted in relative units scroll will be broken in firefox */ line-height: 16px; overflow: hidden; } .ac_loading { background: white url("images/indicator.gif") right center no-repeat; } .ac_odd { background-color: #eee; } .ac_over { background-color: #0A246A; color: white; } .bundle_attributes_div{ padding-top: 10px; } '; echo ' .jcarousel-wrapper { margin: 20px auto; position: relative; border: 10px solid #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 0 2px #999; -moz-box-shadow: 0 0 2px #999; box-shadow: 0 0 2px #999; } /** Carousel **/ .jcarousel { position: relative; overflow: hidden; width: 100%; } .jcarousel ul { width: 20000em; position: relative; list-style: none; margin: 0; padding: 0; } .jcarousel li { width: 200px; float: left; border: 1px solid #fff; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .jcarousel img { display: block; max-width: 100%; height: auto !important; } /** Carousel Controls **/ .jcarousel-control-prev, .jcarousel-control-next { position: absolute; top: 50%; margin-top: -15px; width: 30px; height: 30px; text-align: center; background: #cfcfcf; color: #fff; text-decoration: none; text-shadow: 0 0 1px #000; font: 24px/27px Arial, sans-serif; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; -webkit-box-shadow: 0 0 4px #F0EFE7; -moz-box-shadow: 0 0 4px #F0EFE7; box-shadow: 0 0 4px #F0EFE7; } .jcarousel_wrapper A:hover{ text-decoration: none; } .jcarousel-control-prev { left: 50%; margin-left: -150px; top: 179px; } .jcarousel-control-next { margin-right: -150px; right: 50%; top: 179px; } /** Carousel Pagination **/ .jcarousel-pagination { /* position: absolute; bottom: -40px; left: 50%; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); margin: 0; */ position: relative; top: 21px; margin: 0 auto; width: 200px; } .jcarousel-pagination a { text-decoration: none; display: inline-block; font-size: 11px; height: 10px; width: 10px; line-height: 10px; background: #fff; color: #4E443C; border-radius: 10px; text-indent: -9999px; margin-right: 7px; -webkit-box-shadow: 0 0 2px #4E443C; -moz-box-shadow: 0 0 2px #4E443C; box-shadow: 0 0 2px #4E443C; } .jcarousel-pagination a.active { background: #4E443C; color: #fff; opacity: 1; -webkit-box-shadow: 0 0 2px #F0EFE7; -moz-box-shadow: 0 0 2px #F0EFE7; box-shadow: 0 0 2px #F0EFE7; } .jcarousel_wrapper { margin: auto; max-width: 880px; padding: 0 20px 40px; } .iosSlider .slider .item { position: relative; top: 0; left: 0; margin: 0; background: #fff; } .iosSlider .slider .item .caption { position: absolute; bottom: 0; left: 0; width: 886px; padding: 7px; text-align: center; display: none; } .iosSlider .slider .item .caption .bg { position: absolute; top: 0; left: 0; right: 0; /* height: 100%; */ background: #000; opacity: 0.5; filter: alpha(opacity:50); z-index: 0; } .iosSlider .slider .item .caption span { font: normal 11px/15px "Helvetica Neue",Helvetica,Arial,sans-serif; color: #fff; text-shadow: 0 -1px 0 #333; position: relative; top: 0; left: 0; z-index: 1; } .iosSlider .slider #item1 { background: url("images/_resources/h-slider-1.jpg") no-repeat 0 0; } .iosSlider .slider #item2 { background: url("images/_resources/h-slider-2.jpg") no-repeat 0 0; } .iosSlider .slider #item3 { background: url("images/_resources/h-slider-3.jpg") no-repeat 0 0; } .iosSlider .slider #item4 { background: url("images/_resources/h-slider-4.jpg") no-repeat 0 0; } .categorySlider .iosSliderButtons { /* height: 60px; */ /* margin: 0 0 0 126px; */ position: relative; top: 8px; width: 490px; } .iosSliderButtons { /* height: 60px; margin: 0 0 0 130px; */ position: relative; top: 8px; width: 750px; display:none; } .iosSliderButtons .button { float: left; margin: 0 0 0 10px; width: 115px; height: 60px; opacity: 0.5; filter: alpha(opacity:50); } .iosSliderButtons .button .border { border: 5px solid #000; opacity: 0.5; width: 105px; height: 50px; } .iosSliderButtons .first { margin-left: 0; } .iosSliderButtons .selected, .iosSliderButtons .button:hover { opacity: 1; filter: alpha(opacity:100); } .fluidHeight { position: relative; /*width: 970px; height: 379px;*/ padding: 0; background: #363739; box-shadow: inset 0 3px 10px -4px #000, inset 0 -3px 10px -4px #000; } .categorySlider .fluidHeight { position: relative; /*width: 735px; height: 379px;*/ padding: 0; background: #363739 url(../_img/container-bg.jpg) repeat 50% 0; box-shadow: inset 0 3px 10px -4px #000, inset 0 -3px 10px -4px #000; } #slider_wrapper{ visibility: hidden; } .iosSlider { position: relative; top: -45px; left: 0; overflow: hidden; width: 100%; height: 100%; } .iosSlider .slider { /* width: 100%; height: 100%; */ } .iosSlider .slider .item { /*width: 970px; height: 100%; */ padding: 0 0 0 0; text-align: center; } .iosSlider .slider .item .inner { position: relative; top: 0; left: 0; /*width: 970px;*/ margin: 0 auto; /* height: 100%; */ box-shadow: 0 0 10px -5px #000; background-position: 50% 0; background-repeat: no-repeat; } .iosSlider .slider .item .inner img { position: relative; top: 0; left: 0; width: 100%; margin: 0 auto; } .iosSlider .slider .item .inner .selectorShadow { position: absolute; left: 0; bottom: 0; /* background: url(../_img/selector-shadow.png) no-repeat 0 0; */ width: 120px; height: 30px; display: none; } .iosSlider .slider .item .inner .text1 { background: none repeat scroll 0 0 transparent0; opacity: 0; filter: alpha(opacity=0); position: absolute; left: 100px; top: 16px; padding: 0 2px 0 7px; height: 75px; text-align: left; } .iosSlider .slider .item .inner .text1 span { color: #fff; font-size: 5vw; font-weight: 100; line-height: 76px; padding: 0 8px; } .iosSlider .slider .item .inner .text1 span i { margin: 0 0 0 5px; } .iosSlider .slider .item .inner .text2 { background: none repeat scroll 0 0 transparent; opacity: 0; filter: alpha(opacity=0); padding: 10px 7px 7px; position: absolute; left: 100px; top: 115px; text-align: left; } .iosSlider .slider .item .inner .text2 span { display: block; color: #000; font-family: Helvetica,Arial,sans-serif; font-size: 120%; line-height: 120%; font-weight: 100; padding: 0 8px; } @media screen and (max-width: 759px) { .iosSlider .slider .item .inner .text1 span { /* font-size: 282%; */ font-weight: 100; line-height: 31px; padding: 0 8px; } .iosSlider .slider .item .inner .text2 { top: 70px; } .iosSlider .slider .item .inner .text2 span{ font-size: 84%; } } .sliderContainer .slideSelectors { position: relative; bottom: -17px; left: 0; width: 137px; margin: 0 auto; z-index: 1; height: 11px; } .sliderContainer .slideSelectors .prev { float: left; width: 11px; height: 11px; background: url("../_img/selector-prev.png") no-repeat 50% 0; } .sliderContainer .slideSelectors .next { float: left; width: 11px; height: 11px; margin: 0 0 0 10px; background: url("../_img/selector-next.png") no-repeat 50% 0; } .sliderContainer .slideSelectors .item { float: left; width: 9px; height: 9px; background: #aaa; margin: 1px 1px 1px 11px; /* opacity: 0.25; */ filter: alpha(opacity=25); border-radius: 10px; } .sliderContainer .slideSelectors .item.first { margin-left: 1px; } .sliderContainer .slideSelectors .selected { width: 11px; height: 11px; margin: 0 0 0 10px; background: #eee; opacity: 1; filter: alpha(opacity=100); box-shadow: none; } .sliderContainer .slideSelectors .selected.first { margin-left: 0; } .sliderContainer .scrollbarContainer { position: relative; bottom: 4px; left: 0; /* width: 1024px; */ height: 4px; margin: 0 auto; z-index: 1; } #discountPolicy1{ margin-bottom: 30px; } /*------------------------- TOP GRID VAL -----------------------------*/ .productListing-mobile{ width: 100%; } .productListing-mobile-container{ width: 76px; height: 38px; } .productListing-mobile-twocolu{ float: left; display: block; width: 50%; } .productListing-mobile-onecolu{ float: left; display: block; width: 50%; } .mobilebutton{ background-color: #fff; border: 1px solid #adadad; } .mobilebutton{ background-color: #fff; border: 1px solid #adadad; } .mobilebutton:active{ background-color: #333; } .mobilebutton:hover{ background-color: #e6e6e6; } .twocolumn::after{ margin-left: -3px; vertical-align: top; font-family: 'Fontawesome'; font-size: 1.3em; color: #565a5c; -webkit-font-smoothing: antialiased; content: '\f009'; } .onecolumn::after{ margin-left: -3px; vertical-align: top; font-family: 'Fontawesome'; font-size: 1.3em; color: #565a5c; -webkit-font-smoothing: antialiased; content: '\f0c8'; } /*------------------------- PRODUKTER --------------------------------*/ .productListing{ max-width: 1500px; margin:0 auto; padding: 0 25px 0 0; } .wrapper{ position: relative; max-width: 500px; } .wrapper h3 a{ color: #333; } .wrapper h3 a:hover{ text-decoration: underline; } .productListing img{ display: block; } .imagesizer{ height: 338px; } .productListing-name{ font-size: 15px; line-height: 18px; margin: 0.3em auto 0 auto; color: #333; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .productListing-brand{ margin: 0 auto; color: #B0B0B0; text-align: left; } .text-row{ margin: 0 auto; } .productListing-text{ font-size: 14px; color: #777; } .price-row-container{ margin: 0; } .productListing-one-price{ font-size: 14px; margin: 0; color: #333; text-align: left; font-weight: 600; } .productListing-price{ font-size: 1em; color: #333; text-align: left; float: left; font-weight: 600; } .productListing-newprice{ float: left; color: #ea3a3c; text-align: left; font-weight: 600; font-size: 1em; } .productListing-oldprice{ font-size: 0.8em; color: #333; text-decoration: line-through; text-align: left; font-weight: 600; float: left; margin-left: 0.5em; } .productListing-stock{ font-size: 0.8em; color: #777; text-align: left; margin: 0 0 0.5em 0; } .productListing a:hover { text-decoration: none; } .productListing-text-content { height: 3em; overflow: hidden; text-overflow: ellipsis; white-space: normal; } .in-stock::before{ padding: 0 0.5em 0 0; vertical-align: top; font-family: 'Fontawesome'; font-size: 1.2em; color: #000; -webkit-font-smoothing: antialiased; content: '\f00c'; } .notin-stock::before{ padding: 0 0.5em 0 0; vertical-align: top; font-family: 'Fontawesome'; font-size: 1.2em; color: #000; -webkit-font-smoothing: antialiased; content: '\f00d'; } .buy-icon::before{ padding: 0 0.5em 0 0; vertical-align: top; font-family: 'Fontawesome'; font-size: 1.2em; color: #fff; -webkit-font-smoothing: antialiased; content: '\f07a'; line-height: 1.4em; } .uk-button-primary{ background-color: #FFB02F; } .uk-button{ font-weight: 600; font-size: 1.2em; display: block; bottom: 0; left: 0; position: relative; width: em; } .uk-button-primary:active, .uk-button-primary:visited{ background-color: #FFB02F; } .uk-button-primary:hover{ background-color: #E8B865; } /********************* LOGIN.PHP STYLE *********************/ .login-heading{ font-weight: bold; font-size:2em; } /*---------------------------------------------- PER CSS -----------------------------------------------*/ /*dessa ligger i style.css pga att editorn tar bort backslash*/ .uk-search:before, .desktopsearch:before { } /*--Låg i vägen i Firefox--*/ .headercolor .uk-width-1-10:nth-child(2) { /* z-index: -10; */ } /*----------Headercontainer---------*/ .header { height: 60px; } .logo img{ max-height: 50px; } .headercolor { background-color: transparent; } @media screen and (min-width: 480px) { .header { height: 80px; } .logo img{ max-height: 70px; } } @media screen and (min-width: 768px) { .header { height: 120px; } .logo img{ max-height: 92px; } } @media screen and (min-width: 960px) { .header { background: transparent;/*Kommentera bort denna för header 100% av fönstret!*/ margin-left: 0px !important; } .headercolor { margin: 0 auto !important; max-width: 1100px; padding-right: 25px !important; } } /*----------/Headercontainer---------*/ /*------------Hamburger-ikon--------------*/ .uk-navbar-toggle { color: #FFFFFF !important; font-size: 2.1rem !important; } @media screen and (min-width: 768px) { .uk-navbar-toggle { font-size: 2.7rem !important; } } .hamburger_icon{ background: url("images/store_design/hamburger_black.gif"); height: 24px; width: 24px; background-size: 24px; background-repeat: no-repeat; } /*------------/Hamburger-ikon--------------*/ /*----------Mobillogga: välj bort genom att kommentera bort--------- .logo_div_mobile { height: 40px; width: 130px; background: url(images/image/store_logo_mobile_150525.jpg) no-repeat; background-size: contain; background-position: 0 50%; } @media screen and (min-width: 480px) { .logo_div_mobile { width: 180px; } } @media screen and (max-width: 767px) { .logo_div { display: none; } } ----------/Mobillogga---------*/ /*----------Desktoplogga---------*/ .logo_div { /* width: 130px; */ background-size: contain; background-position: 0 50%; } @media screen and (min-width: 480px) { .logo_div { /* width: 180px; */ /* min-height: 62px; */ position: relative; } } @media screen and (max-width: 480px) { .logo_div { /* min-height: 100%; */ position: relative; background-size: contain; } } @media screen and (min-width: 768px) { .logobox { /* padding-left: 40px; */ } .logo_div { /* width: 240px; */ } } @media screen and (min-width: 960px) { .logobox { /* padding-left: 8px !important; */ } .logo_div { /* width: 240px; */ /* margin-top: 12px; */ } } /*----------/Desktoplogga---------*/ /*----------Search dropdown-------*/ .click a { position: relative; /*left: -10px;*/ /*width: 40px; padding-left: 15px;*/ z-index: 1000; color: rgba(255,255,255,1); } .click a:hover { color: #ffffff; } @media screen and (max-width: 320px){ /*.click { padding-left: 23px; } .click a { left: -22px; }*/ } @media screen and (min-width: 321px) and (max-width: 374px){ .click { /*padding-left: 45px;*/ } .click a { /*left: -25px;*/ } } @media screen and (min-width: 375px) and (max-width: 480px){ .click { /*padding-left: 45px;*/ } .click a { /*left: -34px;*/ } } @media screen and (min-width: 481px) and (max-width: 768px){ /* .click { padding-left: 73px; } .click a { left: -25px; }*/ } @media screen and (min-width: 769px) and (max-width: 970px){ /* .click a { left: -23px; } */ } .uk-search:before { position: absolute; top: 0; left: 0; width: 30px; padding-top: 5px; padding-left:20px; line-height: 30px; text-align: center; font-size: 20px; color: rgba(0,0,0,0.2); } @media screen and (min-width: 768px) { .uk-search:before { padding-top: 10px; } } .uk-search-field { width: 100%; height: 30px; padding-left: 35px; padding-top: 3px; -webkit-appearance: none; -webkit-border-radius:0; border-radius:0; } @media screen and (min-width: 768px) { .uk-search-field { height: 40px; } .uk-icon-search { font-size: 1.4rem; padding-top: 10px; } } /*----------/Search dropdown-------*/ /*----------Desktop search--------*/ #desktop { width: 100%; padding-top: 35px; } .desktopsearch { position: relative; width: 80%; border: 1px solid rgba(0,0,0,0.2); } .desktopsearch input { width: 100%; height: 40px; -webkit-appearance: none; -webkit-border-radius:0; border-radius:0; } .desktopsearch:before { position: absolute; top: 0px; left: 3px; width: 30px; padding-top: 5px; padding-left:0px; line-height: 30px; text-align: center; font-size: 20px; color: rgba(0,0,0,0.5); } /*----------/Desktop search--------*/ /*---------Shopping-vagn mobil-----*/ .uk-icon-shopping-cart { font-size: 1rem; color: #FFFFFF; } @media screen and (min-width: 768px) { .uk-icon-shopping-cart { font-size: 1.5rem; } } #circle{ position: relative; background-color: #ff0000; text-align: center; top: -50px; left: 11px; } @media screen and (min-width: 480px) { #circle{ top: -60px; } } @media screen and (min-width: 768px) { #circle { top: -73px; } } #circletext{ color: #FFFFFF; font-size: 0.8rem; font-weight: 600; } /* #circle{ position: relative; top: -10px; left: -15px; background-color: #ff0000; text-align: center; } @media screen and (max-width: 759px) { #circle { top: -12px; left: -12px; } #circletext{ font-size: 0.9rem; font-weight: 900; } } */ /*---------/Shopping-vagn mobil-----*/ /*---------Shopping-vagn desktop-----*/ .bag { position: relative; } @media screen and (min-width: 768px) { .bag { padding-top: 10px; font-size: 1.5rem; } } @media screen and (min-width: 960px) { .bag img{ right: 0px; width: 65px; } } #bagtext h4{ font-size: 14px; margin: 0px; font-weight: bold; } #bagtext p{ font-size: 12px; margin: 0px; line-height: 14px; text-align: right; } @media screen and (min-width: 960px) { #bagtext { right: 80px; } } /*---------/Shopping-vagn desktop-----*/ /*---------Mobilmeny--------------*/ .uk-offcanvas-bar ul { padding-right: 20px; } .uk-offcanvas-bar ul li{ margin: 20px 0; } .uk-offcanvas-bar ul li a{ color: #FFFFFF; display: block; width: 100%; } .uk-parent ul { margin: 10px 20px 10px 10px; } .uk-parent ul li{ margin: 5px 0px 5px 0px; } .uk-parent li a { color: #5c5c5c !important; background: rgba(255, 255, 255, 0.36); padding: 6px 15px !important; } .header_search_icon{ background: url(images/store_design/search_icon_black.png); width: 24px; height: 23px; background-size: 24px; background-repeat: no-repeat; } .account_icon{ background: url(images/store_design/account.png); width: 24px; height: 24px; background-size: 24px; background-repeat: no-repeat; } .header_shopping_cart_icon{ background: url(images/store_design/shopping_cart_mobile_black.png); width: 30px; height: 30px; background-size: 30px; background-repeat: no-repeat; background-position: 0 4px; } /*---------/Mobilmeny--------------*/ /*----------Desktopmeny------------*/ .uk-navbar-center { max-width: 100%; } .navgrid { margin-top: 0px !important; margin-left: 0px !important; background: #eee; background: transparent; } ul.uk-navbar-nav.uk-hidden-small { background: #eeeeee; } @media screen and (min-width: 768px) { .navcolor { max-width: 1100px; margin: 0 auto !important; padding-left: 0px !important; background: #eee; } } .search_icon_div{ position: relative; top: -32px; left: 7px; width: 32px; height: 0; } .uk-navbar-nav>li>a{ display: inline; } .navbox_dark{ border-right: 1px solid rgba(0, 0, 0, 0.2); } .navbox_light{ border-right: 1px solid rgba(255, 255, 255, 0.4); } .navbar-container{ box-shadow: 0 0 15px 0 rgba(50, 50, 50, 0.3); height: 40px; } /*----------/Desktopmeny------------*/ /*---------------------------------------------- PER SLUT CSS -----------------------------------------------*/ /*---------------------------------------------- BJ START CSS -----------------------------------------------*/ .uk-dropdown{ margin-top: 0; padding: 0; } .uk-dropdown .uk-nav { margin: 0; } .uk-nav-navbar > li > a:focus, .uk-nav-navbar > li > a:hover, .uk-parent li a{ background: transparent; color: #fff; outline: 0; } #offcanvas-mobiletopmenu .uk-offcanvas-bar ul { margin: 0; padding: 0; } #offcanvas-mobiletopmenu .leftblock-head{ padding: 10px 16px; } #offcanvas-mobiletopmenu .infopage{ padding: 10px 16px; } #offcanvas-mobiletopmenu h1, #offcanvas-mobiletopmenu h2, #offcanvas-mobiletopmenu h3, #offcanvas-mobiletopmenu .leftblock-head, #offcanvas-mobiletopmenu .leftblock, #offcanvas-mobiletopmenu .special_text, #offcanvas-mobiletopmenu .infopage{ color: #FFFFFF; } #offcanvas-mobiletopmenu .thecategories { border-top: 0px solid #b5b5b5; border-right: 0px solid #b5b5b5; border-left: 0px solid #b5b5b5; } #offcanvas-mobiletopmenu .category_hover{ color: #207422; } #offcanvas-mobiletopmenu .topcat{ padding: 5px 16px; color: #f0f0f0; background: url("images/pixel_trans.gif") repeat-x scroll 0 0; } /*---------------------------------------------- BJ SLUT CSS -----------------------------------------------*/ /*----------- Mathias CSS -----------*/ /*------------------------- GENERELL CSS -----------------------------*/ h1{ font-weight: bold; font-size:2em !important; line-height: 29px !important; } /*------------------------- TOP GRID VAL -----------------------------*/ .productListing-mobile{ width: 100%; } .productListing-mobile-container{ width: 76px; height: 38px; } .productListing-mobile-twocolu{ float: left; display: block; width: 50%; } .productListing-mobile-onecolu{ float: left; display: block; width: 50%; } .mobilebutton{ background-color: #fff; border: 1px solid #adadad; } .mobilebutton:active,{ background-color: #333; } .mobilebutton:hover{ background-color: #e6e6e6; } .twocolumn::after{ margin-left: -3px; vertical-align: top; font-size: 1.3em; color: #565a5c; -webkit-font-smoothing: antialiased; } .onecolumn::after{ margin-left: -3px; vertical-align: top; font-size: 1.3em; color: #565a5c; -webkit-font-smoothing: antialiased; } .one-product-wrapper{ position: relative; max-width: 500px; } .two-product-wrapper{ position: relative; max-width: 500px; } /*------------------------- PRODUKTER --------------------------------*/ .productListing{ max-width: 1500px; margin:0 auto; padding: 0 25px 8px 0 !important; } .wrapper{ position: relative; max-width: 500px; } .wrapper h3 a{ color: #333; } .wrapper h3 a:hover{ text-decoration: underline; } .productListing img{ display: block; margin: 0 auto; } .imagesizer{ height: 338px; } .productListing-name{ line-height: 18px; margin: 0.3em auto 0 auto; text-align: left; /*width: 200px;*/ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; /*height: 30px;*/ } .productListing-brand{ margin: 0 auto; color: #B0B0B0; text-align: left; } .text-row{ margin: 0 auto; } .productListing-text{ font-size: 14px; color: #777; } .price-row-container{ margin: 0; } .productListing-one-price{ font-size: 14px; margin: 0; color: #333; text-align: left; font-weight: 600; } .productListing-price{ font-size: 1.2em !important; color: #333; text-align: left; float: left; font-weight: 600; margin: 6px 0 !important; } .productListing-newprice{ float: left; color: #ea3a3c; text-align: left; font-weight: 600; font-size: 1em; } .productListing-oldprice{ font-size: 0.8em; color: #333; text-decoration: line-through; text-align: left; font-weight: 600; float: left; margin-left: 0.5em; } .productListing-stock{ font-size: 0.8em; color: #777; text-align: left; margin: 0 0 0.5em 0; } .productListing a:hover { text-decoration: none; } .productListing-text-content { text-align: left; height: 7em; overflow: hidden; text-overflow: ellipsis; white-space: normal; } @media screen and (max-width: 470px){ .productListing-text-content{ height: 8.5em; } } .in-stock::before{ padding: 0 0.5em 0 0; vertical-align: top; font-size: 1.2em; color: #000; -webkit-font-smoothing: antialiased; } .notin-stock::before{ padding: 0 0.5em 0 0; vertical-align: top; font-size: 1.2em; color: #000; -webkit-font-smoothing: antialiased; } .buy-icon::before{ padding: 0 0.5em 0 0; vertical-align: top; font-size: 1.2em; color: #fff; -webkit-font-smoothing: antialiased; line-height: 1.4em; } /*------------------------- KNAPPAR --------------------------------*/ .uk-button-primary{ background-color: #fdab01; border:0 !important; font-size:16px; height: 43px; line-height: 43px; font-family: Open Sans !important; font-weight:bold; letter-spacing:0.5px; } .uk-button{ font-weight: 600; font-size: 1.2em; display: block; /*box-shadow:0 1px 1.5px 1px rgba(0,0,0,.15);*/ bottom: 0; left: 0; position: relative; width: 100%; } .uk-button-primary:active, .uk-button-primary:visited{ background-color: #FFB02F; } .uk-button-primary:hover{ background-color: #E8B865; } .button-space{ padding:0 2em 0 0; } .button-space2{ padding:0 0 0 2em; } .fixed-maxwidth-button{ width:90% !important; } /********************* INDEX.PHP STYLE *********************/ .mobile-heading-pic{ display:block; } .startpage-heading-text{ display:none; } .iosSlider{ /* display:none; */ } /********************* SHOPPING_CART.PHP STYLE *********************/ .shopping-cart-h h1{ line-height: 24px !important; padding:0 !important; } .shoppingcart-toprow{ border-bottom:1px solid rgb(221, 221, 221); } .img-position img{ margin-bottom: 5px; margin-top: -8px; } .shoppingcart-price{ font-size: 1.1em; word-wrap: break-word; } @media screen and (max-width: 767px) { .shoppingcart-price{ text-align: right; } } .quantity-max-width input{ padding:0 !important; } .grid-padding{ padding: 0 !important; } .contact-input input { max-width: 194px; } .activate_button { position: relative; display: inline-flex; } /********************* LOGIN.PHP STYLE *********************/ .adress-book-h{ font-size: 24px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; color:#444; } .pageHeading2 h1{ font-weight: bold; font-size:1.2em; } .clear-margin{ margin-top:0.2em !important; padding-left: 0 !important; } .pageHeading3{ margin: 0 0 0.7em 0; } .pageHeading3 h1{ font-weight: bold; font-size:1.2em; } .first-input{ margin:1em 0 1.5em 0; } .radiobutton-position{ float:left; margin: -4px 0 0 0; } .radio-button-margins{ margin-left: 1.5em; } .email-row{ margin-bottom:4em; } .epost-text, .password-text, .form-text, .contact-text, .form-checkbox{ color:#777777; } .epost-input, .password-input{ float:left; } .epost-input input, .form-input input{ width:90%; height: 30px; border-radius:4px; padding-left:5px; border: 1px solid #cccccc; font-size:1.3em; } .search-input input{ width:100%; height: 30px; border-radius:4px; padding-left:5px; border: 1px solid #cccccc; } .form-input-new input{ width:96%; height: 30px; border-radius:4px; padding-left:5px; border: 1px solid #cccccc; } .contact-input textarea{ width: 100%; max-height: 500px; border-radius:4px; padding-left:5px; border: 1px solid #cccccc; } .contact-input input{ width:100%; height: 30px; border-radius:4px; padding-left:5px; border: 1px solid #cccccc; } .password-row{ clear:both; } .password-input input{ width:90%; height: 30px; padding-left:5px; border-radius:4px; border: 1px solid #cccccc; font-size:2em; } .margintest{ margin:1em 0; } .margintest2{ margin:-1.5em 0 0 0; } button{ margin-left:0; padding-left:0; } .login-button{ clear:both; margin: 1em 0; } /************************* CREATE_ACCOUNT.PHP *********************/ .pstyle p{ font-weight:400 !important; } /************************* NY KUND *********************/ .form-input input, .form-input select{ width:90%; height: 30px; padding-left:5px; border-radius:4px; border: 1px solid #cccccc; } .street-small-margin input{ margin-bottom:-1px; } .floating-left{ float:left; } .floating-right{ float:right; } .form-checkbox input{ width: 20px; height: 20px; border-radius:4px; border: 1px solid #cccccc; } .category-heading{ font-size:1em; margin:0; text-transform:uppercase ; font-weight:bold; color:#444; } .float-right{ float:right; } .category-heading-margins{ margin-top:1em !important; } .mobilemargins{ margin-left: 1.3em; margin-right: 1.3em; } .home_page_content{ padding-top: 10px; padding-right: 15px; } .form-button{ margin-top:2em; } .small-top-margin{ margin-top:1em; } .messageStackError{ padding: 1em 0 1em 1.2em; } .messageStackError img{ width:25px; } .errorIcon::before{ padding: 0 0.5em 0 0; vertical-align: top; font-size: 2em; color: #E83E2B; -webkit-font-smoothing: antialiased; } .error-lineheight{ line-height:2em; } .bottom-margin{ margin-bottom:5em; } .forgotten-password-margin{ margin: 20px 0 !important; } .mobilemap { margin-top: -1.2em; } .oneProduct-wrapper{ padding-right: 0 !important; padding-top: 5px; } .queire-margin{ margin-top:1em !important; } .quantity-max-width input{ max-width: 50px !important; } .media-querie-for-icon{ display:none; } /************* STARTPAGE TOP SLIDER *****************/ .iosSlider{ top:0; } .iosSliderButtons{ margin: 0 auto; } .fluidHeight{ max-width:1100px!important; margin: 0 auto; } .iosSlider .slider .item .inner img{ /* height:100%; */ } .iosSlider{ height:100% !important; } .slideSelectors{ display:none !important; } .fluidHeight{ background-color:#fff !important; box-shadow:none !important; } /********************* SLICK SLIDER *********************/ .slick-active:hover{ cursor:pointer; } .slick-slide img{ width: 100%; } /************* BREADCRUMB *****************/ .uk-breadcrumb{ padding:0 0 0 25px !important; } .uk-breadcrumb a{ color: #4F4F4F; } .uk-breadcrumb a:hover{ text-decoration:underline; } .uk-active{ color: #A5A5A5; } .uk-breadcrumb>li:nth-child(n+2):before{ vertical-align: top; font-size: 0.8em; color: #A5A5A5; -webkit-font-smoothing: antialiased; } /********************** ACCOUNT-PHP ************************/ .account-heading-padding{ padding: 0; } .caret-padding{ padding:0 0.35em 0 0; } extra-padding{ margin-bottom:1em; height: 100px; } .fa-user{ color: #8DC584; } .fa-suitcase{ color: #7B3030; } .fa-envelope{ color: rgb(132, 158, 197); } .fa-caret-right{ color:#C2C2C2; } .my-account-icon::before{ padding: 0 0.5em 0 0; vertical-align: top; font-size: 1em; color: #8DC584; -webkit-font-smoothing: antialiased; } .my-orders-icon::before{ padding: 0 0.5em 0 0; vertical-align: top; font-size: 1em; color: #7B3030; -webkit-font-smoothing: antialiased; } .my-news-icon::before{ padding: 0 0.5em 0 0; vertical-align: top; font-size: 1em; color: rgb(132, 158, 197); -webkit-font-smoothing: antialiased; } /********************* FOOTER *********************/ #footer_div A:link, #footer_div { COLOR: #000; } .footer-grid-padding{ padding:0!important; } /********************* RESPONSIV QUERIES *********************/ @media screen and (min-width: 480px) { .fixed-max-width2{ max-width:700px; } .max-width-2{ width:90%; } .media-querie-for-icon{ display:block ; } .img-position img{ margin-top:-12px; } h1{ font-size:2.2em !important; } .grid-padding{ padding: 0 25px 0 0 !important; } } @media screen and (max-width: 480px) { .shoppingcart-mobile-right { padding: 0 0.5em 0 0; } .shoppingcart-mobile-left { padding: 0 0 0 0.5em; } .account-history-floating{ float:left !important; } .shoppingcart-toprow h4{ font-size:14px; } .remove-mobile-grid{ padding:0!important; } .shopping_cart_products_name{ max-width: 110px !important; padding-left: 5px; } } @media screen and (max-width: 767px) { .fixed-input-max-width input{ max-width:340px; } .fakturaadress-box{ max-width:300px !important; min-width:300px !important; } .fa-user2{ float:none !important; } .remove-mobile-margins{ margin-top:0 !important; } .responsive{ padding-top: 1em; } .oneProduct-wrapper .product-image-slider .slick-next{ right:-22px; } .oneProduct-wrapper .product-image-slider .slick-prev{ left:-22px; } .button-padding-mobile{ padding: 0 1.5em 0 0; } button-padding-mobile2{ padding: 0 0 0 1.5em; } .sliderContainer{ /* display:none; */ } } @media screen and (min-width: 768px) { .form-input input, .form-input select, .password-input input, .epost-input input, .epost-input textarea, .form-input-new, .search-input{ max-width:340px; } .contact-input textarea{ max-width:340px; } .contact-input input{ max-width:340px; } .mobilemap { margin-top: 0em; } .right-padding{ padding-right:25px !important; } .fixed-max-width{ max-width: 400px !important; } .fixed-maxwidth-button{ max-width:340px !important; } .fixed-maxwidth-button-contact{ max-width: 340px !important; } .fixed-maxwidth-button-account{ max-width:170px; } .mobile-heading-pic{ display:none; } .startpage-heading-text{ display:block; } .img-position img{ margin-top:-30px; } .shoppingcart-button-padding{ padding:0 1.5em 0 0; } .iosSlider{ display:block; } h1{ margin:0 0 15px -1px!important; padding-top: 3px; } } @media screen and (max-width: 320px) { h1{ margin:0 0 15px -1px!important; padding-top: 3px; } } @media screen and (max-width: 959px) { .slick-track{ margin:0 auto; } } @media screen and (min-width: 960px) { .mobilemargins{ margin-left: 2.5em !important; margin-right: 2.5em !important; } .mobilemap { max-width: 970px; margin:0 2.5em; } .main-content{ max-width:1100px; margin: 0 auto !important; } .oneProduct-wrapper{ padding-right: 0 !important; } .img-position img{ margin-top:-35px; } .grid-padding{ padding: 0px !important; } } @media screen and (max-width: 1135px) { .margin-fixed{ padding-left:1em !important; } } /****************** LATEST *****************/ .row-margin-oneproduct{ margin: 1em 0 0 0; } .max-width-2{ max-width:550px !important; min-width:90px; } .account-history-floating{ float:left; } .clear-new-row{ clear:both; } .text-adjustment { line-height:2em; padding: 0 0 0 2.8em; } .checkbox-float input{ float:right; } .border-adress{ border-bottom: 1px solid rgb(221, 221, 221); } .contact-h1{ padding:0; } .no-text-decoration:hover{ text-decoration:none; } .orderEdit{ padding:0 0 0 0.8em; line-height: 32px; } input:focus { outline: none !important; box-shadow: 0 0 5px #719ECE; } select:focus { outline: none !important; border:1px solid #949494; box-shadow: 0 0 5px #719ECE; } textarea:focus { outline: none !important; border:1px solid #949494; box-shadow: 0 0 5px #719ECE; } .checkout-icon{ padding:0 0.5em 0 0; font-size:1.4em !important; } .checkout-icon-notdone{ color: #A9A9A9; } .checkout-icon-done{ color: #2DD72F; } .max-width-checkout-bar{ max-width: 600px !important; /* border-top: 1px solid #000; */ } .responsive{ /* margin: 0 auto !important; */ } .max-width-checkout-bar p{ font-weight:bold; font-size: 15px; } p{ font-size: 15px; } .shipping-icon::before{ padding: 0 0.5em 0 0; vertical-align: top; font-size: 1.15em; color: #7B3030; -webkit-font-smoothing: antialiased; } .book-icon::before{ padding: 0 0.5em 0 0; vertical-align: top; font-size: 1.15em; color: rgb(132, 158, 197); -webkit-font-smoothing: antialiased; } .arrowdown-icon::after{ float:right; vertical-align: top; font-size: 1.25em; color: #8DC584; -webkit-font-smoothing: antialiased; } /*************** ACCOUNT ********************/ .SHOW_MORE a { color: #fff; } .SHOW_MORE a:hover { color: #fff; text-decoration: none; } .SHOW_MORE .uk-button-primary{ width: auto; } .heading-text-account{ font-size:15px !important; } .offcanvas_blocks{ margin-left: 20px; } .offcanvas_blocks .uk-button { font-size: 1rem; background: #cecdcd; border-color: rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.3); border-image: none; border-radius: 4px; border-style: solid; border-width: 1px; box-sizing: border-box; color: #000; display: inline-block; width: auto; } .offcanvas_blocks .uk-button:hover { background: #cecece; } .offcanvas_blocks a { color: #000; } .offcanvas_blocks a:hover { color: #000; text-decoration: none; } .mobile_menu{ left: 5px; position: relative; } /*----------------------Footer-----------------------*/ #footer_div ul li { position: relative; } #footer_div ul { list-style: none; } #footer_div ul li:before{ content: ''; position: absolute; border-right:2px solid #000; border-bottom:2px solid #000; width:5px; height:5px; top: calc(50%); left: -13px; transform: translateY(-50%) rotate(-45deg); color: #FFF; } .footer a, .footer p, .footer h3 { font-family: "Lato", Arial, sans-serif; font-size: 12px; color: #1d1d1f; } .footer h3 { text-transform: uppercase; font-weight: 600; } .footerbg { background-repeat: repeat; /*background-image: url('images/store_design/bg_cut.png');*/ } .footer{ margin-left: 0px !important; padding-bottom: 20px !important; color: #fff; } .box { margin-top: 20px !important; margin-bottom: 20px !important; border-right: 1px solid rgba(255,255,255,0.2); margin-left: -5px; } #borderremove { border-right: 0px; } .under { /* background-image: url('images/store_design/bg_cut_grey.png'); */ padding-top: 20px; } .under p, .under a { font-size: 12px; } @media screen and (min-width: 960px){ .footer { width: 100%; max-width: 1100px; margin: 0 auto !important; padding-right: 25px !important; box-sizing: border-box; } } @media screen and (min-width: 960px){ /*#boxone{ padding-left: 1em !important; }*/ .imgbox { float: right; } } /* @media screen and (min-width: 1136px){ #boxone{ padding-left: 0px !important; } }*/ .boxText{ padding-left: 16px; } /*----------------------/Footer-----------------------*/ .main-content{ background: #fff; } .single-productListing{ background: #fff; } .left_blocks{ padding: 8px; } .paginate{ margin-bottom: 30px !important; font-size: 16px; margin-top: 22px !important; } .paginate_links{ text-align: right; } .link-edit{ top: 0; position: relative; } /* TODO animation snaps back in place */ .transition a:hover, .thecategories a:hover, .uk-nav>li>a:hover{ -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; display: block; margin-left: 11px; } .transition a, .thecategories a, .uk-nav>li>a{ -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; display: block; margin-left: 0px; } .box a:hover{ -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; display: inline-block; margin-left: 11px; } .box a{ -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; display: inline-block; margin-left: 0px; } .productListing-container:hover{ background: #eee; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .productListing-container{ background: #FFF; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } @media screen and (min-width: 960px){ .productListing-container { padding: 15px; margin: 25px 8px; } } @media screen and (max-width: 960px){ .productListing-container { padding: 10px; margin: 8px 0px; } } .productListing img { -webkit-transition: -webkit-transform .2s ease-in-out; -moz-transition: -moz-transform .2s ease-in-out; -o-transition: -o-transform .2s ease-in-out; transition: transform .2s ease-in-out; } .productListing img:hover { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); -webkit-box-shadow: 0px 0px 30px 0px rgba(160, 160, 160, 0.5); -moz-box-shadow: 0px 0px 30px 0px rgba(160, 160, 160, 0.5); box-shadow: 0px 0px 30px 0px rgba(160, 160, 160, 0.5); } .productListing-container { border: 1px solid #ddd; } .products_box { margin-top: 0; } .wrapper { padding-left: 8px; } .productlisting { padding-right: 8px !important; } @media screen and (max-width: 1100px){ #header_border{ visibility: hidden; } } .leftblock-div { padding-bottom: 10px; } .uk-offcanvas-bar ul { padding-left: 20px; } .offcanvas_blocks { left: -11px; } .uk-offcanvas-bar { overflow-x: hidden; } .uk-link, a{ color: #000; } a > img { text-decoration: none; } /* -------------------- dark mode test ----------------- */ html { --text-color-normal: #0a244d; --text-color-light: #8cabd9; } html[data-theme='dark'] { --text-color-normal: hsl(210, 10%, 62%); --text-color-light: hsl(210, 15%, 35%); --text-color-richer: hsl(210, 50%, 72%); --text-color-highlight: hsl(25, 70%, 45%); } /* -------------------- /dark mode test ----------------- */ /* ---------------- kassa css start ------------------ */ .rma_wrapper_table .infoBoxContent{ background-color: transparent; } .till_button { height: 39px; margin-top: 1px; width: 100% !important; } .returns_row { padding: 5px 15px; } .returns_row:hover{ background: #252525; } .return_heading{ color: #FFF; } #sub, #add{ min-width: 50px; } .returns_div, .change_div { position: fixed; padding: 0; background: #202020; padding-bottom: 40px; max-width: 900px; border-radius: 1.4em; box-shadow: 0 20px 30px rgb(0 0 0 / 60%); border: 1px solid rgba(255, 255, 255, 0.3); top: 0%; left: 50%; -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); color: #FFF; } /* .returns_div_ok{ top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .returns_div { position: fixed; padding: 0; top: 0; left: 0; background: #fff; padding-bottom: 40px; max-width: 900px; border-radius: 1.4em; box-shadow: 0 20px 30px rgb(0 0 0 / 60%); border: 1px solid rgba(255, 255, 255, 0.3); top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } */ @media only screen and (min-width: 600px) { .returns_div, .change_div { width: 60%; } } @media only screen and (max-width: 600px) { .returns_div, .change_div { width: 90%; } } #searchList{ line-height: 200%; } .customer_row:nth-child(odd){ background-color: #5B2C6F; color: #fff; padding-left: 12px; } .customer_row:nth-child(even){ background-color: #4A235A; color: #fff; padding-left: 12px; } .order_row:nth-child(odd){ background-color: #154360; color: #fff; padding-left: 12px; } .order_row:nth-child(even){ background-color: #1B4F72; color: #fff; padding-left: 12px; } .submit_row:nth-child(odd){ background-color: #0E6251; color: #fff; padding-left: 12px; } .submit_row:nth-child(even){ background-color: #0B5345; color: #fff; padding-left: 12px; } .glow { font-size: 24px; color: #fff; text-align: center; /* animation: glow 1s ease-in-out infinite alternate; */ text-shadow: 3px 4px 5px #000000; } .search-button { min-width: 98px !important; } @media only screen and (min-width: 600px) { .search-button { min-width: 200px !important; } } /*.wrapper_table{ background: #ddd !important; }*/ .submit_button{ background-color: #018d32!important; } .main{ font-size: 12px; } #suggesstionBox, #productsListBox{ position: absolute; background: #333; width: 74%; margin-top: 2px; border: 1px solid #FFF; z-index: 100; } #productsListBox{ width: calc(100% * 1 / 3.07); } #productsListBoxP{ position: absolute; background: #fff; width: 74%; margin-top: 2px; border: 1px solid #000; z-index: 100; } #productsListBoxP{ width: calc(100% * 1 / 3.07); } @media only screen and (max-width: 600px) { #suggesstionBox{ width: 96%; } #productsListBox{ width: 97%; } } #searchList, #searchList2, #searchListP{ list-style-type: none; padding: 15px; margin: 0; } .products_row{ height: 40px; display: flex; flex-direction: row; align-items: center; } .products_row:nth-child(odd) { background-color: #5B2C6F; color: #fff; padding-left: 12px; } .products_row:nth-child(even) { background-color: #4A235A; color: #fff; padding-left: 12px; } .main_wrapper>div, .startWrapper, .backWrapper{ padding-right: 2px; } .telephone{ white-space: nowrap; } .main_wrapper { font-size: larger !important; } .extra_notes{ font-size: 16px!important; } .till_div .uk-input, .till_div .uk-select, .till_div .uk-textarea{ padding: 0 6px; min-width: 5px; } .uk-input::-webkit-input-placeholder { color: #000; } .hide_input{ display: none; } .show_input{ display: block; } html { scroll-behavior: smooth; } @media only screen and (max-width: 600px) { .to_orders{ padding: 0; } } .container1{ background: rgba(20, 20, 20, 80%) !important; } .container_wrapper{ padding: 10px 5px 0 5px; } .add_form_field{ background-color: #1c97f3; border: none; color: white; padding: 8px 32px; text-align: center; text-decoration: none; display: inline-block; font-size: 16px; margin: 4px 2px; cursor: pointer; border:1px solid #186dad; } /* .delete{ background-color: #fd1200; border: none; color: white; padding: 5px 15px; text-align: center; text-decoration: none; display: inline-block; font-size: 14px; margin: 4px 2px; cursor: pointer; } */ #upClick, #downClick{ padding: 0; } #header_icon{ color: white; } .container1{ height: 465px; overflow: scroll; -ms-overflow-style: none; /* IE and Edge */ scrollbar-width: none; /* Firefox */ margin-top: 5px; } .container_wrapper{ height: 565px; } .container1::-webkit-scrollbar { display: none; } @media only screen and (max-width: 600px) { .container1{ height: 190px; } .container_wrapper{ height: 285px; } } .products_row.selected {background:#af3dd1;} .kassa_knappar{ height: 72px; overflow: hidden; text-shadow: 3px 4px 5px #000000; font-size: 17px; line-height: 26px; transition: transform .2s ease-in-out; padding-right: 2px!important; } .catWrapper, .prodWrapper{ /* min-width: 270px; */ } .kassa_knappar:hover { filter: brightness(125%); /* transform: scale(1.1); */ transition: transform .2s ease-in-out; } .categoryButton{ background-color: #5B2C6F !important; } .productsButton{ background-color: #1f4282 !important; } .categoryList, .input_wrapper{ padding: 10px 5px 0 5px; } @media only screen and (min-width: 960px) { .categoryList, .input_wrapper{ position: relative; top: -59px; } } @media only screen and (max-width: 959px) { .categoryList, .input_wrapper{ position: relative; top: 5px; } } /* .categoryButton:hover{ background-color: #8748a2 !important; } .productsButton:hover{ background-color: #2856aa !important; } */ .prodImage{ margin-top: 5px; } .cList { color: #9322AE; } /* .crm_background { background: #c75f7b; } .kassa_knappar:hover {//zoom för kassa transform: scale(1.1); } */ .service_logo{ position: relative; top: 21px; left: -2px; padding-bottom: 35px; } .service_div .infoBoxContent, .service_div a{ background-color: transparent; color: #fff; } .service_sqare input:-webkit-autofill { background-color: transparent !important; } .login_sqare input:-webkit-autofill { -webkit-box-shadow:0 0 0 50px white inset; /* Change the color to your own background color */ -webkit-text-fill-color: #333; font-size: 18px; } .service_sqare input:-webkit-autofill:focus { -webkit-box-shadow: 0 0 0 50px white inset;/*your box-shadow*/ -webkit-text-fill-color: #333; font-size: 18px; } .login_sqare input { filter: none; } .login_sqare input:-webkit-autofill, .login_sqare input:-webkit-autofill:hover, .login_sqare input:-webkit-autofill:focus, .login_sqare input:-webkit-autofill:active { -webkit-animation: autofill 0s forwards; animation: autofill 0s forwards; } /* Change Autocomplete styles in Chrome*/ .login_sqare input:-webkit-autofill, .login_sqare input:-webkit-autofill:hover, .login_sqare input:-webkit-autofill:focus { border: 1px solid #ccc; -webkit-text-fill-color: #fff; -webkit-box-shadow: 0 0 0px 1000px transparent inset; transition: background-color 5000s ease-in-out 0s; } .rma_wrapper_table{ background: url(../images/login-bg.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } @media only screen and (max-width: 600px) { .rma_wrapper_table{ margin: 0; padding: 0; } } @media only screen and (max-width: 600px) { .rma_wrapper_table{ margin: 0; padding: 0; } } .service_div{ -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); background: rgb(50, 50, 50); /* Fallback for older browsers without RGBA-support */ background: rgba(50, 50, 50, 0.4); } .text, .service_div input::placeholder { color: white !important; } .service_div input, input:-internal-autofill-selected, .service_div select { background: rgb(50, 50, 50); /* Fallback for older browsers without RGBA-support */ background: rgba(20, 20, 20, 80%) !important; border: 1px solid rgba(255, 255, 255, 0.3); font-size: 18px; color: white !important; } .service_div textarea, .service_div textarea::placeholder{ background: rgba(40, 40, 40, 1) !important; color: white !important; } .service_div input:-webkit-autofill::first-line {font-size: 16px} @media only screen and (min-width: 601px) { .opacity_full{ width: 360px; margin: 0 0 0 50px; } } .confirm{ text-align: left; } @media only screen and (max-width: 600px) { .confirm{ text-align: center; } } .service_wrapper{ border-radius: 0.4em; box-shadow: 0 20px 30px rgba(0, 0, 0, 0.6); border: 1px solid rgba(255, 255, 255, 0.3); } /* TODO Björn lägg in nedan css på adm-ms/order_create_rma.php ../adm-ms/images/login-bg.jpg */ .rma_wrapper_table{ background: url(images/kassa_bg_dark.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-color: rgb(224 224 224 / 40%); /* transparent grått lager för att ljusa upp*/ } /* stora knappar */ .uk-input { height: 46px; } .till_button { height: 44px; width: 99% !important; } .entry_note8_div textarea { height: 46px; } .till_text_table td { font-weight: bold; } /* max bredd på kassan (700 för en kolumn) .till_div{ max-width: 1300px; } */ .confirm_button{ background-color: #af3ed1 !important; } #searchList{ line-height: 200%; } .customer_row:nth-child(odd){ background-color: #5B2C6F; color: #fff; padding-left: 12px; } .customer_row:nth-child(even){ background-color: #4A235A; color: #fff; padding-left: 12px; } .order_row:nth-child(odd){ background-color: #154360; color: #fff; padding-left: 12px; } .order_row:nth-child(even){ background-color: #1B4F72; color: #fff; padding-left: 12px; } .submit_row:nth-child(odd){ background-color: #0E6251; color: #fff; padding-left: 12px; } .submit_row:nth-child(even){ background-color: #0B5345; color: #fff; padding-left: 12px; } .products_row:hover{ background-color: #af3ed1 !important; cursor: pointer; } .customer_row:hover{ background-color: #af3ed1 !important; cursor: pointer; } .order_row:hover{ background-color: #1b81c7 !important; cursor: pointer; } .submit_row:hover{ background-color: #18b664 !important; cursor: pointer; } /* ---------------- kassa css slut ------------------ */