@import "argonova/icon";@import url('https://fonts.googleapis.com/css?family=Cambay:400,400i,700,700i');@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@font-face{ font-family: 'FontAwesome';src: url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.eot?v=4.5.0');src: url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight: normal;font-style: normal;}.iconAdd::before, .iconDelete::before, .iconEdit::before, .iconImage::before, .iconInfo::before{ font: normal normal normal 1em/1 'FontAwesome';speak: none;text-rendering: auto;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon{ overflow: hidden;text-indent: 200%;white-space: nowrap;text-indent: unset !important;display: inline-block;vertical-align: text-top;}.iconText{ text-indent: 18px;width: auto; }.iconText.iconText:hover{ text-decoration: underline;}.iconAdd{}.iconAdd::before{ content: "\f055";display: inline-block;margin-right: 0.5em;}.iconDelete{}.iconDelete::before{ content: "\f056";display: inline-block;margin-right: 0.5em;}.iconEdit{}.iconEdit::before{ content: "\f14b";display: inline-block;margin-right: 0.5em;}.iconImage::before{ content: "\f03e";display: inline-block;margin-right: 0.5em;}.iconInfo{}.iconInfo::before{ content: "\f129";display: inline-block;margin-right: 0.5em;}html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{ margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body{ line-height: 1;}article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section{ display: block;}nav ul{ list-style: none;}blockquote, q{ quotes: none;}blockquote:before, blockquote:after, q:before, q:after{ content: '';content: none;}a{ margin: 0;padding: 0;font-size: 100%;vertical-align: baseline;background: transparent;}ins{ background-color: #ff9;color: #000;text-decoration: none;}mark{ background-color: #ff9;color: #000;font-style: italic;font-weight: bold;}del{ text-decoration: line-through;}abbr[title], dfn[title]{ border-bottom: 1px dotted;cursor: help;}table{ border-collapse: collapse;border-spacing: 0;}hr{ display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0;}input, select{ vertical-align: middle;}a{ color: #d41e20;text-decoration: none;display: block;}a:hover{ color: #6a0f10;}body{ font-family: 'Cambay', sans-serif;font-weight: 400;line-height: 1.4;color: inherit;font-size: inherit;background: none;}h1, h2, h3, h4, h5, h6{ margin: 0;line-height: inherit;font-family: inherit;}h1{ font-size: 2em;}h2{ font-size: 1.6em;}h3{ font-size: 1.17em;}h4{ font-size: 1em;}h5{ font-size: 0.83em;}h6{ font-size: 0.75em;}html{ color: #4a4a4a;line-height: 1.4;background: #fff;font-size: 1em;}hr{ color: #4a4a4a;background: #4a4a4a;clear: both;}img{ max-width: 100%;height: auto;}nav ol, nav ul{ list-style-type: none;padding: 0;margin: 0;}nav ol li, nav ul li{ padding: 0;}li, ol, ul{ list-style: inherit;list-style-position: inside;padding-left: 0;}th, td{ vertical-align: top;font-family: inherit;font-size: inherit;} @import "argonova/icon";@import url('https://fonts.googleapis.com/css?family=Cambay:400,400i,700,700i');@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@font-face{ font-family: 'FontAwesome';src: url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.eot?v=4.5.0');src: url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight: normal;font-style: normal;}.iconAdd::before, .iconDelete::before, .iconEdit::before, .iconImage::before, .iconInfo::before{ font: normal normal normal 1em/1 'FontAwesome';speak: none;text-rendering: auto;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon{ overflow: hidden;text-indent: 200%;white-space: nowrap;text-indent: unset !important;display: inline-block;vertical-align: text-top;}.iconText{ text-indent: 18px;width: auto; }.iconText.iconText:hover{ text-decoration: underline;}.iconAdd{}.iconAdd::before{ content: "\f055";display: inline-block;margin-right: 0.5em;}.iconDelete{}.iconDelete::before{ content: "\f056";display: inline-block;margin-right: 0.5em;}.iconEdit{}.iconEdit::before{ content: "\f14b";display: inline-block;margin-right: 0.5em;}.iconImage::before{ content: "\f03e";display: inline-block;margin-right: 0.5em;}.iconInfo{}.iconInfo::before{ content: "\f129";display: inline-block;margin-right: 0.5em;}.countryForm{ display: none;}.discountForm.add{ display: none;}.view.checkoutShow.normal .misc .checkoutProducts table.dataTable tbody tr td.productControls a{ top: 0px !important;}.view.checkoutShow.normal .misc .checkoutProducts table.dataTable tbody tr td.productQuantity{ padding-top: 4px;display: inline-flex;}.view.checkoutShow.normal .misc .checkoutProducts table.dataTable tbody tr td.productQuantity > span{ top: 10px !important;}.view.checkoutShow.normal .misc .checkoutProducts > a.button{ background: #e31818;background: -moz-linear-gradient(top, #e31818 0%, #cd1617 100%);background: -webkit-linear-gradient(top, #e31818 0%, #cd1617 100%);background: linear-gradient(to bottom, #e31818 0%, #cd1617 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e31818', endColorstr='#cd1617',GradientType=0);border: none;box-shadow: 0 0.1em 0.2em #3b3b3b;color: #fff;padding: 0.45em 2.15em 0 2.15em;text-transform: uppercase;font-weight: 700;text-align: center;} @import "argonova/icon";@import url('https://fonts.googleapis.com/css?family=Cambay:400,400i,700,700i');@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@font-face{ font-family: 'FontAwesome';src: url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.eot?v=4.5.0');src: url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight: normal;font-style: normal;}.iconAdd::before, .iconDelete::before, .iconEdit::before, .iconImage::before, .iconInfo::before{ font: normal normal normal 1em/1 'FontAwesome';speak: none;text-rendering: auto;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon{ overflow: hidden;text-indent: 200%;white-space: nowrap;text-indent: unset !important;display: inline-block;vertical-align: text-top;}.iconText{ text-indent: 18px;width: auto; }.iconText.iconText:hover{ text-decoration: underline;}.iconAdd{}.iconAdd::before{ content: "\f055";display: inline-block;margin-right: 0.5em;}.iconDelete{}.iconDelete::before{ content: "\f056";display: inline-block;margin-right: 0.5em;}.iconEdit{}.iconEdit::before{ content: "\f14b";display: inline-block;margin-right: 0.5em;}.iconImage::before{ content: "\f03e";display: inline-block;margin-right: 0.5em;}.iconInfo{}.iconInfo::before{ content: "\f129";display: inline-block;margin-right: 0.5em;}.paginationList{ margin: 1.2944em 0;}.paginationList .paginationList{ list-style-type: none;padding: 0;margin: 0;display: inline-block;overflow: hidden;font-size: 0.8em;background: red;display: none;}.paginationList .paginationList li{ padding: 0;}.paginationList .paginationList li{ float: left;margin-right: 0.61805em;}.paginationList .paginationList li a{ display: block;border: solid 1px rgba(255, 255, 255, .5);border-radius: 0.61805em;color: rgba(0, 0, 0, .5);padding: 1em;background: rgba(255, 255, 255, .75);}.paginationList .paginationList li:hover a, .paginationList .paginationList li.active a{ border-color: #fff;color: #000;background: #fff;}.paginationList .paginationList li.active, .paginationList .paginationList li.previous-off, .paginationList .paginationList li.next-off .paginationList .paginationList li.next, .paginationList .paginationList li.previous{ font-weight: bold;}.paginationList .entriesTotal{ font-size: 0.8em;}.searchForm{ margin-bottom: 10px;}.searchForm .field{ float: left;margin-right: 10px;}.searchForm .field label{ display: inline;vertical-align: middle;}.searchForm fieldset.multiple{ float: left;margin-right: 10px;padding: 0;width: 400px;position: relative;}.searchForm fieldset.multiple .field{ clear: none !important;float: left !important;margin-top: 5px;}.searchForm fieldset.multiple .field label{ vertical-align: top;}.searchForm p.buttons{ width: auto;clear: none;float: left;margin: 0;}.inTable .field{ position: relative;}.inTable .field label{ position: absolute;top: -1.5em;left: 0;width: 100%;text-indent: -999em;}.inTable .field input, .inTable .field select{ width: 95%;}ul.notification{ padding: 5px;list-style: none;}li.notification{ color: #000;background: #dedede;border: 1px solid #000;background-image: url('/images/icons/bullet_black.png');background-position: 10px center;background-repeat: no-repeat;margin: 10px 0;padding: 15px 10px 15px 50px; }li.notification.dataSaved, li.notification.dataDeleted{ color: #4f8a10;background-color: #dff2bf;background-image: url('/images/icons/ok.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #4f8a10;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataError{ color: #8a0f0f;background-color: #fccac3;background-image: url('/images/icons/exclamation.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #e02727;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataInformation{ color: #00529b;background-color: #bde5f8;background-image: url('/images/icons/information.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #00529b;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataWarning{ color: #9f6000;background-color: #feefb3;background-image: url('/images/icons/error.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #9f6000;margin: 10px 0;padding: 15px 10px 15px 50px;}.ui-slider-horizontal.ui-widget-content{ background: #ac0000;border: none;height: 0.45em;box-shadow: inset 0 0 0.2em #950000;}.ui-slider-horizontal .ui-state-default.ui-slider-handle{ width: 0.7em;height: 0.7em;background: #fff;border: 1px solid #fff;-webkit-border-radius: 0.4em;-moz-border-radius: 0.4em;border-radius: 0.4em;top: -0.2em;cursor: pointer;}.ui-slider-horizontal .ui-slider-range.ui-widget-header{ background: #2051ae;box-shadow: inset 0 0 0.2em #1d489a;}.clearfix:after{ visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}* html .clearfix{ zoom: 1; }*:first-child + html .clearfix{ zoom: 1; } @import "argonova/icon";@import url('https://fonts.googleapis.com/css?family=Cambay:400,400i,700,700i');@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@font-face{ font-family: 'FontAwesome';src: url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.eot?v=4.5.0');src: url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight: normal;font-style: normal;}.iconAdd::before, .iconDelete::before, .iconEdit::before, .iconImage::before, .iconInfo::before{ font: normal normal normal 1em/1 'FontAwesome';speak: none;text-rendering: auto;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon{ overflow: hidden;text-indent: 200%;white-space: nowrap;text-indent: unset !important;display: inline-block;vertical-align: text-top;}.iconText{ text-indent: 18px;width: auto; }.iconText.iconText:hover{ text-decoration: underline;}.iconAdd{}.iconAdd::before{ content: "\f055";display: inline-block;margin-right: 0.5em;}.iconDelete{}.iconDelete::before{ content: "\f056";display: inline-block;margin-right: 0.5em;}.iconEdit{}.iconEdit::before{ content: "\f14b";display: inline-block;margin-right: 0.5em;}.iconImage::before{ content: "\f03e";display: inline-block;margin-right: 0.5em;}.iconInfo{}.iconInfo::before{ content: "\f129";display: inline-block;margin-right: 0.5em;}button{ padding: 0;overflow: visible;cursor: pointer;font-family: 'Cambay', sans-serif;}fieldset{ border: 0;margin-bottom: 1.25em;padding: 0;padding-top: 0.5em;}fieldset.multiple{ border: 0;margin: 0;padding: 0;}fieldset.multiple .field{ float: left;clear: left;position: relative;}fieldset.multiple label{ padding-left: 1.25em;font-weight: normal;}fieldset.multiple input{ position: absolute;top: 0.5em;left: 0;}input.radio{ border: 0;background: none;}input.text, input.secret{ padding: 0.25em 0.3em;font-family: 'Cambay', sans-serif;font-size: inherit;}textarea{ width: 250px;overflow: auto;padding: 0.25em 0.3em;font-family: 'Cambay', sans-serif;font-size: inherit;}[placeholder]::-webkit-input-placeholder{ color: #999;}[placeholder]:-moz-placeholder{ color: #999;}[placeholder]::-moz-placeholder{ color: #999;}[placeholder]:-ms-input-placeholder{ color: #999;}label{ font-weight: bold;cursor: pointer;}legend{ font-size: 18px;font-weight: bold;line-height: 1;}form{ display: block;}form::after{ clear: both;content: "";display: table;}form .buttons{ overflow: hidden;margin-bottom: 0;}form .error{ color: #ffbaba;}form .error input{ border-color: #ffbaba;}form .errorField input, form .errorField select, form .errorField textarea{ background: #ffbaba;}form .field{ .line-height: 2;}form.marginal label{ width: 11.5em;float: left;}form.marginal .field{ margin-bottom: 0.25em;height: 100%;overflow: hidden;}form.marginal .multiple{ margin-bottom: -2em;}form.marginal .multiple label{ width: auto;float: none;}form.marginal .multiple .field{ margin-bottom: 0;position: relative;top: -2em;left: 11.5em;}form.marginal .result label{ width: auto;float: none;font-weight: normal;}form.marginal .result.error{ border: 1px solid;margin: 10px 0px;padding: 15px 10px 15px 50px;background-repeat: no-repeat;background-position: 10px center;color: #d8000c;background-color: #ffbaba;background-image: url('/images/icons/exclamation.png');}form.searchForm{ margin-top: 1em;}@import "argonova/icon";@import url('https://fonts.googleapis.com/css?family=Cambay:400,400i,700,700i');@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@font-face{ font-family: 'FontAwesome';src: url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.eot?v=4.5.0');src: url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight: normal;font-style: normal;}.iconAdd::before, .iconDelete::before, .iconEdit::before, .iconImage::before, .iconInfo::before{ font: normal normal normal 1em/1 'FontAwesome';speak: none;text-rendering: auto;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon{ overflow: hidden;text-indent: 200%;white-space: nowrap;text-indent: unset !important;display: inline-block;vertical-align: text-top;}.iconText{ text-indent: 18px;width: auto; }.iconText.iconText:hover{ text-decoration: underline;}.iconAdd{}.iconAdd::before{ content: "\f055";display: inline-block;margin-right: 0.5em;}.iconDelete{}.iconDelete::before{ content: "\f056";display: inline-block;margin-right: 0.5em;}.iconEdit{}.iconEdit::before{ content: "\f14b";display: inline-block;margin-right: 0.5em;}.iconImage::before{ content: "\f03e";display: inline-block;margin-right: 0.5em;}.iconInfo{}.iconInfo::before{ content: "\f129";display: inline-block;margin-right: 0.5em;}#wrapper > header #topbar > .container, #wrapper > header #navbar > .container, #wrapper > .layout.introMiscOpposite #intro, #wrapper > .layout.misc{ max-width: 85.4em;margin: auto;border-left: 1.2944em solid transparent;border-right: 1.2944em solid transparent;}#wrapper > header #topbar > .container::after, #wrapper > header #navbar > .container::after, #wrapper > .layout.introMiscOpposite #intro::after, #wrapper > .layout.misc::after{ clear: both;content: "";display: table;}#wrapper > .layout.introMiscOpposite > main, #wrapper > .layout.main #main, #wrapper > footer .view.infoContent, #wrapper > footer .credits{ max-width: 60em;margin: auto;border-left: 1.2944em solid transparent;border-right: 1.2944em solid transparent;}#wrapper > .layout.introMiscOpposite > main::after, #wrapper > .layout.main #main::after, #wrapper > footer .view.infoContent::after, #wrapper > footer .credits::after{ clear: both;content: "";display: table;}#cookieNotification{ position: relative;background-color: #d8e7f2;overflow: hidden;}#cookieNotification #infoContainer{ max-width: 960px;margin: 0 auto;background: url('/images/icons/info.png') no-repeat left center;padding-left: 30px;}#cookieNotification #infoContainer::after{ clear: both;content: "";display: table;}#cookieNotification #infoContainer *{ margin: 0;padding: 0;}#cookieNotification #infoContainer .message{ float: left;margin-right: 15px;padding: 11px 0 12px 0;color: #444;font-size: 0.9em;font-weight: 700;}#cookieNotification #infoContainer form{ float: left;}#cookieNotification #infoContainer form .buttons{ padding-top: 7px;}#cookieNotification #infoContainer form .buttons button{ padding: 1px 10px;font: 400 0.8em 'Cambay', sans-serif;}#wrapper{ position: relative;overflow: hidden;}#wrapper > header{ font-weight: 700;}#wrapper > header #topbar{ background: #fff;}#wrapper > header #topbar > .container{ height: 4em;}#wrapper > header #topbar > .container #logo{ float: left;width: auto;height: 4em;}#wrapper > header #topbar > .container #logo a{ display: inline-block;position: relative;top: 50%;transform: translateY(-50%);}#wrapper > header #topbar > .container #cart{ float: right;width: auto;height: 4em;}#wrapper > header #topbar > .container #cart > input{ display: none;}#wrapper > header #topbar > .container #cart > input:checked ~ label{ position: absolute;top: 2.2em;right: 2em;-moz-transform: scaleX(-1) translateY(-50%);-o-transform: scaleX(-1) translateY(-50%);-webkit-transform: scaleX(-1) translateY(-50%);transform: scaleX(-1) translateY(-50%);filter: FlipH;-ms-filter: "FlipH";width: 0;}#wrapper > header #topbar > .container #cart > input:checked ~ label strong{ display: none;width: 0;}#wrapper > header #topbar > .container #cart > input:checked ~ .container{ display: block !important;margin-right: 0;opacity: 0.96;}#wrapper > header #topbar > .container #cart > label{ display: inline-block;position: relative;top: 50%;right: 0;transform: translateY(-50%);padding-right: 2.8em;background: url('/images/templates/screwonline/cart.png') no-repeat right center;line-height: 4em;font-size: 0.875em;color: #4a4a4a;width: 13em;height: 4em;z-index: 905;text-align: right;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-backface-visibility: hidden;}#wrapper > header #topbar > .container #cart > .container{ display: block;width: 30em;height: 1000%;margin-right: -34em;margin-top: 0;position: absolute;top: 0;right: 0;z-index: 900;padding-top: 1.1em;background: #fff;box-shadow: 0 0px 0.7em #888;border-left: 1.2944em solid transparent;border-right: 1.2944em solid transparent;-webkit-transition: margin-right 0.3s ease-in-out;-moz-transition: margin-right 0.3s ease-in-out;-ms-transition: margin-right 0.3s ease-in-out;-o-transition: margin-right 0.3s ease-in-out;transition: margin-right 0.3s ease-in-out;-webkit-backface-visibility: hidden;}#wrapper > header #topbar > .container #cart > .container h2{ text-transform: uppercase;color: #a0a0a0;text-align: center;margin-bottom: 1em;}#wrapper > header #topbar > .container #cart > .container .entries ul{ list-style: none;}#wrapper > header #topbar > .container #cart > .container .entries ul li{ padding: 1em 0;border-bottom: 1px solid #a0a0a0;}#wrapper > header #topbar > .container #cart > .container .entries ul li:first-child{ border-top: 1px solid #a0a0a0;}#wrapper > header #topbar > .container #cart > .container .entries ul li::after{ clear: both;content: "";display: table;}#wrapper > header #topbar > .container #cart > .container .entries ul li .productImage{ float: left;width: auto;margin-right: 2em;}#wrapper > header #topbar > .container #cart > .container .entries ul li .productImage .image img{ display: block;}#wrapper > header #topbar > .container #cart > .container .entries ul li .productDescription{ float: left;width: auto;}#wrapper > header #topbar > .container #cart > .container .entries ul li .cartControls{ float: right;width: auto;height: 3.9em;}#wrapper > header #topbar > .container #cart > .container .entries ul li .cartControls .controls{ position: relative;top: 50%;transform: translateY(-50%);}#wrapper > header #topbar > .container #cart > .container .summation{ padding-top: 2em;font-size: 1.4em;}#wrapper > header #topbar > .container #cart > .container .summation .label{ display: inline-block;text-align: left;width: 49%;}#wrapper > header #topbar > .container #cart > .container .summation .value{ display: inline-block;text-align: right;width: 49%;}#wrapper > header #topbar > .container #cart > .container .buttons{ padding-top: 1em;}#wrapper > header #topbar > .container #cart > .container .buttons a{ display: block;width: 100%;box-sizing: border-box;text-align: center;box-shadow: 0 0.1em 0.2em #3b3b3b;color: #fff;padding: 0.45em 2.15em 0 2.15em;text-transform: uppercase;font-weight: 700;background: #e31818;background: -moz-linear-gradient(top, #e31818 0%, #cd1617 100%);background: -webkit-linear-gradient(top, #e31818 0%, #cd1617 100%);background: linear-gradient(to bottom, #e31818 0%, #cd1617 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e31818', endColorstr='#cd1617',GradientType=0);}#wrapper > header #topbar > .container #cart > .container .buttons a:hover{ background: #cd1617;background: -moz-linear-gradient(top, #cd1617 0%, #e31818 100%);background: -webkit-linear-gradient(top, #cd1617 0%, #e31818 100%);background: linear-gradient(to bottom, #cd1617 0%, #e31818 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cd1617', endColorstr='#e31818',GradientType=0);}#wrapper > header #navbar{ background: #d41e20;}#wrapper > header #navbar > input, #wrapper > header #navbar > label{ display: none;}#wrapper > header #navbar > .container .navigation{ float: left;width: auto;}#wrapper > header #navbar > .container .navigation *{ color: #fff;}#wrapper > header #navbar > .container .navigation .navMain li a{ display: block;}#wrapper > header #navbar > .container .navigation .navMain > li{ display: inline-block;margin-right: 1.5em;position: relative;}#wrapper > header #navbar > .container .navigation .navMain > li > a{ font-size: 0.875em;line-height: 4.15em;}#wrapper > header #navbar > .container .navigation .navMain > li.active:before, #wrapper > header #navbar > .container .navigation .navMain > li.selected:before, #wrapper > header #navbar > .container .navigation .navMain > li:hover:before{ content: "\25BC";position: absolute;top: -0.35em;left: 0;width: 100%;text-align: center;color: #fff;}#wrapper > header #navbar > .container .navigation .navMain > li.hasChild a:after{ content: '+';float: right;padding-right: 2em;}#wrapper > header #navbar > .container .navigation .navMain > li.hasChild ul :after{ content: ' ';}#wrapper > header #navbar > .container .navigation .navMain .subTree > ul li{ padding: 0.7em 0.3em;}#wrapper > header #navbar > .container .navigation .navMain .subTree > ul li a:hover{ background-color: rgba(0, 0, 0, 0.2);}#wrapper > header #navbar > .container .navigation ul li ul{ display: none;}#wrapper > header #navbar > .container .language{ float: right;width: auto;}#wrapper > header #navbar > .container .language *{ color: #fff;}#wrapper > header #navbar > .container .language ul li{ display: inline-block;margin-right: 1em;position: relative;}#wrapper > header #navbar > .container .language ul li > a{ font-size: 0.875em;line-height: 4.15em;}#wrapper > header #navbar > .container .language ul li.active:before, #wrapper > header #navbar > .container .language ul li.selected:before, #wrapper > header #navbar > .container .language ul li:hover:before{ content: "\25BC";position: absolute;top: -0.35em;left: 0;width: 100%;text-align: center;color: #fff;}#wrapper > .layout.introMiscOpposite{ max-width: 85.4em;margin: auto;position: relative;}#wrapper > .layout.introMiscOpposite #intro{ border-width: 0 !important;}#wrapper > .layout.introMiscOpposite > main{ padding: 2em 0 3em 0;}#wrapper > .layout.introMiscOpposite > main .view.infoContent{}#wrapper > .layout.introMiscOpposite > main .view.infoContent::after{ clear: both;content: "";display: table;}#wrapper > .layout.introMiscOpposite #aside{ position: absolute;z-index: 800;top: 0;left: 0;}#wrapper > .layout.misc{ display: flex;flex-grow: 1;}#wrapper > .layout.misc #aside{ float: left;width: 20%;padding: 2em 0;box-sizing: border-box;background: #d41e20;}#wrapper > .layout.misc #aside *{ color: #fff;}#wrapper > .layout.misc #main{ flex: 1;padding: 3em 4em;}#wrapper > .layout.main #main{ padding-top: 1em;padding-bottom: 1em;}#wrapper > footer{ font-weight: 700;}#wrapper > footer .top{ background: #0056b8;color: #fff;}#wrapper > footer .top a{ color: #80abdc;}#wrapper > footer .bottom{ background: #4a4a4a;color: #fff;}#wrapper > footer .bottom a{ color: #a5a5a5;display: inline-block;}#wrapper > footer .view.infoContent{ padding: 1.8em 0;opacity: 0.85;}#wrapper > footer .credits{ opacity: 0.3;padding-bottom: 2em;}#wrapper > footer .credits a{ color: inherit;} @import "argonova/icon";@import url('https://fonts.googleapis.com/css?family=Cambay:400,400i,700,700i');@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@font-face{ font-family: 'FontAwesome';src: url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.eot?v=4.5.0');src: url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight: normal;font-style: normal;}.iconAdd::before, .iconDelete::before, .iconEdit::before, .iconImage::before, .iconInfo::before{ font: normal normal normal 1em/1 'FontAwesome';speak: none;text-rendering: auto;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon{ overflow: hidden;text-indent: 200%;white-space: nowrap;text-indent: unset !important;display: inline-block;vertical-align: text-top;}.iconText{ text-indent: 18px;width: auto; }.iconText.iconText:hover{ text-decoration: underline;}.iconAdd{}.iconAdd::before{ content: "\f055";display: inline-block;margin-right: 0.5em;}.iconDelete{}.iconDelete::before{ content: "\f056";display: inline-block;margin-right: 0.5em;}.iconEdit{}.iconEdit::before{ content: "\f14b";display: inline-block;margin-right: 0.5em;}.iconImage::before{ content: "\f03e";display: inline-block;margin-right: 0.5em;}.iconInfo{}.iconInfo::before{ content: "\f129";display: inline-block;margin-right: 0.5em;}.view.infoContent100{ display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;}@media screen and (min-width: 640px){#wrapper #navbar .container form.inline{ display: inline-flex !important;height: 58px;padding-top: 15px;margin-bottom: -15px;float: right;}#wrapper #navbar .container form.inline .field label{ display: none;}#wrapper #navbar .container form.inline .field input, #wrapper #navbar .container form.inline .field select{ border: 1px solid #c1c1c1;box-shadow: inset 0 0 0.2em #c1c1c1;padding: 0.4em 0.2em;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}#wrapper #navbar .container form.inline input{ margin-right: 1em;}#wrapper #navbar .container .buttons{ overflow: visible;}#wrapper #navbar .container .buttons button{ background: #e31818;background: -moz-linear-gradient(top, #e31818 0%, #cd1617 100%);background: -webkit-linear-gradient(top, #e31818 0%, #cd1617 100%);background: linear-gradient(to bottom, #e31818 0%, #cd1617 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e31818', endColorstr='#cd1617',GradientType=0);border: none;box-shadow: 0 0.1em 0.2em #3b3b3b;color: #fff;padding: 0.45em 2.15em 0 2.15em;text-transform: uppercase;font-weight: 700;}#wrapper #navbar .container .buttons button:hover{ background: #cd1617;background: -moz-linear-gradient(top, #cd1617 0%, #e31818 100%);background: -webkit-linear-gradient(top, #cd1617 0%, #e31818 100%);background: linear-gradient(to bottom, #cd1617 0%, #e31818 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cd1617', endColorstr='#e31818',GradientType=0);} }#wrapper #navbar .container form.inline{ display: none;}.view.infoContent100 table{ max-width: 16em;}.view.infoContent100 table:nth-child(2){ max-width: 20em;box-shadow: 0 9px 0px 0px white, 0 -9px 0px 0px white, 12px 0 10px -4px rgba(31, 73, 125, 0.1), -12px 0 10px -4px rgba(31, 73, 125, 0.1);}.view.infoContent100 table:nth-child(2) tbody tr td{ padding: 0 2em;}.view.slideshow .container .cycle-slideshow .cycle-slide{ position: relative;}.view.slideshow .container .cycle-slideshow .cycle-slide .image img{ display: block;}.view.slideshow .container .cycle-slideshow .cycle-slide .description{ position: absolute;top: 50%;right: 0;transform: translateY(-50%);padding: 1.5em 2em;background: #0056b8;color: #fff;box-shadow: 0 0 0.4em #333;}.view.slideshow .cycle-pager{ text-align: center;margin-top: 0.4em;font-size: 2em;height: 1em;}.view.slideshow .cycle-pager span{ color: #ea8f90;}.view.slideshow .cycle-pager span.cycle-pager-active{ color: #d41e20;} @import "argonova/icon";@import url('https://fonts.googleapis.com/css?family=Cambay:400,400i,700,700i');@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@font-face{ font-family: 'FontAwesome';src: url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.eot?v=4.5.0');src: url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight: normal;font-style: normal;}.iconAdd::before, .iconDelete::before, .iconEdit::before, .iconImage::before, .iconInfo::before{ font: normal normal normal 1em/1 'FontAwesome';speak: none;text-rendering: auto;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon{ overflow: hidden;text-indent: 200%;white-space: nowrap;text-indent: unset !important;display: inline-block;vertical-align: text-top;}.iconText{ text-indent: 18px;width: auto; }.iconText.iconText:hover{ text-decoration: underline;}.iconAdd{}.iconAdd::before{ content: "\f055";display: inline-block;margin-right: 0.5em;}.iconDelete{}.iconDelete::before{ content: "\f056";display: inline-block;margin-right: 0.5em;}.iconEdit{}.iconEdit::before{ content: "\f14b";display: inline-block;margin-right: 0.5em;}.iconImage::before{ content: "\f03e";display: inline-block;margin-right: 0.5em;}.iconInfo{}.iconInfo::before{ content: "\f129";display: inline-block;margin-right: 0.5em;}.view.product.categoryLabelList ul, .view.product.productsList .productList{ display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;}.view.product.categoryLabelList{ margin-bottom: 3em;}.view.product.categoryLabelList ul{ list-style: none;}.view.product.categoryLabelList ul li{ width: 14.28571%;}.view.product.categoryLabelList ul li .image img{ display: block;}.view.product.categoryLabelList ul li .text{ line-height: 2.7em;}.view.product.categoryLabelList ul li .text a{ color: #0056b8;text-transform: uppercase;font-weight: 700;font-size: 0.875em;}.view.product.categoryList ul{ list-style: none;}.view.product.categoryList ul li{ padding: 0.4em 1em 0 1em;border-bottom: 1px solid #b81a1c;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-backface-visibility: hidden;}.view.product.categoryList ul li a{ display: inline-block;width: 100%;line-height: 2.5em;text-transform: uppercase;font-weight: 700;color: #dcdcdc !important;margin: 0 -1em;padding: 0 1em;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-backface-visibility: hidden;}.view.product.categoryList ul li a:hover{ background-color: rgba(0, 0, 0, 0.5);}.view.product.categoryList ul li ul li.noProducts a, .view.product.categoryList ul li ul li.subFirst a, .view.product.categoryList ul li ul li.subLast a{ margin: 0 -2em !important;padding: 0 2em !important;}.view.product.categoryList ul li.subLast{ border: none;}.view.product.categoryList ul li:hover, .view.product.categoryList ul li.selected{ background: #085bba;border-bottom: 1px solid #387ece;}.view.product.categoryList ul li:hover ul li.priceSlider, .view.product.categoryList ul li.selected ul li.priceSlider, .view.product.categoryList ul li:hover ul li.subFirst, .view.product.categoryList ul li.selected ul li.subFirst{ border-bottom: 1px solid #387ece;}.view.product.categoryList ul li:hover ul li.subLast, .view.product.categoryList ul li.selected ul li.subLast{ border-bottom: none;}.view.product.categoryList ul li:hover a, .view.product.categoryList ul li.selected a{ color: inherit !important;}.view.product.categoryList ul li:hover a.active, .view.product.categoryList ul li.selected a.active{ font-style: italic;}.view.product.categoryList ul li:hover.hasSub ul li.selected a, .view.product.categoryList ul li.selected.hasSub ul li.selected a{ font-style: italic;}.view.product.categoryList ul li.priceSlider{ padding: 1em 0.3em 0.7em 0.3em;}.view.product.categoryList ul li.priceSlider::after{ clear: both;content: "";display: table;}.view.product.categoryList ul li.priceSlider .label{ display: block;}.view.product.categoryList ul li.priceSlider > div{ margin: 0.4em 0.4em !important;}.view.product.categoryList ul li.priceSlider .min, .view.product.categoryList ul li.priceSlider .max{ font-size: 0.8em;opacity: 0.8;}.view.product.categoryList ul li.priceSlider .min{ float: left;}.view.product.categoryList ul li.priceSlider .max{ float: right;}.view.product.categoryShortcutList{ background: #d41e20;box-shadow: 0em 0.3em 0.3em #333;padding: 0.5em 0;margin-left: 2em;}.view.product.categoryShortcutList h3{ color: #fff;margin-left: 1.2em;margin-bottom: 0.2em;}.view.product.categoryShortcutList ul{ list-style: none;}.view.product.categoryShortcutList ul li{ padding: 0.4em 2em;}.view.product.categoryShortcutList ul li a{ color: #fff;font-size: 0.9em;opacity: 0.7;}.view.product.categoryShortcutList ul li a:hover{ opacity: 1;}.view.product.categoryShortcutList ul li ul{ display: none;}.view.product.productsList .filterForm{ float: right;width: auto;margin-bottom: 2em;display: inline-flex;}@media screen and (max-width: 640px){.view.product.productsList .filterForm form.inline{ display: inline-flex !important;margin-right: 1em;}.view.product.productsList .filterForm form.inline .field label{ display: none;}.view.product.productsList .filterForm form.inline input{ margin-right: 1em;} }.view.product.productsList .filterForm form.inline{ display: none;}.view.product.productsList .filterForm form .field label{ color: #95989a;font-weight: 400;padding-top: 0.3em;}.view.product.productsList .filterForm form .field input, .view.product.productsList .filterForm form .field select{ border: 1px solid #c1c1c1;box-shadow: inset 0 0 0.2em #c1c1c1;padding: 0.4em 0.2em;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.view.product.productsList .filterForm form .buttons{ overflow: visible;}.view.product.productsList .filterForm form .buttons button{ background: #e31818;background: -moz-linear-gradient(top, #e31818 0%, #cd1617 100%);background: -webkit-linear-gradient(top, #e31818 0%, #cd1617 100%);background: linear-gradient(to bottom, #e31818 0%, #cd1617 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e31818', endColorstr='#cd1617',GradientType=0);border: none;box-shadow: 0 0.1em 0.2em #3b3b3b;color: #fff;padding: 0.45em 2.15em 0 2.15em;text-transform: uppercase;font-weight: 700;}.view.product.productsList .filterForm form .buttons button:hover{ background: #cd1617;background: -moz-linear-gradient(top, #cd1617 0%, #e31818 100%);background: -webkit-linear-gradient(top, #cd1617 0%, #e31818 100%);background: linear-gradient(to bottom, #cd1617 0%, #e31818 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cd1617', endColorstr='#e31818',GradientType=0);}.view.product.productsList .productList{ clear: both;list-style: none;}.view.product.productsList .productList li{ margin-bottom: 2em;float: left;width: 30%;}@media screen and (max-width: 740px){.view.product.productsList .productList li{ width: 50%;} }@media screen and (max-width: 550px){.view.product.productsList .productList li{ width: 100%;} }.view.product.productsList .productList li .image{ margin-bottom: 1em;text-align: center;width: 100%;height: 150px;position: relative;}.view.product.productsList .productList li .image .usage{ position: absolute;bottom: 0;color: #fff;padding: 0.1em 0.5em;border-top-right-radius: 0.3em;text-transform: uppercase;font-weight: 600;font-size: 0.9em;box-shadow: 2px -2px 10px 0px #000;}.view.product.productsList .productList li .image .usage.indoor{ background-color: #00009b;}.view.product.productsList .productList li .image .usage.outdoor{ background-color: #009b00;}.view.product.productsList .productList li .image .usage.stainless{ background-color: #9b0000;}.view.product.productsList .productList li h2{ line-height: 1.1em;font-weight: 400;}.view.product.productsList .productList li h2 a{ color: #0056b8;font-size: 0.875em;}.view.product.productsList .productList li .short.description{ display: none;}.view.product.productsList .productList li .productPrice{ font-weight: 700;color: #0056b8;}.view.product.productsList .loader{ display: inline-block;}.view.product.productsList .loader ul.loaderList li{ list-style: none;margin-bottom: 1em;}.view.product.productsList .loader ul.loaderList li a{ color: #fff !important;padding: 0.8em 1.2em;width: 7em;display: block;transition: all ease 0.3s;}.view.product.productsList .loader ul.loaderList li.previous{ background: #d41e20;}.view.product.productsList .loader ul.loaderList li.previous :before{ content: '«';padding-right: 0.8em;}.view.product.productsList .loader ul.loaderList li.previous :hover{ background-color: rgba(255, 255, 255, 0.2) !important;}.view.product.productsList .loader ul.loaderList li.next{ background: #0056b8;}.view.product.productsList .loader ul.loaderList li.next :after{ content: '»';padding-left: 0.8em;}.view.product.productsList .loader ul.loaderList li.next :hover{ background-color: rgba(255, 255, 255, 0.2) !important;}.view.product.show{ display: flex;flex-grow: 1;}.view.product.show .images{ float: left;width: 50%;}.view.product.show .images ul{ list-style: none;}.view.product.show .images ul li{ display: inline-block;}.view.product.show .images ul li.first{ width: 100%;}.view.product.show .images ul li.first a img{ display: block;box-shadow: 0 0.1em 0.2em #a3a3a3;padding: 0.15em;}.view.product.show .images ul li.mini{ width: 20%;border: 1px solid #e2e2e2;}.view.product.show .information{ flex: 1;padding: 0 0 3em 3em;}.view.product.show .information .long.description{ padding: 1em 0;}.view.product.show .information .frmAddProduct #variantDataTable{ margin-bottom: 1em;}.view.product.show .information .frmAddProduct #variantDataTable .title{ width: 10em;font-weight: 700;}.view.product.show .information .frmAddProduct .field{ margin-bottom: 1em;}.view.product.show .information .frmAddProduct .field label{ color: #95989a;font-weight: 400;position: relative;top: 0.13em;}.view.product.show .information .frmAddProduct .field input{ border: 1px solid #c1c1c1;box-shadow: inset 0 0 0.2em #c1c1c1;padding: 0.5em 0 0.1em 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;line-height: 1em;width: 3em;text-align: center;}.view.product.show .information .frmAddProduct .buttons{ overflow: visible;}.view.product.show .information .frmAddProduct .buttons button{ background: #e31818;background: -moz-linear-gradient(top, #e31818 0%, #cd1617 100%);background: -webkit-linear-gradient(top, #e31818 0%, #cd1617 100%);background: linear-gradient(to bottom, #e31818 0%, #cd1617 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e31818', endColorstr='#cd1617',GradientType=0);border: none;box-shadow: 0 0.1em 0.2em #3b3b3b;color: #fff;padding: 0.45em 2.15em 0 2.15em;text-transform: uppercase;font-weight: 700;}.view.product.show .information .frmAddProduct .buttons button:hover{ background: #cd1617;background: -moz-linear-gradient(top, #cd1617 0%, #e31818 100%);background: -webkit-linear-gradient(top, #cd1617 0%, #e31818 100%);background: linear-gradient(to bottom, #cd1617 0%, #e31818 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cd1617', endColorstr='#e31818',GradientType=0);} @import "argonova/icon";@import url('https://fonts.googleapis.com/css?family=Cambay:400,400i,700,700i');@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@font-face{ font-family: 'FontAwesome';src: url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.eot?v=4.5.0');src: url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('/css/templates/screwonline/library/fontAwesome/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight: normal;font-style: normal;}.iconAdd::before, .iconDelete::before, .iconEdit::before, .iconImage::before, .iconInfo::before{ font: normal normal normal 1em/1 'FontAwesome';speak: none;text-rendering: auto;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon{ overflow: hidden;text-indent: 200%;white-space: nowrap;text-indent: unset !important;display: inline-block;vertical-align: text-top;}.iconText{ text-indent: 18px;width: auto; }.iconText.iconText:hover{ text-decoration: underline;}.iconAdd{}.iconAdd::before{ content: "\f055";display: inline-block;margin-right: 0.5em;}.iconDelete{}.iconDelete::before{ content: "\f056";display: inline-block;margin-right: 0.5em;}.iconEdit{}.iconEdit::before{ content: "\f14b";display: inline-block;margin-right: 0.5em;}.iconImage::before{ content: "\f03e";display: inline-block;margin-right: 0.5em;}.iconInfo{}.iconInfo::before{ content: "\f129";display: inline-block;margin-right: 0.5em;}#wrapper header #navbar > label{ max-width: 85.4em;margin: auto;border-left: 1.2944em solid transparent;border-right: 1.2944em solid transparent;}#wrapper header #navbar > label::after{ clear: both;content: "";display: table;}@media screen and (max-width: 1024px){.view.productsList .filterForm form.searchForm .field{ width: 100%;}.view.productsList .filterForm form.searchForm .field select{ width: 100%;margin-bottom: 1em;} }@media screen and (max-width: 765px){ }@media screen and (max-width: 640px){header #topbar #cart .container .entries .cartControls .controls a{ font-size: 2em;border: 1px solid;border-radius: 100px;height: 20px;width: 20px;line-height: 27px;text-align: center;}header #topbar #cart .container .entries .cartControls .controls :nth-child(1){ float: left;margin-right: 0.5em;}header #topbar #cart .container .entries .cartControls .controls :nth-child(3){ float: right;margin-left: 0.5em;}header #navbar .container .navigation ul li ul{ display: block;}.view.slideshow{ overflow: hidden;}.view.slideshow .container{ position: relative;left: -20%;width: 230%;}.view.slideshow .container .cycle-slideshow .cycle-slide .description{ right: 47.5%;}.view.infoContent100 table{ max-width: 100%;}.view.infoContent100 table:nth-child(2){ max-width: inherit;box-shadow: none;}.view.infoContent100 table:nth-child(2) tbody tr td{ padding: 0;}.view.productsList .filterForm{ display: block !important;}.view.product.show{ display: block;}.view.product.show .images{ float: none;width: 100%;}.view.product.show .information{ padding: 1em 0 0;}.view.product.show table{ margin: 0;}.alternativeCartDisplay ul{ list-style: none;} }@media screen and (max-width: 480px){ .view.slideshow .container .cycle-slideshow .cycle-slide .description{ display: none;}.layout.misc #main{ padding: 3em 1em !important;} }@media screen and (max-width: 640px){ #wrapper header #navbar::after{ clear: both;content: "";display: table;}#wrapper header #navbar > input:checked ~ label:before{ display: block !important;position: relative;left: -155px;top: -9px;}#wrapper header #navbar > input:checked ~ label .label:before{ content: "\25BC";position: absolute;top: -1.7em;left: 0;width: 100%;text-align: center;color: #fff;}#wrapper header #navbar > input:checked ~ label .hamburger{ background-color: transparent;}#wrapper header #navbar > input:checked ~ label .hamburger:before, #wrapper header #navbar > input:checked ~ label .hamburger:after{ top: 0;}#wrapper header #navbar > input:checked ~ label .hamburger:before{ transform: rotate(45deg);}#wrapper header #navbar > input:checked ~ label .hamburger:after{ transform: rotate(-45deg);}#wrapper header #navbar > input:checked ~ .container{ display: block !important;margin-right: 0;}#wrapper header #navbar > label{ display: block !important;height: 100%;padding: 0;position: relative;z-index: 888;}#wrapper header #navbar > label::after{ clear: both;content: "";display: table;}#wrapper header #navbar > label .label{ display: inline-block;position: relative;color: #fff;font-size: 0.875em;line-height: 4.15em;}#wrapper header #navbar > label .hamburger{ display: inline-block;right: 0;}#wrapper header #navbar > label .hamburger, #wrapper header #navbar > label .hamburger:before, #wrapper header #navbar > label .hamburger:after{ cursor: pointer;border-radius: 1px;height: 0.25em;width: 2.3em;background: #fff;position: absolute;content: '';transition: all 300ms ease-in-out;}#wrapper header #navbar > label .hamburger{ top: 1.65em;}#wrapper header #navbar > label .hamburger:before{ top: -0.65em;}#wrapper header #navbar > label .hamburger:after{ bottom: -0.65em;}#wrapper header #navbar > .container{ display: block;min-width: 100%;height: 1000%;box-sizing: border-box;margin-right: -43em;margin-top: 7.65em;position: absolute;top: 0;right: 0;z-index: 777;padding-top: 3em;background: #d41e20;box-shadow: inset 0 0px 6px #404040;border: none;-webkit-transition: margin-right 0.3s ease-in-out;-moz-transition: margin-right 0.3s ease-in-out;-ms-transition: margin-right 0.3s ease-in-out;-o-transition: margin-right 0.3s ease-in-out;transition: margin-right 0.3s ease-in-out;-webkit-backface-visibility: hidden;}#wrapper header #navbar > .container nav{ float: none !important;width: 100% !important;box-sizing: border-box;}#wrapper header #navbar > .container nav ul{ margin: 0 1.2944em !important;}#wrapper header #navbar > .container nav ul li{ display: block;margin: 0 !important;padding: 0.35em 0 0 0;width: 100%;height: 100%;line-height: 2.5em;box-sizing: border-box;border-top: 1px solid #e16263;}#wrapper header #navbar > .container nav ul li a{ line-height: 4em;}#wrapper header #navbar > .container nav ul li:before, #wrapper header #navbar > .container nav ul li:after{ display: none;} }@media screen and (max-width: 640px){ #wrapper header #topbar .container #cart{ width: 5em;}#wrapper header #topbar .container #cart > label{ width: 3em;}#wrapper header #topbar .container #cart > label > strong{ display: none;width: 0;}#wrapper header #topbar .container #cart .container{ width: 19em;} }@media screen and (max-width: 765px){.layout aside{ display: none;}.view.product.categoryLabelList ul{ justify-content: baseline;}.view.product.categoryLabelList ul li{ width: 20%;}.view table{ max-width: 100% !important;margin: auto;}footer .klarna-widget{ float: none;width: 100%;margin-top: 2em;}footer .klarna-widget img{ text-align: center;margin: auto !important;} }@media screen and (max-width: 480px){.view.product.categoryLabelList ul{ justify-content: baseline;}.view.product.categoryLabelList ul li{ width: 33%;} }