@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro);@font-face {font-family: 'Titillium-1WT';src: url('/media/fonts/titilliumtext22l-1wt-webfont.eot');src: url('/media/fonts/titilliumtext22l-1wt-webfont.eot?#iefix') format('embedded-opentype'), url('/media/fonts/titilliumtext22l-1wt-webfont.woff') format('woff'), url('/media/fonts/titilliumtext22l-1wt-webfont.ttf') format('truetype'), url('/media/fonts/titilliumtext22l-1wt-webfont.svg#titilliumtext22l1_wt') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Titillium-250';src: url('/media/fonts/titilliumtext22l-250wt-webfont.eot');src: url('/media/fonts/titilliumtext22l-250wt-webfont.eot?#iefix') format('embedded-opentype'), url('/media/fonts/titilliumtext22l-250wt-webfont.woff') format('woff'), url('/media/fonts/titilliumtext22l-250wt-webfont.ttf') format('truetype'), url('/media/fonts/titilliumtext22l-250wt-webfont.svg#titilliumtext22l250_wt') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Titillium-400';src: url('/media/fonts/titilliumtext22l-400wt-webfont.eot');src: url('/media/fonts/titilliumtext22l-400wt-webfont.eot?#iefix') format('embedded-opentype'), url('/media/fonts/titilliumtext22l-400wt-webfont.woff') format('woff'), url('/media/fonts/titilliumtext22l-400wt-webfont.ttf') format('truetype'), url('/media/fonts/titilliumtext22l-400wt-webfont.svg#titilliumtext22l400_wt') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Titillium-600';src: url('/media/fonts/titilliumtext22l-600wt-webfont.eot');src: url('/media/fonts/titilliumtext22l-600wt-webfont.eot?#iefix') format('embedded-opentype'), url('/media/fonts/titilliumtext22l-600wt-webfont.woff') format('woff'), url('/media/fonts/titilliumtext22l-600wt-webfont.ttf') format('truetype'), url('/media/fonts/titilliumtext22l-600wt-webfont.svg#titilliumtext22l600_wt') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Titillium-800';src: url('/media/fonts/titilliumtext22l-800wt-webfont.eot');src: url('/media/fonts/titilliumtext22l-800wt-webfont.eot?#iefix') format('embedded-opentype'), url('/media/fonts/titilliumtext22l-800wt-webfont.woff') format('woff'), url('/media/fonts/titilliumtext22l-800wt-webfont.ttf') format('truetype'), url('/media/fonts/titilliumtext22l-800wt-webfont.svg#titilliumtext22l800_wt') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Titillium-1000';src: url('/media/fonts/titilliumtext22l-999wt-webfont.eot');src: url('/media/fonts/titilliumtext22l-999wt-webfont.eot?#iefix') format('embedded-opentype'), url('/media/fonts/titilliumtext22l-999wt-webfont.woff') format('woff'), url('/media/fonts/titilliumtext22l-999wt-webfont.ttf') format('truetype'), url('/media/fonts/titilliumtext22l-999wt-webfont.svg#titilliumtext22l999_wt') format('svg');font-weight: normal;font-style: normal;}* {margin: 0;padding:0;}html, body {height: 100%;}html {background-color: #f7f7f7;no-background: url('/img/ss/backgroundMain.jpg') no-repeat center center fixed; -webkit-background-size:cover;-moz-background-size: cover;-o-background-size: cover;background-size:cover;}body {font-family:Helvetica,Arial,Verdana,Geneva;font-size:13px;line-height:16px;font-weight:500;color:#333333;background: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}input {outline: 0 none;}textarea {resize: none;}a img {border: 0;outline:0;}a.arrowLink {background-image: url('/img/ss/linkArrow.png');background-repeat:no-repeat;background-position:0 2px;padding-left: 10px;color:#186063;text-decoration:none;font-size:11px;}a.arrowLink:hover {-deprecated-background-image: url('/img/ss/linkArrowHover.png');}a.arrowLink.indent.down {background-image: url('/img/ss/linkArrowDown.png');background-position:0 3px;}a.arrowLink.indent {-moz-transition:color 0.35s ease-in-out;-webkit-transition: color 0.35s ease-in-out;-o-transition:color 0.35s ease-in-out;-ms-transition: color 0.35s ease-in-out;transition: color 0.35s ease-in-out;font-weight:bold;margin-left:2px;background-position:0 2px;padding-left: 13px;font-size:12px;}a.arrowLink.larger {font-size:12px;}.nowrap {white-space:nowrap;}p {margin-bottom:-4px;}.clearBoth-frontEnd {clear:both;}.clearfix:after {clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden;}.clearfix { display:block; }a {color:#3f5c83;text-decoration:none;outline:0;-moz-transition:all 0.35s ease-in-out;-webkit-transition: all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;-ms-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}a:hover {color:#EBB52D;}object, embed, textarea {outline: 0;}input::-moz-focus-inner,object::-moz-focus-inner { border: 0;}input {font-family:Helvetica,Arial,Verdana;}.invisibleButAccessible {opacity:0;-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;-ms-opacity:0;width:0;height: 0;overflow: hidden;}.inlineBlock {display: inline-block;}.displayNone {display: none;}.auroraMultiColumn {float:left;}.transitionShort {-moz-transition:all 0.35s ease-in-out;-webkit-transition: all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;-ms-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}.transitionSmooth {-moz-transition:all 0.32s cubic-bezier(.21,.95,.8,.94);-webkit-transition: all 0.32s cubic-bezier(.21,.95,.8,.94);-o-transition:all 0.32s cubic-bezier(.21,.95,.8,.94);-ms-transition: all 0.32s cubic-bezier(.21,.95,.8,.94);transition: all 0.32s cubic-bezier(.21,.95,.8,.94);}.transitionQuick {-moz-transition:all 0.17s cubic-bezier(.21,.95,.8,.94);-webkit-transition: all 0.17s cubic-bezier(.21,.95,.8,.94);-o-transition:all 0.17s cubic-bezier(.21,.95,.8,.94);-ms-transition: all 0.17s cubic-bezier(.21,.95,.8,.94);transition: all 0.17s cubic-bezier(.21,.95,.8,.94);}body > #main-wrapper {height: auto !important;min-height: 100%;}#main-wrapper {height: 100%;min-height: 100%;}#pageHeader {height: 65px;border-bottom:1px solid #ddd;border-bottom:1px solid rgba(227,227,227,0.9);background-color: #ffffff;opacity:1;top:0;width:100%;}#pageHeader .pageHeader-inner {position: relative;width:960px;margin: 0 auto;z-index:10;}#pageHeader .pageLogo {position: absolute;top:10px;left: 0px;}#pageHeader .navigationMain {position: absolute;top:25px;right:0px;}ul.navContainer {list-style: none;}ul.navContainer li {float:left;margin-right: 12px;margin-left:12px;}ul.navContainer li:last-child {margin-right: 0;}ul.navContainer li.separator {margin-right: 0px;margin-left:0px;font-size:14px;line-height:19px;color:#686868;}ul.navContainer li.separator:first-child,ul.navContainer li.separator:last-child {display: none;}ul.navContainer li.navPoint a {line-height:12px;font-size:12px;font-weight:normal;color:#686868;text-decoration:none;-moz-transition:all 0.19s ease-in-out;-webkit-transition: all 0.19s ease-in-out;-o-transition:all 0.19s ease-in-out;-ms-transition: all 0.19s ease-in-out;transition: all 0.19s ease-in-out;}ul.navContainer li.navPoint a:hover {color:#000000;text-decoration:underline;}ul.navContainer li.navPoint.active a {font-weight:bold;}#main-content {position: relative;left: 3px;width:965px;margin: 0 auto;padding-bottom: 60px;z-index:9;}#mainContent-inner {}#pageFooter {background-color: #faf9f8;clear:both;height: 39px;border-top: 1px solid #eeeeee;position: relative;width:100%;margin-top: -40px;z-index:9;}#pageFooter .pageFooter-inner {width:960px;margin: 0 auto;position: relative;}#pageFooter .footerText {position: absolute;top:13px;left: 0px;font-size:12px;color:#686868;}#pageFooter .navigationFooter {position: absolute;top:12px;right:0px;}.message-404 {width:380px;margin: 0 auto;text-align: center;margin-top: 20%;color:#686868;background-color: rgba(255,255,255,0.5);padding:20px 12px;-moz-border-radius: 16px;-webkit-border-radius:16px;-o-border-radius: 16px;border-radius:16px;}.verticalSpacer-container {background-repeat:repeat-x;}.verticalSpacer-container.horizontalLineMiddle {background-image: url('/img/ss/verticalSpacer/hrzLine.png');background-position:center left;}.verticalSpacer-container.horizontalLineBottomLight {border-bottom:1px solid #dde3e7;}.verticalSpacer-container.horizontalLineTop {background-image: url('/img/ss/verticalSpacer/hrzLine.png');background-position:top left;}.verticalSpacer-container.horizontalLineBottom {background-image: url('/img/ss/verticalSpacer/hrzLine.png');background-position:bottom left;}#pageOverlay-public {-webkit-backface-visibility: hidden;position: fixed;width:0;height: 0;top:0;left: 0;right:0;bottom: 0;transition: opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-webkit-transition: opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;opacity:0;z-index:8950;}#pageOverlay-public.visible {background-color: rgba(0,0,0,0.5);-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;opacity:1;width:100%;height: 100%;}#pageOverlay-publicWrapper {-webkit-backface-visibility: hidden;position: absolute;left: 50%;height: auto;margin: 0 auto;margin-top: 105px;width:0;overflow: hidden;-moz-transition:all 0.25s cubic-bezier(0,1,.95,1);-webkit-transition: all 0.25s cubic-bezier(0,1,.95,1);-o-transition:all 0.25s cubic-bezier(0,1,.95,1);transition: all 0.25s cubic-bezier(0,1,.95,1);z-index:8960;-moz-transform: scale(0,0);-webkit-transform:scale(0,0);-o-transform: scale(0,0);transform:scale(0,0);-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;opacity:0;}#pageOverlay-publicWrapper.visible {-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;opacity:1;overflow: visible;-moz-transform: scale(1,1);-webkit-transform:scale(1,1);-o-transform: scale(1,1);transform:scale(1,1);}#loadIndicatorPublic {display:none;font-size:18px;font-family:Titillium-800;color:#666666;background-color: #ffffff;border-radius:12px;padding:40px 24px 20px;width:600px;text-align: center;margin-left:-300px;margin-top: 250px;border: 8px solid #666666;-moz-opacity: 0.95;-webkit-opacity:0.95;-o-opacity: 0.95;-ms-opacity:0.95;opacity:0.95;}#pageOverlay-publicWrapper #loadIndicatorPublic {display:block;}#loadIndicatorPublic div {margin-bottom:20px;}#a2brand {display:none;}.overlayWindow-outer {box-shadow: 3px 0 15px 0px rgba(0,0,0,.5);width:700px;margin-bottom:50px;-webkit-backface-visibility: hidden;}.overlayWindow-outer.productDesignerZoom {width:960px;margin-left:-482px;}.overlayWindow-outer.productDesignerZoom .windowContentContainer {text-align: left;}.overlayWindow-outer.productDesignerZoom .buttonContainer {text-align: center;}.overlayWindow-outer.productQuickSelect {width:1040px;margin-left:-520px;}.overlayWindow-outer.productQuickSelect .productRotator-selectButton {display:none;}.overlayWindow-outer.productQuickSelect .buttonContainer {text-align: center;}.overlayWindow-outer.registrationDataCheck,.overlayWindow-outer.registration {width:384px;margin-left:-192px;margin-top: -50px;}.overlayWindow-outer.passwordRetriever {width:400px;margin-left:-200px;margin-top: 25px;}.overlayWindow-outer.genericMessage {width:370px;margin-left:-185px;margin-top: 120px;}.overlayWindow-outer.genericMessage.loginByResponder {margin-top: 25px;width:400px;margin-left:-200px;}.overlayWindow-outer.genericMessage.loginByResponder .windowContentContainer,.overlayWindow-outer.genericMessage.login .windowContentContainer {text-align: left;}.overlayWindow-outer.genericMessage.login {width:400px;margin-left:-200px;margin-top: 25px;}.overlayWindow-outer.disclaimer {width:600px;margin-left:-305px;}.overlayWindow-outer.relatedAccessoires {width:950px;margin-left:-425px;}.overlayWindow-outer.passwordRetriever .windowContentContainer,.overlayWindow-outer.genericMessage.login,.overlayWindow-outer.disclaimer .windowContentContainer {text-align: left;}.overlayWindow-outer.disclaimer .buttonContainer {text-align: center;}.overlayWindow-outer.relatedAccessoires .buttonContainer {text-align: center;}.overlayWindow-outer.orderSummaryForPrint {width:670px;margin-left:-335px;margin-top: -40px;}.overlayWindow-outer.orderSummaryForPrint .buttonContainer {text-align: center;}.overlayWindow-outer.checkoutFailMessage {width:760px;margin-left:-380px;margin-top: 180px;font-size:13px;color:#333333;}.overlayWindow-outer.paymentProcessor,.overlayWindow-outer.paymentProcessorAlreadyPaid {width:680px;margin-left:-340px;}.overlayWindow-outer .helperWindow {display:none;}.overlayWindow-outer.paymentProcessor .helperWindow {display:block;opacity:0;overflow: hidden;height: 0;background-color: #3b5f80;border-left:1px solid #609598;border-right: 1px solid #609598;}.overlayWindow-outer.paymentProcessor .helperContent {background-color: #ffffff;border-radius:2px;margin: 4px;position: relative;height: 31px;overflow: hidden;}.overlayWindow-outer.paymentProcessor .helperContent .icon {position: absolute;top:6px;left: 10px;}.overlayWindow-outer.paymentProcessor .helperContent .helperMessage {position: absolute;top:8px;left: 35px;}.overlayWindow-outer.paymentProcessor .helperWindow.open {height: 40px;opacity:1;}.overlayWindow-outer.paymentProcessor .helperHiddenContent {display:none;}.overlayWindow-outer.paymentProcessor .windowContentContainer-wrapper {border-top: 1px solid #dddddd;}.overlayWindow-outer.checkoutFailMessage a {color:#666666;}.overlayWindow-outer.productDesignerZoom .jcrop-holder {margin: 0 auto;}.overlayWindow-outer.productDesignerZoom input {-moz-opacity: 0;-o-opacity: 0;-ms-opacity:0;-webkit-opacity:0;opacity:0;}.overlayWindow-outer.uploadImagePicker {margin-left:-360px;width:720px;}.overlayWindow-outer.uploadImagePicker .buttonContainer{text-align: center;}.overlayWindow-outer.uploadTotalProgress {margin-left:-212px;width:425px;}.overlayWindow-outer.uploadInfoWarning {margin-left:-212px;width:425px;}.overlayWindow-outer.cartDropConfirmation {width:700px;margin-left:-350px;}.overlayWindow-outer.cartDropConfirmation .buttonContainer {margin: 8px 8px 0;height: 36px;}.overlayWindow-outer.deliveryMethodSelection {width:400px;margin-left:-200px;margin-top: 70px;}.overlayWindow-outer.deliveryMethodSelection .buttonContainer {margin: 8px 8px 0;height: 36px;text-align: center;}.overlayWindow-outer.voucherResponse-expired,.overlayWindow-outer.voucherResponse-used_up,.overlayWindow-outer.voucherResponse-customer,.overlayWindow-outer.voucherResponse-invalid,.overlayWindow-outer.voucherResponse-not_applicaple,.overlayWindow-outer.voucherResponseNoMatch,.overlayWindow-outer.voucherResponse {width:400px;margin-left:-200px;margin-top: 150px;}.overlayWindow-outer.voucherResponse-used_up .buttonContainer {text-align: center;}.overlayWindow-outer.voucherResponse .buttonContainer {margin: 8px 8px 0;height: 36px;}.overlayWindow-outer.formatSuggestion {margin-left:-411px;width:822px;}.overlayWindow-outer .titleBar {border: 1px solid #609598;background-color: #3b5f80;position: relative;height: 40px;border-radius:4px 4px 0 0;}.overlayWindow-outer .title {font-size:20px;font-family:Titillium-800;color:#ffffff;position: absolute;top:12px;left: 23px;}.overlayWindow-outer .windowContentContainer-wrapper {background-color: #e7e7e7;border-radius:0 0 3px 3px;border-top: 1px solid #3b5f80;}.overlayWindow-outer .windowContentContainer {background-color: #ffffff;border-radius:0 0 4px 4px;margin: 0px 4px;padding:20px 20px;-moz-transition:all 0.25s ease-in-out;-webkit-transition: all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;text-align: center;}.overlayWindow-outer .windowButtonContainer {min-height: 7px;}#overlayWindow-loadIndicator {background-image: url('/img/ss/progress/progress_darkBg.gif');width:16px;height: 16px;background-repeat:no-repeat;position: absolute;top:12px;right:15px;opacity:0;}#overlayWindow-loadIndicator.visible {opacity:1;}.imagePicker-singleImage {position: relative;width:300px;height: 255px;-moz-transition:all 0.15s ease-in-out;-webkit-transition: all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-ms-transition: all 0.15s ease-in-out;transition: all 0.15s ease-in-out;float:left;cursor: pointer;line-height:0;font-size:0;margin: 0 12px 40px; background-color: #f3f3f3;box-shadow: 2px 2px 4px rgba(0,0,0,0.19);}.imagePicker-singleImage:hover {transform:scale(1.05,1.05);-moz-transform: scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-webkit-backface-visibility:hidden;-moz-backface-visibility: hidden;-o-backface-visibility: hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;}.imagePicker-singleImage .image {margin-bottom:12px;}.imagePicker-singleImage .image img {display:block;}.postUploadPicker-container div.button-container {display:inline-block;}.postUploadPicker-container .pickerContainer {margin-left:10px;}.postUploadPicker-container .postUploadNotice {height: 50px;font-size:12px;color:#666666;text-align: left;background-image: url('/img/ss/icons/warning_48.png');background-repeat:no-repeat;background-position:top left;padding-top:7px;padding-left: 65px;line-height:19px;margin: 10px 0 20px 20px;}.postUploadPicker-container .postUploadNotice.invisible {height: 0;background: none;margin-top: 0;}.postUploadPicker-container .postUploadNotice.invisible div {display:none;}.postUploadPicker-container .postUploadNotice .icon {}.postUploadPicker-container .postUploadNotice div.notice {}.postUploadPicker-container .imageInUse {background-color: #ffffff;border-radius:5px;position: absolute;top:90px;opacity:0;width:160px;overflow: hidden;height: 19px;left: 50%;margin-left:-75px;}.postUploadPicker-container .imageInUse .label {position: relative;text-align: center;font-size:11px;line-height:20px;color:#666666;font-weight:bold;}.imagePicker-singleImage:hover .imageInUse {opacity:0.9;}.button-container.default .buttonElement {height: 32px;background-color: #f38630;display:inline-block;cursor: pointer;white-space:nowrap;padding:0px 25px;color:#ffffff;line-height:32px;text-decoration:none;font-size:16px;font-weight:bold;}.button-med {margin-top: 1px;float: left;}.button-med a {font-weight: 600;display: block;font-size: 13px;line-height: 13px;padding: 5px 10px 6px;border-radius: 2px;background-color: #ee8839;color: #fff;-moz-transition:all 0.15s ease-in-out;-webkit-transition: all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-ms-transition: all 0.15s ease-in-out;transition: all 0.15s ease-in-out;}.button-med a:hover {background-color: #ff9a49;}.button-container.default a,.button-container.default {-moz-transition:all 0.15s ease-in-out;-webkit-transition: all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-ms-transition: all 0.15s ease-in-out;transition: all 0.15s ease-in-out;}.button-container.default.hover .buttonElement {background-color: #f5a650;}.button-container.small {cursor: pointer;position: relative;height: 28px;overflow: hidden;}.button-container.small .leftElement {width:7px;background-image: url('/img/ss/buttons/small.left.png');height: 28px;float:left;}.button-container.small.hover .leftElement {background-image: url('/img/ss/buttons/small.left.on.png');}.button-container.small .rightElement {width:7px;background-image: url('/img/ss/buttons/small.right.png');height: 28px;float:left;}.button-container.small.hover .rightElement {background-image: url('/img/ss/buttons/small.right.on.png');}.button-container.small .buttonElement {background-image: url('/img/ss/buttons/small.mid.png');padding:0 8px;height: 28px;float:left;}.button-container.small.hover .buttonElement {background-image: url('/img/ss/buttons/small.mid.on.png');}.button-container.small .buttonElement .innerAnchor {font-size:14px;color:#ffffff;font-weight:bold;text-align: center;text-decoration:none;line-height:26px;}.button-container.small.arrowLeft .leftElement {width:11px;background-image: url('/img/ss/buttons/leftArrow.png');}.button-container.small.arrowLeft.hover .leftElement {background-image: url('/img/ss/buttons/leftArrow.on.png');}.button-container.small.arrowRight .rightElement {width:12px;background-image: url('/img/ss/buttons/rightArrow.png');}.button-container.small.arrowRight.hover .rightElement {background-image: url('/img/ss/buttons/rightArrow.on.png');}.button-container.small.plain.containsIcon .buttonElement {padding:0 6px 0 28px;}.button-container.small.arrowLeft.containsIcon .buttonElement {padding:0 30px 0 10px;}.button-container.small.arrowRight.containsIcon .buttonElement {padding:0 10px 0 30px;}.button-container.small .icon {position: absolute;top:3px;}.button-container.small.plain .icon {left: 10px;}.button-container.small.noLabel .icon {left: 8px;}.button-container.small.arrowLeft .icon {right:11px;}.button-container.small.arrowRight .icon {left: 11px;}.button-container.small .icon.plus {background-image: url('/img/ss/icons/cross.png');width:19px;height: 19px;}.button-container.small .icon.checkmark {background-image: url('/img/ss/icons/check.png');width:19px;height: 19px;}.button-container.small .icon.edit {background-image: url('/img/ss/icons/edit.png');width:17px;height: 19px;}.button-container.small .icon.person {background-image: url('/img/ss/icons/person.png');width:19px;height: 19px;}.button-container.small .icon.lock {background-image: url('/img/ss/icons/lock.png');width:16px;margin-left:3px;margin-bottom:1px;height: 19px;}.button-container.small .icon.cart {background-image: url('/img/ss/icons/cart.png');width:18px;height: 18px;}.button-container.small .icon.printer {background-image: url('/img/ss/icons/printer.png');width:18px;height: 18px;}.button-container.small .icon.pdf {background-image: url('/img/ss/icons/pdf.png');background-position:center right;width:17px;height: 18px;}.button-container.floatLeft {float:left;}.button-container.floatRight {float:right;}.button-container.overlayWindow {margin: 15px 8px 15px 0;}.button-container.overlayWindow.floatRight.inbound {margin-right: 25px;}.button-container.overlayWindow.floatLeft.inbound {margin-left:6px;}.button-container.overlayWindow.floatLeft.inboundForPrintSummary {margin-left:25px;}.button-container.overlayWindow.floatRight.inboundForPrintSummary {margin-right: 15px;}.button-container.center {display:inline-block;}.contentBoxStyled.invisible {display:none;}.contentBoxStyled.plain,.contentBoxStyled.framed {border-radius:4px;background-color: #e1e1e1;-moz-box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);-webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.5);-o-box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.5);padding:1px;position: relative;}.contentBoxStyled-innerWrapper {padding: 15px 20px !important;}.checkout .contentBoxStyled-innerWrapper.clean {padding: 0 !important;}.dropShadow.invisible {display:none;}.dropShadow {position: relative;height: 75px;-moz-border-radius: 100px;-webkit-border-radius:100px;-o-border-radius: 100px;border-radius:100px;width:90%;z-index:90;margin: 0 auto;margin-top: -38px;margin-bottom:-30px;background: -moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.5) 0%, rgba(255,255,255,0) 100%); background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(0,0,0,0.5)), color-stop(100%,rgba(255,255,255,0))); background: -webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.5) 0%,rgba(255,255,255,0) 100%); background: -o-radial-gradient(center, ellipse cover, rgba(0,0,0,0.5) 0%,rgba(255,255,255,0) 100%); background: -ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0.5) 0%,rgba(255,255,255,0) 100%); background: radial-gradient(ellipse at center, rgba(0,0,0,0.5) 0%,rgba(255,255,255,0) 100%); -webkit-transform:scale(1,0.16);-moz-transform: scale(1,0.16);-o-transform: scale(1,0.16);transform:scale(1,0.16);}.contentBoxStyled {z-index:100;}.contentBoxStyled.plain .contentBoxStyled-inner,.contentBoxStyled.framed .contentBoxStyled-inner {background-color: #ffffff;border-radius:3px;}.contentBoxStyled.plain .contentBoxStyled-innerWrapper {padding:17px 10px;}.contentBoxStyled.framed .contentBoxStyled-innerWrapper {padding:17px 20px;}.contentBoxStyled.framed .corner {position: absolute;background-repeat:no-repeat;}.contentBoxStyled-outerWrapper-short-centered {width:370px;margin: 0 auto;}.templateSlider-container {position: relative;}.templateSlider-container .templateSlider-slideContainer {display:block;position: relative;}.templateSlider-container .loadIndicator {z-index:9999;position: absolute;left: 45%;top:45%;background-image: url('/img/ss/progress/3dsnake.gif');background-position:0 center;background-repeat:no-repeat;width:32px;height: 32px;-moz-transition:all 0.25s cubic-bezier(.21,.95,.8,.94);-webkit-transition: all 0.25s cubic-bezier(.21,.95,.8,.94);-o-transition:all 0.25s cubic-bezier(.21,.95,.8,.94);-ms-transition: all 0.25s cubic-bezier(.21,.95,.8,.94);transition: all 0.25s cubic-bezier(.21,.95,.8,.94);opacity:1;-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;-ms-opacity:1;}.templateSlider-container .loadIndicator.invisible {opacity:0;-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;-ms-opacity:0;}.templateSlider-container .templateSlider-pager {position: absolute;top:-27px;left: 0px;height: 39px;}.templateSlider-container ul.templateSlider-pager {list-style: none;position: relative;display:table;width:100%;}.templateSlider-container .templateSlider-pagerLink {display:table-cell;height: 37px;line-height:37px;text-align: center;-moz-box-shadow:inset 1px 1px 0px 0px #ffffff;-webkit-box-shadow: inset 1px 1px 0px 0px #ffffff;box-shadow: inset 1px 1px 0px 0px #ffffff;background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );background: -moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');background-color: #ededed;border: 1px solid #b7b7b7;border-right: 0;-moz-border-radius: 0;-webkit-border-radius:0;border-radius:0;font-size:14px;font-weight:light;text-decoration:none;-moz-text-shadow: 0px 1px 1px #ffffff;-webkit-text-shadow:0px 1px 1px #ffffff;-o-text-shadow: 0px 1px 1px #ffffff;text-shadow:0px 1px 1px #ffffff;cursor: pointer;}.templateSlider-container .templateSlider-pagerLink:first-child {-moz-border-radius: 7px 0 0 7px;-webkit-border-radius:7px 0 0 7px;border-radius:7px 0 0 7px;}.templateSlider-container .templateSlider-pagerLink:last-child {-moz-border-radius: 0 7px 7px 0;-webkit-border-radius:0 7px 7px 0;border-radius:0 7px 7px 0;border-right: 1px solid #b7b7b7;}.templateSlider-container .templateSlider-pagerLink:hover {background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #efefef), color-stop(1, #e3e3e3) );background: -moz-linear-gradient( center top, #efefef 5%, #e3e3e3 100% );filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#e3e3e3');background-color: #efefef;}.templateSlider-container .templateSlider-pagerLink.active {-moz-box-shadow:inset 6px 6px 25px 2px rgba(0,0,0,0.125);-webkit-box-shadow: inset 6px 6px 25px 2px rgba(0,0,0,0.125);box-shadow: inset 6px 6px 25px 2px rgba(0,0,0,0.125);}.templateSlider-container .templateSlider-pagerLink a {font-family:Helvetica;color:#626262;text-decoration:none;}.templateSlider-container .templateSlider-pagerLink.active a,.templateSlider-container .templateSlider-pagerLink a:hover {}.templateSlider-container .templateSlider-stage {margin-top: 58px;}.templateSlider-container .templateSlider-slide.template-infoRider-wrapper {padding:0 10px;}.templateSlider-container .templateSlider-slide.template-infoRider-wrapper ul {margin-left:32px;margin-top: 12px;}.templateSlider-container .templateSlider-slide.template-infoRider-wrapper ul.sbOptions {margin-left:0;margin-top: 0;}.templateSlider-container .templateSlider-slide.animated {-moz-transition:all 0.25s cubic-bezier(.21,.95,.8,.94);-webkit-transition: all 0.25s cubic-bezier(.21,.95,.8,.94);-o-transition:all 0.25s cubic-bezier(.21,.95,.8,.94);-ms-transition: all 0.25s cubic-bezier(.21,.95,.8,.94);transition: all 0.25s cubic-bezier(.21,.95,.8,.94);}.templateSlider-container .templateSlider-slide {-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;-ms-opacity:1;padding-bottom: 25px;}.templateSlider-container .templateSlider-slide.invisible {-webkit-transform:scale(0,0);transform:scale(0,0);opacity:0;-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;-ms-opacity:0;}.templateSetup-info-rider {min-height: 75px;height: auto;}.template-infoRider-wrapper ul {}.slideShow-basic-outermostWrapper,.slideShow-integrated-outermostWrapper {position: relative;margin: 0 13px 25px 13px;}.slideShow-integrated-outermostWrapper {margin-bottom:20px;}.slideShow-basic,.slideShow-integrated {width:100%;}.slideShow-integrated {width:525px;height: 125px;}.slideShow-integrated .slideshow-container {height: 125px;}.slideShow-basic .slideshow-container div.slide,.slideShow-integrated .slideshow-container div.slide {text-align: center;}.slideShow-basic .slideshow-container div.slide img.slideShow-slideDiv-image {}.slideShow-basic-controlsWrapper,.slideShow-integrated-controlsWrapper {position: relative;top:0px;}.slideShow-basic-navContainer {}.slideShow-integrated-prev,.slideShow-basic-prev {position: absolute;left: -23px;z-index:5995;cursor: pointer;opacity:0;transition: all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}.slideShow-integrated-next,.slideShow-basic-next {position: absolute;right:-23px;z-index:5995;cursor: pointer;opacity:0;transition: all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}.slideShow-integrated.hover .slideShow-integrated-navContainer .slideShow-integrated-prev,.slideShow-basic.hover .slideShow-basic-navContainer .slideShow-basic-prev {opacity:1;}.slideShow-integrated.hover .slideShow-integrated-navContainer .slideShow-integrated-next,.slideShow-basic.hover .slideShow-basic-navContainer .slideShow-basic-next {opacity:1;}.slideShow-integrated-pagination-outer,.slideShow-basic-pagination-outer {position: absolute;top:100%;left: 50%;z-index:5990;float:left;opacity:0;transition: all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}.slideShow-integrated-pagination-inner,.slideShow-basic-pagination-inner {left: -50%;position: relative;float:left;}.slideShow-integrated-pagination,.slideShow-basic-pagination {list-style: none;margin: 0;padding:0;}.slideShow-basic-pagination li,.slideShow-integrated-pagination li {margin: 0px 4px;padding:0;float:left;}.slideShow-integrated-pagination li .slideShow-paginator-state-normal,.slideShow-basic-pagination li .slideShow-paginator-state-normal {display:block;}.slideShow-integrated-pagination li .slideShow-paginator-state-active,.slideShow-basic-pagination li .slideShow-paginator-state-active {display:none;}.slideShow-integrated-pagination li.active .slideShow-paginator-state-normal,.slideShow-basic-pagination li.active .slideShow-paginator-state-normal {display:none;}.slideShow-integrated-pagination li.active .slideShow-paginator-state-active,.slideShow-basic-pagination li.active .slideShow-paginator-state-active {display:block;}.slideShow-sub-outer {position: absolute;top:0px;left: 0px;}.mainContainer.integratedUploader {position: relative;padding:12px 12px 52px 12px;}.mainContainer.integratedUploader .topTitle {font-size:14px;line-height:18px;margin-bottom:15px;font-weight:bold;text-align: center;}.mainContainer.integratedUploader .uploadInfoText {display:none;}.mainContainer.integratedUploader .acceptText {display:none;}.mainContainer.integratedUploader .alternateUploaderText {font-size:12px;line-height:18px;margin-bottom:15px;text-align: center;position: absolute;top:60px;}.mainContainer.integratedUploader .alternateUploaderText a:link {color:#3b5f80;-moz-transition:all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.mainContainer.integratedUploader .alternateUploaderText a:hover {color:#4b979b;}.mainContainer.integratedUploader #uploadArea .finishButton-container {position: relative;top:5px;height: 0;overflow: hidden;-moz-transition:all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition: all 0.2s ease-in-out;-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;opacity:0;}.mainContainer.integratedUploader #uploadArea.afterUpload .finishButton-container {-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;opacity:1;height: 45px;}.mainContainer.integratedUploader .finishButton-container .finishButton {height: 40px;background-color: #f38630;cursor: pointer;white-space:nowrap;padding:0px 10px;color:#ffffff;line-height:38px;text-decoration:none;text-align: center;font-size:16px;font-weight:bold;}.mainContainer.integratedUploader .finishButton-container .finishButton.hover {background-color: #f59843;}.mainContainer.integratedUploader .midContent.alternate {top:125px;height: 475px;}.mainContainer.integratedUploader .midContent {position: relative;top:42px;}.mainContainer.integratedUploader .midContent .uploadStage {position: relative;min-height: 346px;width:246px;border: 2px dashed #e0e0e0;overflow-y: visible;overflow-x: hidden;border-radius:0px;-moz-transition:all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.mainContainer.integratedUploader .midContent.afterUpload .uploadStage {border: 2px dashed #e0e0e0;}.mainContainer.integratedUploader .uploadStage .singleFile {z-index:99999;overflow: hidden;font-size:11px;font-family:Titillium-250;position: relative;-moz-transition:all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition: all 0.2s ease-in-out;-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;opacity:1;height: 86px;border-bottom:1px solid #cccccc;}.mainContainer.integratedUploader .uploadStage .singleFile:nth-child(even) {background-color: #f5f5f5;}.mainContainer.integratedUploader .uploadStage .singleFile:last-child {border-bottom:0;}.mainContainer.integratedUploader .uploadStage .singleFile.removed {height: 0px;-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;opacity:0;border: 0;box-shadow: none;padding:0;margin: 0;}.mainContainer.integratedUploader .uploadStage .singleFile.shrunk {display:none;}.mainContainer.integratedUploader .uploadStage .singleFile.loading {height: 25px;}.mainContainer.integratedUploader .uploadStage .singleFile .previewImage {position: relative;top:12px;left: 13px;overflow: hidden;width:80px;height: 60px;margin-right: 10px;background-size:100% 100%;-moz-transition:all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.mainContainer.integratedUploader .uploadStage .singleFile .previewImage img {width:100%;border-radius:7px 7px 0 0;overflow: hidden;}.mainContainer.integratedUploader .uploadStage .singleFile .previewFilename {position: absolute;top:16px;left: 102px;overflow: hidden;white-space:normal;font-size:12px;line-height:14px;text-align: left;font-family:Helvetica,Arial,Verdana;color:#666666;}.mainContainer.integratedUploader .uploadStage .singleFile .removeLink {position: absolute;top:43px;left: 101px;height: 19px;-moz-box-shadow:inset 0px 1px 0px 0px #fed897, 1px 1px 1px 0px rgba(0,0,0,0.15);-webkit-box-shadow: inset 0px 1px 0px 0px #fed897, 1px 1px 1px 0px rgba(0,0,0,0.15);box-shadow: inset 0px 1px 0px 0px #fed897, 1px 1px 1px 0px rgba(0,0,0,0.15);background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f6b33d), color-stop(1, #d29105) );background: -moz-linear-gradient( center top, #f6b33d 5%, #d29105 100% );filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6b33d', endColorstr='#d29105');background-color: #f6b33d;-moz-border-radius: 3px;-webkit-border-radius:3px;border-radius:3px;border: 1px solid #f28630;cursor: pointer;white-space:nowrap;padding:0px 7px;color:#ffffff;line-height:18px;text-decoration:none;text-align: center;font-weight:bold;font-size:12px;font-family:Helvetica, Arial, Verdana;-moz-text-shadow: 1px 1px 1px #bf6a21, 0 1px 1px #bf6a21;-webkit-text-shadow:1px 1px 1px #bf6a21, 0 1px 1px #bf6a21;-o-text-shadow: 1px 1px 1px #bf6a21, 0 1px 1px #bf6a21;text-shadow:1px 1px 1px #bf6a21, 0 1px 1px #bf6a21;}.mainContainer.integratedUploader .uploadStage .singleFile .removeLink.hover {background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8c34d), color-stop(1, #d3a115) );background: -moz-linear-gradient( center top, #f8c34d 5%, #d3a115 100% );filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8c34d', endColorstr='#d3a115');background-color: #f8c34d;}.mainContainer.integratedUploader .uploadStage .singleFile .removeLink .removeLinkLabel {background-image: url('/img/ss/icons/small/buttonLabel-x.png');background-repeat:no-repeat;padding-left: 17px;padding-right:3px;background-position:0px 3px;}.progressBarGeneric,.uploadProgressIndicator .progressBar,.mainContainer.integratedUploader .uploadStage .singleFile .progressBar {width:100px;position: relative;top:5px;height: 11px;border: 1px solid #ddd;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;-khtml-border-radius:2px;border-radius: 2px;background: #eee;}.mainContainer.integratedUploader .uploadStage .singleFile .progressBar {margin: 0 15px;}.progressBarGeneric .progressBarGeneric-inner,.uploadProgressIndicator .progressBar-inner,.mainContainer.integratedUploader .uploadStage .singleFile .progressBar-inner {line-height:11px;height: 11px;border-radius:2px;color:#ffffff;font-size:10px;font-family: Helvetica;text-align: center;background: #497195;border: 1px solid #ddd;margin-left:-1px;margin-top: -1px;-moz-transition:all 0.15s ease-in-out;-webkit-transition: all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-ms-transition: all 0.15s ease-in-out;transition: all 0.15s ease-in-out;}.mainContainer.integratedUploader #uploadArea .alternateUpload-iframe {-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;-ms-opacity:0;opacity:0;width:0;height: 0;overflow: hidden;position: absolute;top:-5000px;left: -5000px;}.mainContainer.integratedUploader #uploadArea .alternateUploader-container {border: 2px solid #eaeaea;background-color: #eeeeee;width:222px;height: 60px;position: absolute;top:-88px;-moz-border-radius: 12px;-webkit-border-radius:12px;-ms-border-radius:12px;-o-border-radius: 12px;border-radius:12px;margin: 0 auto;padding:6px 12px;-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;-ms-opacity:1;opacity:1;-moz-transition:all 0.25s ease-in-out;-webkit-transition: all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}.mainContainer.integratedUploader #uploadArea .alternateUploader-container.background {-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;-ms-opacity:0;opacity:0;}.mainContainer.integratedUploader #uploadArea .alternateUploader-container input {width:230px;}.mainContainer.integratedUploader #uploadArea .alternateUploader-container .submitButton {position: relative;top:10px;height: 26px;-moz-box-shadow:inset 0px 1px 0px 0px #fed897, 1px 1px 1px 0px rgba(0,0,0,0.15);-webkit-box-shadow: inset 0px 1px 0px 0px #fed897, 1px 1px 1px 0px rgba(0,0,0,0.15);box-shadow: inset 0px 1px 0px 0px #fed897, 1px 1px 1px 0px rgba(0,0,0,0.15);background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f6b33d), color-stop(1, #d29105) );background: -moz-linear-gradient( center top, #f6b33d 5%, #d29105 100% );filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6b33d', endColorstr='#d29105');background-color: #f6b33d;-moz-border-radius: 6px;-webkit-border-radius:6px;border-radius:6px;border: 1px solid #f28630;cursor: pointer;white-space:nowrap;padding:0px 10px;color:#ffffff;line-height:26px;text-decoration:none;text-align: center;font-size:12px;font-weight:bold;-moz-text-shadow: 1px 1px 1px #af5a11, 0 1px 1px #af5a11;-webkit-text-shadow:1px 1px 1px #af5a11, 0 1px 1px #af5a11;-o-text-shadow: 1px 1px 1px #af5a11, 0 1px 1px #af5a11;text-shadow:1px 1px 1px #af5a11, 0 1px 1px #af5a11;}.mainContainer.integratedUploader #uploadArea .alternateUploader-container .submitButton.hover {background: rgb(210,239,141);background: -moz-linear-gradient(top,rgba(210,239,141,1) 0%, rgba(179,216,93,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(210,239,141,1)), color-stop(100%,rgba(179,216,93,1)));background: -webkit-linear-gradient(top,rgba(210,239,141,1) 0%,rgba(179,216,93,1) 100%);background: -o-linear-gradient(top,rgba(210,239,141,1) 0%,rgba(179,216,93,1) 100%);background: -ms-linear-gradient(top,rgba(210,239,141,1) 0%,rgba(179,216,93,1) 100%);background: linear-gradient(top,rgba(210,239,141,1) 0%,rgba(179,216,93,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2ef8d', endColorstr='#b3d85d',GradientType=0 );}#fileUploadComponent-container {position: absolute;top:0;margin: 0px auto;cursor: pointer;}.SI-FILES-STYLIZED label.cabinet {-moz-opacity: 0.7;-webkit-opacity:0.7;-o-opacity: 0.7;-ms-opacity:0.7;opacity:0.7;height: 350px;width:250px;background-image: url('/img/ss/uploader/dragFileHere.png');background-position:17px 45%;background-repeat:no-repeat;position: relative;display:block;overflow: hidden;cursor: pointer;-moz-transition:all 0.12s cubic-bezier(.21,.95,.8,.94);-webkit-transition: all 0.12s cubic-bezier(.21,.95,.8,.94);-o-transition:all 0.12s cubic-bezier(.21,.95,.8,.94);-ms-transition: all 0.12s cubic-bezier(.21,.95,.8,.94);transition: all 0.12s cubic-bezier(.21,.95,.8,.94);}.integratedUploaderAsButton,.integratedUploaderAsButton .midContent,.integratedUploaderAsButton .uploadArea {height: 100%;}.integratedUploaderAsButton .uploadStage {display: none;}.SI-FILES-STYLIZED .integratedUploaderAsButton label.cabinet {-moz-opacity: 0.7;-webkit-opacity:0.7;-o-opacity: 0.7;-ms-opacity:0.7;opacity:0.7;width:100%;height: 100%;background-image: url('/img/ss/productDesigner/uploadButton.png');background-position:center center;background-repeat:no-repeat;position: relative;display:block;overflow: hidden;cursor: pointer;-moz-transition:all 0.12s cubic-bezier(.21,.95,.8,.94);-webkit-transition: all 0.12s cubic-bezier(.21,.95,.8,.94);-o-transition:all 0.12s cubic-bezier(.21,.95,.8,.94);-ms-transition: all 0.12s cubic-bezier(.21,.95,.8,.94);transition: all 0.12s cubic-bezier(.21,.95,.8,.94);}@-moz-document url-prefix(){.SI-FILES-STYLIZED .mainContainer.integratedUploader label.cabinet {padding-right:7px;}}.SI-FILES-STYLIZED .mainContainer.integratedUploader .uploadArea.inProgress label.cabinet {-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;-ms-opacity:0;opacity:0;}.SI-FILES-STYLIZED label.cabinet:hover {-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;-ms-opacity:1;opacity:1;}.SI-FILES-STYLIZED label.cabinet input.file {cursor: pointer;position: relative;height: 100%;width:auto;-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;-ms-opacity:0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}.uploadProgressIndicator .progressBar {height: 21px;top:0;margin-top: 20px;}.uploadProgressIndicator .progressBar-inner {line-height:22px;height: 21px;font-size:12px;overflow: hidden;}.uploadProgressIndicator .cancelIcon,.uploadInfoWarning .cancelIcon,.voucherMessage .noticeIcon {float:left;}.voucherMessage .noticeIcon,.uploadInfoWarning .cancelIcon {width:48px;height: 48px;}.uploadProgressIndicator .cancelNotice,.uploadInfoWarning .cancelNotice,.voucherMessage .noticeOuter {width:350px;margin: 0 auto;margin-top: 5px;}.uploadInfoWarning .cancelText,.uploadProgressIndicator .cancelText,.voucherMessage .noticeText {font-size:11px;color:#666666;float:left;margin-top: 2px;margin-left:5px;}.uploadInfoWarning .cancelText,.voucherMessage .noticeText {width:280px;text-align: left;margin-left:15px;margin-top: 0;}.uploadProgressIndicator .dynamicContent {margin-top: 27px;border: 3px solid #e1e1e1;box-shadow: 0 0 0px 2px #cdcdcd;border-radius:3px;margin-left:2px;margin-right: 2px;margin-bottom:15px;}.uploadProgressIndicator .dynamicContent .upperText {padding:10px 13px;text-align: left;color:#3b5f80;font-size:13px;}.uploadProgressIndicator .dynamicContent .adPicture {text-align: left;}.productSelector {position: relative;}.productSelector .breakLine.top {border-bottom:1px solid #d6d6d6;margin-bottom:23px;}.productSelector .breakLine.bottom {margin-top: 42px;border-bottom:1px solid #d6d6d6;margin-bottom:20px;}.productSelector .productQuantity-infoText {margin-left:8px;}.productSelector .productQuantity-settings {margin-left:8px;margin-top: 24px;position: relative;}.productSelector .qCounter {position: absolute;top:-3px;left: 0;}.productSelector .prefixText {font-weight:bold;font-size:12px;display:inline-block;vertical-align: top;padding-top:1px;padding-right:14px;}.productSelector .prefixText.hidden {display:none;}.productSelector .price-outer {top:0;right:0px;position: absolute;white-space:nowrap;}.productSelector .bulkInfo {visibility: hidden;position: absolute;width: 170px;left: -100%;margin-left: 34px;top: -20px;z-index: 1000;box-shadow: 0 0 9px #bbbbbb;background: #fbffdd url('/img/ss/elements/spareswine.png') no-repeat 16px 12px;opacity: 0;border-radius: 3px;padding: 20px 10px;padding-left: 82px;color: #444;font-size: 13px;line-height: 18px;-moz-transition:all 0.15s ease-out;-webkit-transition: all 0.15s ease-out;-o-transition:all 0.15s ease-out;-ms-transition: all 0.15s ease-out;transition: all 0.15s ease-out;}.productSelector .bulkInfo.visible.in {visibility: visible;top: 0;opacity: 1;}.productSelector .bulkInfo .part {float: left;margin-right: 4px;}.productSelector .bulkInfo .arrow {width: 19px;height: 37px;background: transparent url('/img/ss/elements/overlayArrowRight.png') no-repeat center center;position: absolute;top: 50%;margin-top: -17px;right: -19px;}.productSelector .bulkInfo .part.bd {font-weight: 600;}@-moz-document url-prefix() {.productSelector .price-outer {top:4px;}}.productSelector .price {text-align: right;width:100%;font-size:26px;font-weight:bold;position: relative;color:#3b5f80;text-align: right;}.productSelector .price .priceLabel {color:#333333;font-size:14px;}.productSelector .price-outer {}.productSelector .additional {position: absolute;top: 22px;left: 110px;text-align: right;font-size: 12px;color: #999;}@-moz-document url-prefix() {.productSelector .additional {top:26px;}}.productSelector .createCopy,.productSelector .intoCart {margin-top: 20px;text-align: right;margin-bottom: 15px;position: relative;}.productSelector .intoCart .infoMapper {width: 126px;height: 36px;border-left: 1px dotted #aaa;border-bottom: 1px dotted #aaa;position: absolute;left: -136px;top: -24px;opacity: 0;-moz-transition:all 0.32s ease-in-out;-webkit-transition: all 0.32s ease-in-out;-o-transition:all 0.32s ease-in-out;-ms-transition: all 0.32s ease-in-out;transition: all 0.32s ease-in-out;visibility: hidden;}.productSelector .intoCart:hover .infoMapper {opacity: 1;visibility: visible;}.productSelector .intoCart.edit .infoMapper {display: none;}.productSelector .intoCart .infoMapper .label {position: absolute;top: 42px;right: 0px;line-height: 14px;padding: 0 3px;width: 124px;text-align: center;font-size: 11px;color: #999;}.productSelector .skipIntoCart {text-align: center;margin-bottom:28px;}.productSelector #activeProductPrice {padding-top: 1px;display:inline-block;color:#3b5f80;-moz-transition:all 0.32s ease-in-out;-webkit-transition: all 0.32s ease-in-out;-o-transition:all 0.32s ease-in-out;-ms-transition: all 0.32s ease-in-out;transition: all 0.32s ease-in-out;}.productSelector #activeProductPrice.changed {color:#999999;}.quantitySelector {position: relative;}.quantitySelector .inputField {width:39px;height: 23px;border: 1px solid #d4d4d4;border-radius:3px 0 0 3px;background-color: #fafafa;}.productSelector .quantitySelector .inputField {background-color: #fff;}.quantitySelector .inputField input {background: transparent;border-radius:3px 0 0 3px;border: 0;font-weight:bold;font-size:12px;padding-top:p1x;width:40px;height: 23px;color:#333333;text-align: center;}.quantitySelector .buttonUp {-moz-transition:all 0.12s cubic-bezier(0.5,1,.95,1);-webkit-transition: all 0.12s cubic-bezier(0.5,1,.95,1);-o-transition:all 0.12s cubic-bezier(0.5,1,.95,1);transition: all 0.12s cubic-bezier(0.5,1,.95,1);position: absolute;left: 40px;top:0px;width:14px;height: 11px;border: 1px solid #d4d4d4;border-radius:0 3px 0 0;background-image: url('/img/ss/customControls/quantitySelector_arrowUp.png');background-repeat:no-repeat;background-position:center 0px;z-index:2;}.quantitySelector .buttonUp.hover {background-color: #f2f2f2;}.quantitySelector .buttonUp.active {background-color: #e2e2e2;}.quantitySelector .buttonDown {-moz-transition:all 0.12s cubic-bezier(0.5,1,.95,1);-webkit-transition: all 0.12s cubic-bezier(0.5,1,.95,1);-o-transition:all 0.12s cubic-bezier(0.5,1,.95,1);transition: all 0.12s cubic-bezier(0.5,1,.95,1);position: absolute;z-index:1;left: 40px;top:11px;width:14px;height: 13px;border: 1px solid #d4d4d4;border-top: 0;border-radius:0 0 3px 0;background-image: url('/img/ss/customControls/quantitySelector_arrowDown.png');background-repeat:no-repeat;background-position:0 2px;}@-moz-document url-prefix() {.quantitySelector .buttonDown {}}.quantitySelector .buttonDown.hover {background-color: #f2f2f2;}.quantitySelector .buttonDown.active {background-color: #e2e2e2;}.icon {display:inline-block;background-repeat:no-repeat;}.icon.small {width:20px;height: 17px;line-height:0;}.icon.small.attention {background-image: url('/img/ss/icons/small/attention.png');}.icon.attention {background-image: url('/img/ss/icons/warning_48.png');}.formatSelector {position: relative;}.formatSelector .title {margin-bottom:12px;}.formatSelector .productPreviewImage {display: none;position: absolute;top: 0;right: 0;}.formatSelector .productPreviewImage img {border: 1px solid #ddd;display: block;}.formatSelector .formatList {}.designer2 .notice {position: absolute;bottom: 15px;right: 15px;color: #bbb;}.formatSelector .listEntry {position: relative;font-size:14px;font-weight:bold;color:#333333;margin-bottom:8px;padding-right:5px;height: 19px;clear:both;cursor: pointer;}.formatSelector .listEntry:hover {background-color: #f5f5f5;border-radius:10px 4px 4px 10px;}.formatSelector .listEntry .radio {margin-right: 8px;float:left;}.formatSelector .listEntry .format {padding-top:1px;float:left;}.formatSelector .listEntry .format span {padding-right:3px;}.formatSelector .listEntry .format div.valX {width:28px;float:left;text-align: right;}.formatSelector .listEntry .format div.valY {width:28px;float:left;text-align: right;}.formatSelector .listEntry .format div.sep {width:13px;padding-right:0px;float:left;text-align: right;}.formatSelector .listEntry .format div.post {padding-left: 5px;float:left;}.formatSelector .listEntry .specialDeal {padding:0px 10px;background-color: #ee8839;color:#ffffff;font-size:12px;line-height:18px;height: 18px;border-radius:13px;text-align: center;position: absolute;left: 168px;margin-top: 0px;display:none;}.formatSelector .listEntry .specialDeal.visible {display:block;}.formatSelector .listEntry .price {padding-top:1px;float:right;}.formatSelector .listEntry .price.crossout {text-decoration:line-through;}@-moz-document url-prefix() {.formatSelector .listEntry .format,.formatSelector .listEntry .price {margin-top: 1px;}}.formatSelector .sectionFormatButton {margin-top: 5px;}.formatSelector .sectionFormatButton.sub {}.formatSelector .sectionFormatContainer {display:none;margin-bottom:25px;}.formatSelector .sectionFormatContainer.visible {display:block;margin-top: 10px;}.formatSelector .sectionFormatContainer.top {margin-bottom:18px;}#materialList,#accessoryList {-moz-transition:all 0.62s cubic-bezier(.21,.95,.8,.94);-webkit-transition: all 0.62s cubic-bezier(.21,.95,.8,.94);-o-transition:all 0.62s cubic-bezier(.21,.95,.8,.94);-ms-transition: all 0.62s cubic-bezier(.21,.95,.8,.94);transition: all 0.62s cubic-bezier(.21,.95,.8,.94);opacity: 1;overflow: hidden;visibility: visible;background-position: 100% 22px;}#materialList.progress,#accessoryList.progress {background: transparent url('/img/ss/progress/smallSpinner.gif') no-repeat 100% 22px;}#accessoryList.hide,#materialList.hide {opacity: 0;visibility: hidden;}#accessoryList {overflow: visible;}#accessoryList.hide {overflow: hidden;}.accessorySelector,.materialSelector {margin-top: 18px;margin-bottom:18px;}.accessorySelector {margin-top: 0;}.accessorySelector,.materialSelector .materialList {padding-top:18px;border-top: 1px solid #d6d6d6;}.materialSelector .materialList:empty {display: none;}.accessoryList-title,.materialList-title {margin-bottom:12px;}.accessorySelector .title,.materialSelector .title {margin-bottom:12px;}.materialSelector .listEntry,.accessorySelector .listEntry {position: relative;font-size:14px;color:#333333;margin-bottom:5px;padding-right:5px;height: 21px;line-height:21px;clear:both;cursor: pointer;}.accessorySelector .listEntry:hover,.materialSelector .listEntry:hover {background-color: #f5f5f5;border-radius:10px 4px 4px 10px;}.accessorySelector .listEntry .radio,.materialSelector .listEntry .radio {margin-right: 8px;float:left;}.accessorySelector .listEntry .label,.materialSelector .listEntry .label {font-size: 12px;line-height: 22px;}.materialSelector .listEntry .radio {margin-top: 2px;}.accessorySelector .listEntry .radio {margin-top: 3px;}.materialSelector .listEntry .label span.mValue,.accessorySelector .listEntry span.aValue {font-size: 13px;position: absolute;right: 0px;}.accessorySelector .listEntry .checkbox {margin-right: 8px;width: 18px;height: 18px;background: transparent url('/img/ss/customControls/radioButton.png') no-repeat 0 2px;float: left;}.accessorySelector .listEntry:hover .checkbox {background: transparent url('/img/ss/customControls/radioButton_hover.png') no-repeat 0 2px;}.accessorySelector .listEntry.checked .checkbox {background: transparent url('/img/ss/customControls/radioButton_active.png') no-repeat 0 2px;}.accessorySelector .listEntry .accessory .label {line-height: 18px;}.accessorySelector .listEntry.checked .accessory .label {}.accessorySelector .listEntry .info {position: absolute;z-index: 10000;top: 0;width: 300px;left: -100%;margin-left: -25px;padding: 15px;background: #fff;border-radius: 3px;cursor: default;opacity: 0;visibility: hidden;border: 1px solid #ddd;font-size: 12px;line-height: 17px;box-shadow: 0 0 15px rgba(0,0,0,.15);}.accessorySelector .listEntry:hover .info {opacity: 1;color: #666;visibility: visible;}.accessorySelector .listEntry .info .image {float: left;margin-right: 15px;border: 1px solid #eee;}.accessorySelector .listEntry .info .title-titillium-small {margin-bottom: 9px;}.productDesigner {color: #3b5f80;}.productDesigner .titleLabel {}.productDesigner .imageIndexIndicator {position: relative;left: 2px;margin-top: 20px;color:#3b5f80;font-size: 13px;}.productDesigner .imageIndexIndicator.invisible {display:none;}.formatSelector .breakLine {border-bottom:1px solid #d6d6d6;margin-bottom:18px;}.productQuickSelect {margin-bottom:18px;margin-top: 20px;}.productQuickSelect .sbHolder {width:270px;z-index:99999;}.productQuickSelect .sbHolder .sbSelector {width:250px;}.productDesigner .designerStage {border: 1px solid #cccccc;background-image: url('/img/ss/productDesigner/stripedBackground.png');position: relative;overflow: hidden;margin-top: 10px;}.productDesigner .designerStage .workImage {position: absolute;z-index:900;-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;opacity:1;}.productDesigner .designerStage .animated {-moz-transition:all 0.32s ease-in-out;-o-transition:all 0.32s ease-in-out;-ms-transition: all 0.32s ease-in-out;transition: all 0.32s ease-in-out;}.productDesigner .designerStage .workImage.invisible {-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;opacity:0;}.productDesigner .toolBar-outer {position: relative;}.productDesigner .toolBar {height: 42px;border: 1px solid #c4c4c4;border-top: 1px solid #b7b7b7;border-radius:5px;background: rgb(242,242,242); background: -moz-linear-gradient(top, rgba(242,242,242,1) 0%, rgba(185,185,185,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(185,185,185,1))); background: -webkit-linear-gradient(top, rgba(242,242,242,1) 0%,rgba(185,185,185,1) 100%); background: -o-linear-gradient(top, rgba(242,242,242,1) 0%,rgba(185,185,185,1) 100%); background: -ms-linear-gradient(top, rgba(242,242,242,1) 0%,rgba(185,185,185,1) 100%); background: linear-gradient(to bottom, rgba(242,242,242,1) 0%,rgba(185,185,185,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#b9b9b9',GradientType=0 ); position: relative;}.productDesigner .toolBar .label {font-family:Titillium-800,Helvetica,Arial,Verdana;font-size:14px;color:#333333;position: relative;top:14px;left: 9px;-moz-text-shadow: 0px 1px 1px #eeeeee;-webkit-text-shadow:0px 1px 1px #eeeeee;-o-text-shadow: 0px 1px 1px #eeeeee;text-shadow:0px 1px 1px #eeeeee;float:left;margin-right: 22px;}.productDesigner .toolBar .label.section {}.productDesigner .toolBar .rightSection {float:right;margin-right: 5px;}.productDesigner .toolBar .button {float:left;position: relative;top:8px;width:26px;height: 27px;-moz-opacity: 0.85;-webkit-opacity:0.85;-o-opacity: 0.85;opacity:0.85;-webkit-transition: all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;cursor: pointer;margin-right: 8px;background-repeat:no-repeat;}.productDesigner .toolBar .button.hover {-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;opacity:1;}.productDesigner .toolBar .button.zoom {background-image: url('/img/ss/productDesigner/mag.png');}.productDesigner .toolBar .button.landscape {background-image: url('/img/ss/productDesigner/button_sectionToLandscape.png');}.productDesigner .toolBar .button.portrait {background-image: url('/img/ss/productDesigner/button_sectionToPortrait.png');}.productDesigner .toolBar .button.landscape,.productDesigner .toolBar .button.portrait {width:86px;height: 30px;margin-top: -1px;-moz-opacity: 0.5;-webkit-opacity:0.5;-o-opacity: 0.5;opacity:0.5;}.productDesigner .toolBar .button.landscape.disabled,.productDesigner .toolBar .button.portrait.disabled,.productDesigner .toolBar .button.landscape.disabled:hover,.productDesigner .toolBar .button.portrait.disabled:hover {-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;opacity:0;}.productDesigner .toolBar .button.landscape.active,.productDesigner .toolBar .button.portrait.active,.productDesigner .toolBar .button.disabled {cursor: default;}.productDesigner .toolBar .button.landscape.hover,.productDesigner .toolBar .button.portrait.hover,.productDesigner .toolBar .button.landscape.active,.productDesigner .toolBar .button.portrait.active {-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;opacity:1;}.subCorrectionInfo,.orderAsCopy,.applyToAll {position: relative;margin-bottom:6px;}.applyToAll {margin-bottom: 6px;display: none;}.orderAsCopy {display:none;}.orderAsCopy.visible,.applyToAll.visible {display: block;}.applyToAll .correction,.orderAsCopy .correction,.subCorrectionInfo .correction {cursor: default;position: relative;}.orderAsCopy > .overlay,.applyToAll > .overlay,.subCorrectionInfo .correctionOverlay {position: absolute;z-index:1000;top:-49px;left: -100%;margin-left:-66px;width:100%;height: auto;background-color: #fbffdd; padding:0px 20px;box-shadow: 0 0 9px #bbbbbb;border-radius: 3px;font-family:Helvetica,Verdana,Arial;font-size:11px;color:#333333;opacity:0;visibility: hidden;-moz-transition:all 0.15s ease-out;-webkit-transition: all 0.15s ease-out;-o-transition:all 0.15s ease-out;-ms-transition: all 0.15s ease-out;transition: all 0.15s ease-out;}.orderAsCopy > .overlay .arrow,.applyToAll > .overlay .arrow,.subCorrectionInfo .correctionOverlay .arrow{width: 19px;height: 37px;background: transparent url('/img/ss/elements/overlayArrowRight.png') no-repeat center center;position: absolute;top: 50%;margin-top: -17px;right: -19px;}.orderAsCopy > .overlay.visible,.applyToAll > .overlay.visible,.subCorrectionInfo .correctionOverlay.visible {opacity:1;padding:15px 20px;visibility: visible;top: -49px;}.orderAsCopy > .overlay.visible .arrow,.applyToAll > .overlay.visible .arrow,.subCorrectionInfo .correctionOverlay.visible .arrow {}@-moz-document url-prefix() {.subCorrectionInfo .correction {}}.orderAsCopy .correction .checkBox,.applyToAll .correction .checkBox,.subCorrectionInfo .correction .checkBox {float:left;margin-right: 4px;}.orderAsCopy .correction .checkBox input,.applyToAll .correction .checkBox input,.subCorrectionInfo .correction .checkBox input {width:18px;height: 18px;}.orderAsCopy .correction .label,.applyToAll .correction .label,.subCorrectionInfo .correction .label {color: #333333;float: left;font-family: Helvetica,Arial,Verdana;font-size: 12px;padding-left: 0px;}.subCorrectionInfo .correction .label {font-weight: bold;width: 270px;}@-moz-document url-prefix(){.orderAsCopy .correction .label,.applyToAll .correction .label,.subCorrectionInfo .correction .label {line-height: 22px;}}.subCorrectionInfo .help {position: absolute;display:none;top:12px;right:8px;width:17px;height: 17px;background-image: url('/img/ss/productDesigner/helpButton.png');cursor: pointer;-moz-opacity: 0.85;-webkit-opacity:0.85;-o-opacity: 0.85;opacity:0.85;-moz-transition:opacity 0.16s ease-in-out;-webkit-transition: opacity 0.16s ease-in-out;-o-transition:opacity 0.16s ease-in-out;-ms-transition: opacity 0.16s ease-in-out;transition: opacity 0.16s ease-in-out;}.subCorrectionInfo .help:hover {-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;opacity:1;}.subCorrectionInfo .helpOverlay {z-index:1000;position: absolute;top:-87px;right:-20px;width:0;height: 0;overflow: hidden;border-radius:3px;padding:0 0;border: 0;box-shadow: 0 0 9px #bbbbbb;background: #e7efef; background: -moz-linear-gradient(top, #e7efef 0%, #b4cdcf 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7efef), color-stop(100%,#b4cdcf)); background: -webkit-linear-gradient(top, #e7efef 0%,#b4cdcf 100%); background: -o-linear-gradient(top, #e7efef 0%,#b4cdcf 100%); background: -ms-linear-gradient(top, #e7efef 0%,#b4cdcf 100%); background: linear-gradient(to bottom, #e7efef 0%,#b4cdcf 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7efef', endColorstr='#b4cdcf',GradientType=0 ); font-family:Titillium-400,Helvetica,Verdana,Arial;font-size:11px;color:#333333;}.subCorrectionInfo .helpOverlay.constantlyVisible,.subCorrectionInfo .helpOverlay.visible {width:200px;padding:15px 18px;height: 54px;overflow: visible;border: 1px solid #76a0a2;}.subCorrectionInfo .helpOverlay .arrow {width:21px;height: 11px;background-image: url('/img/ss/productDesigner/arrowToBottom.png');position: absolute;bottom: -11px;right:25px;}.subInfo {position: absolute;bottom: -4000px;background-color: rgba(51,51,51,.85);z-index: 10000;left: 0;width: 100%;text-align: center;font-size: 10px;color: #fff;line-height: 19px;height: 20px;overflow: hidden;opacity: 1;visibility: visible;display: none;}.productDesigner .subInfo.visible {display: block;}.productDesigner .designerStage:hover .subInfo {opacity: 0;visibility: hidden;}.productDesigner .subInfo > span {white-space: nowrap;padding-left: 10px;padding-right: 10px;}.productDesigner .subInfo > span:last-child {border-right: 0;}.productDesigner .subBar {position: relative;top:8px;height: 42px;color: #666;}.productDesigner .subBar .bar-left {float: left;}.productDesigner .subBar .bar-right {margin-top: 13px;float:right;}.productDesigner .bar-right .fitLabel {display: inline-block;vertical-align: middle;margin-right: 5px;padding-top: 4px;}.productDesigner .designerButtons {position: relative;right: -3px;vertical-align: top;display: inline-block;margin-top:-4px;}.productDesigner .designerButtons > .designerButton {display: inline-block;vertical-align: top;width: 27px;height: 27px;background-repeat: no-repeat;background-position: center center;opacity: 1;cursor: pointer;border: 1px solid transparent;border-radius: 5px;background-color: #fff;position: relative;}.productDesigner .designerButtons > .designerButton .tooltip {position: absolute;opacity: 0;-webkit-backface-visibility: hidden;top: -18px;left: 0;width: 120px;text-align: center;margin-left: -47px;visibility: hidden;font-size: 10px;}.productDesigner .designerButtons > .designerButton:hover .tooltip {visibility: visible;opacity: 1;}.productDesigner .designerButtons > .designerButton.active,.productDesigner .designerButtons > .designerButton:hover {border: 1px solid #aaa;background-color: #f2f2f2;}.productDesigner .designerButtons > .designerButton.disabled {opacity: 0.4;}.productDesigner .designerButtons > .designerButton.zoom {margin-right: 2px;background-image: url('/img/ss/mag-new.png');}.productDesigner .designerButtons > .designerButton.landscape {margin-right: 2px;background-image: url('/img/ss/productDesigner/landscape.png');}.productDesigner .designerButtons > .designerButton.portrait {background-image: url('/img/ss/productDesigner/portrait.png');}.productDesigner .subBar .fitLabel {font-size:12px;}.productDesigner .progressBar {position: relative;width: 100px;height: 10px;margin-top: 8px;border: 1px solid #a4a1a2;background: rgb(234,234,234);background: -moz-linear-gradient(top, rgba(234,234,234,1) 0%, rgba(205,205,205,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,234,234,1)), color-stop(100%,rgba(205,205,205,1)));background: -webkit-linear-gradient(top, rgba(234,234,234,1) 0%,rgba(205,205,205,1) 100%);background: -o-linear-gradient(top, rgba(234,234,234,1) 0%,rgba(205,205,205,1) 100%);background: -ms-linear-gradient(top, rgba(234,234,234,1) 0%,rgba(205,205,205,1) 100%);background: linear-gradient(to bottom, rgba(234,234,234,1) 0%,rgba(205,205,205,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#cdcdcd',GradientType=0 );}.productDesigner .progressBar-inner {height: 10px;background-color: #497195;-moz-transition: all 0.15s ease-in-out;-webkit-transition: all 0.15s ease-in-out;-o-transition: all 0.15s ease-in-out;-ms-transition: all 0.15s ease-in-out;transition: all 0.15s ease-in-out;}.productDesigner .progressBar-label {font-size: 12px;text-align: center;line-height: 11px;color: #666666;position: absolute;left: 106px;top: 0;}.progressBarGeneric-label {font-size:11px;text-align: center;color:#666;position: absolute;top: 0px;left: 105px;}.productDesigner .subBar .resolutionInfo {font-size:9px;position: absolute;color: #999;-webkit-transform: rotate(90deg);-webkit-transform-origin: 50% 50%;-moz-transform: rotate(90deg);-moz-transform-origin: 50% 50%;-o-transform: rotate(90deg);-o-transform-origin: 50% 50%;-ms-transform: rotate(90deg);-ms-transform-origin: 50% 50%;transform: rotate(90deg);transform-origin: 50% 50%;top:-150px;background: #fff;text-align: center;width: 265px;right:-145px;}.productDesigner #fitFactorWarning {overflow: hidden;opacity:0;font-size:12px !important;margin-top: 15px;text-align: justify;visibility: hidden;height: 0;}.productDesigner #fitFactorWarning.visible {height: auto;padding-bottom: 3px;opacity:0.75;visibility: visible;}.productDesigner .zoomSlider {position: absolute;top:-38px;z-index:1112;left: 116px;border-radius:9px;border: 0;background: rgb(234,234,234); background: -moz-linear-gradient(top, rgba(234,234,234,1) 0%, rgba(205,205,205,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,234,234,1)), color-stop(100%,rgba(205,205,205,1))); background: -webkit-linear-gradient(top, rgba(234,234,234,1) 0%,rgba(205,205,205,1) 100%); background: -o-linear-gradient(top, rgba(234,234,234,1) 0%,rgba(205,205,205,1) 100%); background: -ms-linear-gradient(top, rgba(234,234,234,1) 0%,rgba(205,205,205,1) 100%); background: linear-gradient(to bottom, rgba(234,234,234,1) 0%,rgba(205,205,205,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#cdcdcd',GradientType=0 ); -moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;opacity:0;width:0;height: 0;overflow: hidden;-moz-transition:opacity 0.12s ease-in-out;-o-transition:opacity 0.12s ease-in-out;-ms-transition: opacity 0.12s ease-in-out;transition: opacity 0.12s ease-in-out;box-shadow: 0 0 6px 0px #333333;}.productDesigner .zoomSlider.visible {-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;opacity:1;width:16px;height: 113px;overflow: visible;border: 1px solid #c2c0c1;}.productDesigner .zoomSlider-inner {width:16px;height: 16px;position: absolute;top:100px;left: 0px;border-radius:9px;background: rgb(95,135,137); background: -moz-linear-gradient(top, rgba(95,135,137,1) 27%, rgba(31,108,113,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(27%,rgba(95,135,137,1)), color-stop(100%,rgba(31,108,113,1))); background: -webkit-linear-gradient(top, rgba(95,135,137,1) 27%,rgba(31,108,113,1) 100%); background: -o-linear-gradient(top, rgba(95,135,137,1) 27%,rgba(31,108,113,1) 100%); background: -ms-linear-gradient(top, rgba(95,135,137,1) 27%,rgba(31,108,113,1) 100%); background: linear-gradient(to bottom, rgba(95,135,137,1) 27%,rgba(31,108,113,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5f8789', endColorstr='#1f6c71',GradientType=0 ); }.productDesigner .zoomSlider-label {position: absolute;top:50%;margin-top: -9px;left: 30px;font-size:11px;font-family:Titillium-400,Helvetica,Verdana,Arial;color:#333333;text-shadow:1px 1px 1px #ffffff;cursor: default;background: rgb(234,234,234); background: -moz-linear-gradient(top, rgba(234,234,234,1) 0%, rgba(205,205,205,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(234,234,234,1)), color-stop(100%,rgba(205,205,205,1))); background: -webkit-linear-gradient(top, rgba(234,234,234,1) 0%,rgba(205,205,205,1) 100%); background: -o-linear-gradient(top, rgba(234,234,234,1) 0%,rgba(205,205,205,1) 100%); background: -ms-linear-gradient(top, rgba(234,234,234,1) 0%,rgba(205,205,205,1) 100%); background: linear-gradient(to bottom, rgba(234,234,234,1) 0%,rgba(205,205,205,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#cdcdcd',GradientType=0 ); border-radius:8px;padding:2px 10px 1px;}.productDesigner .buttons {margin: 5px 86px 25px;}.imageBar {text-align: center;margin-top: 12px;position: relative;left: -5px;}.imageBar .singleBarImage {float: left;border: 1px solid transparent;cursor: pointer;padding: 1px;margin-left: 2px;margin-right: 2px;position: relative;margin-bottom: 3px;}.imageBar .singleBarImage.uploadButton {width: 67px;margin-top: 2px;margin-left: 2px;height: 67px;border: 1px dashed #c9c9c9;}.imageBar .singleBarImage.uploadButton:hover {border: 1px dashed #666;}.imageBar .singleBarImage .origName {font-size: 11px;position: absolute;left: -1px;z-index: 999999;visibility: hidden;top: -26px;color: #fff;background-color: #333;line-height: 18px;border-radius: 3px;width: auto;white-space: nowrap;padding: 2px 8px;text-align: left;opacity: 0;box-shadow: 2px 2px 4px rgba(0,0,0,.4);cursor: default;-webkit-backface-visibility: hidden;}.imageBar .singleBarImage:hover .origName {visibility: visible;opacity: 1;}.imageBar .singleBarImage:hover {border: 1px solid #aaa;}.imageBar .singleBarImage.current {border: 1px solid #666;}.imageBar .singleBarImage img {display: block;border: 1px solid #cfcfcf;}.imageBar .singleBarImage .overlay-edited {background-image: url('/img/ss/productDesigner/editedImage-check.png');background-repeat: no-repeat;position: absolute;bottom: 0;left: 0;right: 0;top: 0;background-color: transparent;background-position: 5px 95%;display: none;}.imageBar .singleBarImage.edited .overlay-edited {display: block}.cc-radioButton {position: relative;width:17px;height: 18px;background-image: url('/img/ss/customControls/radioButton.png');background-repeat:no-repeat;cursor: pointer;}.cc-radioButton.hover {background-image: url('/img/ss/customControls/radioButton_hover.png');}.cc-radioButton.active {background-image: url('/img/ss/customControls/radioButton_active.png');}.cc-radioButton-lcContainer {float:left;-moz-transition:all 0.22s cubic-bezier(.21,.95,.8,.94);-webkit-transition: all 0.22s cubic-bezier(.21,.95,.8,.94);-o-transition:all 0.22s cubic-bezier(.21,.95,.8,.94);-ms-transition: all 0.22s cubic-bezier(.21,.95,.8,.94);transition: all 0.22s cubic-bezier(.21,.95,.8,.94);margin-right: 10px;height: 17px;cursor: pointer;}.cc-radioButton-lcContainer.clearLeft {clear:left;}.cc-radioButton-lcContainer:hover .label {background-color: #f5f5f5;border-radius: 3px;}.cc-radioButton-lcContainer .control {width:22px;float:left;}.cc-radioButton-lcContainer .label {float:left;padding-right:10px;height: 19px;padding-left: 5px;width: 200px;}.cc-radioButton-lcContainer .label {}.cartModule {}.cartModule.dropConfirmation {}.iconMessage {margin-left:-5px;margin-top: -7px;text-align: left;font-size:17px;background-repeat:no-repeat;padding-left: 52px;padding-top:1px;color:#333333;line-height:18px;font-weight:lighter;}.iconMessage.checkMark {background-image: url('/img/ss/icons/checkMark.png');background-position:0 0;height: 37px;}.cartModule.dropConfirmation .infoBox{margin-top: 14px;font-size:12px;line-height:14px;color:#666666;}.cartModule.dropConfirmation .infoBox .label{float:left;text-align: left;font-weight:lighter;height: 24px;width:160px;margin-right: 8px;}.cartModule.dropConfirmation .infoBox .value{height: 24px;text-align: left;font-weight:bold;}.cart {margin-bottom:50px;}.cart .title {position: relative;}.cart .cartTable {font-size:14px;font-family: 'Source Sans Pro',Helvetica;line-height:0px;color:#196165;display:table;width:100%;height: 35px;margin-top: 15px;margin-bottom:12px;}.cart .cartTable .head {display: table-row;}.cart .col {position: relative;display:table-cell;vertical-align: middle;padding-left: 15px;padding-top: 10px;padding-bottom: 10px;border-bottom: 1px solid #eee;}.cart .cartTable .head .col {background-color: rgb(59,107,151);height: 15px;color: #fff;font-weight: 600 !important;padding-top: 10px;padding-bottom: 10px;}.cart .col:last-child {border-right: 0;}.cart .cartItemRow {display: table-row;}.cart .cartItemRow:nth-child(even) .col {background-color: #fff;}.cart .cartItemRow .col:first-child {background-color: #fff;}.cart .cartItemRow .col {-moz-transition:all 0.3s cubic-bezier(0,1,.95,1);-webkit-transition: all 0.3s cubic-bezier(0,1,.95,1);-o-transition:all 0.3s cubic-bezier(0,1,.95,1);transition: all 0.3s cubic-bezier(0,1,.95,1);opacity: 1;overflow: hidden;}.cart .cartItemRow.invisible .col {opacity: 0 !important;}.cart .col.preview {padding-right: 10px;}.cart .col.preview img {display: block;width:90px;height: 90px;}.cart .col.details {width:100%;padding-left: 10px;padding-right: 15px;}.cart.displayOnly .col.details {width:100%;}.cart .col.actions {padding-left: 25px;padding-right: 25px;}.cart .col.actions .actionSub {display: none;}.cart .col.actions {line-height: 14px;font-family: Helvetica;}.cart .col.quantity .qSelector {}.cart .col.quantity {text-align: center;padding-right: 31px;padding-left: 20px;padding-top: 12px;}.cart .col.price {text-align: right;font-family: Helvetica;min-width: 80px;padding-right:20px;font-size:13px;color:#666666;}.cart .col .productTitle {font-family: Titillium-600;font-size:15px;color:#666666;line-height: 17px;margin-bottom:4px;}.cart .col .productTitle .format {font-family: 'Source Sans Pro';font-size:15px;color:#666;}.cart .col .productTitle.sub {font-size:14px;color:#cccccc;}.cart .col .materialDetails {font-size:11px;font-family: Helvetica, Arial;color:#666666;margin-bottom:2px;border-radius:3px;font-weight: 600;background-color: #3b6b97;color:#ffffff;padding:2px 8px;height: 17px;line-height:18px;float:left;margin-left:-1px;}.cart .col .fitFactor-outer {line-height:12px;position: relative;}.cart .col .fitFactor-outer .label {float:left;margin-top: 6px;margin-right: 10px;color:#666666;font-family:Titillium-400,Helvetica,Arial,Verdana;font-size:12px;}.cart .col .fitFactor-outer .graph {float:left;margin-top: 1px;}.cart .col .graph .progressBarGeneric-label {right: 0;font-size: 11px;color: #666;font-family: Helvetica;}.cart .col .action {margin-top: 2px;}.cart .col .action.shopItem {margin-bottom:10px;}.cart .col .actionSub {margin-top: 10px;}.cart .sub {}.cart .sub .voucher {float:left;opacity: 1;overflow: hidden;margin-top: 2px;margin-left: 15px;}.cart .sub .voucher .field {margin-top: 1px;}.cart .sub .voucher.invisible {visibility: hidden;opacity: 0;}.cart .sub .voucher .label,.cart .sub .voucher .field,.cart .sub .voucher .submit {float: left;}.cart .sub .voucher .label {font-size: 13px;color: #666666;margin-right: 8px;line-height: 23px;}.cart .sub .voucher .field {margin-right: 6px;}.cart .sub .voucher .field input {-moz-transition:all 0.25s cubic-bezier(0.5,1,.95,1);-webkit-transition: all 0.25s cubic-bezier(0.5,1,.95,1);-o-transition:all 0.25s cubic-bezier(0.5,1,.95,1);transition: all 0.25s cubic-bezier(0.5,1,.95,1);width:110px;font-weight: 400;font-size:13px !important;height: 22px;background-color: #fafafa;border-radius:2px;color: #333;border: 1px solid #d6d6d6;font-size:13px;padding-left: 10px;padding-right:5px;}::-webkit-input-placeholder { color:#ccc;}:-moz-placeholder { color:#ccc; opacity:1;}::-moz-placeholder { color:#ccc; opacity:1;}:-ms-input-placeholder { color:#ccc;}.cart .sub .voucher .field input:hover {background-color: #f2f2f2;}.cart .sub .calculation {float:right;color:#888;margin-top: 15px;}.cart .sub .calculation .pos {margin-bottom:10px;}.cart .sub .calculation .pos .deliveryLabel {text-align: right;float:right;}.cart .sub .calculation .pos .deliveryLabel .sbHolder {width:170px;}.cart .sub .calculation .pos .deliveryLabel .sbSelector {left: -6px;width:149px;}.cart .sub .calculation .pos.voucherDiscount {height: auto;overflow: hidden;}.cart .sub .calculation .pos.voucherDiscount.invisible {height: 0;margin: 0;padding: 0;}.cart .sub .calculation .pos.delivery .label,.cart .sub .calculation .pos.voucherDiscount .label,.cart .sub .calculation .pos.subTotal .label {position: relative;float:left;width:200px;text-align: right;}.cart .sub .calculation .pos.delivery .value {margin-top: 5px;}.cart.displayOnly .sub .calculation .pos.delivery .value {margin-top: 0;}.cart .sub .calculation .pos.voucherDiscount .label,.cart .sub .calculation .pos.voucherDiscount .value {font-weight: bold;}.cart .sub .calculation .pos.subTotal .label,.cart .sub .calculation .pos.voucherDiscount .label,.cart .sub .calculation .pos.subTotal .value {font-weight:bold;}.cart .sub .calculation .pos.subTotal .value,.cart .sub .calculation .pos.voucherDiscount .value,.cart .sub .calculation .pos.delivery .value {width:125px;text-align: right;float:left;margin-right: 10px;}.cart .sub .calculation .pos.delivery .value {}.cart .sub .calculation .pos.delivery {margin-bottom:0px;}.cart .sub .totalSum {background-color: #3b6b97;border-radius: 3px;color:#ffffff;font-weight:bold;font-size:16px;line-height:22px;margin-left:-20px;margin-top: 18px;}.cart .sub .totalSum-inner {padding:5px 20px 5px 20px;}.cart .sub .totalSum .label {position: relative;float:left;white-space:nowrap;text-align: right;}.cart .sub .totalSum .value {width:118px;float:left;text-align: right;}.cart-buttons {margin-top: 50px;margin-bottom:10px;}.cart-buttons .left {float:left;}.cart-buttons .right {float:right;}.cart .deliveryMethod {float:right;margin-top: 10px;}.cart .deliveryMethod-label {float:left;padding-right:4px;font-weight:bold;}.cart .deliveryMethod-method {float:left;padding-right:3px;color:#3b5f80;}.cart .deliveryMethod-change {float:left;}.cart .deliveryMethod-change a,.cart .deliveryMethod-change a:link {font-size:12px;color:#666666;line-height:17px;text-decoration:none;}.cart .deliveryMethod-change a:hover {color:#EBB52D;}.cart .cartItemAccessory {line-height: 25px;float: left;margin-right: 3px;}.cart .cartItemAccessory .accImage {border: 1px solid #ddd;height: 25px;float: left;margin-right: 10px;}.cart .cartItemAccessory .accLabel {float: left;font-size: 11px;font-family: Helvetica, Arial;color: #666666;margin-bottom: 2px;border-radius: 3px;font-weight: 600;background-color: #ee8839;color: #ffffff;padding: 2px 8px;height: 17px;line-height: 18px;margin-left: -1px;}.deliveryMethodSelection-container {}.deliveryMethodSelection-container .cc-radioButton-lcContainer .label {padding-top:2px;}.deliveryMethodSelection-container .cc-radioButton-lcContainer {margin-bottom:8px;float:none;}.stepIndicator-wrap {}.checkout.ttb .innerContainer {margin-top: 15px;}.checkout.ttb .stepIndicator-wrap {height: 53px;border-bottom: 1px solid #ddd;border-radius: 3px 3px 0 0;background: #fff;}.checkout.ttb .stepIndicator {display: table;width: 963px;}.checkout.ttb .stepIndicator .step {display: table-cell;width: auto;text-align: center;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;padding: 0 !important;}.checkout.ttb .stepIndicator .step.data {}.checkout.ttb .stepIndicator .step.finish {}.checkout.ttb .stepIndicator .step:last-child {}.checkout.ttb .stepIndicator .step > div {padding: 13px 22px;display: inline-block;}.stepIndicator .step {margin-bottom: 0;white-space: nowrap;padding: 15px 13px;cursor: default;background: #fafafa;float: left;}.checkout.ltr .stepIndicator .step {border-bottom: 1px solid #ddd;width: 174px;}.stepIndicator .step.clickable:hover {background: #f2f2f2;}.stepIndicator .step.active:hover {background: #fff !important;}.stepIndicator .step.clickable {cursor: pointer;}.stepIndicator .step.active {background: #fff;}.checkout.ttb .stepIndicator step.active {border-right: 1px solid #eee;border-left: 1px solid #eee;}.checkout.ltr .step.active {border-right: 1px solid #fff;margin-right: -1px;}.checkout.ttb .step.active {border-bottom: 1px solid #fff;}.stepIndicator .step img {opacity: 0.5;}.stepIndicator .step.clickable img {opacity: 0.75;}.stepIndicator .step.clickable:hover img {opacity: 1;}.stepIndicator .step.clickable:hover .labelBlock {}.stepIndicator .step .ring {display: inline-block;width: 25px;height: 25px;border-radius: 50px;margin-right: 10px;vertical-align: middle;background-color: #eee;font-weight: bold;border: 1px solid #eee;color: #999;}.stepIndicator .step.clickable:hover .ring,.stepIndicator .step.active .ring {background-color: #ddd;border: 1px solid #ccc;}.stepIndicator .step.active .ring {border-color: #aaa;background-color: #ddd;color: #333;}.stepIndicator .step.clickable {color: #aaa;}.stepIndicator .step.active .labelBlock{color: #095d7e !important;}.stepIndicator .step .labelBlock {display: inline-block;vertical-align: middle;font-size: 12px;color: #bbb;font-weight: bold;line-height: 0px;}.stepIndicator .step.clickable .labelBlock {color: #666;}.stepIndicator .step .innerCircle {height: 25px;line-height: 25px;padding-left: 1px;text-align: center;}.specialDeals-formatContainer {margin-left:45px;}.specialDeals-formatContainer .singleFormat {background-image: url('/img/ss/products/specialOffersFrameOuter.png');background-repeat:no-repeat;width:384px;height: 284px;overflow: hidden;position: relative;display:inline-blocK;margin-left:-60px;margin-bottom:20px;cursor: pointer;-moz-transition:all 0.25s cubic-bezier(.21,.95,.8,.94);-webkit-transition: all 0.25s cubic-bezier(.21,.95,.8,.94);-o-transition:all 0.25s cubic-bezier(.21,.95,.8,.94);-ms-transition: all 0.25s cubic-bezier(.21,.95,.8,.94);transition: all 0.25s cubic-bezier(.21,.95,.8,.94);}.specialDeals-formatContainer .singleFormat:hover {-webkit-transform:scale(1,1);}.specialDeals-formatContainer .singleFormat .image {width:190px;height: 150px;position: relative;top:5px;left: 5px;border-radius:3px;overflow: hidden;}.specialDeals-formatContainer .singleFormat .image img {border-radius:3px;overflow: hidden;}.specialDeals-formatContainer .singleFormat .inner {position: absolute;left: 95px;width:200px;top:14px;}.specialDeals-formatContainer .singleFormat .format {margin-top: 15px;text-align: center;font-size:16px;font-weight:bold;color:#3b5f80;}.specialDeals-formatContainer .singleFormat .price {margin-top: 6px;text-align: center;font-size:14px;font-weight:bold;color:#333333;}.specialDeals-formatContainer .singleFormat .specialPrice {color:#999999;height: 17px;text-decoration:line-through;border-radius:13px;text-align: center;margin-top: 1px;}.specialDeals-formatContainer .singleFormat .specialPriceActual {color:#f78e46;}.specialDeals-formatContainer .singleFormat .radio {position: absolute;top:250px;left: 0;width:200px;text-align: center;}.specialDeals-formatContainer .singleFormat .radio div {display:inline-block;}.specialDeals-formatContainer .singleFormat .radio .label {position: relative;bottom: 4px;left: 3px;color:#666666;font-size:12px;cursor: pointer;} .inputField {}.dynamicForm-component-text input,.dynamicForm-component-longtext textarea,.inputField.text {-webkit-transition: all 0.25s cubic-bezier(0.5,1,.95,1);-webkit-transition: all 0.25s cubic-bezier(0.5,1,.95,1);-o-transition:all 0.25s cubic-bezier(0.5,1,.95,1);transition: all 0.25s cubic-bezier(0.5,1,.95,1);width:213px;height: 22px;background-color: #fcfcfc;border-radius:2px;border: 1px solid #d4d4d4;font-size:13px;padding-left: 5px;padding-right:5px;}.dynamicForm-component-text input:hover,.dynamicForm-component-longtext textarea:hover,.inputField.text:hover {background-color: #f4f4f4;}.inputField.text.w100 {width:220px;}.inputField.text.w67 {width:130px;}.inputField.text.w33 {width:60px;}.inputField.text.w25 {width:30px;}.inputField.text.w50 {width:95px;}.inputField.text.w75 {width:160px;}.dynamicForm-component-text.error input,.dynamicForm-component-longtext.error textarea,.inputField.text.error {border-color: #dd7777;}.dynamicForm-component-category {font-family:Titillium-800,Helvetica,Arial,Verdana;font-size:16px;line-height:18px;color:#666666;margin-bottom:20px;}.dynamicForm-label {display:inline-block;width:150px;color:#666666;vertical-align: top;padding-top:5px;}.dynamicForm-component {display:inline-block;}.dynamicForm-component-text {margin-bottom:10px;}.dynamicForm-component-selectbox {margin-bottom:0px;}@-moz-document url-prefix(){.dynamicForm-component-selectbox {margin-bottom:0px;}}.dynamicForm-component-selectbox .dynamicForm-component {margin-top: 3px;}.dynamicForm-component-selectbox .dynamicForm-label {padding-top:8px;}.dynamicForm-component-selectbox .sbHolder {width:200px;}.dynamicForm-component-selectbox .sbHolder:hover {background: rgb(255,255,255);background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(244,244,244,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(244,244,244,1)));background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%);background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%);background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%);background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );}.dynamicForm-component-longtext {margin-bottom:10px;}.dynamicForm-component-checkbox {margin-bottom:10px;}.dynamicForm-component-checkbox .dynamicForm-label {padding-top:0;}.dynamicForm-component-text input {width:220px;}.dynamicForm-component-longtext textarea {height: 120px;width:280px;padding:6px 8px;font-family:Helvetica,Arial,Verdana;}.dynamicForm-successMessage,.dynamicForm-error {display:none;}.dynamicForm-successMessage.visible,.dynamicForm-error.visible {display:block;line-height:19px;}.dynamicForm-inputSubmitHidden {position: absolute;top:-1000px;left: -1000px;width:0;height: 0;opacity:0;}.dynamicForm-submit-container {margin-top: 20px;margin-left:150px;}.dynamicForm-submit-container.inactive {display:none;}.dynamicForm-submit-container .dynamicForm-submitButton {height: 28px;background-color: #ee8839;display:inline-block;cursor: pointer;white-space:nowrap;padding:0px 10px;color:#ffffff;line-height:28px;text-decoration:none;font-size:15px;font-weight:bold;}@-moz-document url-prefix(){.dynamicForm-submit-container .dynamicForm-submitButton {line-height:29px;}}.dynamicForm-submit-container .dynamicForm-submitButton:hover {background-color: #f6b33d;}.dynamicForm-component-text.error .dynamicForm-label,.dynamicForm-component-selectbox.error .dynamicForm-label,.dynamicForm-component-longtext.error .dynamicForm-label,.dynamicForm-component-checkbox.error .dynamicForm-label {color:#cc0000;}.loginModule {position: relative;}.loginModule .fieldOuter {margin-bottom:10px;}.loginModule .label {width:70px;float:left;line-height:23px;}.loginModule .field {color:#666666;float:left;}.loginModule .sub {}.loginModule .sub .tools.invisible {display:none;}.loginModule .sub .tools {float:left;}.loginModule .sub .tools .links {float:right;color:#666666;margin-left:70px;}.loginModule .sub .tools .link {height: 16px;}.loginModule .sub .tools .link a.arrowLink {color:#666666;}.loginModule .sub .tools .link a.arrowLink:hover {color:#999999;}.loginModule .sub .button {float:right;margin-top: 5px;}.passwordRetrieverModule .accessDeniedMessage,.loginModule .accessDeniedMessage {background-image: url('/img/ss/icons/warning_48.png');background-position:8px 0px;background-repeat:no-repeat;height: 10px;padding-left: 70px;overflow: hidden;opacity:0;-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;-ms-opacity:0;-moz-transition:all 0.32s cubic-bezier(.21,.95,.8,.94);-webkit-transition: all 0.32s cubic-bezier(.21,.95,.8,.94);-o-transition:all 0.32s cubic-bezier(.21,.95,.8,.94);-ms-transition: all 0.32s cubic-bezier(.21,.95,.8,.94);transition: all 0.32s cubic-bezier(.21,.95,.8,.94);text-align: left;}.passwordRetrieverModule .accessDeniedMessage.visible,.loginModule .accessDeniedMessage.visible {height: 65px;opacity:1;-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;-ms-opacity:1;}.loginModule .pwrNotice {display:none;}.loginModule .pwrNotice.visible {display:block;margin-bottom:25px;}.passwordRetrieverModule {}.passwordRetrieverModule .topNote {margin-bottom:25px;}.passwordRetrieverModule .fieldOuter {}.passwordRetrieverModule .label {float:left;width:60px;line-height:23px;}.passwordRetrieverModule .field {float:left;}.passwordRetrieverModule .accessDeniedMessage {text-align: left;}.passwordRetrieverModule .accessDeniedMessage.visible {margin-top: 15px;}.passwordRetrieverModule .accessDeniedMessage.visible {height: 50px;} .checkout {margin-top: 35px;}.checkout .contentBoxStyled-inner {}.checkout .registration {}.checkout .registration .title {margin-left:7px;}.checkout .registration .areas {margin-top: 25px;margin-bottom:15px;}.checkout .registration .leftArea {min-height: 160px;margin-left: 1px;}.checkout .registration .leftArea .button {margin-right: -9px;}.checkout .registration .leftArea .loginArea {float: left;width: 310px;padding-right: 60px;border-right: 1px solid #ddd;margin-right: 35px;}.checkout .registration .leftArea .loginArea input {width: 180px;}.checkout .registration .leftArea .loginModule {padding-top: 5px;}.checkout .registration .leftArea .infoArea {position: relative;float: right;width: 290px;padding-top: 4px;font-size: 12px;color: #666;}.checkout .registration .leftArea .infoArea .txtWrap {position: relative;}.checkout .registration .rightArea {border-top: 1px solid #ddd;padding-top: 20px;padding-right:5px;}.checkout .registration .rightArea .buttons {margin-top: 25px;}.checkout {}.checkout.ttb .pane.left {margin-bottom: 25px;}.checkout.ltr .panes {display: table;width: 100%;}.checkout.ltr .pane.left{display: table-cell;vertical-align: top;border-right: 1px solid #eee;background: #fafafa;}.checkout.ltr .pane.right {padding: 25px 30px 15px;width: 100%;display: table-cell;vertical-align: middle;}.checkout.ttb .pane.right {padding: 0 25px 15px;}.registrationModule{}.registrationModule .mandatoryNote {color:#666666;margin-bottom:25px;text-align: left;}.registrationModule .dataCheckHeader {text-align: left;margin-bottom:24px;padding-bottom: 24px;border-bottom:1px solid #cccccc;}.registrationModule .fields {}.registrationModule .fieldOuter {color:#666666;width:335px;margin-bottom:20px;}.registrationModule .fieldOuter .label {float:left;width:80px;line-height:23px;text-align: left;}.registrationModule .fieldOuter .label.forRadio {line-height:20px;}.registrationModule .fieldOuter .label.forSelectBox {line-height:25px;}.registrationModule .fieldOuter .field {float:left;}.registrationModule .fieldOuter .field.rightMargin {margin-right: 10px;}.registrationModule .fieldOuter .mandatory {float:left;margin-left:5px;}.registrationModule .field.radio .rLabel {float:left;margin-left:6px;margin-right: 20px;line-height:19px;position: relative;cursor: default;}.registrationModule .field.radio .rControl {float:left;}.registrationForm-successMessage,.registrationForm-errorMessage {background-image: url('/img/ss/icons/warning_48.png');background-position:8px 0px;background-repeat:no-repeat;height: 0px;padding-left: 70px;overflow: hidden;opacity:0;-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;-ms-opacity:0;-moz-transition:all 0.32s cubic-bezier(.21,.95,.8,.94);-webkit-transition: all 0.32s cubic-bezier(.21,.95,.8,.94);-o-transition:all 0.32s cubic-bezier(.21,.95,.8,.94);-ms-transition: all 0.32s cubic-bezier(.21,.95,.8,.94);transition: all 0.32s cubic-bezier(.21,.95,.8,.94);text-align: left;margin-bottom:0;}.registrationForm-errorMessage.limitWidth {width:250px;}.registrationForm-successMessage.visible,.registrationForm-errorMessage.visible {height: 62px;margin-bottom:15px;opacity:1;-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;-ms-opacity:1;}.registrationForm-successMessage {background-position:8px 0px;}.registrationModule.done {margin: 0 20px 10px 0;text-align: center;}.registrationModule.done .buttons {text-align: center;margin-top: 25px;}.registrationModule.done .button-container {display:inline-block;}.registrationModule .checkBox {}.registrationModule .checkBox .label {float:left;margin-right: 8px;cursor: default;}.registrationModule .checkBox .control {float:left;}.registrationModule .section {padding-top:5px;border-bottom:1px dotted #dddddd;margin-bottom:25px;margin-right: 10px;}.registrationModule select {opacity:0;}.registrationModule .sbHolder {width:238px;text-align: left;}.registrationModule .sbSelector {width:220px;}.auth-infoDisplay {position: absolute;top: 72px;right: 5px;font-size: 11px;color: #3b6b97;}.auth-infoDisplay .infoBlock {float:left;margin-left:4px;}.auth-infoDisplay .infoBlock.names {}.auth-infoDisplay .infoBlock .logoutButton {background-image: url('/img/ss/icons/lock-small.png');background-repeat:no-repeat;background-position:6px center;border-radius:3px;background-color: #3b6b97;color:#ffffff;padding:3px 10px 2px 23px;font-size:11px;line-height: 16px;height: 16px;margin-top: -1px;cursor: pointer;-webkit-transition: all 0.19s ease-in-out;-moz-transition: all 0.19s ease-in-out;-ms-transition: all 0.19s ease-in-out;-o-transition: all 0.19s ease-in-out;transition: all 0.19s ease-in-out;}.auth-infoDisplay .infoBlock .logoutButton:hover {background-color: #6b9bb7;}.dataEntryModule {margin-bottom:10px;}.dataEntryModule .button div {display:inline;}.dataEntryModule .title {margin-bottom:25px;}.dataEntryModule .left {float:left;width:50%;}.dataEntryModule .right {float:left;width:50%;}.dataEntryModule .right.invisible {display:none;}.dataEntryModule .button {margin-top: 25px;}.dataEntryModule .button.rawData {margin-top: 15px;}.dataEntryModule .divergentDeliveryAddress-container {-moz-transition:all 0.52s cubic-bezier(.21,.95,.8,.94);-webkit-transition: all 0.52s cubic-bezier(.21,.95,.8,.94);-o-transition:all 0.52s cubic-bezier(.21,.95,.8,.94);-ms-transition: all 0.52s cubic-bezier(.21,.95,.8,.94);transition: all 0.52s cubic-bezier(.21,.95,.8,.94);opacity:1;-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;-ms-opacity:1;overflow: hidden;margin: 0;padding:0;margin-top: 0;height: 150px;padding-left: 25px;}.dataEntryModule .divergentDeliveryAddress-container.invisible {margin-top: -42px;opacity:0;-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;-ms-opacity:0;height: 0;}.dataEntryModule .divergentDeliveryAddress-block {-moz-transition:all 0.22s cubic-bezier(.21,.95,.8,.94);-webkit-transition: all 0.22s cubic-bezier(.21,.95,.8,.94);-o-transition:all 0.22s cubic-bezier(.21,.95,.8,.94);-ms-transition: all 0.22s cubic-bezier(.21,.95,.8,.94);transition: all 0.22s cubic-bezier(.21,.95,.8,.94);opacity:0;-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;-ms-opacity:0;height: 0;overflow: hidden;}.dataEntryModule .divergentDeliveryAddress-block.visible {overflow: visible;height: auto;opacity:1;-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;-ms-opacity:1;}.dataEntryModule .upperBlock {border-bottom:1px solid #ddd;padding-bottom: 20px;margin-bottom:25px;}.dataEntryModule .upperBlock.lowerMargin {margin-bottom: 5px;}.dataEntryModule .upperBlock .left {-moz-transition:all 0.22s cubic-bezier(.21,.95,.8,.94);-webkit-transition: all 0.22s cubic-bezier(.21,.95,.8,.94);-o-transition:all 0.22s cubic-bezier(.21,.95,.8,.94);-ms-transition: all 0.22s cubic-bezier(.21,.95,.8,.94);transition: all 0.22s cubic-bezier(.21,.95,.8,.94);opacity:1;-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;-ms-opacity:1;}.dataEntryModule .upperBlock .left.invisible {opacity:0;-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;-ms-opacity:0;}.dataEntryModule .upperBlock .button.invisible {display:none;}.dataEntryModule .subBlock,.dataEntryModule .midBlock {border-bottom:1px solid #ddd;}.dataEntryModule .subBlock {padding:12px 0;}.dataEntryModule .subBlock .title {margin-top: 12px;margin-bottom:16px;}.dataEntryModule .subBlock .sbSelector,.dataEntryModule .subBlock .sbHolder {width:220px;}.dataEntryModule .subBlock .notificationSelect {margin-bottom:12px;}.dataEntryModule .subBlock .notificationSelect {}.dataEntryModule .midBlock div.label {font-size:12px;font-weight: normal;color: #333;line-height:18px;}.dataEntryModule .midBlock .cc-radioButton-lcContainer {margin-bottom:12px;min-width:150px;}.dataEntryModule .midBlock .cc-radioButton-lcContainer:last-of-type {margin-bottom: 25px;}.dataEntryModule .lowerBlock {margin-top: 15px;}.dataEntryModule .customerData-raw {margin-left:3px;}.dataEntryModule .topMargin {margin-top: 8px;}.dataEntryModule .topMargin.invisible {display:none;}.dataEntryModule .divergentDeliveryAddress-block .button div.button-container {margin-right: 10px;}.dataEntryModule .midBlock {background-repeat:no-repeat;background-position:100% 98%;}.dataEntryModule .registrationForm-errorMessage.disclaimer {width:300px;padding:0 8px 0 60px;border-radius:10px;overflow: hidden;}.dataEntryModule .registrationForm-errorMessage.disclaimer.visible {padding:8px 8px 0px 70px;margin-top: 28px;}.dataEntryModule .lowerBlock {margin-bottom:25px;}.dataEntryModule .lowerBlock .checkBox {margin-bottom:8px;}.dataEntryModule .lowerBlock .checkBox .control {float:left;margin-right: 9px;}.dataEntryModule .lowerBlock .checkBox .label {float:left;cursor: default;}.dataEntryModule .lowerBlock .checkBox .label.error {color:#cc0000;font-weight:bold;}.paymentModule {width:666px;height: 608px;margin: -20px 0 0 -20px;}.paymentModule.alreadyPaid {width:666px;height: 188px;margin: -20px 0 0 -20px;}.paymentModule.alreadyPaid .alreadyPaidInfo {padding:24px;text-align: left;}.paymentModule .paymentModule-frame {width:666px;height: 630px;background-image: url('/img/ss/progress/gears.gif');background-position:center center;background-repeat:no-repeat;}.checkout-statusPage {}.checkout-statusPage.success,.checkout-statusPage.failure,.checkout-statusPage.cancel {width:480px;text-align: center;margin: 45px auto 85px;}.checkout-statusPage.success {width:680px;}.checkout-statusPage .textBlock {text-align: center;}.checkout-statusPage .buttons {margin-top: 25px;text-align: center;}.checkout-statusPage .buttons div.button-container {margin-right: 10px;display:inline-block;}.checkout-statusPage.success div.button-container {margin-right: 2px;}.checkout-statusPage .feedbackContainer {padding-top:30px;border-top: 1px solid #dddddd;margin-top: 50px;text-align: left;}.checkout-statusPage .feedback-title {margin-bottom:36px;padding-left: 36px;background-image: url('/img/ss/icons/small/attention.png');background-repeat:no-repeat;background-position:0 1px;}.overviewModule {}.overviewModule .cart {margin-bottom:45px;}.overviewModule .deliveryInfo {border-top: 1px solid #76a3a4;border-bottom:1px solid #76a3a4;padding-top:25px;padding-bottom: 25px;}.overviewModule .deliveryInfo .left {float:left;width:50%;}.overviewModule .deliveryInfo .title {}.overviewModule .deliveryInfo .infoBlock {margin-top: 25px;color:#666666;font-size:12px;margin-left:20px;}.overviewModule .deliveryInfo .right .infoBlock {margin-left: 0;}.overviewModule .deliveryInfo .right {float:left;}.overviewModule .deliveryInfo .right.invisible {display:none;}.overviewModule .notificationSelect {margin-top: 24px;}.overviewModule .notificationRadioGroup {margin-left: 20px;}.overviewModule .notificationSelect .title {}.overviewModule .notificationSelect .notificationRadioGroup {margin-top: 24px;}.overviewModule .notificationSelect .cc-radioButton-lcContainer {margin-bottom:12px;font-size:13px;color:#333;line-height:18px;}.overviewModule .paymentInfo {padding-top:25px;border-bottom:1px solid #76a3a4;padding-bottom: 25px;background-repeat:no-repeat;background-position:100% 98%;}.overviewModule .paymentInfo .pType {font-size:13px;font-family: 'Titillium-600';font-weight: normal;color:#666666;margin-top: 25px;background-repeat:no-repeat;background-position:0% center;margin-left: 20px;height: 40px;width:600px;line-height:39px;padding-left: 57px;}.overviewModule .paymentInfo .pType.online {background-image: url('/img/ss/pm/cash.png');}.overviewModule .paymentInfo .pType.paypal {background-image: url('/img/ss/pm/paypal.png');}.overviewModule .paymentInfo .pType.elv {background-image: url('/img/ss/pm/hobex.png');}.overviewModule .paymentInfo .pType.ccard {background-image: url('/img/ss/pm/ccard.png');}.overviewModule .paymentInfo .pType.cash {background-image: url('/img/ss/pm/cash.png');}.overviewModule .buttons {margin-top: 20px;margin-bottom:5px;}.overviewModule .buttons div.button-container {margin-right: 5px;}.overviewModule .buttons div.button-container:last-child {margin-right: 0;}.orderSummary-frame {width:100%;height: 600px;}.orderSummary-wrapper {background-color: #ffffff;width:580px;margin: 0;font-family:Helvetica, Arial, Geneva, Verdana;}.orderSummary-wrapper .title {margin-top: 20px;margin-bottom:15px;font-size:18px;font-weight:bold;margin-left:0px;}.orderSummary-wrapper .cart-container {margin-left:0px;margin-top: 20px;clear:both;}.orderSummary-wrapper .customerData-container {margin-top: 10px;margin-bottom:25px;clear:both;}.orderSummary-wrapper .customerData-container .left {float:left;width:50%;}.orderSummary-wrapper .customerData-container .right {float:left;width:50%;}.orderSummary-wrapper .customerData-detail {line-height:16px;}.orderSummary-wrapper .paymentInfo-container .title,.orderSummary-wrapper .customerData-container .title {border-bottom:1px solid #dddddd;padding-bottom: 8px;margin-bottom:15px;}.orderSummary-wrapper .paymentInfo-container {clear:both;margin-top: 25px;padding-bottom: 15px;border-bottom:1px solid #dddddd;margin-bottom:25px;}.orderSummary-wrapper .cart .title {display:none;}.orderSummary-wrapper .cartTable {display:table;}.orderSummary-wrapper .cartTable .head {border: 0;background-color: #dddddd;margin: 0;margin-bottom:0px;line-height:0px;padding:15px 0;width:580px;}.orderSummary-wrapper .cart .col {margin: 0;display:table-cell;vertical-align: middle;padding-left: 15px;}.orderSummary-wrapper .cartItemRow {margin: 15px 0 15px 0;padding:0 0 15px 0;border-bottom:1px solid #dddddd;}.orderSummary-wrapper .cart .col.borderLine {border: 0;}.orderSummary-wrapper .cart .col.preview {display:none;width:0;}.orderSummary-wrapper .cart .col.details .productTitle {}.orderSummary-wrapper .cart .col.details .productTitle.sub {height: 0;margin: 4px 0 10px 0px;font-size:11px;color:#999999;}.orderSummary-wrapper .cart .head {font-weight:bold;}.orderSummary-wrapper .cart .col.details {width:340px;}.orderSummary-wrapper .cart .col.quantity {width:80px;text-align: center;}.orderSummary-wrapper .cart .col.price {text-align: right;width:100px;}.orderSummary-wrapper .cart .sub {margin-top: 25px;}.orderSummary-wrapper .cart .sub .pos {background-color: #dddddd;height: 20px;padding:8px 10px 4px;margin-bottom:1px;line-height:15px;}.orderSummary-wrapper .cart .totalSum .label,.orderSummary-wrapper .cart .sub .pos .label {float:left;width:460px;height: 15px;}.orderSummary-wrapper .cart .totalSum .value,.orderSummary-wrapper .cart .sub .pos .value {padding-right:6px;float:right;height: 15px;font-weight:bold;text-align: right;}.orderSummary-wrapper .totalSum {background-color: #e2e2e2;height: 30px;padding:8px 10px 4px;line-height:25px;}.orderSummary-wrapper .totalSum {font-size:17px;}.animate-pulsate {-moz-animation-name:pulsate;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: ease-in-out;-moz-animation-duration:0.6s;-moz-animation-direction: alternate;-webkit-animation-name:pulsate;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;-webkit-animation-duration:0.6s;-webkit-animation-direction: alternate;-o-animation-name:pulsate;-o-animation-iteration-count: infinite;-o-animation-timing-function: ease-in-out;-o-animation-duration:0.6s;-o-animation-direction: alternate;-ms-animation-name:pulsate;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: ease-in-out;-ms-animation-duration:0.6s;-ms-animation-direction: alternate;animation-name:pulsate;animation-iteration-count: infinite;animation-timing-function: ease-in-out;animation-duration:0.6s;animation-direction: alternate;}@-webkit-keyframes pulsate {0%{ opacity: 1; }100% { opacity: 0.45; }}@-moz-keyframes pulsate {0%{ opacity: 1; }100% { opacity: 0.45; }}@-o-keyframes pulsate {0%{ opacity: 1; }100% { opacity: 0.45; }}@-ms-keyframes pulsate {0%{ opacity: 1; }100% { opacity: 0.45; }}@keyframes pulsate {0%{ opacity: 1; }100% { opacity: 0.45; }}.jcrop-holder{direction:ltr;text-align:left;}.jcrop-vline,.jcrop-hline{background:#FFF url(/img/ss/productDesigner/cropAnim.gif) top left repeat;font-size:0;position:absolute;}.jcrop-vline{height:100%;width:1px!important;}.jcrop-hline{height:1px!important;width:100%;}.jcrop-vline.right{right:0;}.jcrop-hline.bottom{bottom:0;}.jcrop-handle{background-color:#333;border:1px #eee solid;font-size:1px;}.jcrop-tracker{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;height:100%;width:100%;}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0;}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px;}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%;}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%;}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0;}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0;}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0;}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px;}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%;}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px;}.jcrop-dragbar.ord-n{margin-top:-4px;}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px;}.jcrop-dragbar.ord-e{margin-right:-4px;right:0;}.jcrop-dragbar.ord-w{margin-left:-4px;}.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#FFF;filter:Alpha(opacity=70)!important;opacity:.70!important;}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#FFF;border-radius:3px;}.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000;filter:Alpha(opacity=70)!important;opacity:.7!important;}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#FFF;border-color:#000;border-radius:3px;}.jcrop-holder img,img.jcrop-preview{max-width:none;}.productDetail-singlePicture {text-align: center;}#debugWindow {z-index:99999;position: absolute;bottom: 10px;right:10px;width:320px;height: 0;opacity:0;-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;-ms-opacity:0;border: 1px solid #cdcdcd;border-radius:12px;box-shadow: 2px 2px 2px 0px #888888;background: #f7f7f7; background: -moz-linear-gradient(top, #f7f7f7 0%, #e5e5e5 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#e5e5e5)); background: -webkit-linear-gradient(top, #f7f7f7 0%,#e5e5e5 100%); font-family:Verdana;font-size:9px;line-height:12px;overflow: hidden;-moz-transition:all 0.35s cubic-bezier(.21,.95,.8,.94);-webkit-transition: all 0.35s cubic-bezier(.21,.95,.8,.94);-o-transition:all 0.35s cubic-bezier(.21,.95,.8,.94);-ms-transition: all 0.35s cubic-bezier(.21,.95,.8,.94);transition: all 0.35s cubic-bezier(.21,.95,.8,.94);}#debugWindow.visible {opacity:0.9;-moz-opacity: 0.9;-webkit-opacity:0.9;-o-opacity: 0.9;-ms-opacity:0.9;height: 144px;}#debugWindow.zoom {width:460px;height: 244px;}#debugWindow-inner {width:300px;height: 122px;position: absolute;top:12px;left: 12px;overflow: auto;-moz-transition:all 0.35s cubic-bezier(.21,.95,.8,.94);-webkit-transition: all 0.35s cubic-bezier(.21,.95,.8,.94);-o-transition:all 0.35s cubic-bezier(.21,.95,.8,.94);-ms-transition: all 0.35s cubic-bezier(.21,.95,.8,.94);transition: all 0.35s cubic-bezier(.21,.95,.8,.94);}#debugWindow.zoom #debugWindow-inner {width:438px;height: 222px;}#debugWindow-inner li.debugEntry {margin-bottom:22px;list-style: none;color:#666666;padding:6px 0 0 8px;margin-right: 10px;}#debugWindow-inner li.debugEntry.section {font-weight:bold;list-style: none;color:#666666;background-color: #ffffff;border: 1px solid #cccccc;border-radius:9px;padding:4px 8px;margin-bottom:0;}#debugWindow-inner li.debugEntry .objectKey {min-width:45px;padding-right:10px;display:inline-block;}.camera_wrap a, .camera_wrap img, .camera_wrap ol, .camera_wrap ul, .camera_wrap li,.camera_wrap table, .camera_wrap tbody, .camera_wrap tfoot, .camera_wrap thead, .camera_wrap tr, .camera_wrap th, .camera_wrap td.camera_thumbs_wrap a, .camera_thumbs_wrap img, .camera_thumbs_wrap ol, .camera_thumbs_wrap ul, .camera_thumbs_wrap li,.camera_thumbs_wrap table, .camera_thumbs_wrap tbody, .camera_thumbs_wrap tfoot, .camera_thumbs_wrap thead, .camera_thumbs_wrap tr, .camera_thumbs_wrap th, .camera_thumbs_wrap td {background: none;border: 0;font: inherit;font-size: 100%;margin: 0;padding: 0;vertical-align: baseline;list-style: none}.camera_wrap {display: none;float: none !important;position: relative;z-index: 0;}.camera_wrap img {max-width: none!important;}.camera_fakehover {height: 100%;min-height: 60px;position: relative;width: 100%;z-index: 1;}.camera_wrap {width: 100%;}.camera_src {display: none;}.cameraCont, .cameraContents {height: 100%;position: relative;width: 100%;z-index: 1;}.cameraSlide {bottom: 0;left: 0;position: absolute;right: 0;top: 0;width: 100%;}.cameraContent {bottom: 0;display: none;left: 0;position: absolute;right: 0;top: 0;width: 100%;}.camera_target {bottom: 0;height: 100%;left: 0;overflow: hidden;position: absolute;right: 0;text-align: left;top: 0;width: 100%;z-index: 0;}.camera_overlayer {bottom: 0;height: 100%;left: 0;overflow: hidden;position: absolute;right: 0;top: 0;width: 100%;z-index: 0;}.camera_target_content {bottom: 0;left: 0;overflow: hidden;position: absolute;right: 0;top: 0;z-index: 2;}.camera_target_content .camera_link {background: url(/img/csl/blank.gif);display: block;height: 100%;text-decoration: none;}.camera_loader {background: #fff url(/img/csl/camera-loader.gif) no-repeat center;background: rgba(255, 255, 255, 0.9) url(/img/csl/camera-loader.gif) no-repeat center;border: 1px solid #ffffff;-webkit-border-radius: 18px;-moz-border-radius: 18px;border-radius: 18px;height: 36px;left: 50%;overflow: hidden;position: absolute;margin: -18px 0 0 -18px;top: 50%;width: 36px;z-index: 3;}.camera_bar {bottom: 0;left: 0;overflow: hidden;position: absolute;right: 0;top: 0;z-index: 3;}.camera_thumbs_wrap.camera_left .camera_bar, .camera_thumbs_wrap.camera_right .camera_bar {height: 100%;position: absolute;width: auto;}.camera_thumbs_wrap.camera_bottom .camera_bar, .camera_thumbs_wrap.camera_top .camera_bar {height: auto;position: absolute;width: 100%;}.camera_nav_cont {height: 65px;overflow: hidden;position: absolute;right: 9px;top: 15px;width: 120px;z-index: 4;}.camera_caption {bottom: 0;display: block;position: absolute;width: 100%;}.camera_caption > div {padding: 10px 20px;}.camerarelative {overflow: hidden;position: relative;}.imgFake {cursor: pointer;}.camera_prevThumbs {bottom: 4px;cursor: pointer;left: 0;position: absolute;top: 4px;visibility: hidden;width: 30px;z-index: 10;}.camera_prevThumbs div {background: url(/img/csl/camera_skins.png) no-repeat -160px 0;display: block;height: 40px;margin-top: -20px;position: absolute;top: 50%;width: 30px;}.camera_nextThumbs {bottom: 4px;cursor: pointer;position: absolute;right: 0;top: 4px;visibility: hidden;width: 30px;z-index: 10;}.camera_nextThumbs div {background: url(/img/csl/camera_skins.png) no-repeat -190px 0;display: block;height: 40px;margin-top: -20px;position: absolute;top: 50%;width: 30px;}.camera_command_wrap .hideNav {display: none;}.camera_command_wrap {left: 0;position: relative;right:0;z-index: 4;}.camera_wrap .camera_pag .camera_pag_ul {list-style: none;margin: 0;padding: 0;text-align: right;}.camera_wrap .camera_pag .camera_pag_ul li {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;cursor: pointer;display: inline-block;height: 16px;margin: 20px 5px;position: relative;text-align: left;text-indent: -9999px;width: 16px;}.camera_commands_emboss .camera_pag .camera_pag_ul li {-moz-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);}.camera_wrap .camera_pag .camera_pag_ul li > span {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;height: 8px;left: 4px;overflow: hidden;position: absolute;top: 4px;width: 8px;}.camera_commands_emboss .camera_pag .camera_pag_ul li:hover > span {-moz-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);}.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {-moz-box-shadow: 0;-webkit-box-shadow: 0;box-shadow: 0;}.camera_pag_ul li img {display: none;position: absolute;}.camera_pag_ul .thumb_arrow {border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid;top: 0;left: 50%;margin-left: -4px;position: absolute;}.camera_prev, .camera_next, .camera_commands {cursor: pointer;height: 40px;margin-top: -20px;position: absolute;top: 50%;width: 40px;z-index: 2;}.camera_prev {left: 0;}.camera_prev > span {background: url(/img/csl/camera_skins.png) no-repeat 0 0;display: block;height: 40px;width: 40px;}.camera_next {right: 0;}.camera_next > span {background: url(/img/csl/camera_skins.png) no-repeat -40px 0;display: block;height: 40px;width: 40px;}.camera_commands {right: 41px;}.camera_commands > .camera_play {background: url(/img/csl/camera_skins.png) no-repeat -80px 0;height: 40px;width: 40px;}.camera_commands > .camera_stop {background: url(/img/csl/camera_skins.png) no-repeat -120px 0;display: block;height: 40px;width: 40px;}.camera_wrap .camera_pag .camera_pag_ul li {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;cursor: pointer;display: inline-block;height: 16px;margin: 20px 5px;position: relative;text-indent: -9999px;width: 16px;}.camera_thumbs_cont {-webkit-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow: hidden;position: relative;width: 100%;}.camera_commands_emboss .camera_thumbs_cont {-moz-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);box-shadow:0px 1px 0px rgba(255,255,255,1),inset 0px 1px 1px rgba(0,0,0,0.2);}.camera_thumbs_cont > div {float: left;width: 100%;}.camera_thumbs_cont ul {overflow: hidden;padding: 3px 4px 8px;position: relative;text-align: center;}.camera_thumbs_cont ul li {display: inline;padding: 0 4px;}.camera_thumbs_cont ul li > img {border: 1px solid;cursor: pointer;margin-top: 5px;vertical-align:bottom;}.camera_clear {display: block;clear: both;}.showIt {display: none;}.camera_clear {clear: both;display: block;height: 1px;margin: -1px 0 25px;position: relative;}.pattern_1 .camera_overlayer {background: url(/img/csl/patterns/overlay1.png) repeat;}.pattern_2 .camera_overlayer {background: url(/img/csl/patterns/overlay2.png) repeat;}.pattern_3 .camera_overlayer {background: url(/img/csl/patterns/overlay3.png) repeat;}.pattern_4 .camera_overlayer {background: url(/img/csl/patterns/overlay4.png) repeat;}.pattern_5 .camera_overlayer {background: url(/img/csl/patterns/overlay5.png) repeat;}.pattern_6 .camera_overlayer {background: url(/img/csl/patterns/overlay6.png) repeat;}.pattern_7 .camera_overlayer {background: url(/img/csl/patterns/overlay7.png) repeat;}.pattern_8 .camera_overlayer {background: url(/img/csl/patterns/overlay8.png) repeat;}.pattern_9 .camera_overlayer {background: url(/img/csl/patterns/overlay9.png) repeat;}.pattern_10 .camera_overlayer {background: url(/img/csl/patterns/overlay10.png) repeat;}.camera_caption {color: #fff;}.camera_caption > div {background: #000;background: rgba(0, 0, 0, 0.8);}.camera_wrap .camera_pag .camera_pag_ul li {background: #b7b7b7;}.camera_wrap .camera_pag .camera_pag_ul li:hover > span {background: #b7b7b7;}.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {background: #434648;}.camera_pag_ul li img {border: 4px solid #e6e6e6;-moz-box-shadow: 0px 3px 6px rgba(0,0,0,.5);-webkit-box-shadow: 0px 3px 6px rgba(0,0,0,.5);box-shadow: 0px 3px 6px rgba(0,0,0,.5);}.camera_pag_ul .thumb_arrow {border-top-color: #e6e6e6;}.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {background: #d8d8d8;background: rgba(216, 216, 216, 0.85);}.camera_wrap .camera_pag .camera_pag_ul li {background: #b7b7b7;}.camera_thumbs_cont ul li > img {border-color: 1px solid #000;}.camera_amber_skin .camera_prevThumbs div {background-position: -160px -160px;}.camera_amber_skin .camera_nextThumbs div {background-position: -190px -160px;}.camera_amber_skin .camera_prev > span {background-position: 0 -160px;}.camera_amber_skin .camera_next > span {background-position: -40px -160px;}.camera_amber_skin .camera_commands > .camera_play {background-position: -80px -160px;}.camera_amber_skin .camera_commands > .camera_stop {background-position: -120px -160px;}.camera_ash_skin .camera_prevThumbs div {background-position: -160px -200px;}.camera_ash_skin .camera_nextThumbs div {background-position: -190px -200px;}.camera_ash_skin .camera_prev > span {background-position: 0 -200px;}.camera_ash_skin .camera_next > span {background-position: -40px -200px;}.camera_ash_skin .camera_commands > .camera_play {background-position: -80px -200px;}.camera_ash_skin .camera_commands > .camera_stop {background-position: -120px -200px;}.camera_azure_skin .camera_prevThumbs div {background-position: -160px -240px;}.camera_azure_skin .camera_nextThumbs div {background-position: -190px -240px;}.camera_azure_skin .camera_prev > span {background-position: 0 -240px;}.camera_azure_skin .camera_next > span {background-position: -40px -240px;}.camera_azure_skin .camera_commands > .camera_play {background-position: -80px -240px;}.camera_azure_skin .camera_commands > .camera_stop {background-position: -120px -240px;}.camera_beige_skin .camera_prevThumbs div {background-position: -160px -120px;}.camera_beige_skin .camera_nextThumbs div {background-position: -190px -120px;}.camera_beige_skin .camera_prev > span {background-position: 0 -120px;}.camera_beige_skin .camera_next > span {background-position: -40px -120px;}.camera_beige_skin .camera_commands > .camera_play {background-position: -80px -120px;}.camera_beige_skin .camera_commands > .camera_stop {background-position: -120px -120px;}.camera_black_skin .camera_prevThumbs div {background-position: -160px -40px;}.camera_black_skin .camera_nextThumbs div {background-position: -190px -40px;}.camera_black_skin .camera_prev > span {background-position: 0 -40px;}.camera_black_skin .camera_next > span {background-position: -40px -40px;}.camera_black_skin .camera_commands > .camera_play {background-position: -80px -40px;}.camera_black_skin .camera_commands > .camera_stop {background-position: -120px -40px;}.camera_blue_skin .camera_prevThumbs div {background-position: -160px -280px;}.camera_blue_skin .camera_nextThumbs div {background-position: -190px -280px;}.camera_blue_skin .camera_prev > span {background-position: 0 -280px;}.camera_blue_skin .camera_next > span {background-position: -40px -280px;}.camera_blue_skin .camera_commands > .camera_play {background-position: -80px -280px;}.camera_blue_skin .camera_commands > .camera_stop {background-position: -120px -280px;}.camera_brown_skin .camera_prevThumbs div {background-position: -160px -320px;}.camera_brown_skin .camera_nextThumbs div {background-position: -190px -320px;}.camera_brown_skin .camera_prev > span {background-position: 0 -320px;}.camera_brown_skin .camera_next > span {background-position: -40px -320px;}.camera_brown_skin .camera_commands > .camera_play {background-position: -80px -320px;}.camera_brown_skin .camera_commands > .camera_stop {background-position: -120px -320px;}.camera_burgundy_skin .camera_prevThumbs div {background-position: -160px -360px;}.camera_burgundy_skin .camera_nextThumbs div {background-position: -190px -360px;}.camera_burgundy_skin .camera_prev > span {background-position: 0 -360px;}.camera_burgundy_skin .camera_next > span {background-position: -40px -360px;}.camera_burgundy_skin .camera_commands > .camera_play {background-position: -80px -360px;}.camera_burgundy_skin .camera_commands > .camera_stop {background-position: -120px -360px;}.camera_charcoal_skin .camera_prevThumbs div {background-position: -160px -400px;}.camera_charcoal_skin .camera_nextThumbs div {background-position: -190px -400px;}.camera_charcoal_skin .camera_prev > span {background-position: 0 -400px;}.camera_charcoal_skin .camera_next > span {background-position: -40px -400px;}.camera_charcoal_skin .camera_commands > .camera_play {background-position: -80px -400px;}.camera_charcoal_skin .camera_commands > .camera_stop {background-position: -120px -400px;}.camera_chocolate_skin .camera_prevThumbs div {background-position: -160px -440px;}.camera_chocolate_skin .camera_nextThumbs div {background-position: -190px -440px;}.camera_chocolate_skin .camera_prev > span {background-position: 0 -440px;}.camera_chocolate_skin .camera_next > span {background-position: -40px -440px;}.camera_chocolate_skin .camera_commands > .camera_play {background-position: -80px -440px;}.camera_chocolate_skin .camera_commands > .camera_stop {background-position: -120px -440px;}.camera_coffee_skin .camera_prevThumbs div {background-position: -160px -480px;}.camera_coffee_skin .camera_nextThumbs div {background-position: -190px -480px;}.camera_coffee_skin .camera_prev > span {background-position: 0 -480px;}.camera_coffee_skin .camera_next > span {background-position: -40px -480px;}.camera_coffee_skin .camera_commands > .camera_play {background-position: -80px -480px;}.camera_coffee_skin .camera_commands > .camera_stop {background-position: -120px -480px;}.camera_cyan_skin .camera_prevThumbs div {background-position: -160px -520px;}.camera_cyan_skin .camera_nextThumbs div {background-position: -190px -520px;}.camera_cyan_skin .camera_prev > span {background-position: 0 -520px;}.camera_cyan_skin .camera_next > span {background-position: -40px -520px;}.camera_cyan_skin .camera_commands > .camera_play {background-position: -80px -520px;}.camera_cyan_skin .camera_commands > .camera_stop {background-position: -120px -520px;}.camera_fuchsia_skin .camera_prevThumbs div {background-position: -160px -560px;}.camera_fuchsia_skin .camera_nextThumbs div {background-position: -190px -560px;}.camera_fuchsia_skin .camera_prev > span {background-position: 0 -560px;}.camera_fuchsia_skin .camera_next > span {background-position: -40px -560px;}.camera_fuchsia_skin .camera_commands > .camera_play {background-position: -80px -560px;}.camera_fuchsia_skin .camera_commands > .camera_stop {background-position: -120px -560px;}.camera_gold_skin .camera_prevThumbs div {background-position: -160px -600px;}.camera_gold_skin .camera_nextThumbs div {background-position: -190px -600px;}.camera_gold_skin .camera_prev > span {background-position: 0 -600px;}.camera_gold_skin .camera_next > span {background-position: -40px -600px;}.camera_gold_skin .camera_commands > .camera_play {background-position: -80px -600px;}.camera_gold_skin .camera_commands > .camera_stop {background-position: -120px -600px;}.camera_green_skin .camera_prevThumbs div {background-position: -160px -640px;}.camera_green_skin .camera_nextThumbs div {background-position: -190px -640px;}.camera_green_skin .camera_prev > span {background-position: 0 -640px;}.camera_green_skin .camera_next > span {background-position: -40px -640px;}.camera_green_skin .camera_commands > .camera_play {background-position: -80px -640px;}.camera_green_skin .camera_commands > .camera_stop {background-position: -120px -640px;}.camera_grey_skin .camera_prevThumbs div {background-position: -160px -680px;}.camera_grey_skin .camera_nextThumbs div {background-position: -190px -680px;}.camera_grey_skin .camera_prev > span {background-position: 0 -680px;}.camera_grey_skin .camera_next > span {background-position: -40px -680px;}.camera_grey_skin .camera_commands > .camera_play {background-position: -80px -680px;}.camera_grey_skin .camera_commands > .camera_stop {background-position: -120px -680px;}.camera_indigo_skin .camera_prevThumbs div {background-position: -160px -720px;}.camera_indigo_skin .camera_nextThumbs div {background-position: -190px -720px;}.camera_indigo_skin .camera_prev > span {background-position: 0 -720px;}.camera_indigo_skin .camera_next > span {background-position: -40px -720px;}.camera_indigo_skin .camera_commands > .camera_play {background-position: -80px -720px;}.camera_indigo_skin .camera_commands > .camera_stop {background-position: -120px -720px;}.camera_khaki_skin .camera_prevThumbs div {background-position: -160px -760px;}.camera_khaki_skin .camera_nextThumbs div {background-position: -190px -760px;}.camera_khaki_skin .camera_prev > span {background-position: 0 -760px;}.camera_khaki_skin .camera_next > span {background-position: -40px -760px;}.camera_khaki_skin .camera_commands > .camera_play {background-position: -80px -760px;}.camera_khaki_skin .camera_commands > .camera_stop {background-position: -120px -760px;}.camera_lime_skin .camera_prevThumbs div {background-position: -160px -800px;}.camera_lime_skin .camera_nextThumbs div {background-position: -190px -800px;}.camera_lime_skin .camera_prev > span {background-position: 0 -800px;}.camera_lime_skin .camera_next > span {background-position: -40px -800px;}.camera_lime_skin .camera_commands > .camera_play {background-position: -80px -800px;}.camera_lime_skin .camera_commands > .camera_stop {background-position: -120px -800px;}.camera_magenta_skin .camera_prevThumbs div {background-position: -160px -840px;}.camera_magenta_skin .camera_nextThumbs div {background-position: -190px -840px;}.camera_magenta_skin .camera_prev > span {background-position: 0 -840px;}.camera_magenta_skin .camera_next > span {background-position: -40px -840px;}.camera_magenta_skin .camera_commands > .camera_play {background-position: -80px -840px;}.camera_magenta_skin .camera_commands > .camera_stop {background-position: -120px -840px;}.camera_maroon_skin .camera_prevThumbs div {background-position: -160px -880px;}.camera_maroon_skin .camera_nextThumbs div {background-position: -190px -880px;}.camera_maroon_skin .camera_prev > span {background-position: 0 -880px;}.camera_maroon_skin .camera_next > span {background-position: -40px -880px;}.camera_maroon_skin .camera_commands > .camera_play {background-position: -80px -880px;}.camera_maroon_skin .camera_commands > .camera_stop {background-position: -120px -880px;}.camera_orange_skin .camera_prevThumbs div {background-position: -160px -920px;}.camera_orange_skin .camera_nextThumbs div {background-position: -190px -920px;}.camera_orange_skin .camera_prev > span {background-position: 0 -920px;}.camera_orange_skin .camera_next > span {background-position: -40px -920px;}.camera_orange_skin .camera_commands > .camera_play {background-position: -80px -920px;}.camera_orange_skin .camera_commands > .camera_stop {background-position: -120px -920px;}.camera_olive_skin .camera_prevThumbs div {background-position: -160px -1080px;}.camera_olive_skin .camera_nextThumbs div {background-position: -190px -1080px;}.camera_olive_skin .camera_prev > span {background-position: 0 -1080px;}.camera_olive_skin .camera_next > span {background-position: -40px -1080px;}.camera_olive_skin .camera_commands > .camera_play {background-position: -80px -1080px;}.camera_olive_skin .camera_commands > .camera_stop {background-position: -120px -1080px;}.camera_pink_skin .camera_prevThumbs div {background-position: -160px -960px;}.camera_pink_skin .camera_nextThumbs div {background-position: -190px -960px;}.camera_pink_skin .camera_prev > span {background-position: 0 -960px;}.camera_pink_skin .camera_next > span {background-position: -40px -960px;}.camera_pink_skin .camera_commands > .camera_play {background-position: -80px -960px;}.camera_pink_skin .camera_commands > .camera_stop {background-position: -120px -960px;}.camera_pistachio_skin .camera_prevThumbs div {background-position: -160px -1040px;}.camera_pistachio_skin .camera_nextThumbs div {background-position: -190px -1040px;}.camera_pistachio_skin .camera_prev > span {background-position: 0 -1040px;}.camera_pistachio_skin .camera_next > span {background-position: -40px -1040px;}.camera_pistachio_skin .camera_commands > .camera_play {background-position: -80px -1040px;}.camera_pistachio_skin .camera_commands > .camera_stop {background-position: -120px -1040px;}.camera_pink_skin .camera_prevThumbs div {background-position: -160px -80px;}.camera_pink_skin .camera_nextThumbs div {background-position: -190px -80px;}.camera_pink_skin .camera_prev > span {background-position: 0 -80px;}.camera_pink_skin .camera_next > span {background-position: -40px -80px;}.camera_pink_skin .camera_commands > .camera_play {background-position: -80px -80px;}.camera_pink_skin .camera_commands > .camera_stop {background-position: -120px -80px;}.camera_red_skin .camera_prevThumbs div {background-position: -160px -1000px;}.camera_red_skin .camera_nextThumbs div {background-position: -190px -1000px;}.camera_red_skin .camera_prev > span {background-position: 0 -1000px;}.camera_red_skin .camera_next > span {background-position: -40px -1000px;}.camera_red_skin .camera_commands > .camera_play {background-position: -80px -1000px;}.camera_red_skin .camera_commands > .camera_stop {background-position: -120px -1000px;}.camera_tangerine_skin .camera_prevThumbs div {background-position: -160px -1120px;}.camera_tangerine_skin .camera_nextThumbs div {background-position: -190px -1120px;}.camera_tangerine_skin .camera_prev > span {background-position: 0 -1120px;}.camera_tangerine_skin .camera_next > span {background-position: -40px -1120px;}.camera_tangerine_skin .camera_commands > .camera_play {background-position: -80px -1120px;}.camera_tangerine_skin .camera_commands > .camera_stop {background-position: -120px -1120px;}.camera_turquoise_skin .camera_prevThumbs div {background-position: -160px -1160px;}.camera_turquoise_skin .camera_nextThumbs div {background-position: -190px -1160px;}.camera_turquoise_skin .camera_prev > span {background-position: 0 -1160px;}.camera_turquoise_skin .camera_next > span {background-position: -40px -1160px;}.camera_turquoise_skin .camera_commands > .camera_play {background-position: -80px -1160px;}.camera_turquoise_skin .camera_commands > .camera_stop {background-position: -120px -1160px;}.camera_violet_skin .camera_prevThumbs div {background-position: -160px -1200px;}.camera_violet_skin .camera_nextThumbs div {background-position: -190px -1200px;}.camera_violet_skin .camera_prev > span {background-position: 0 -1200px;}.camera_violet_skin .camera_next > span {background-position: -40px -1200px;}.camera_violet_skin .camera_commands > .camera_play {background-position: -80px -1200px;}.camera_violet_skin .camera_commands > .camera_stop {background-position: -120px -1200px;}.camera_white_skin .camera_prevThumbs div {background-position: -160px -80px;}.camera_white_skin .camera_nextThumbs div {background-position: -190px -80px;}.camera_white_skin .camera_prev > span {background-position: 0 -80px;}.camera_white_skin .camera_next > span {background-position: -40px -80px;}.camera_white_skin .camera_commands > .camera_play {background-position: -80px -80px;}.camera_white_skin .camera_commands > .camera_stop {background-position: -120px -80px;}.camera_yellow_skin .camera_prevThumbs div {background-position: -160px -1240px;}.camera_yellow_skin .camera_nextThumbs div {background-position: -190px -1240px;}.camera_yellow_skin .camera_prev > span {background-position: 0 -1240px;}.camera_yellow_skin .camera_next > span {background-position: -40px -1240px;}.camera_yellow_skin .camera_commands > .camera_play {background-position: -80px -1240px;}.camera_yellow_skin .camera_commands > .camera_stop {background-position: -120px -1240px;}.camera_commands {display: none !important;}input[type=file] {opacity: 0;}.designer2 {margin-top: 38px;}.designer2 .contentBoxStyled-inner {display: table;background-color: #fafafa !important;width: 100%;}.designer2 .pane-left {padding: 25px 10px 25px 40px;display: table-cell;padding-right: 25px;vertical-align: top;background-color: #fff;}.designer2 .pane-right {padding: 25px 40px;width: 320px;padding-left: 25px;display: table-cell;vertical-align: top;border-left: 1px solid #eee;background-color: #fafafa;}.not-selectable {-ms-user-select: none; -moz-user-select: -moz-none;-khtml-user-select: none;-webkit-user-select: none;user-select: none;}.customFormat {margin-bottom: 20px;padding-bottom: 10px;border-bottom: 1px solid #d6d6d6;position: relative;}.customFormat .listEntry {width: 85%;}.customFormat .title {color: #3b5f80;margin-bottom: 12px;}.customFormat .format {color: #3b5f80;font-size: 13px;}.customFormat .announce {width: 45px;height: 45px;border-radius: 45px;line-height: 45px;top: 0;right: 0;background-color: #ee8839;position: absolute;font-weight: bold;text-align: center;color: #fff;z-index: 1;}.inputFields {opacity: 0;overflow: hidden;visibility: hidden;height: 0;position: relative;margin-left: 22px;}.customFormat.selected .inputFields {height: auto;margin-bottom: 5px;margin-top: 5px;opacity: 1;visibility: visible;}.customFormat.live .format {font-size: 14px;color: #333;}.customFormat .lbl.fst {margin-left: 0;width: 42px;}.customFormat .lbl {float: left;font-size: 12px;margin-right: 7px;margin-left: 7px;color: #3b5f80;text-align: center;line-height: 20px;}.customFormat .lbl.alt {color: #3b5f80;font-weight: bold;}.customFormat .lbl.ls {color: #3b5f80;font-size: 10px;padding-top: 1px;}.customFormat .ipt {float: left;}.customFormat input[type=text] {width: 40px;border-radius: 3px;text-align: center;border: 1px solid #ddd;font-weight: bold;font-size: 12px;height: 20px;}.customFormat .sizeWarning {margin-left: 4px;visibility: hidden;opacity: 0;background-image: url('/img/ss/icons/warning_16.png');background-position:0 0px;background-repeat:no-repeat;line-height: 19px;color: #cc5555;font-size: 11px;height: 0;margin-top: 0;margin-bottom: 0;overflow: hidden;}.customFormat .sizeWarning .lst {margin-top: 10px;display: table;}.customFormat .sizeWarning .lst .set {display: table-row;}.customFormat .sizeWarning .lst .set > div {display: table-cell;position: relative;vertical-align: middle;}.customFormat .sizeWarning .lst .set > div.vl {padding-left: 15px;font-weight: bold;text-align: right;}.customFormat .sizeWarning p {line-height: 22px;}.customFormat .sizeWarning div.ss {text-indent: 22px;}.customFormat .sizeWarning div.as {margin-top: 1px;}.customFormat .sizeWarning.visible {margin-top: 10px;margin-bottom: 0px;visibility: visible;height: auto;opacity: 1;}.saveButton {margin-top: 8px;margin-left: 4px;margin-bottom: 5px;}.saveButton a {position: relative;float: left;display: block;padding: 3px 8px;font-size: 12px;color: #fff;font-weight: bold;font-family: Helvetica;background-color: rgb(59,107,151);-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s;-ms-transition-duration: 0.2s;transition-duration: 0.2s;border-radius:3px;}.saveButton a:hover {background-color: rgb(109,157,201) !important;}.keepRatio {margin-top: 5px;margin-bottom: 5px;}.keepRatio .ipt,.keepRatio .lbl {float: left;cursor: default;margin-right: 5px;font-size: 11px;}.keepRatio .ipt {margin-left: 5px;margin-right: 0px;}.keepRatio input {margin: 0;padding: 0;width: 14px;height: 14px;position: relative;top: 2px;}.selectboxit-container {position: relative;display: inline-block;vertical-align: top;}.selectboxit-options {}.selectboxit-container * {font-size: 12px;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: -moz-none;-ms-user-select: none;-o-user-select: none;user-select: none;outline: none;white-space: nowrap;}.selectboxit-container .selectboxit {width: 220px; cursor: pointer;margin: 0;padding: 0;border-radius: 3px;overflow: hidden;display: block;position: relative;box-shadow: inset 0 1px 1px rgba(0,0,0,.1);}.selectboxit-container span, .selectboxit-container .selectboxit-options a {height: 22px; line-height: 24px; color: #444;text-align: left;display: block;}.selectboxit-container .selectboxit-options a {height: 23px;line-height: 23px;}.selectboxit-container .selectboxit:focus {outline: 0;}.selectboxit.selectboxit-disabled, .selectboxit-options .selectboxit-disabled {opacity: 0.65;filter: alpha(opacity=65);-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;cursor: default;}.selectboxit-text {text-indent: 2px;padding-right: 4px;overflow: hidden;text-overflow: ellipsis;float: left;}.selectboxit .selectboxit-option-icon-container {margin-left: 5px;}.selectboxit-container .selectboxit-options {-moz-box-sizing: border-box;box-sizing: border-box;min-width: 100%;*width: 100%;margin: 0;padding: 0;list-style: none;position: absolute;overflow-x: hidden;overflow-y: auto;cursor: pointer;display: none;z-index: 9999999999999;border-radius: 4px;text-align: left;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;} .selectboxit-option .selectboxit-option-anchor{padding: 0 2px;}.selectboxit-option .selectboxit-option-anchor:hover {text-decoration: none;}.selectboxit-option, .selectboxit-optgroup-header {text-indent: 5px; margin: 0;list-style-type: none;}.selectboxit-option-first {border-top-right-radius: 6px;border-top-left-radius: 6px;}.selectboxit-optgroup-header + .selectboxit-option-first {border-top-right-radius: 0px;border-top-left-radius: 0px;}.selectboxit-option-last {border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;}.selectboxit-optgroup-header {font-weight: bold;}.selectboxit-optgroup-header:hover {cursor: default;}.selectboxit-arrow-container {width: 22px;position: absolute;right: 0;}.selectboxit .selectboxit-arrow-container .selectboxit-arrow {margin: 0 auto;position: absolute;top: 40%;right: 0;left: 0;}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon {top: 30%;}.selectboxit-option-icon-container {float: left;}.selectboxit-container .selectboxit-option-icon {margin: 0;padding: 0;vertical-align: middle;}.selectboxit-option-icon-url {width: 18px;background-size: 18px 18px;background-repeat: no-repeat;height: 100%;background-position: center;float: left;}.selectboxit-rendering {display: inline-block !important;*display: inline !important;zoom: 1 !important;visibility: visible !important;position: absolute !important;top: -9999px !important;left: -9999px !important;}.jqueryui .ui-icon {background-color: inherit;}.jqueryui .ui-icon-triangle-1-s {background-position: -64px -16px;}.selectboxit-btn {background-color: #ffffff;background-repeat: repeat-x;border: 1px solid #cccccc;border-color: #ddd;}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active {border-color: #bbb;}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus {color: #333333;text-decoration: none;background-position: 0 -15px;}.selectboxit-default-arrow {width: 0;height: 0;border-top: 4px solid #999999;border-right: 4px solid transparent;border-left: 4px solid transparent;}.selectboxit-list {background-color: #ffffff;border: 1px solid #ddd;border: 1px solid #ddd;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}.selectboxit-list .selectboxit-option-anchor {color: #333333;}.selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor {color: #ffffff;background-color: #3b6b97;background-repeat: repeat-x;}.selectboxit-list > .selectboxit-disabled > .selectboxit-option-anchor {color: #999999;}.selectboxit-container li,.selectboxit-container a,.selectboxit-container span {-moz-transition: none !important;-webkit-transition: none !important;-o-transition: none !important;-ms-transition: none !important;transition: none !important;}#product-quickSelect {position: absolute;top: 20px;left: 10px;border-radius: 3px;overflow: hidden;display: none;box-shadow: 1px 1px 2px rgba(0,0,0,0.35);border: 3px solid #d7e1e9;min-height: 20px;min-width: 90px;background-color: #ffffff;padding: 12px;}#product-quickSelect.visible {display: block;}#product-quickSelect .singleProduct {background-color: #ffffff;cursor: pointer;margin-bottom: 5px;border: 2px solid #fff;padding: 3px 5px 3px 7px;border-radius: 3px;-moz-transition: none !important;-webkit-transition: none !important;-o-transition: none !important;-ms-transition: none !important;transition: none !important;}#product-quickSelect .singleProduct:hover {border: 2px solid #ddd;}#product-quickSelect .singleProduct .thumbnail {float: left;height: 50px;width: 50px;overflow: hidden;}#product-quickSelect .singleProduct .label {float: left;line-height: 50px;padding: 0 24px 0 17px;font-size: 13px;}#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}#cboxWrapper {max-width:none;}#cboxOverlay{position:fixed; width:100%; height:100%;}#cboxMiddleLeft, #cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}#cboxOverlay{visibility: hidden;opacity: 0;background: #000; z-index: 9998;-moz-transition:all 0.122s ease-out;-webkit-transition: all 0.122s ease-out;-o-transition:all 0.122s ease-out;-ms-transition: all 0.122s ease-out;transition: all 0.122s ease-out;}#cboxOverlay.visible {visibility: visible;opacity: 0.75;}#colorbox{outline:0;}#colorbox button {display:none !important;}#colorbox img {overflow: hidden;border-radius: 2px;}#colorbox {}#cboxTopLeft{display:none !important;}#cboxTopRight{display:none !important;}#cboxBottomLeft{display:none !important;}#cboxBottomRight{display:none !important;}#cboxMiddleLeft{display:none !important;}#cboxMiddleRight{display:none !important;}#cboxTopCenter{display:none !important;}#cboxBottomCenter{display:none !important;}#cboxContent{background:#fff; overflow:hidden; border: 5px solid #ddd; border-radius: 2px;}.cboxIframe{background:#fff;}#cboxError{padding:50px; border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:0px;}#cboxTitle{display:none !important;position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}#cboxCurrent{display:none !important;position:absolute; bottom:4px; left:58px; color:#949494;}#cboxLoadingOverlay{background:url(/img/ss/colorbox/loading_background.png) no-repeat center center;}#cboxLoadingGraphic{background:url(/img/ss/colorbox/loading.gif) no-repeat 15px 15px;}#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}#cboxSlideshow{display:none;position:absolute; bottom:4px; right:30px; color:#0092ef;}#cboxPrevious{position:absolute; bottom:0; left:0; background:url(/img/ss/colorbox/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute; bottom:0; left:27px; background:url(/img/ss/colorbox/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxClose{position:absolute; bottom:0; right:0; background:url(/img/ss/colorbox/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}.uploadProgressIndicator .progressBar {width: 100%;}.campaign {padding: 10px;font-size: 14px;font-family: Titillium-600,'Source Sans Pro', Helvetica;border: 1px dashed #ddd;background: #fbffcc;color: #222;}.text-basic {font-size:12px;font-family:Helvetica,Arial,Verdana;color:#666666;}.text-basic-new {font-size:13px;font-family:Helvetica,Arial,Verdana;line-height:20px;color:#666666;padding-left: 2px;}.text-basic-increasedLineHeight {font-size:12px;font-family:Helvetica,Arial,Verdana;color:#666666;line-height:20px;}.headline-large {font-family:Titillium-800,Helvetica,Arial,Verdana;font-size:42px;line-height:47px;color:#3b6b97;letter-spacing: 1.8px;}.headline-small {font-family:Titillium-400,Helvetica,Arial,Verdana;font-size:20px;line-height:24px;color:#3b6b97;padding-left: 2px;}.bold-text-basic {font-family:Helvetica,Arial,Verdana;font-size:12px;line-height:12px;margin-bottom:8px;font-weight:bold;}.bold-text-larger {font-family:Helvetica,Arial,Verdana;font-size:14px;line-height:14px;margin-bottom:15px;font-weight:bold;}.normal-text-titillium {font-family:Titillium-400,Helvetica,Arial,Verdana;font-size:13px;line-height:16px;color:#3b5f80;}.title-basic {font-family:Helvetica,Arial,Verdana;font-weight:bold;font-size:18px;line-height:22px;color:#3b5f80;}.title-titillium {font-family:Titillium-800,Helvetica,Arial,Verdana;font-size:18px;line-height:23px;color:#3b5f80;}.title-titillium-larger {font-family:Titillium-800,Helvetica,Arial,Verdana;font-size:20px;line-height:22px;color:#3b5f80;}.title-titillium-thin-alt {font-family:Titillium-600,Helvetica,Arial,Verdana;font-size:17px;line-height:23px;color:#3b5f80;}.title-titillium-small {font-family:Titillium-800,Helvetica,Arial,Verdana;font-size:14px;line-height:17px;margin-bottom:18px;color:#3b5f80;}.title-titillium-thinner {font-family:Titillium-600,Helvetica,Arial,Verdana;font-size:14px;line-height:17px;margin-bottom:15px;color:#3b5f80;}.title-titillium-largeerror,.title-titillium-largeError {font-family:Titillium-600,Helvetica,Arial,Verdana;font-size:18px;line-height:23px;margin-bottom:15px;color:#cc0000;}.title-titillium-thin {font-family:Titillium-600,Helvetica,Arial,Verdana;font-size:18px;line-height:21px;color:#3b5f80;}.title-alternative {font-family:Titillium-800,Helvetica,Arial,Verdana;font-size:22px;line-height:24px;color:#3b5f80;}.title-alternative-small {font-family:Titillium-600,Helvetica,Arial,Verdana;font-size:18px;line-height:20px;color:#3b5f80;}.sidenote-small {font-family:Helvetica,Arial,Verdana;font-size:11px;line-height:14px;color:#333333;}.lighter {font-size:12px;}.normalWeight {font-weight:normal;}.text-red {color:#cc0000;}.text-basic-margined {font-size:12px;font-family:Helvetica,Arial,Verdana;color:#666666;line-height:18px;color:#3b5f80;margin-top: 8px;}.product-basic{font-size:12px;width:275px;margin-bottom:50px;}.product-basic-container {margin-right: 20px;float:left;}.windowContentContainer .product-basic-container {height: 220px;text-align: left;}.product-basic-container.final {margin-right: 0px;}.product-basic .productImage {width:114px;height: 92px;margin-right: 10px;float:left;}.product-basic .productImage img {}.product-basic .productDetails {float:left;width:150px;}.product-basic .productDescription {line-height:15px;font-size:12px;}.product-basic .productDescription p {padding-bottom: 4px;}.product-basic .productTitle {font-weight:bold;font-size:14px;line-height:17px;margin-top: 0px;margin-bottom:15px;color:#1b676b;}.product-basic .productPrice {margin-top: 14px;font-size:16px;font-weight:bold;}.product-basic .productOrderBlock{margin-top: 15px;margin-bottom:15px;}.product-create-button{width:100%;position: relative;}.product-create-button {}.product-lister{width:100%;position: relative;}.product-lister {text-align: center;}.product-lister .product-lister-inner {position: relative;width:174px;height: 244px;overflow: hidden;}.product-lister-container {cursor: pointer;float:left;width:174px;height: 244px;background-image:url('/img/ss/smallFrame.png');margin-left:11px;margin-right: 11px;margin-bottom:30px;}.product-lister-outerContainer {margin-left: -15px;position: relative;left: 6px;}.product-lister .productImage-outer .productImage {-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;overflow: hidden;text-align: center;margin-top: 10px;}.product-lister .productImage-outer .productImage img {-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;overflow: hidden;}.product-lister .productInfo {margin-left: 12px;margin-top: 10px;}.product-lister .productTitle {font-size:14px;font-weight:bold;color:#3b6b97;text-align: left;margin-top: 12px;width:150px;overflow: hidden;line-height:17px;}.product-lister .productDescription {width:150px;font-size:12px;color:#999999;text-align: left;margin-top: 7px;}.product-lister .product-ribbon {background-image:url('/img/ss/products/rotatorRibbon.png');width:128px;height: 128px;position: absolute;top:-8px;left: -9px;opacity:0;display:none;}.product-lister .product-ribbon.visible.always,.product-lister:hover .product-ribbon {opacity:1;}.product-lister .product-ribbon.visible {display: block;}.product-lister-outerContainer.lowBrowser .product-rotator .product-ribbon {background-image: none;background-color: #f78e46;height: 30px;left: 159px;top:212px;}.product-lister .product-ribbonPrice {position: absolute;width:108px;height: 60px;top:36px;left: 12px;text-align: center;font-size:15px;line-height:15px;font-weight:bold;color:#ffffff;-moz-transform: rotate(315deg);-webkit-transform:rotate(315deg);-o-transform: rotate(315deg);transform:rotate(315deg);-moz-text-shadow:0 -1px 0px rgba(0,0,0,0.15), 0 -1px -1px rgba(0,0,0,0.15);-webkit-text-shadow:0 -1px 0px rgba(0,0,0,0.15), 0 -1px -1px rgba(0,0,0,0.15);-o-text-shadow: 0 -1px 0px rgba(0,0,0,0.15), 0 -1px -1px rgba(0,0,0,0.15);text-shadow:0 -1px 0px rgba(0,0,0,0.15), 0 -1px -1px rgba(0,0,0,0.15);}.product-rotator{width:303px;height: 348px;top:0px;left: 7px;position: relative;}.productRotator-outerContainer {position: relative;left: 335px;top:0px;height: 360px;}.productRotator-outerContainer.lowBrowser {}.product-rotator .product-rotator-inner {position: relative;width:302px;height: 332px;overflow: hidden;}.product-rotator-container {cursor: pointer;float:left;position: absolute;width:317px;height: 348px;left: 0px;background-image:url('/img/ss/products/rotatorFrameOuter.png');-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-moz-transform: scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);-o-transform: scale(0.5,0.5);transform:scale(0.5,0.5);-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;opacity:0;z-index:100;text-align: left;}.productRotator-outerContainer.lowBrowser .product-rotator-container {-moz-transform: scale(1,1);-webkit-transform:scale(1,1);-o-transform: scale(1,1);transform:scale(1,1);}.product-rotator-container .product-rotator-sub {position: absolute;left: -69px;top:338px;width:463px;height: 22px;background-image:url('/img/ss/products/rotatorFrameShadow.png');}.product-rotator-container.visible {-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;opacity:1;z-index:350;}.product-rotator-container.transform-1 {left: -415px;z-index:500;}.productRotator-outerContainer.lowBrowser .product-rotator-container.transform-1 {left: -660px;-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;opacity:0;}.product-rotator-container.transform-2 {left: -250px;z-index:750;}.productRotator-outerContainer.lowBrowser .product-rotator-container.transform-2 {left: -330px;}.product-rotator-container.transform-3 {left: 0px;z-index:1000;-moz-transform: scale(1,1);-webkit-transform:scale(1,1);-o-transform: scale(1,1);transform:scale(1,1);}.product-rotator-container.transform-4 {left: 250px;z-index:750;}.productRotator-outerContainer.lowBrowser .product-rotator-container.transform-4 {left: 330px;}.product-rotator-container.transform-5 {left: 415px;z-index:500;}.productRotator-outerContainer.lowBrowser .product-rotator-container.transform-5 {left: 660px;-moz-opacity: 0;-webkit-opacity:0;-o-opacity: 0;opacity:0;}.product-rotator-container.transform-1,.product-rotator-container.transform-5 {-moz-transform: scale(0.50,0.50);-webkit-transform:scale(0.50,0.50);-o-transform: scale(0.50,0.50);transform:scale(0.50,0.50);}.product-rotator-container.transform-2,.product-rotator-container.transform-4 {-moz-transform: scale(0.75,0.75);-webkit-transform:scale(0.75,0.75);-o-transform: scale(0.75,0.75);transform:scale(0.75,0.75);}.productRotator-outerContainer.elementCount-1 .product-rotator-container.transform-1 {-moz-transform: scale(1,1);-webkit-transform:scale(1,1);-o-transform: scale(1,1);transform:scale(1,1);left: 0;}.productRotator-outerContainer.elementCount-2 .product-rotator-container.transform-1 {left: -165px;-moz-transform: scale(1,1);-webkit-transform:scale(1,1);-o-transform: scale(1,1);transform:scale(1,1);}.productRotator-outerContainer.elementCount-2 .product-rotator-container.transform-2 {left: 165px;-moz-transform: scale(1,1);-webkit-transform:scale(1,1);-o-transform: scale(1,1);transform:scale(1,1);}.productRotator-outerContainer.elementCount-3 .product-rotator-container.transform-1,.productRotator-outerContainer.elementCount-3 .product-rotator-container.transform-3 {left: -250px;z-index:750;-moz-transform: scale(0.75,0.75);-webkit-transform:scale(0.75,0.75);-o-transform: scale(0.75,0.75);transform:scale(0.75,0.75);}.productRotator-outerContainer.elementCount-3 .product-rotator-container.transform-3 {left: 250px;}.productRotator-outerContainer.elementCount-3 .product-rotator-container.transform-2 {left: 0;z-index:1000;-moz-transform: scale(1,1);-webkit-transform:scale(1,1);-o-transform: scale(1,1);transform:scale(1,1);}.productRotator-outerContainer.elementCount-4 .product-rotator-container.transform-1 {z-index:500;-moz-transform: scale(0.75,0.75);-webkit-transform:scale(0.75,0.75);-o-transform: scale(0.75,0.75);transform:scale(0.75,0.75);left: 0;}.product-rotator-container.active {z-index:1000;}.product-rotator-container.active .product-ribbon {-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;opacity:1;}.product-rotator-container.invisible {display:none;}.product-rotator .product-ribbon {background-image:url('/img/ss/products/rotatorRibbon.png');width:128px;height: 128px;position: absolute;top:-8px;left: -9px;-moz-opacity: 1;-webkit-opacity:1;-o-opacity: 1;opacity:1;-moz-transition:all 0.85s ease-in-out;-webkit-transition: all 0.85s ease-in-out;-o-transition:all 0.85s ease-in-out;transition: all 0.85s ease-in-out;-moz-transition-delay:0.3s;-webkit-transition-delay: 0.3s;-o-transition-delay:0.3s;transition-delay: 0.3s;display:none;}.productRotator-outerContainer.lowBrowser .product-rotator .product-ribbon {background-image: none;background-color: #f78e46;height: 30px;left: 159px;top:212px;}.product-rotator .product-ribbon.visible {display:block;}.product-rotator .productImage-outer {position: absolute;top:15px;left: 15px;width:272px;height: 227px;border: 0px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;overflow: hidden;}.product-rotator .product-ribbonPrice {position: absolute;width:108px;height: 60px;top:36px;left: 12px;text-align: center;font-size:16px;line-height:16px;font-weight:bold;color:#ffffff;-moz-transform: rotate(315deg);-webkit-transform:rotate(315deg);-o-transform: rotate(315deg);transform:rotate(315deg);-moz-text-shadow:0 -1px 0px rgba(0,0,0,0.15), 0 -1px -1px rgba(0,0,0,0.15);-webkit-text-shadow:0 -1px 0px rgba(0,0,0,0.15), 0 -1px -1px rgba(0,0,0,0.15);-o-text-shadow: 0 -1px 0px rgba(0,0,0,0.15), 0 -1px -1px rgba(0,0,0,0.15);text-shadow:0 -1px 0px rgba(0,0,0,0.15), 0 -1px -1px rgba(0,0,0,0.15);}.productRotator-outerContainer.lowBrowser .product-rotator .product-ribbonPrice {-moz-transform: rotate(0deg);-webkit-transform:rotate(0deg);-o-transform: rotate(0deg);transform:rotate(0deg);top:7px;}.product-rotator .productImage-outer .productImage {-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;overflow: hidden;text-align: center;}.product-rotator .productImage-outer .productImage img {-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;overflow: hidden;}.product-rotator .productInfo {position: absolute;top:249px;left: 17px;width:264px;}.product-rotator .productTitle {width:220px;position: relative;top:2px;left: 0px;font-family:Helvetica;font-size:16px;font-weight:bold;line-height:16px;color:#1b676b;margin-bottom:9px;}.product-rotator .productDescription {position: relative;left: 2px;font-size:12px;line-height:19px;color:#333333;}.product-rotator .productDetails {position: relative;top:6px;left: 2px;font-size:12px;line-height:16px;font-weight:100;color:#333333;}.product-rotator .productTextFadeOut {position: absolute;top:324px;left: 16px;width:268px;height: 14px;background-image:url('/img/ss/products/rotatorFadeOut.png');}.productRotator-selectButton-container {width:980px;}.productRotator-selectButton {width:200px;margin: 0 auto;}.product-detailView{}.product-detailView .product-title {font-size:21px;color:#1b676b;font-family:Titillium-600,Helvetica,Arial,Verdana;line-height:22px;margin-bottom:24px;}.product-detailView .product-description {margin-left:3px;font-size:13px;line-height:16px;margin-bottom:30px;}.product-detailView .product-image {float:left;margin-right: 18px;margin-bottom:18px;}.product-detailView .product-description-text {}.product-detailView .product-description-text ul {margin-left:30px;margin-top: 10px;}.product-detailView .product-details {margin-left:3px;}.product-formatView{padding:0 0px;}.product-formatView .formatView-tableWrapper {border-radius:8px;border: 1px solid #e0dede;overflow: hidden;}.product-formatView table {width:100%;font-size:14px;font-family:Titillium-400;color:#666666;}.product-formatView table tr {}.product-formatView table td {padding:13px 20px;background-color: #eeeeee;}.product-formatView table tr:nth-child(odd) td {background-color: #f7f7f7;}.product-formatView table td {border-bottom:1px solid #e0dede;border-right: 1px solid #e0dede;box-shadow: inset 0 1px 0 #ffffff;border-left:1px solid #ffffff;}.product-formatView table tr td:first-child {border-left:0;}.product-formatView table tr:first-child td:first-child {border-radius:8px 0 0 0;}.product-formatView table tr:last-child td {border-bottom:0;}.product-formatView table tr:first-child td:last-child {border-radius:0 8px 0 0;}.product-formatView table tr td:last-child {border-right: 0;}.pListExpander-container {display:none;}.pListExpander-container.visible {display:block;}span.pListExpander-container.visible {display:inline;}a.pListExpander-button {text-decoration:none;padding-left: 0px;color:#319ad0;line-height:14px;}.productDescription a.pListExpander-button {padding-left: 0;}.productPriceInsteadText {font-weight:normal;font-size:11px;padding-right:5px;}.productPriceOnlyText {font-weight:normal;font-size:11px;padding-right:5px;}.productPriceFromText {font-weight:normal;font-size:11px;padding-right:5px;}.productPriceInstead {text-decoration:line-through;padding-right:5px;font-size:12px;}.productPriceInsteadText.hide{display:none;}.productPriceOnlyText.hide{display:none;}.productPriceFromText.hide {display:none;}.productPriceInstead.hide {display:none;}