@import "sqc/template/system/css/functions.less.css";@import "sqc/template/system/css/reset.less.css";body {background: #eeeeee;background-image: url("files/logo.svg");color: #111111;}#bossbyte_slide {margin-top: -38px;}h1,h2,h3,h4,h5,h6 {font-weight: bold;text-rendering: optimizeLegibility;}html {-webkit-font-smoothing: antialiased;overflow-y: scroll;}a {color: #111111;}a:active,a:visited {color: #111111;}a:hover {color: #444444;outline: none;}ul {margin-left: 30px;}ol {margin-left: 30px;list-style-type: decimal;}small {font-size: 85%;}strong,th {font-weight: bold;}td,td img {vertical-align: top;}#footer {background: #a40233;color: #ffffff;}sub {vertical-align: sub;font-size: smaller;}sup {vertical-align: super;font-size: smaller;}.footer-inside span {color: #ffffff;}pre {padding: 15px;white-space: pre;white-space: pre-wrap;white-space: pre-line;word-wrap: break-word;}input[type="radio"] {vertical-align: text-bottom;}input[type="checkbox"] {vertical-align: bottom;*vertical-align: baseline;}label,input[type=button],input[type=submit],button {cursor: pointer;}a:link {-webkit-tap-highlight-color: #FF5E99;}button {width: auto;overflow: visible;font: 12px sans-serif;}.ie7 img {-ms-interpolation-mode: bicubic;}.ir {display: block;text-indent: -999em;overflow: hidden;background-repeat: no-repeat;}.hidden {display: none;visibility: hidden;}.visuallyhidden {position: absolute !important;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);}.invisible {visibility: hidden;}.clearfix:after {content: ".";display: block;height: 0;line-height: 0;font-size: 0;clear: both;visibility: hidden;}.clearfix {display: block;}body.fontsize-small {font-size: 11px;}body.fontsize-big {font-size: 14px;}#container {width: 100%;max-width: 1175px;min-width: 380px;margin: 0 auto;display: flex;flex-direction: column;align-items: flex-start;background: #ffffff;}header {width: 100%;}#topnav {width: 100%;}#topnav .wrap {width: 100%;max-width: 1175px;margin: -15px auto 0 auto;color: #ffffff;font-size: 90%;display: flex;justify-content: flex-end;align-items: center;flex-wrap: wrap;}#topnav ul {margin: 75px 0 -75px 0;height: 28px;line-height: 28px;list-style: none;}#topnav ul li {display: inline;margin-right: 10px;}#topnav .cart {height: 28px;line-height: 28px;background: url("../sqc/template/default/images/icon-cart-small-gray.gif") no-repeat 10px center;padding: 0 10px 0 30px;margin: 75px 0 -75px 5px;}#topnav .cart a {text-decoration: none;}#topnav .cart a:hover {text-decoration: underline;}#topnav .cart .t {display: none;}#topnav .cart small {font-size: 100%;}#topnav .checkout {line-height: 28px;padding: 0 10px;margin: 75px 0 -75px 0;}#topnav .checkout a {font-weight: bold;}.contentwrap .main img {max-width: 100%;}#banner {width: 100%;height: auto;min-height: 130px;margin: 0;color: #111111;}#banner .wrap {width: 100%;max-width: 1175px;height: auto;min-height: 130px;margin: 0 auto;padding: 0;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}#banner .logo {flex-shrink: 0;flex-grow: 0;display: flex;align-items: center;margin: -25px 0 0 0;}#banner .logo a {position: relative;min-width: 400px;height: 90px;line-height: 90px;font-size: 0;text-decoration: none;color: #444444;white-space: nowrap;display: block;}#banner .logo a .logo-img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;background: url("files/FMGLOGO.svg") no-repeat center center;background-size: contain;display: block;width: 100%;height: 100%;}#banner .search {margin: -70px 5px 0 0;flex-shrink: 0;flex-grow: 1;text-align: right;}#banner .search input {font-size: 130%;vertical-align: top;margin: 0 5px;padding: 3px;border: 1px solid #dddddd;background-color: #ffffff;color: #777777;behavior: url("{@base}sqc/js/PIE.htc?b3");}@radius (3px);.ie8 #banner .search input,.ie7 #banner .search input,.ie6 #banner .search input {margin-top: 0;}.ie6 #banner .search input {border: none;}#mainnav {width: 100%;}#mainnav .wrap {width: 100%;max-width: 1175px;margin: -40px auto 0 auto;background: #a40233;height: auto;line-height: normal;behavior: url("{@base}sqc/js/PIE.htc?b3");}@radius (3px);#mainnav .wrap ul {margin: 0;padding: 0;list-style: none;}#mainnav .wrap ul.l0 {margin: 0 5px;display: flex;flex-wrap: wrap;justify-content: space-around;}#mainnav .wrap ul.l0 li {position: relative;display: block;padding: 0;margin: 0;flex-grow: 1;text-align: center;}#mainnav .wrap ul.l0 li a {color: #ffffff;font-weight: bolder;font-size: 110%;text-decoration: none;padding: 7px 9px 7px 10px;margin: 0;display: block;}#mainnav .wrap ul.l0 li a:hover {background-color: #c26380;}#mainnav .wrap ul.l0 li .ul-wrap {position: absolute;z-index: 99;left: 0;display: none;}#mainnav .wrap ul.l0 li .ul-wrap ul {background: #222222;padding: 0;margin: -1px 0 0 0;min-width: 140px;}#mainnav .wrap ul.l0 li .ul-wrap ul li {display: block;white-space: nowrap;line-height: 25px;padding: 0;border-bottom: 1px dotted #cccccc;}#mainnav .wrap ul.l0 li .ul-wrap ul li a {font-size: 100%;border: none;padding: 0 5px;display: block;color: #ffffff;}#mainnav .wrap ul.l0 li .ul-wrap ul li .ul-wrap {display: none;top: 1px;margin-left: 95%;}#mainnav .wrap ul.l0 li .ul-wrap ul li .ul-wrap ul {border-top-width: 1px;}#mainnav .wrap ul.l0 li .ul-wrap ul li:hover {background-color: #333333;}#mainnav .wrap ul.l0 li .ul-wrap ul li:hover > .ul-wrap {display: block;}#mainnav .wrap ul.l0 li .ul-wrap ul li:last-child {border-bottom: none;}#mainnav .wrap ul.l0 li:hover > .ul-wrap {display: block;width: 100%;}#mainnav .wrap ul.l0 li:last-child a {border-right: none;}#main .column .block img {width: 100%;}#block-id27 span,#block-id76 span {display: none;}#main {width: 100%;max-width: 1175px;margin: 20px auto;background: #ffffff;border: 1px solid #eeeeee;display: flex;flex-wrap: nowrap;justify-content: space-between;align-items: flex-start;}@radius (3px);#main h1 {display: none;}#main h2 {font-size: 140%;margin: 5px 0;}#main h3 {font-size: 120%;margin: 5px 0;}#main h4 {font-size: 100%;margin: 5px 0;}#main p {line-height: 150%;margin: 0 0 15px 0;}#main ul,#main ol {line-height: 150%;}#main .shortdesc {display: block;width: 100%;border-bottom: 1px solid #f0f0f0;margin-bottom: 20px;}#col1 {width: 220px;flex-shrink: 0;order: 1;display: block;}#col2 {flex-grow: 1;min-width: 300px;order: 2;display: block;}#col3 {width: 220px;flex-shrink: 0;order: 3;display: block;}.contentwrap {width: 100%;display: block;}.contentwrap .main {margin: 0 20px;padding: 15px 0;width: auto;}.columns1 .contentwrap .main {margin: 0 15px !important;width: auto !important;}.columns2 .contentwrap .main {margin: 0 15px 0 20px !important;width: auto !important;}#footer {width: 100%;}#footer .wrap {width: 100%;max-width: 1175px;margin: 0 auto;padding: 15px 0;font-size: 90%;color: #000000;}#footer .wrap .powered {float: right;}#footer .wrap a {color: #000000;}table {width: 100%;}table td,table th {padding: 1px;}table.tableborder {border-collapse: collapse;}table.tableborder td,table.tableborder th {border: 1px solid #f0f0f0;padding: 3px;}table.tableborder th {background-color: #f0f0f0;}#page404 {background: #f0f0f0;border-top: 4px dotted #f0f0f0;padding: 20px;}#main .infoblock {background: #f0f0f0;border: 2px dashed #f0f0f0;padding: 10px;}#main .subpages li .shortdesc {margin: 5px 0 0 0;border: none;}#main .subpages li .shortdesc p {margin: 0;padding: 0;}.block {margin: 0;padding: 0;border: 1px solid #eeeeee;}.block .title {color: #fff;margin-bottom: 10px;background: #a40233;padding: 5px;}.block .title span {display: block;font-weight: bold;padding: 0 5px;}.block .content p {padding: 5px;margin: 0 !important;}.block .pages .pages-select {padding: 10px;display: block;}.block .pages .pages-select select {width: 100%;margin: 0;}.block .pages ul {margin: 0;padding: 0 5px;list-style: none;}.block .pages ul li h2 {font-size: 100% !important;margin: 0 !important;}.block .pages ul li a {display: block;padding: 3px 0;color: #111111;text-decoration: none;}.block .pages ul li ul {padding: 0 0 5px 12px;line-height: 110% !important;}.block .pages ul li ul li a {border-bottom: none;}.block .pages ul li:last-child {border-bottom: none;}#col1 .block {border-width: 0 1px 1px 0;}#col3 .block {border-width: 0 0 1px 1px;}.block .pages ul li a:hover,.block .pages ul li.active > a {color: #111111;text-decoration: underline;}.block .block-newsletter {padding: 10px;}.block .block-newsletter fieldset {margin: 0 0 5px 0;}.block .block-newsletter input.text {display: block;width: 96%;}.search-results {background: #f0f0f0;padding: 10px;line-height: 140%;margin-bottom: 15px;}.subpages {margin: 10px 0 15px 0;padding: 0;list-style: none;}.subpages li {padding: 0;line-height: 160%;overflow: hidden;margin-bottom: 15px;}.subpages li .picture {float: left;max-width: 120px;max-height: 120px;padding: 1px;margin-right: 5px;}.subpages li .title {font-weight: bold;}.subpages li .date {font-size: 90%;color: #444444;}.subpages li.photo {overflow: auto;}.footer-phoneBox {align-items: flex-start;display: flex;padding-top: 5px;margin-left: 3%;padding-left: 0.5rem;text-wrap-mode: nowrap;}.footer-emailBox {align-items: flex-start;display: flex;padding-top: 5px;margin-left: 3%;padding-left: 0.5rem;text-wrap-mode: nowrap;}#footer-Spedition a.footer-HeurekaLink path#ring {stroke: none;fill-rule: evenodd;fill-opacity: 0;}#footer-Spedition a path,#footer .wrap #footer-imgBlock a path,#footer .wrap #footer-imgBlock a ellipse,#footer .wrap #footer-imgBlock a text,#footer .wrap .footer-SocialWrapper a path {fill: #b5b5b5;transition: all ease 0.5s;}#footer-Spedition a:hover path,#footer-Spedition a:hover ellipse,#footer .wrap #footer-imgBlock a:hover path,#footer .wrap #footer-imgBlock a:hover ellipse {fill: #ffffff;transition: all ease 0.5s;}#footer-Spedition a.footer-HeurekaLink:hover path {fill: #30a9d4;transition: all ease 0.5s;}#footer-Spedition a.footer-HeurekaLink:hover #heur {fill: #30a9d4;transition: all ease 0.5s;}#footer-Spedition a.footer-HeurekaLink:hover path#ring {stroke: none;fill-rule: evenodd;fill: #4d4d4d;fill-opacity: 1;}.footer-text {text-align: center;}#footer-Spedition a.footer-HeurekaLink:hover path#lens {fill: #ff7a04;transition: all ease 0.5s;}#footer-Spedition a:hover #footer-CP path,#footer-Spedition a:hover #footer-Bal path,#footer-Spedition a:hover #footer-Zas path,#footer a.footer-SocialIconLink:hover path {fill: #ffffff;transition: all ease 0.5s;}#footer a.footer-SocialIconLink circle {fill: none;transition: all ease 0.5s;}#footer a.footer-SocialIconLink:hover #fb circle {fill: #0866ff;transition: all ease 0.5s;}#footer a.footer-SocialIconLink:hover #ig circle {fill: #ffffff;transition: all ease 0.5s;}#footer a.footer-SocialIconLink:hover #ig path {fill: #000000;transition: all ease 0.5s;}#footer-Spedition a:hover path#path2,#footer-Spedition a:hover path#path3,#footer-Spedition a:hover text {fill: #f5d500;transition: all ease 0.5s;}#footer-Spedition a:hover #footer-Bal path#l3 {fill: #f5d500;transition: all ease 0.5s;}#footer-Spedition a:hover #footer-Bal path#l2 {fill: #08ace1;transition: all ease 0.5s;}#footer-Spedition a:hover #footer-Bal path#l1 {fill: #203779;transition: all ease 0.5s;}.pagegallery {overflow: auto;}.pagegallery li {background: transparent;border: none;text-align: center;margin: 0 10px 10px 0;}.pagegallery li .picture {float: none;margin: 0 0 10px 0;}.subpages-top {margin: 0 0 15px 0;}.subpages-column {width: 100%;list-style: square;margin: 0 0 15px 0;}.subpages-column-first {margin-left: 1.5em;}.page-protected {padding: 10px;background: #f0f0f0;border: 1px solid #f0f0f0;text-align: center;font-size: 120%;margin-bottom: 20px;}.files {margin: 0;padding: 0;list-style: none;overflow: auto;}.files li.picture {float: left;margin: 0 10px 10px 0;text-align: center;}.files li.picture .desc {font-size: 90%;}.files-2 {max-width: 365px;margin-right: 20px;}img#in_a {margin: 0 10px 10px 0;}.files-3 {margin-top: 25px;}.files-3 li.picture {float: none;margin: 0 0 10px 10px;}.files-n {margin: 10px 0 20px 0;padding: 10px;background: #f0f0f0;}.files-n li.file {float: none;margin: 0;padding-left: 20px;line-height: 25px;background: url("sqc/template/default/mime/default.gif") no-repeat left center;}.files-n li.ext-pdf {background-image: url("sqc/template/default/mime/pdf.gif");}.files-n li.ext-gif,.files-n li.ext-png,.files-n li.ext-jpg,.files-n li.ext-jpeg,.files-n li.ext-bmp,.files-n li.ext-tif {background-image: url("sqc/template/default/mime/image.gif");}.files-n li.ext-doc,.files-n li.ext-ppt,.files-n li.ext-docx,.files-n li.ext-pptx {background-image: url("sqc/template/default/mime/document.gif");}.files-n li.ext-xls,.files-n li.ext-xlsx {background-image: url("sqc/template/default/mime/spreadsheet.gif");}div#toplinks {display: none;}#bottomlinks {text-align: right;margin: 20px 0 10px 0;}#bottomlinks a.print {background: url("sqc/template/default/images/icon-print.gif") no-repeat left center;padding-left: 20px;}.button {position: relative;border: none;background-color: #444444;padding: 7px 14px;color: #ffffff !important;text-decoration: none;font-weight: normal;font-size: 90%;text-transform: uppercase;behavior: url("{@base}sqc/js/PIE.htc?b3");}@radius (3px);.button:hover {color: #ffffff;}.form fieldset {border-top: 1px solid #f0f0f0;margin-bottom: 25px;}.form fieldset legend {font-size: 120%;font-weight: normal;padding-right: 15px;}.form fieldset .input {margin-top: 10px;}.form fieldset .input label {color: #444444;}.form fieldset .input label strong {color: #111111;}.form fieldset .input label.error {color: red;}.form fieldset .input input.checkbox {margin: -4px 6px 0 0;vertical-align: middle;}.form fieldset .input input.text,.form fieldset .input textarea,.form fieldset .input select {width: 99%;display: block;}.form fieldset .input input.short {width: 70px;}.form fieldset .inline {width: 48.5%;float: left;}.form fieldset .required label {font-weight: bold;color: #111111;}.form fieldset .inline-right {float: right;margin-right: 0.7%;}.form fieldset .help {background: #f0f0f0;padding: 5px;font-size: 90%;margin: 5px 0 15px 0;color: #444444;}.form fieldset.colleft,.form fieldset.colright {width: 49%;float: left;}.form fieldset.colright {float: right;}.products {display: block;flex-wrap: wrap;justify-content: space-around;}.products .product {padding: 0;margin: 10px 5px 5px 5px;width: 100%;box-sizing: border-box;}.products .product h3 {line-height: 140%;font-size: 100% !important;margin: 0 0 10px 0 !important;}.products .product .desc {font-size: 90%;}.products .product .desc .labels {margin: 0 0 3px 0;overflow: hidden;}.products .product .desc .labels .label {float: left;padding: 2px 4px;margin-right: 5px;font-weight: bold;color: #fff;}@radius (3px);.products .product .desc ul {list-style: none;line-height: 160%;margin: 0;padding: 0;}.products .product .pricebasket {width: 200px;margin-bottom: 5px;border-top: 1px dotted #f0f0f0;}.products .product .pricebasket .price {padding: 5px 0;}.products .product .pricebasket .price strong {float: right;}.products .product .pricebasket .buttons {padding: 0;line-height: 200%;}.products .product .pricebasket .buttons a.detail {color: #111111;}.products .product .pricebasket .buttons a.detail:hover {text-decoration: none;}.products .product .pricebasket .buttons a.buy {float: right;line-height: 100%;}.products .product .discount {background: #0081f9;color: #fff;font-size: 12px;font-weight: bold;padding: 2px 5px;white-space: nowrap;}.products .product .discount-wrap {margin-bottom: 5px;}.products .product .picture {position: relative;margin-right: 5px;}.products .product .picture .discount {position: absolute;top: 0;left: 0;}.products .product-promote h3.name {padding-left: 0px;background: transparent url("sqc/template/default/images/star.png") no-repeat left top;}.products-0cols .product,.products-3cols .product,.products-4cols .product {width: 235px;margin: 15px 15px 10px 0;}.products-1cols .product {margin: 15px 0 10px 0;padding-bottom: 5px;border-bottom: 1px solid #f0f0f0;}.products-3cols .i2 {margin-right: 0;}.products-4cols .i3 {margin-right: 0;}.products-3cols .product {width: 30%;}.products-4cols .product {width: 24%;margin-right: 5px;overflow: hidden;}.products-3cols .product h3,.products-4cols .product h3 {margin-bottom: 0 !important;}.products-0cols .product .wrap,.products-3cols .product .wrap,.products-4cols .product .wrap {height: 155px;overflow: hidden;margin-bottom: 5px;}.products-3cols .product .wrap,.products-4cols .product .wrap {height: 65px;}.products-0cols .product .picture,.products-3cols .product .picture,.products-4cols .product .picture {height: 120px;float: none;margin: 0;text-align: center;}.products-0cols .product .pricebasket,.products-3cols .product .pricebasket,.products-4cols .product .pricebasket {width: auto;float: none;clear: left;margin-left: 0;}.products-1cols .product .pricebasket {width: 160px;border: none;margin: 0 0 10px 20px;}.products-1cols .product .pricebasket .price {padding: 0 0 5px 0;}.products-1cols .product .pricebasket .buttons {padding: 0;}.products-3cols .product .discount-wrap,.products-4cols .product .discount-wrap {margin-top: 5px;}.products-4cols .product .pricebasket .buttons .detail {display: none;}.products-0cols {margin-right: -10px;}.products-0cols .product {width: 241px !important;}.products-list {margin: 15px 0 20px 0;}.products-list table {width: 100%;border: none;}.products-list table thead th {text-align: left;padding: 10px 0;border: none;border-bottom: 1px solid #f0f0f0;}.products-list table tbody td {border: none;border-bottom: 1px solid #f0f0f0;padding: 10px 0;}.products-list table td.buttons {white-space: nowrap;padding-left: 10px;text-align: right;}.products-list table th.price,.products-list table td.price {text-align: right;white-space: nowrap;}.productdetail .files-2 {margin-right: 20px;}.productdetail .files .smallpic {float: left;}.productdetail {margin-top: 25px;display: flex;flex-wrap: wrap;justify-content: space-between;}.productdetail .producthead {width: 50%;padding-bottom: 20px;}.productdetail .producthead h1.name {margin-bottom: 5px !important;word-wrap: break-word;display: block !important;}.productdetail .producthead .sku,.productdetail .producthead .ean {display: block;margin-bottom: 5px;color: #444444;}.productdetail .producthead .labels {margin: 5px 0;overflow: hidden;}.productdetail .producthead .labels .label {float: left;padding: 2px 4px;margin-right: 5px;font-weight: bold;color: #fff;}@radius (3px);.productdetail .producthead ul.pages {margin: 0 0 5px 0;padding: 0;list-style: none;}.productdetail .producthead ul.pages li {padding-left: 0;margin-bottom: 3px;font-size: 90%;}.productdetail .producthead ul.pages .manufacturer {color: #444444;margin-right: 4px;}.productdetail .producthead .shortdesc {border: none !important;margin-top: 15px;padding: 10px;}.productdetail .productinfo {width: 100%;}.productdetail .productinfo ul {margin: 0;padding: 0;list-style: none;}.productdetail .productinfo ul li {padding: 5px 0;text-align: right;border-bottom: 1px solid #f0f0f0;}.productdetail .productinfo ul li span {float: left;}.productdetail .productinfo ul li em {font-style: normal;}.productdetail .productinfo ul li.price {font-size: 110%;font-weight: bold;}.productdetail .productinfo ul li:last-child {border-bottom: none;}.productdetail .productinfo .basket {padding: 3px 3px 3px 5px;margin-top: 10px;line-height: 220%;border: 1px solid #f0f0f0;}.productdetail .productinfo .basket input {vertical-align: middle;text-align: center;margin-top: -1px;}.productdetail .productinfo .basket button.buy {float: right;line-height: 100%;}.productdetail .productinfo .basket .attribute {line-height: 100%;margin-top: 5px;padding-top: 5px;border-top: 1px solid #dfdfdf;}.productdetail .productinfo .basket .attribute label {display: block;}.productdetail .productinfo .basket .attribute select {width: 100%;margin: 2px 0;}.productdetail .productinfo .basket .attribute .product-variants {margin: 5px 0;}.productdetail .productinfo .basket .attribute label.product-variant {margin: 0;padding: 5px;}.productdetail .productinfo .basket .attribute label.product-variant input {margin: 0 5px 0 0;vertical-align: top;}.productdetail .productinfo .basket .attribute label.product-variant .variant-availability {float: right;}.productdetail .productinfo .basket .attribute label.product-variant:hover {background-color: #ffffff;}.productdetail .productinfo .availability-0days,.productdetail .productinfo .availability-1days {color: green;}.productdetail .productinfo del {color: #444444;}.productdetail .sharelinks {margin: 5px 0;}.productdetail .description {margin-top: 20px;padding-top: 10px;border-top: 1px dotted #f0f0f0;}.productdetail .features table {border-collapse: collapse;}.productdetail .features table td {border: 1px solid #f0f0f0;padding: 5px 10px;}.productdetail .features table td.featurename {text-align: right;}.productdetail .related-products {display: flex;flex-wrap: wrap;justify-content: space-between;}.productdetail .related-products .related {width: 30%;float: left;text-align: center;border: 1px solid #ffffff;margin-right: 10px;margin-top: 10px;}.productdetail .related-products .related .related-title {display: block;font-size: 100%;font-weight: normal;padding: 5px;margin: 0 !important;height: 2.5em;overflow: hidden;}.productdetail .related-products .related .picture {margin: 5px 0;height: 120px;line-height: 120px;vertical-align: middle;}.productdetail .related-products .related .prices {text-align: left;padding: 5px;}.productdetail .related-products .related .prices strong {float: right;}.productdetail .related-products .related-last {margin-right: 0;}.productdetail-promote h1.name {padding-left: 20px;background: transparent url("sqc/template/default/images/star.png") no-repeat left 2px;}.similar-products img {width: 85%;}.tab-similar-products .picture {display: inline;}.basket .error {background: #f0f0f0;border: 1px solid #f0f0f0;padding: 10px;font-weight: bold;margin-bottom: 5px;}.basket .error p {margin: 0 !important;padding: 0 !important;}.basket .tablewrap {padding: 0;border: 1px solid #dddddd;}.basket .tablewrap table {width: 100%;border-collapse: collapse;border: none;}.basket .tablewrap table thead td,.basket .tablewrap table tfoot td {padding: 5px 10px;color: #111111;background: #f6f6f6;}.basket .tablewrap table thead td {border: none;border-bottom: 1px solid #dddddd;}.basket .tablewrap table tbody td {border: none;padding: 5px 10px;vertical-align: middle;border-bottom: 1px solid #dddddd;}.basket .tablewrap table tbody td.name {font-weight: bold;line-height: 150%;}.basket .tablewrap table tbody td.name .attr {color: #333333;font-weight: normal;}.basket .tablewrap table td.picture {padding: 2px;width: 40px;text-align: center;}.basket .tablewrap table td.picture img {max-width: 40px;max-height: 40px;}.basket .tablewrap table td.price {text-align: right;white-space: nowrap;}.basket .tablewrap table td.price_qty {width: auto;max-width: 100px;text-align: right;white-space: nowrap;}.basket .tablewrap table td.quantity {width: auto;max-width: 60px;text-align: center;}.basket .tablewrap table td.quantity input {text-align: center;}.basket .tablewrap table td.total {width: auto;max-width: 100px;text-align: right;font-weight: bold;white-space: nowrap;}.basket .tablewrap table td.remove {width: auto;max-width: 60px;text-align: center;}.basket .tablewrap table td.basketempty {padding: 15px;font-size: 120%;border: none;color: #444444;}.basket .tablewrap table tfoot td {border: none;background-image: none;}.basket .tablewrap table tfoot td.label {text-align: right;padding-right: 15px;}.basket .tablewrap table tfoot td.value {color: #111111;text-align: right;font-weight: bold;white-space: nowrap;}.basket .tablewrap table tfoot .total td {font-size: 120%;}.basket div.voucher {border: 1px solid #dddddd;background: #f8f8f8;margin-top: 10px;padding: 5px;width: 38%;}.basket div.voucher h4 {margin: 0 !important;}.basket div.voucher p {margin: 0 !important;font-size: 90%;}.basket div.voucher fieldset {margin-top: 10px;}.basket div.voucher fieldset input {width: 65%;}.basket .buttons {text-align: right;line-height: 230%;margin-top: 10px;}.basket .buttons .button {margin-left: 10px;}.block .block-basket ul li.item {background: #fff !important;}.order {width: 100%;}.order .errors {background: #fcd1d1;padding: 10px;margin-bottom: 15px;line-height: 160%;}.order #shipping_address {background: #ffffff;}.order .payment .input {background-color: #ffffff;}.order .payment label .price {margin-left: 10px;}.order .buttons {background: #f0f0f0;border-width: 2px 0;padding: 10px;margin: 10px 0;text-align: right;}.order .buttons .button {margin-left: 15px;}.order .buttons input.checkbox {vertical-align: middle;margin: -2px 6px 0 0;}.order .email-again {display: none;}.order-customer {background: #f0f0f0;padding: 10px;margin-bottom: 20px;}.order-customer h4 {margin: 0 0 10px 0 !important;font-size: 110% !important;}.order-customer span.email {color: #444444;}.ordersummary {margin-bottom: 25px;width: 100%;}.ordersummary .colleft,.ordersummary .colright {width: 48%;}.ordersummary .wrap {margin-bottom: 20px;}.ordersummary h4 {background: #f0f0f0;border-bottom: 1px solid #f0f0f0;padding: 5px;}.ordersummary p {margin: 0;padding: 5px;}.ordersummary ul {margin: 0;padding: 0;list-style: none;}.ordersummary ul li {padding: 5px 0;overflow: hidden;}.ordersummary ul li span {float: left;width: 120px;margin-right: 10px;text-align: right;color: #444444;}.ordersummary li.price {font-size: 110%;font-weight: bold;}#customer .header {background: #f0f0f0;padding: 10px 10px 0 10px;margin-bottom: 20px;}#customer .header .logout {float: right;font-weight: bold;}#customer .header h4 {font-size: 140%;margin: 0 0 3px 0;}#customer .header span.email {color: #444444;}#customer .header ul.tabs {margin: 15px 0 0 0;padding: 0;list-style: none;overflow: hidden;}#customer .header ul.tabs li {float: left;margin-right: 5px;}#customer .header ul.tabs li a {display: block;padding: 5px 15px;background: #f7f7f7;}#customer .header ul.tabs li.active a {background-color: #ffffff;font-weight: bold;}#customer .customer {width: 100%;}#customer .errors {background: #fcd1d1;padding: 10px;margin-bottom: 15px;line-height: 160%;}#customer .grid td {white-space: nowrap;}#customer .grid td.total {white-space: nowrap;text-align: right;}#customer .cust-order {background: #f0f0f0;border: 1px solid #f0f0f0;margin: 0 0 5px 0;}#customer .cust-order .head {background: #ffffff;padding: 5px;}#customer .cust-order .head a {font-weight: bold;}#customer .cust-order .head span {float: right;color: #555555;}#customer .cust-order .status {float: right;font-weight: bold;padding: 5px;}#customer .cust-order p {margin: 5px;}#customer .cust-order .bbar {background: #ffffff;padding: 5px;margin: 5px;color: #666666;}.customerlogin,.customerpassword {width: 100%;}.customerlogin fieldset,.customerpassword fieldset {background: #f0f0f0;padding: 0 10px 10px;}.customerlogin fieldset legend,.customerpassword fieldset legend {padding-left: 5px;}.customerlogin fieldset .error,.customerpassword fieldset .error {background: #fcd1d1;padding: 5px;margin-top: 5px;}.customerlogin fieldset .error p,.customerpassword fieldset .error p {margin: 0 !important;padding: 0 !important;}.customerlogin fieldset .msg,.customerpassword fieldset .msg {background: #f0f0f0;padding: 5px;margin-top: 5px;}.customerlogin fieldset .msg p,.customerpassword fieldset .msg p {margin: 0 !important;padding: 0 !important;}.customerlogin fieldset .login,.customerpassword fieldset .login {width: 95%;}.customerlogin fieldset .login a,.customerpassword fieldset .login a {font-size: 90%;}.customerlogin fieldset .login .buttons,.customerpassword fieldset .login .buttons {padding-top: 5px;}.customerlogin fieldset .login .loginbtn,.customerpassword fieldset .login .loginbtn {float: right;}.customerlogin fieldset .customer,.customerpassword fieldset .customer {margin-top: 5px;line-height: 160%;}.customerlogin fieldset .customer .customername,.customerpassword fieldset .customer .customername {background: #eeeeee;padding: 5px;margin-top: 5px;}.customerlogin fieldset p,.customerpassword fieldset p {margin: 10px 0 0 0 !important;}.customerlogin .lost-password-form,.customerpassword .lost-password-form {display: none;margin-top: 30px;padding: 1px 10px;background: #eeeeee;}.customerlogin .lost-password-form p,.customerpassword .lost-password-form p {color: #444444;padding: 10px 0 0 0;}.pagination {padding: 5px;background: #a40233;color: #ffffff;}.pagination a {color: #ffffff;}table.grid {width: 100%;margin: 0;}table.grid caption {background: #f0f0f0;text-align: left;padding: 5px;}table.grid thead td {color: #444444;background: #f0f0f0;padding: 5px;}table.grid tbody td {padding: 5px;border-bottom: 1px solid #f0f0f0;}table.bordertable caption {background: #f0f0f0;text-align: left;padding: 5px;color: #444444;}table.bordertable tbody td,table.bordertable td {padding: 5px;border: 1px solid #f0f0f0;}table.bordertable thead td,table.bordertable th {background: #f0f0f0;padding: 5px;border: 1px solid #f0f0f0;}.block .poll {margin: 0;padding: 5px;}.block .poll h4 {margin: 0 0 5px 0 !important;}.block .poll ul {margin: 0;padding: 0;list-style: none;}.block .poll ul li {margin-bottom: 5px;color: #444444;}.block .poll ul li a {font-weight: bold;}.block .poll ul li .bar {background: #f0f0f0;border: 1px solid #f0f0f0;margin-top: 3px;padding: 1px;}.block .poll ul li .bar div {background: #999999;height: 7px;}.block .poll .total {color: #444444;}.block .contact form .sent {border: 2px solid #f0f0f0;padding: 5px;margin: 0 0 10px 0 !important;}.block .contact form fieldset {padding: 5px;}.block .contact form fieldset input,.block .contact form fieldset textarea {width: 95%;display: block;margin: 3px 0 10px 0;}.block .contact form fieldset .bc-email {display: none;}.block .contact form fieldset .bc-captcha {overflow: hidden;margin-bottom: 10px;}.block .contact form fieldset .bc-captcha label {display: block;margin-bottom: 3px;}.block .contact form fieldset .bc-captcha .bc-captchapic {width: 50%;float: left;}.block .contact form fieldset .bc-captcha .bc-captchapic img {border: 1px solid #f0f0f0;}.block .contact form fieldset .bc-captcha .bc-captchainput {width: 50%;float: left;}.block .contact form fieldset .bc-captcha .bc-captchainput input {width: 60px;margin: 0 0 2px 0 !important;}.block .contact form fieldset .bc-captcha .bc-captchainput .bc-reload {font-size: 90%;}.block .customer .customerinfo {padding: 5px;}.block .customer .customerinfo small {color: #333333;}.block .customer .customerinfo big {font-weight: bold;display: block;margin: 5px 0 0 0;}.block .customer .customerinfo .menu {margin: 10px 0 0 0;padding: 5px 0 0 0;list-style: none;border-top: 1px solid #eeeeee;}.block .customer form {margin: 0;padding: 0;}.block .customer form .sent {border: 2px solid #f0f0f0;padding: 5px;margin: 0 0 10px 0 !important;}.block .customer form fieldset {padding: 5px;}.block .customer form fieldset input,.block .customer form fieldset textarea {width: 95%;display: block;margin: 3px 0 10px 0;}.block .customer form fieldset input.checkbox {display: inline;width: auto;vertical-align: top;margin: 1px 5px 0 0;}.block .customer form fieldset button {margin-top: 10px;}.block .customer form p.links {margin: 0;padding: 5px;}.block .block-products .product {padding: 5px;text-align: center;border-bottom: 1px dotted #f0f0f0;}.block .block-products .product img {max-width: 100%;height: auto;display: block;}.block .block-products .product h3 {margin: 0 0 5px 0 !important;font-size: 100% !important;}.block .block-products .product .picture {background: #fff;padding: 3px;}.block .block-products .product .price {margin-top: 5px;}.block .block-basket ul {margin: 0;padding: 5px;list-style: none;}.block .block-basket ul li.item {background: #eeeeee;padding: 5px 10px;margin: 0;border-bottom: 1px solid #f0f0f0;font-size: 90%;}.block .block-basket ul li.item a {font-size: 110%;}.block .block-basket .total {text-align: center;margin: 0 5px;padding: 0 0 5px 0;}.block .block-basket .buttons {padding: 0 5px 10px 5px;text-align: center;font-size: 90%;}form.customer .errors {background: #fcd1d1;padding: 10px;margin-bottom: 15px;line-height: 160%;}.pagination ul {margin: 0;padding: 5px 0;list-style: none;border-top: none;overflow: hidden;}.pagination ul li {float: left;margin-right: 5px;}.pagination ul li a,.pagination ul li span {font-weight: bold;color: #fff;}.subpages {margin: 15px 0 5px 0;padding: 5px 10px;list-style: none;background: #f7e8e8;}.quantity-discounts {margin-top: 15px;}.quantity-discounts table td.discount {text-align: right;max-width: 60px;}.quantity-discounts table td.price {text-align: right;max-width: 80px;}.attributes-list .attr-value {font-weight: bold;}.attributes-list .attr-value .sku,.attributes-list .attr-value .ean13 {display: block;font-size: 90%;color: #444444;font-weight: normal;}.attributes-list .attr-price {text-align: right;}.filter {padding: 0 0 5px 0;border-bottom: 1px dotted #ddd;}.filter .viewtype {float: right;}.filter .viewtype ul {margin: 0;padding: 0;list-style: none;}.filter .viewtype ul li {display: inline;}.filter .viewtype ul .view-list {border-right: 1px solid #f0f0f0;padding-right: 5px;margin-right: 2px;}.filter select {margin: -2px 10px 0 5px;vertical-align: middle;}.filter input {background: transparent;border: none;margin: 0;padding: 0;line-height: 150%;vertical-align: top;}.filter input.view {color: #111111;text-decoration: underline;}.filter input.dir {color: #555555;width: 11px;background: url("sqc/template/default/images/sort-asc.gif") no-repeat center center;}.filter input.dir-desc {background: url("sqc/template/default/images/sort-desc.gif") no-repeat center center;}.filter input.active {color: #111111;opacity: 0.7;}.filter input.disabled {color: #444444;text-decoration: none;}.producers {margin: 5px 0;padding-bottom: 10px;}.producers .wrap {margin: 5px 0 0 0;display: none;}.producers .wrap .producer {width: 24%;float: left;overflow: hidden;padding: 3px 0;}.producers .wrap .producer input {margin: 0 5px 0 0;vertical-align: top;}.producers .wrap .features {clear: left;padding-top: 10px;margin-top: 10px;border-top: 1px dotted #f0f0f0;}.producers .wrap .features .feature {float: left;}.producers .wrap .features .feature label {display: inline-block;width: 90px;padding-right: 5px;text-align: right;font-size: 90%;white-space: nowrap;}.producers .wrap .features .feature select {width: 100px;margin-right: 10px;vertical-align: middle;}.producers .wrap button {margin: 5px 0 0 0;}.no-products-found {background: #f0f0f0;padding: 10px;}.gopay,.paypal,.moneybookers {margin: 20px 0 100px 0;padding-bottom: 20px;background: url("sqc/template/default/images/gopay_logo_small.png") no-repeat bottom right;}.gopay h1,.paypal h1,.moneybookers h1 {background: url("sqc/template/default/images/tick-circle.png") no-repeat left 3px;padding-left: 25px;}.gopay p,.paypal p,.moneybookers p {margin: 0 !important;}.gopay .gopay-ok,.paypal .gopay-ok,.moneybookers .gopay-ok,.gopay .gopay-fail,.paypal .gopay-fail,.moneybookers .gopay-fail,.gopay .paypal-ok,.paypal .paypal-ok,.moneybookers .paypal-ok,.gopay .paypal-fail,.paypal .paypal-fail,.moneybookers .paypal-fail,.gopay .moneybookers-ok,.paypal .moneybookers-ok,.moneybookers .moneybookers-ok,.gopay .moneybookers-fail,.paypal .moneybookers-fail,.moneybookers .moneybookers-fail {background: #f0f0f0;border: 1px solid #f0f0f0;padding: 10px;margin: 0 0 20px 0;}.gopay .gopay-fail h1,.paypal .gopay-fail h1,.moneybookers .gopay-fail h1,.gopay .paypal-fail h1,.paypal .paypal-fail h1,.moneybookers .paypal-fail h1,.gopay .moneybookers-fail h1,.paypal .moneybookers-fail h1,.moneybookers .moneybookers-fail h1 {background: url("sqc/template/default/images/cross-circle.png") no-repeat left 3px;color: red;}.paypal {background-image: url("sqc/template/default/images/paypal_logo_small.png");}.moneybookers {background-image: url("sqc/template/default/images/moneybookers_logo_small.png");}.sitemap .col {width: 49%;float: left;margin-bottom: 30px;}.sitemap h2 {margin: 0 !important;border-bottom: 1px solid #f0f0f0;}.sitemap h3 {font-size: 110% !important;margin: 15px 0 5px 0 !important;}.sitemap ul {margin: 0;list-style: square;}.sitemap ul li {margin-left: 15px;}.sitemap ul li ul {list-style: circle;}.sitemap a {text-decoration: none;}.sitemap a:hover {text-decoration: underline;}.breadcrumb {margin: 0 0 15px 0;font-size: 90%;}.ie8 #customer .header {position: relative;}.ie8 #customer ul.tabs a {position: relative;}.ie8 .productdetail .basket button.buy {line-height: 150%;}.ie7 #mainnav li.li0 {display: inline !important;}.ie7 #mainnav li.li0 li {width: 140px !important;}.ie7 #mainnav ul.l1 {margin-top: 28px !important;}.ie7 .pagination {margin-top: 10px;}.ie7 #mainnav .wrap ul.l0 li {z-index: 100;}.ie7 #mainnav .wrap ul.l0 ul {top: 29px;}.ie7 #mainnav .wrap ul.l0 ul li ul {top: 0;}.ie7 #banner .search label {float: left;height: 25px;line-height: 25px;}.ie7 form.order .clearfix {margin-bottom: 10px;}.ie7 form.order .buttons label,.ie7 form.order .buttons .checkbox {vertical-align: top;}.ie7 .product-promote h3.name {background-color: #eeeeee;}.ie7 .filter input {line-height: 110% !important;}.ie6 {}.ie6 #mainnav li.li0 {display: inline !important;}.ie6 #mainnav ul.l1 {margin-top: 28px !important;}.ie6 .pagination {margin-top: 10px;}.ie6 .pagination ul {height: 20px;}.ie6 #topnav ul,.ie6 #topnav .cart,.ie6 #topnav .checkout {position: relative;z-index: 99;}.ie6 #banner .search {width: 330px;text-align: right;}.ie6 #banner .search label {float: left;height: 25px;line-height: 25px;}.ie6 #mainnav .wrap ul.l0 li {z-index: 100;}.ie6 #mainnav .wrap ul.l0 ul {top: 29px;width: 140px;}.ie6 #mainnav .wrap ul.l0 ul li ul {top: 0;}.ie6 #col1,.ie6 #col2,.ie6 #col3 {position: relative;}.ie6 #col3 {margin-left: -222px;}.ie6 .block .pages ul li {line-height: 100%;margin-bottom: -10px;}.ie6 form.order .clearfix {margin-bottom: 10px;}.ie6 form.order .buttons label,.ie6 form.order .buttons .checkbox {vertical-align: top;}.ie6 .form .inline {width: 47%;}.ie6 .product-promote h3.name {background-color: #eeeeee;}.ie6 .filter input {line-height: 110% !important;}.ajaxbasket-bubble {position: absolute;top: 0;left: 0;background: #eeeeee url("sqc/template/default/images/icon-cart.png") no-repeat 7px 10px;border: 1px solid #f0f0f0;padding: 0;display: none;}@boxshadow (1px; 1px; 3px; #444);.ajaxbasket-bubble .ajaxbasket-content {padding: 10px 10px 10px 45px;font-weight: bold;}.ajaxbasket-bubble .ajaxbasket-content .ajaxbasket-details {font-weight: normal;color: #333333;padding-top: 5px;font-size: 90%;}.ajaxbasket-bubble .ajaxbasket-footer {background: #f0f0f0;padding: 7px 10px;text-align: right;font-size: 90%;}.mujSlider {display: none;}#symbols {display: none;}div#symbols_row {width: 40%;text-align: center;left: 47%;top: -27px;display: inline !important;height: 0px;font-style: italic;}#symbols_desc {font-weight: bolder;width: 89%;font-size: 13px;color: #010101;}.female #symbols_desc {color: #E6007F;}.male #symbols_desc {color: #0081F9;}#symbols img {border-bottom: 3px solid #ffffff;}#symbols img:hover {border-bottom: 9px solid #2c2c2c !important;}#symbols.female img:hover {border-bottom: 9px solid #E6007F !important;}#symbols.male img:hover {border-bottom: 9px solid #0081F9 !important;}.products-1cols #symbols {width: 43%;left: 51%;top: 0px;display: inline !important;height: 0px;cursor: grab;}.productdetail .related-products .related .picture {height: auto !important;line-height: 0 !important;}.products-1cols #symbols img {max-width: 22%;}.register_box .button {padding: 32px;}.products-1cols img {max-width: 100%;}.products-1cols .picture {max-width: 24%;}.products-1cols .desc {width: 73%;}.productdetail img {max-width: 100%;}.mySlides {display: none;}img {vertical-align: middle;}@keyframes fade {from {opacity: 0.1;}to {opacity: 1;}}@-moz-keyframes fade {from {opacity: 0.1;}to {opacity: 1;}}@-webkit-keyframes fade {from {opacity: 0.1;}to {opacity: 1;}}@-o-keyframes fade {from {opacity: 0.1;}to {opacity: 1;}}@-ms-keyframes fade {from {opacity: 0.1;}to {opacity: 1;}}#image_menu {display: flex;flex-wrap: wrap;justify-content: center;width: 100%;margin-top: 15px;}#SliderBox {display: block;padding: 5px 0;width: 100%;max-width: 1175px;margin: 0 auto;}#SliderBox img {max-width: 100%;height: auto;display: block;}.fade {animation-name: fade;animation-duration: 1.5s;}.slideshow-container a:hover {opacity: 70%;transition: opacity 0.4s;}#image_menu a:hover {opacity: 90%;transition: opacity 0.6s;}div#image_menu a {margin: 0 10px 10px 0;width: 24%;box-sizing: border-box;}div#image_menu a#last {margin: 0 !important;}#image_menu img {max-width: 100%;height: auto;}#cookie-notice {color: #fff;font-family: inherit;font-size: 1.3em;background: #a7a7a7;padding: 16px;position: fixed;bottom: 10px;left: 10px;width: 100%;max-width: 300px;box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);border-radius: 5px;margin: 0px;visibility: hidden;z-index: 1000;box-sizing: border-box;}.footer-linkself {padding: 0;color: transparent !important;}#cookie-notice button {color: inherit;background: #a40233 no-repeat;border: 0;padding: 10px;margin-top: 10px;width: 100%;cursor: pointer;border-radius: 5px;font-size: 1.3em;}#main .shortdesc {display: block;width: 100%;}#main h1 {display: none;}div#toplinks {display: none;}.ie8 #customer .header {position: relative;}.ie8 #customer ul.tabs a {position: relative;}.ie8 .productdetail .basket button.buy {line-height: 150%;}.ie7 #mainnav li.li0 {display: inline !important;}.ie7 #mainnav li.li0 li {width: 140px !important;}.ie7 #mainnav ul.l1 {margin-top: 28px !important;}.ie7 #mainnav .wrap ul.l0 li {z-index: 100;}.ie7 #mainnav .wrap ul.l0 ul {top: 29px;}.ie7 #mainnav .wrap ul.l0 ul li ul {top: 0;}.ie7 #banner .search label {float: left;height: 25px;line-height: 25px;}.ie7 form.order .clearfix {margin-bottom: 10px;}.ie7 form.order .buttons label,.ie7 form.order .buttons .checkbox {vertical-align: top;}.ie7 .product-promote h3.name {background-color: #eeeeee;}.ie7 .filter input {line-height: 110% !important;}.ie6 #mainnav li.li0 {display: inline !important;}.ie6 #mainnav ul.l1 {margin-top: 28px !important;}.ie6 .pagination {margin-top: 10px;}.ie6 .pagination ul {height: 20px;}.ie6 #topnav ul,.ie6 #topnav .cart,.ie6 #topnav .checkout {position: relative;z-index: 99;}.ie6 #banner .search {width: 330px;text-align: right;}.ie6 #banner .search label {float: left;height: 25px;line-height: 25px;}.ie6 #mainnav .wrap ul.l0 li {z-index: 100;}.ie6 #mainnav .wrap ul.l0 ul {top: 29px;width: 140px;}.ie6 #mainnav .wrap ul.l0 ul li ul {top: 0;display: inline-flex;}.ie6 #col1,#col2,#col3 {position: relative;}.ie6 #col3 {margin-left: -222px;}.ie6 .block .pages ul li {line-height: 100%;margin-bottom: -10px;}.ie6 form.order .clearfix {margin-bottom: 10px;}.ie6 form.order .buttons label,.ie6 form.order .buttons .checkbox {vertical-align: top;}.ie6 .form .inline {width: 47%;}.ie6 .product-promote h3.name {background-color: #eeeeee;}.ie6 .filter input {line-height: 110% !important;}.products-1cols .product .pricebasket {width: 160px;border: none;margin: 0 0 10px 20px;}.products-1cols .product .pricebasket .price {padding: 0 0 5px 0;}.products-1cols .product .pricebasket .buttons {padding: 0;}.products-1cols .product .pricebasket {width: 160px;border: none;margin: 0 0 10px 20px;}.products-1cols .product .pricebasket .price {padding: 0 0 5px 0;}.products-1cols .product .pricebasket .buttons {padding: 0;}.products-3cols .product .discount-wrap,.products-4cols .product .discount-wrap {margin-top: 5px;}.products-4cols .product .pricebasket .buttons .detail {display: none;}.products-0cols {margin-right: -10px;}.products-0cols .product {width: 335px !important;}.order .buttons .button {margin-top: 10px;}.products-list {margin: 15px 0 20px 0;}.products-list table {width: 100%;border: none;}.products-list table thead th {text-align: left;padding: 10px 0;border: none;border-bottom: 1px solid #f0f0f0;}.products-list table tbody td {border: none;border-bottom: 1px solid #f0f0f0;padding: 10px 0;}.products-list table td.buttons {white-space: nowrap;padding-left: 10px;text-align: right;}.products-list table th.price,.products-list table td.price {text-align: right;white-space: nowrap;}#block-id27 .title {display: none;}#block-id76 .title {display: none;}.products .product {padding: 0;margin: 10px 0 5px 0;}.products .product h3 {line-height: 140%;font-size: 100% !important;margin: 0 0 10px 0 !important;}.products .product .desc {font-size: 85%;}.products .product .desc .labels {margin: 0 0 3px 0;overflow: hidden;display: inline-block;}.products .product .desc .labels .label {float: left;padding: 2px 4px;margin-right: 5px;font-weight: bold;color: #fff;}@radius (3px);.products .product .desc ul {list-style: none;line-height: 160%;margin: 0;padding: 0;}.products .product .pricebasket {float: right;margin-bottom: 5px;}.products .product .pricebasket .price {padding: 5px 0;}.products .product .pricebasket .price strong {float: right;}.products .product .pricebasket .buttons {padding: 0;line-height: 200%;}.products .product .pricebasket .buttons a.detail {color: #111111;}.products .product .pricebasket .buttons a.detail:hover {text-decoration: none;}.products .product .pricebasket .buttons a.buy {float: right;line-height: 100%;}.products .product .discount {background: #0081f9;color: #fff;font-size: 12px;font-weight: bold;padding: 2px 5px;white-space: nowrap;}.products .product .discount-wrap {margin-bottom: 5px;}.products .product .picture {position: relative;float: left;margin-right: 15px;}.products .product .picture .discount {position: absolute;top: 0;left: 0;}.products .product-promote h3.name {padding-left: 0px;background: transparent url({@tplbase}images/star.png) no-repeat left top;}.products-0cols .product,.products-3cols .product,.products-4cols .product {width: 235px;float: left;margin: 15px 15px 10px 0;}.products-1cols .product {margin: 15px 0 10px 0;padding-bottom: 5px;}.products-3cols .i2 {margin-right: 0;}.products-4cols .i3 {margin-right: 0;}.products-3cols .product {width: 31%;}.products-4cols .product {width: 24%;margin-right: 5px;overflow: hidden;}.products .product .pricebasket .buttons a.buy {padding: 5px;}.products-3cols .product h3,.products-4cols .product h3 {margin-bottom: 0 !important;}.products-0cols .product .wrap,.products-3cols .product .wrap,.products-4cols .product .wrap {height: 155px;overflow: hidden;margin-bottom: 5px;}.products-3cols .product .wrap,.products-4cols .product .wrap {height: 65px;}.products-3cols .product .picture,.products-4cols .product .picture {height: 120px;float: none;margin: 0;text-align: center;}.products-0cols .product .pricebasket,.products-3cols .product .pricebasket,.products-4cols .product .pricebasket {width: auto;float: none;clear: left;margin-left: 0;background-color: #e1e1e1;padding: 2px 5px;}.products-1cols .product .pricebasket {background-color: #e1e1e1;padding: 2px 5px;}#main li {padding: 0 0 5px 10px;}.block .block-products .product {padding: 5px;text-align: center;}.block .block-products .product h3 {margin: 0 0 5px 0 !important;font-size: 100% !important;}.block .block-products .product .picture {background: #fff;padding: 3px;}.block .block-products .product .price {margin-top: 5px;}#symbols {display: none;}#imgmenucat-w,#imgmenucat-m,#imgmenucat-u,#imgmenucat {max-width: 100%;padding-bottom: 10px;display: inline-block;}#imgmenucat img {float: left;border-color: #000000;width: 23%;border-width: 2px;border-style: solid;margin-left: 2px;margin-right: 2px;}#imgmenucat-9 img {float: left;width: 9%;}#imgmenucat-w img {float: left;border-color: #a40233;width: 23%;border-width: 2px;border-style: solid;margin-left: 2px;margin-right: 2px;}#imgmenucat-m img {float: left;border-color: #0d20ff;width: 23%;border-width: 2px;border-style: solid;margin-left: 2px;margin-right: 2px;}#imgmenucat-u img {float: left;border-color: #1e8706;width: 23%;border-width: 2px;border-style: solid;margin-left: 2px;margin-right: 2px;}#imgmenucat-w a:hover img,#imgmenucat-m a:hover img,#imgmenucat-u a:hover img,#imgmenucat a:hover img {opacity: 0.65;border-color: #000;}div#symbols_row {float: right;position: relative;width: 40%;text-align: center;left: 47%;top: -27px;display: inline !important;height: 0px;font-style: italic;}#symbols_desc {font-weight: bolder;width: 89%;font-size: 13px;color: #010101;}.female #symbols_desc {color: #E6007F;}.male #symbols_desc {color: #0081F9;}#symbols img {border-bottom: 3px solid #ffffff;}#symbols img:hover {border-bottom: 9px solid #2c2c2c !important;}#symbols.female img:hover {border-bottom: 9px solid #E6007F !important;}#symbols.male img:hover {border-bottom: 9px solid #0081F9 !important;}.products-1cols #symbols {float: right;position: relative;width: 43%;left: 51%;top: 0px;display: inline !important;height: 0px;cursor: grab;}.productdetail .related-products .related .picture {height: auto !important;line-height: 0 !important;}.products-1cols #symbols img {max-width: 22%;}.checkout a {color: #ffffff;}#topnav span {color: #ffffff;}small.cart-items {color: #111111;}#topnav a {color: #111111;}ul.files.files-2 {float: left;}.producthead.clearfix {float: left;position: relative;width: 48%;}li.picture {float: left;}.productdetail {display: block;}ul.files.files-2 {width: 48%;}.footer-SocialWrapper {height: auto !important;overflow: hidden;width: 100%;display: inline-flex;padding: 10px 0;}.footer-SocialIconLink {display: block;position: relative;right: 0;cursor: pointer;margin-left: 0.2em;}#footer .wrap {margin: 0 auto;padding: 0px 0;}.footer-inside {padding: 10px;color: #ffffff;}#footermain {padding: 0 10px 0 10px;}#footer .wrap img {max-width: 100%;}a.footer-SocialIconLink {float: right;}.footer-text {color: #ffffff;width: 88%;padding: 10px;font-weight: bolder;font-size: 14px;}.footer-text a {color: #ffffff !important;font-size: 14px;}.footer {color: #ffffff !important;}.footer-quickContactSectionWrapper {padding-bottom: 2rem;padding-top: 0.75rem;width: 100%;}.footer-quickContactWrapper {align-items: flex-start;display: flex;padding-top: 5px;margin-left: 22%;padding-left: 1rem;}.footer-phoneWrapper {color: #fff;font-size: 1.25rem;font-weight: 500;letter-spacing: 0;line-height: 1.5rem;text-decoration: none;}.footer-phoneWrapper:hover {color: #fff !important;text-decoration: underline;}.footer-opensWrapper,.footer-writeWrapper {color: #c0c0c0;font-size: 0.75rem;font-weight: 400;letter-spacing: 0;line-height: 1.25rem;margin: 0 0.8rem 0.8rem;position: relative;top: -13px;}.footer-quickContactWrapper circle {fill: #ffffff;}.footer-quickContactWrapper a:hover circle {fill: #ffffff;}.footer-email,.footer-emailContactWrapper {display: inline-block;}.footer-email {color: #fff;font-size: 1.25rem;font-weight: 400;letter-spacing: 0;line-height: 1.5rem;text-decoration: none;transition: none;}#footer-Spedition a {padding: 15px;}#footer-Spedition {display: table;float: none;position: relative;left: 0;top: 0;margin: 0 auto;}.footer-email:hover {color: #fff !important;text-decoration: underline;cursor: pointer;}.products-3cols .product .wrap {height: 187px;display: block;top: 10px;position: relative;}.products-3cols .product .picture {display: inline;}hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 0;padding: 0;width: 100%;}.footer-contact {color: #fff;display: inline-block;font-size: 0.9rem;text-decoration: underline;}.footer-contact:hover {color: #fff !important;text-decoration: none;}.footer-phoneWrapper {display: flex;flex-direction: column;}#footer .footer-phoneOpensWrapper a,#footer .footer-emailContactWrapper a,#footer .footer-text a {color: #ffffff;padding: 12px;}.products-3cols .discount {position: absolute;top: -90px !important;left: 0;}@media (max-width: 1080px) {.footer-quickContactWrapper {align-items: flex-start;display: flex;padding-top: 5px;margin-left: 20%;padding-left: 1rem;}#banner .wrap {min-height: 15px;}#mainnav .wrap {margin: -10px auto -20px auto;}#bossbyte_slide {margin-top: -36px;}#image_menu a {width: 50%;}.banner a {display: block;padding: 5px;}#banner .search {margin: 10px 10px 0 0;}.search .button {padding: 7px;}#col3 {display: none;min-width: 0;width: 0;}div#image_menu a {margin: 0 0px 0px 0;width: 50%;box-sizing: border-box;}img#in_a {margin: 0 0px 0px 0;width: 100%;}#SliderBox {padding: 0;}#SliderBox img {max-width: 100%;height: auto;margin: 0;display: block;}#image_menu {width: 100%;margin: 7px 0px 0px0px;padding: 0px;}.contentwrap .main {margin: 0 5px;padding: 10px 0;}.contentwrap .main img {max-width: 100%;}.basket div.voucher {border: 1px solid #dddddd;background: #f8f8f8;margin-top: 10px;padding: 10px;width: 94.5%;}.basket div.voucher fieldset input {width: 65%;margin: 10px 0px;}.form fieldset .inline {width: 95%;float: none;}.form fieldset.colleft,.form fieldset.colright {width: 95%;float: none;}.ordersummary .colleft,.ordersummary .colright {width: 95%;float: none;}.pricebasket {width: 100%;}.products-1cols #symbols {float: right;position: relative;width: 29%;left: 10%;margin: 0;top: 0;display: inline !important;height: 12px;cursor: grab;}.productdetail .producthead {width: 46%;padding-bottom: 20px;}.products-0cols .product {width: 48% !important;}.products-0cols .product .wrap {height: 310px;overflow: hidden;margin-bottom: 5px;}.products .product .desc {width: 100%;}.files-2 {width: 100%;max-width: 100%;}.productdetail .productinfo {width: 100%;}.products-1cols .picture {max-width: 49%;}#banner .logo {margin: 0;position: relative;left: 15px;}#banner .logo a .logo-img,#banner .logo a {display: block;width: 90%;}#topnav .wrap {margin: 0;}#topnav .checkout {padding: 0;}#topnav .checkout a,#topnav ul a {font-weight: bold;padding: 5px;}#topnav {width: 100%;position: relative;top: -75px;}#mainnav .wrap ul.l0 li .ul-wrap ul li {line-height: 40px;}}@media (max-width: 767px) {.nodispmobile {display: none;}.products-3cols .product .wrap {height: 120px;}ul.files.files-2 {width: 100%;}#imgmenucat-w img,#imgmenucat-m img,#imgmenucat-u img,#imgmenucat img {float: left;width: 23%;}.order .buttons .button {margin-top: 10px;}.basket .tablewrap table td.remove a {font-size: 0;color: transparent;}.basket .tablewrap table td.remove a::before {content: 'X';font-size: 16px;color: #c00;font-weight: bold;text-decoration: none;display: inline-block;padding: 0px 5px;}.basket .tablewrap table td.remove {padding: 0;}.basket .tablewrap table thead tr td.quantity {font-size: 0;color: transparent;}.basket .tablewrap table thead tr td.quantity::after {content: 'Ks';color: #000;font-size: 12px;text-decoration: none;display: inline-block;}.basket .tablewrap table td.quantity input {text-align: center;width: 15px;}#footer .wrap a {color: #ffffff;padding: 5px;font-size: 14px;text-wrap-mode: nowrap;}#container {margin: 0;overflow-x: clip;}.products-3cols .product .picture,.products-4cols .product .picture {height: 160px !important;}.products-3cols .discount {position: absolute;top: -40px !important;left: 0;}.products-0cols .product,.products-3cols .product,.products-4cols .product {float: left;margin: 5px 5px 5px 0;}.form fieldset .input input.text,.form fieldset .input textarea,.form fieldset .input select {width: 80vw;display: block;}#banner .wrap {min-height: 15px;}#mainnav .wrap {margin: -10px auto -20px auto;}#bossbyte_slide {margin-top: -36px;}#image_menu a {width: 50%;}.banner a {display: block;padding: 5px;}#banner .search {margin: 10px 10px 0 0;}.search .button {padding: 7px;}#col1,#col3 {display: none;min-width: 0;width: 0;}div#image_menu a {margin: 0 0px 0px 0;width: 50%;box-sizing: border-box;}img#in_a {margin: 0 0px 0px 0;width: 100%;}#SliderBox {padding: 0;}#SliderBox img {max-width: 100%;height: auto;margin: 0;display: block;}#image_menu {width: 100%;margin: 7px 0px 0px0px;padding: 0px;}#mainnav .wrap ul.l0 li .ul-wrap ul {position: fixed;left: 0;width: 100%;}#mainnav .wrap ul.l0 li .ul-wrap ul li {line-height: 40px;}.contentwrap .main {margin: 0 10px;padding: 10px 0;}.contentwrap .main img {max-width: 100%;}.basket div.voucher {border: 1px solid #dddddd;background: #f8f8f8;margin-top: 10px;padding: 10px;width: 94.5%;}.basket div.voucher fieldset input {width: 95%;margin: 10px 0px;}.form fieldset .inline {width: 95%;}.form fieldset.colleft,.form fieldset.colright {width: 100%;}.ordersummary .colleft,.ordersummary .colright {width: 100%;}.pricebasket {width: 100%;}.products-1cols #symbols {float: right;position: relative;width: 29%;left: 10%;margin: 0;top: 0;display: inline !important;height: 12px;cursor: grab;}.productdetail .producthead {width: 100%;padding-bottom: 20px;}.products .product .desc {width: 100%;}.files-2 {width: 100%;max-width: 100%;}.productdetail .productinfo {width: 100%;}.products-1cols .picture {max-width: 49%;}#banner .logo {margin: 0;position: relative;}#banner .logo a .logo-img,#banner .logo a {display: block;width: 90%;margin: 0 auto;}#topnav .wrap {margin: 0;}#topnav .checkout {padding: 0;}#topnav .checkout a,#topnav ul a {font-weight: bold;padding: 5px;}#topnav {width: 100%;position: relative;top: -75px;}.footer-quickContactWrapper {display: block;margin-left: 0.1vw;padding-left: 0.1vw;padding-top: 2em;}.footer-opensWrapper,.footer-writeWrapper {color: #c0c0c0;font-size: 0.75rem;font-weight: 400;letter-spacing: 0;line-height: 1.25rem;margin: 0 0.3rem 0.8rem;position: relative;top: -6px;}.products-1cols .product .pricebasket {width: 42%;border: none;margin: 0 10px 10px 0px;}.products-3cols .product .desc p {width: 46%;float: left;display: none;}.products-0cols .picture {float: none !important;}#banner .search input {width: 72%;}#banner label {display: none;}#banner {min-height: 148px;}}.footer-container {max-width: 1200px;margin: 0 auto;padding: 0 20px;}.footer-section {display: flex;flex-wrap: wrap;justify-content: space-between;padding: 20px 0 10px 0;}.footer-column {flex: 1;min-width: 250px;padding: 0 40px;margin-bottom: 0px;}.footer-column h3 {font-size: 18px;margin-bottom: 15px;color: #fff;}.footer-column ul {list-style: none;padding: 0;margin: 0;}div#footer-imgBlock {padding-top: 20px;}.footer-column ul li {margin-bottom: 10px;}.footer-column ul li a {text-decoration: none;color: #eee;transition: color 0.3s ease;}.footer-column ul li a:hover {color: #000;text-decoration: underline;}#footer .wrap a {color: #fff;cursor: pointer;}.footer-column a {font-size: 1.25em;}@media (max-width: 768px) {.footer-section {flex-direction: column;align-items: flex-start;}.footer-column {min-width: 100%;padding-left: 20px;margin-bottom: 10px;}.footer-SocialWrapper {height: auto !important;overflow: hidden;width: 94%;display: inline-flex;padding: 10px 10px 20px 10px;}}@base : https://www.fm-group-parfemy.cz/;@tplbase : https://www.fm-group-parfemy.cz/sqc/template/default/css/style/;.products-10cols {.product {border: none;padding: 10px;border: 1px solid @color2;margin-bottom: 15px;position: relative;overflow: hidden;h3.name {margin-top: 0 !important;}.picture {float: left;margin: 0 0 10px 0;}.info {margin-left: 140px;padding-bottom: 50px;.pricebasket {position: absolute;right: 10px;bottom: 10px;text-align: right;background: transparent;border: none;padding: 0;behavior: none;div {padding: 0 !important;background: transparent;color: @fontcolor + #333;strong {float: right;color: @linkcolor;margin-left: 15px;}}.price {padding: 0 !important;}.buttons {padding: 10px 0 0 0;background: transparent;.detail {background: @color1 - #444;border-bottom-color: @color1 - #666;-pie-background: @color1 - #444;}.buy {margin-left: 5px;float: none;}}}}}}.products-11cols,.products-12cols,.products-13cols,.products-14cols {.clearproducts {clear: left;}.product {width: 25%;float: left;border: none;padding: 0;margin: 0 0 20px 0;text-align: center;.picture {height: 120px;line-height: 120px;margin: 0 0 10px 0;float: none;text-align: center;img {vertical-align: middle;}}h3.name {font-weight: normal;margin-bottom: 3px !important;}.info {.desc {font-size: 90%;color: @fontcolor + #222;p {line-height: 120% !important;height: auto !important;margin: 0 !important;}}.pricebasket {background: transparent;width: auto;behavior: none;float: none;margin-top: 3px;div {display: inline;background: transparent;padding: 0 !important;strong {float: none;color: @linkcolor;}.multi-currency-price {float: none;}}.price {padding: 0 !important;}.buy {padding: 0 5px;text-decoration: none;background: url({@base}etc/modules/product_templates/template/default/images/plus.png) no-repeat center center;}}}}}.products-12cols {.product {width: 16.5%;.picture {height: 60px;line-height: 60px;}.info {.pricebasket {font-size: 90%;}}}}.products-13cols {.product {width: 20%;}}.products-14cols {.product {width: 20%;text-align: left;margin-right: -1px;border-right: 1px solid @color1 - #111;h3.name {height: 1.2em;overflow: hidden;a {color: @fontcolor;text-decoration: none;margin-left: 10px;}a:hover {text-decoration: underline;}}.pricebasket {margin: 0 10px -10px 10px;padding-bottom: 10px;border-bottom: 1px solid @color1 - #111;.price {strong {color: @fontcolor !important;font-size: 120%;}}}}}.fb_button {margin-left: 5px;}.customerlogin .fb_button {float: right;margin: 3px 0 0 5px;}.productdetail .sharelinks .fb_iframe_widget {margin-bottom: 10px;}@import "sqc/template/system/css/functions.less.css";#product-tabs {div.tabs {margin: 20px 0 -1px 0;ul {margin: 0;padding: 0;list-style: none;overflow: hidden;li {float: left;margin-right: 2px;a {display: block;padding: 5px 12px;border: 1px solid @color2;font-weight: bold;background: @color2 + #111;}}li.active {a {background: @bgcolor;border-bottom: 1px solid @bgcolor;margin-bottom: -1px;color: @fontcolor;text-decoration: none;@gradient(@color2 + #111; @bgcolor);}}}}div.tab {padding: 10px;margin: 0;border: 1px solid @color2;display: none;}div.description {display: block;}}.tab-similar-products {overflow: hidden;.product {width: 31.5%;float: left;text-align: center;border: 1px solid @color2 + #111;margin-right: 10px;h4 {font-size: 100%;font-weight: normal;padding: 5px;margin: 0 !important;height: 2.5em;overflow: hidden;}.picture {margin: 5px 0;height: 120px;line-height: 120px;vertical-align: middle;}.prices {text-align: left;padding: 5px;strong {float: right;}}}.product-last {margin-right: 0;}.products-wrap {.loading {display: block;width: auto;height: 150px;background: transparent url({@tplbase}images/ajax-loader.gif) no-repeat center center;}}}