html,body{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit}body{line-height:1}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}q:before,q:after,blockquote:before,blockquote:after{content:""}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:hover,a:active{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}.clearfix:before,.clearfix:after,.FormItem:before,.Content:after,.Content:before,.FormItem:after,.BlockForm .Checks label:before,.BlockForm .Checks label:after,.ShippingMethodWrapper:before,.ShippingMethodWrapper:after,.DefineShippingMethod:before,.DefineShippingMethod:after,.PaymentMethodWrapper:before,.PaymentMethodWrapper:after,.DefinePaymentMethod:before,.DefinePaymentMethod:after,.Pagination:before,.Pagination:after{content:"";display:table}.clearfix:after,.FormItem:after,.Content:after,.BlockForm .Checks label:after,.ShippingMethodWrapper:after,.DefineShippingMethod:after,.PaymentMethodWrapper:after,.DefinePaymentMethod:after,.Pagination:after{clear:both}.clearfix,.FormItem,.Content,.BlockForm .Checks label,.ShippingMethodWrapper,.ShippingMethodWrapper,.DefineShippingMethod,.PaymentMethodWrapper,.DefinePaymentMethod,.Pagination:after{zoom:1}body{font-family:Arial,Helvetica,"Lucida Grande","Bitstream Vera Sans",Verdana,sans-serif;font-size:12px;line-height:18px;color:#222}ul,ol,dl,h1,h2,h3,h4,h5,h6,table,pre,p,blockquote,blockcode,address{margin:0 0 18px}h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,"Lucida Grande","Bitstream Vera Sans",Verdana,sans-serif;color:#444;font-weight:700}h1{font-size:26px;font-weight:400}h2{font-size:15px}h3{font-size:12px;margin:0}h4{font-size:11px;text-transform:uppercase;margin:0}.AllCaps{text-transform:uppercase}.BoxHeader{position:relative;width:auto;clear:both;margin:-1px 0 0;padding:8px 15px 9px;border-bottom:1px solid #ccc;border-top:1px solid #d9d9d9;background-color:#e8e8e8;background-repeat:repeat-x;background-image:-o-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-moz-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-ms-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(1,#e8e8e8));background-image:linear-gradient(top,#fafafa 0%,#e8e8e8 100%);-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;text-shadow:0 -1px 0 rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.8);cursor:default}.BoxHeader label{float:left !important;width:auto !important;top:0 !important;font-weight:700}.BoxHeader label+a{font-size:11px;float:right}dt{color:#444;font-weight:700}dd{color:#222;margin-left:27px}.Product .Prices dt,table dt{display:inline;margin:0 3px 0 0}.Product .Prices dd,table dd{display:inline;margin:0 9px 0 0}a{color:#069}a:hover{color:#09f}blockquote,q{font-style:italic}blockquote{margin:0 54px;font-size:15px}cite{font-weight:700;font-style:normal}strong{font-weight:700}em{font-style:italic}dfn{font-weight:700}small{font-size:85%}abbr{border-bottom:1px dotted #666}address{font-style:italic}ul,ol{list-style-type:disc;list-style-position:outside;margin-left:27px}ul ul,ol ol,ol ul,ul ol{margin-bottom:0;margin-left:27px}ul ul,ol ul{list-style-type:circle}ul ul ul{list-style-type:square}ol{list-style-type:decimal}.Big{font-size:125%}.Center{text-align:center}.Content{padding:18px 15px}.Prices dd.Price{font-weight:700}.Prices dd.ListPrice,.ProductComparePrice{text-decoration:line-through;font-size:11px;color:#888}.Prices dd.DiscountPrice,.DiscountProduct .ProductPrice,.ProductCampaignPrice{font-size:15px;color:#e55f05}.CartDiscount{color:#e55f05;font-weight:700}#CartTable .CartDiscount{font-size:15px}.PriceFrom{color:#888;font-weight:400}.Currency{padding:0 2px}.Separator{*margin:0 5px;}.Separator+.Separator:before{content:'|';margin:0 5px}#NotificationCenter{position:fixed;z-index:999;top:18px;left:50%;margin:0 -360px;padding:0;width:720px}.Notification{position:relative;padding:8px;font-size:12px;margin:0 0 9px;border:1px solid #dedecc;background:#ffffe5;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#NotificationCenter .Notification{opacity:.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";-khtml-opacity:.9;-moz-opacity:.9}.Notification p{margin:0}.Notification p a{font-weight:700}.Notification p+p{margin-top:18px}.Success{border-color:#d5decc;background:#ebf5e1}.Error{border-color:#decccc;background:#f5e1e1}.Notification span.Close{cursor:pointer;display:block;position:absolute;top:8px;right:8px;width:16px;height:16px;background:url(/files/kynsikauppa-2015/i/close.png) no-repeat 50% 50%}#Primary>.Notification{border-left:0;border-right:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin-bottom:0;margin-top:-1px;font-size:15px;padding-top:17px;padding-bottom:18px}#PageHeader+.Notification{margin-top:17px}.Banner{display:block;font-size:11px;color:#444;background:#fff;text-align:center;margin:9px 6px;padding:8px 8px 0;border:1px solid #d9d9d9;border-bottom:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;-border-radius:5px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out;text-decoration:none}.Banner:hover{color:#444}.Banner[href]:hover{border-color:#09f;-webkit-box-shadow:0 0 5px rgba(0,153,255,.5);-moz-box-shadow:0 0 5px rgba(0,153,255,.5);box-shadow:0 0 5px rgba(0,153,255,.5)}.Banner>*{margin:0 auto 9px}.Banner img{display:block;margin:0 auto 9px}.FooterBanner{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.SidebarBanner{clear:both;margin:6px}table{position:relative;clear:both;margin:0 0 18px;position:relative;width:100%;text-align:left;vertical-align:top;border:0}caption{caption-side:top;text-align:center;font-size:12px;padding:0;font-weight:400;border:0;font-style:italic;color:#888}th,td{border-bottom:1px solid #d9d9d9;padding:8px 9px 9px;vertical-align:top;text-align:left}th{color:#444;font-weight:700}thead th,thead td{font-size:15px;padding:12px 9px 4px;border-bottom:2px solid #444}tfoot th{font-weight:400}form,fieldset{margin-bottom:0}.FormItem{padding-left:126px}label,.label,input,select,textarea,button,.Button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;margin-right:5px;vertical-align:middle}input,select,textarea,button,.Button{color:#333;font-family:Arial,Helvetica,"Lucida Grande","Bitstream Vera Sans",Verdana,sans-serif;font-size:12px;font-weight:400;line-height:18px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}label,.label{display:block;text-align:right;clear:left;width:126px;margin-left:-126px;margin-bottom:18px;margin-right:0;padding:0 5px 0 0}*+label,*+.label{text-align:left;clear:none;width:auto;margin:0}.required>label{font-weight:700}.required>label:before{content:"* ";width:8px;margin-left:-8px;color:#c00;font-weight:700}.required>*+label{font-weight:400}.required>*+label:before{display:none;content:""}input,select,textarea{top:-2px;height:22px;padding:1px 2px;margin-bottom:14px;border:1px solid #ccc;border-color:#a1a1a1 #ccc #d4d4d4;-webkit-box-shadow:inset 0 1px 0 #f2f2f2;-moz-box-shadow:inset 0 1px 0 #f2f2f2;box-shadow:inset 0 1px 0 #f2f2f2;max-width:100%}textarea{height:auto}textarea{height:auto}select[multiple]{height:inherit;background-color:#fff}:-moz-placeholder{color:#888}::-webkit-input-placeholder{color:#888}input[disabled],textarea[disabled],button[disabled]{color:#999;opacity:.5}select[disabled]{color:#999}button:hover,.Button:hover{background-color:#ebebeb;background-repeat:repeat-x;background-image:linear-gradient(top,#fff 0%,#ebebeb 100%);background-image:-o-linear-gradient(top,#fff 0%,#ebebeb 100%);background-image:-moz-linear-gradient(top,#fff 0%,#ebebeb 100%);background-image:-webkit-linear-gradient(top,#fff 0%,#ebebeb 100%);background-image:-ms-linear-gradient(top,#fff 0%,#ebebeb 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ebebeb))}input:focus,select:focus,textarea:focus,button:focus,button:active,.Button:focus,.Button:active{outline:none;border-color:#09f;border-bottom-color:#08e;-webkit-box-shadow:0 0 5px #08e;-moz-box-shadow:0 0 5px #08e;box-shadow:0 0 5px #08e}.Button{float:none;text-decoration:none;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.Button:hover{text-decoration:none;color:#333}button,input[type=button],input[type=reset],input[type=submit],.Button{width:auto;height:auto;top:-2px;padding:1px 5px;margin-bottom:14px;background-color:#dbdbdb;background-repeat:repeat-x;background-image:linear-gradient(top,#f4f4f4 0%,#dbdbdb 100%);background-image:-o-linear-gradient(top,#f4f4f4 0%,#dbdbdb 100%);background-image:-moz-linear-gradient(top,#f4f4f4 0%,#dbdbdb 100%);background-image:-webkit-linear-gradient(top,#f4f4f4 0%,#dbdbdb 100%);background-image:-ms-linear-gradient(top,#f4f4f4 0%,#dbdbdb 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f4f4),color-stop(1,#dbdbdb));-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.66);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.66);box-shadow:inset 0 1px 0 rgba(255,255,255,.66);text-shadow:0 -1px 0 rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.8);border:1px solid #c8c8c8;border-bottom-color:#a8a8a8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}button.SubmitButton,.Big .Button{padding:10px 15px;font-size:15px;font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.Big .Button{float:none;margin:9px 0}.GroupItem>div{float:left;position:relative;padding-bottom:18px}.GroupItem>div>label{display:block;float:none;position:absolute;top:auto;bottom:16px;left:0;padding:0;margin:0;width:100%;color:#666;font-size:11px;white-space:nowrap;text-align:left;overflow:hidden;text-overflow:ellipsis}input[type=checkbox],input[type=radio]{top:1px;width:18px;height:18px;cursor:pointer;padding:0;margin:0;margin-right:5px;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.Checks{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;padding-left:23px;margin-bottom:18px}.Checks.InlineCheck{width:auto}.Checks label{float:none;clear:both;width:100%;padding:0;margin:0;text-align:left}.Checks label input[type=checkbox],.Checks label input[type=radio]{margin-left:-23px;margin-right:0}.Checks label+.FormHelp{top:0;margin:0}.Checks .FormNotification{margin:0;padding:0;color:#900;font-weight:700}.BlockForm .FormItem{padding-left:0}.BlockForm label,.BlockForm .label,.BlockForm .FormErrorMessage+label,.BlockForm .FormErrorMessage+.label{position:relative;top:-4px;text-align:left;clear:left;float:none;display:block;width:auto;margin:0;padding:0}.BlockForm *+label,.BlockForm *+.label{top:0;clear:none;float:left;margin:0 5px 0 0}.BlockForm .CheckWrap>label{margin-bottom:18px;top:0}.BlockForm .Checks label{zoom:1;top:0;float:none;margin:0 0 0 -18px;padding:0 0 0 18px;clear:both}.BlockForm .Checks label:before,.BlockForm .Checks label:after{display:table;content:"";zoom:1}.BlockForm .Checks label:after{clear:both}.FormError input,.FormError select,.FormError textarea{border-color:#900}.FormErrorMessage,.GroupErrorMessage{position:relative;top:-4px;font-weight:700;color:#900;margin:0}.FormErrorMessage+label,.FormErrorMessage+.label,.GroupErrorMessage+label,.GroupErrorMessage+.label{text-align:right;clear:left;width:126px;margin-left:-126px;margin-bottom:18px;margin-right:0}.BlockForm .FormErrorMessage+label,.BlockForm .FormErrorMessage+.label,.BlockForm .GroupErrorMessage+label,.BlockForm .GroupErrorMessage+.label{display:none}.GroupItem>div>.FormErrorMessage{position:absolute;top:auto;bottom:16px;left:0;padding:0;margin:0;width:100%;font-size:11px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GroupItem>div:hover>.FormErrorMessage{background:#fff;z-index:999;width:auto}.GroupItem>div>.FormErrorMessage+label{display:none !important}.FormHelp{position:relative;top:4px;color:#888;width:100%;overflow:hidden;clear:both;float:left;margin:-18px 0 18px}.FormHelp.Success{border:1px solid #d9d9d9;margin-left:-1px;margin-right:-1px;border-radius:3px;color:#222;text-align:center;padding:3px 0}.HeaderItem .FormHelp{top:0;margin:0 0 18px;color:#444}.CustomSelectWrap{position:relative;float:left;width:auto;zoom:1;max-width:458px;margin-right:5px}.ReplacedSelect{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;position:relative;margin-right:0;z-index:10;width:auto;zoom:1;border:0;padding-right:31px;padding-left:4px;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}.CustomSelect{display:block;position:absolute;z-index:1;top:-2px;left:0;width:100%}.CustomSelect span{display:block;width:auto;height:22px;color:#333;font-family:Arial,Helvetica,"Lucida Grande","Bitstream Vera Sans",Verdana,sans-serif;font-weight:400;line-height:16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}select[disabled]+.CustomSelect span{opacity:.6}.CustomSelect .sel_outer{padding-right:18px;border:1px solid #c8c8c8;border-bottom-color:#a8a8a8;background-color:#dbdbdb;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f4f4f4),to(#dbdbdb));background-image:-moz-linear-gradient(top,#f4f4f4,#dbdbdb);background-image:-ms-linear-gradient(top,#f4f4f4,#dbdbdb);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f4f4),color-stop(100%,#dbdbdb));background-image:-webkit-linear-gradient(top,#f4f4f4,#dbdbdb);background-image:-o-linear-gradient(top,#f4f4f4,#dbdbdb);background-image:linear-gradient(top,#f4f4f4,#dbdbdb);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.66);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.66);box-shadow:inset 0 1px 0 rgba(255,255,255,.66);text-shadow:0 -1px 0 rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.8);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.CustomSelect .sel_outer .sel_inner{height:100%;padding:0 4px;line-height:20px;border-right:1px solid #c8c8c8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomSelect .sel_outer .sel_arrow{position:absolute;top:0;right:0;width:21px;height:22px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAYAAACJxx+AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5NUE3NTM1NDM1MjA2ODExOEMxNzg3RDFDNjQ3OTU0NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMkY4RDg2NjJENzIxMUUxODVGQ0I4OENDNjA4RkI2QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMkY4RDg2NTJENzIxMUUxODVGQ0I4OENDNjA4RkI2QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDU4MDExNzQwNzIwNjgxMTg3MUZEMzcxRERBRTJGMEMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTVBNzUzNTQzNTIwNjgxMThDMTc4N0QxQzY0Nzk1NDYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz531lxAAAAAgklEQVR42mJhQAAOKAaBH1DMwIIsmV1U+R7EmdrXLghTyIQuCQJQNlicESrwnwELAJrEyPj//39HINsSiA3R5M8D8XFGJMexoyn4CXIDyJE/gFZ8x2UFE8iKKb1teeiSIDGo9QwMIAYQ54IcC8IgNkySEaYDybEMYMcxMu4HMQACDAAx3T2dCpdi7AAAAABJRU5ErkJggg==) no-repeat 50% 50%}.CustomSelect.ActiveSelect .sel_outer{border-color:#09f;border-bottom-color:#08e;-webkit-box-shadow:0 0 5px #6cf;-moz-box-shadow:0 0 5px #6cf;box-shadow:0 0 5px #6cf}.lt-ie8 .GroupItem>div{*width:180px;}.lt-ie8 .GroupItem>div>input,.lt-ie8 .GroupItem>div>select{*width:95%;}*+html .FormItem{padding-bottom:18px}*+html label,*+html .label{margin-bottom:0}*+html input,*+html select,*+html textarea{margin-bottom:-4px}.lt-ie10 .ReplacedSelect{padding:0 !important}.lt-ie9 input[type=checkbox],.lt-ie9 input[type=radio]{width:auto;height:auto}*+html .GroupItem{padding-bottom:0}*+html .GroupItem>div{padding-bottom:36px}*+html .FormHelp{margin-top:0}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#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}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#888}#cboxContent{padding:36px 15px 18px;margin:20px;background:#fff;border:1px solid #d9d9d9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 20px #444;-webkit-box-shadow:0 0 20px #444;box-shadow:0 0 20px #444;overflow:visible}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#fff;padding:17px;text-align:left;border:1px solid #d9d9d9}#cboxLoadingGraphic{background:url(/files/kynsikauppa-2015/i/loader.gif) no-repeat center center}#cboxLoadingOverlay{padding:0}#cboxTitle{position:absolute;top:9px;left:15px;color:#888;font-weight:700;font-size:15px;padding-right:20px}#cboxCurrent{position:absolute;top:9px;right:78px;text-align:right;color:#999}#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose{text-indent:-9999px;width:20px;height:20px;position:absolute;top:7px;background:url(/files/kynsikauppa-2015/i/controls.png) no-repeat 0 0}#cboxPrevious{background-position:0 0;right:56px}#cboxPrevious:hover{background-position:0 -25px}#cboxNext{background-position:-25px 0;right:34px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0;right:12px}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}#cboxLoadedContent>img{float:right}html,body{height:100%}html{overflow-y:scroll}body{text-align:center}body.AdminLoggedIn{padding:36px 0 0}body.AdminLoggedIn #AdminTools{position:fixed;z-index:2;top:0;left:0}body.AdminLoggedIn #Container{z-index:1}#AjaxMsg{font-size:14px;position:fixed;z-index:999;display:none;text-align:center;top:0;left:50%;width:360px;margin:0 -189px;padding:13px 18px;background:#ffc;border:1px solid #e5e58a;border-top:0;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}#AjaxMsg a{font-weight:700}body.adminLoggedIn #AjaxMsg{top:36px}#Container{position:relative;margin:0 auto;min-height:100%;width:960px;padding:0;text-align:left;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background:#fff;-webkit-box-shadow:0 0 30px #ddd;-moz-box-shadow:0 0 30px #ddd;box-shadow:0 0 30px #ddd}#SidebarBg{background:#fafafa}#Main{position:relative;overflow:visible;z-index:2;width:576px;margin:0 191px;padding:0;background:#fff;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.OmitSidebars #Main{border-left:0;margin:0 383px 0 0}.OmitRightSidebar #Main{width:768px;border-right:0;margin:0 0 0 191px}.Column{position:relative;float:left;width:191px;padding:0}#Primary .Column{width:162px;padding:0 6px;margin:0 9px}#MainNavigation{margin-left:-192px;min-height:18px}#Secondary{float:right;margin-right:-192px;min-height:18px}#Primary{width:576px}.OmitRightSidebar #Primary{width:768px}#Header{position:relative;width:960px;background:#fff;border-bottom:1px solid #d9d9d9;padding-bottom:9px;z-index:99}.LogoLink{float:left;margin:9px 6px 0;padding:9px}.LogoLink img{display:block;margin:0;padding:0}.NoLogoImage{font-size:32px;line-height:72px;text-decoration:none}header .NavigationList{position:relative;float:right;margin:0 6px 63px 0;list-style:none outside}header .CustomerNavigation{margin-left:6px}header .NavigationList li{position:relative;float:left;margin:0 0 0 3px}header .NavigationList li a{position:relative;float:left;width:auto;padding:9px 8px 8px;margin:-1px 0 0;font-size:11px;font-weight:700;white-space:nowrap;text-decoration:none;background-color:#e8e8e8;background-repeat:repeat-x;background-image:-o-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-moz-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-ms-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(1,#e8e8e8));background-image:linear-gradient(top,#fafafa 0%,#e8e8e8 100%);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.66);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.66);box-shadow:inset 0 1px 0 rgba(255,255,255,.66);text-shadow:0 -1px 0 rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.8);border:1px solid #d9d9d9;border-bottom-color:#ccc;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}header .NavigationList li a:hover{background-image:-o-linear-gradient(top,#fff 0%,#f2f2f2 100%);background-image:-moz-linear-gradient(top,#fff 0%,#f2f2f2 100%);background-image:-webkit-linear-gradient(top,#fff 0%,#f2f2f2 100%);background-image:-ms-linear-gradient(top,#fff 0%,#f2f2f2 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#f2f2f2));background-image:linear-gradient(top,#fff 0%,#f2f2f2 100%);border-bottom-color:#bbb}header .DropdownNavigation{position:relative;z-index:499}header .DropdownNavigation li{position:relative;z-index:999}header .DropdownNavigation:hover>li>a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-image:-o-linear-gradient(top,#fff 0%,#f2f2f2 100%);background-image:-moz-linear-gradient(top,#fff 0%,#f2f2f2 100%);background-image:-webkit-linear-gradient(top,#fff 0%,#f2f2f2 100%);background-image:-ms-linear-gradient(top,#fff 0%,#f2f2f2 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#f2f2f2));background-image:linear-gradient(top,#fff 0%,#f2f2f2 100%);border-bottom-color:#bbb}header .DropdownNavigation .Icon{float:left;width:54px;height:36px;margin:-9px 0 -9px -9px;background:url("/files/kynsikauppa-2015/i/icons.png") no-repeat left top}header .DropdownNavigation:hover .Icon{background-position:left -36px}header .DropdownNavigation .CurrencyIcon{background-position:left -72px}header .DropdownNavigation:hover .CurrencyIcon{background-position:left -108px}header .DropdownNavigation ul{position:absolute;overflow:hidden;top:35px;left:-9999em;box-sizing:border-box;min-width:100%;max-width:320px;background:#fff;margin:0;padding:0;border:1px solid #d9d9d9;border-bottom:1px solid #ccc;border-bottom:0;z-index:499;-moz-box-shadow:0 3px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2);-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}header .DropdownNavigation:hover ul{left:0}header .DropdownNavigation ul li{padding:0}header .DropdownNavigation ul li,header .DropdownNavigation ul li a{background:0 0;position:relative;z-index:499;display:block;float:none;margin:0}header .DropdownNavigation ul li a{background:0 0;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}header .DropdownNavigation ul li+li a{border-top:1px solid #d9d9d9}header .DropdownNavigation ul li a:hover{background:0 0}#SearchForm{position:absolute;right:0;bottom:0;padding:8px 6px 9px 5px;height:27px;z-index:99;width:372px;background:#f8f8f8;border:1px solid #d9d9d9;border-width:1px 0 0 1px;-moz-border-radius:5px 0 0;-webkit-border-radius:5px 0 0;border-radius:5px 0 0;zoom:1}#SearchForm.SearchActive input{-moz-border-bottom-left-radius:0;-moz-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#SearchForm .FormItem{position:relative;z-index:100;border:0;padding:0;background:0 0;zoom:1}#SearchForm label{display:none}#SearchForm input{width:100%;height:31px;padding:3px;float:left}#SearchCategoryFilter{position:absolute;top:4px;right:48px;width:auto}#SearchForm select{max-width:100%;width:auto;float:right;font-size:11px;color:#999}#SearchForm .CustomSelect{text-align:right;font-size:11px}#SearchForm .CustomSelect .sel_outer,#SearchForm .CustomSelect.ActiveSelect .sel_outer{padding-right:21px;background:0 0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none}#SearchForm .CustomSelect .sel_outer .sel_inner{color:#333;background:0 0;border:0;padding:0;line-height:22px;font-weight:700}#SearchForm .default .CustomSelect .sel_outer .sel_inner{color:#999;font-weight:400}#SearchForm .CustomSelectWrap:hover .CustomSelect .sel_outer .sel_inner{color:#333}#SearchForm .CustomSelect .sel_outer .sel_arrow{width:20px;height:20px;background-color:#333;background-repeat:no-repeat;background-position:50% 50%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTlCOUFENzMyQjVBMTFFNEFEODdDMzVDRUIwNTc3NjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTlCOUFENzQyQjVBMTFFNEFEODdDMzVDRUIwNTc3NjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBOUI5QUQ3MTJCNUExMUU0QUQ4N0MzNUNFQjA1Nzc2MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBOUI5QUQ3MjJCNUExMUU0QUQ4N0MzNUNFQjA1Nzc2MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pjthv6QAAABkSURBVHja7NYxCsAgDEBRIz23hl7c6iqKkITi8D9kDW/IEGm9dFE5XRYgQIAAAQIECNC62kcO85o2N3tl/HabUetSD2hUIzERoBml3mVPwB3qdFuuhCcfECBAgAABAvRvnwADAOU3qbDxf9aQAAAAAElFTkSuQmCC)}#SearchForm .default .CustomSelect .sel_outer .sel_arrow{background-color:#999}#SearchForm .CustomSelectWrap:hover .CustomSelect .sel_outer .sel_arrow{background-color:#333}#SearchForm button{position:absolute;top:2px;right:3px;margin-right:0}#LiveSearch{display:none;float:none;clear:both;padding:10px 0 9px;margin:-7px 0 0;width:370px;position:absolute;top:100%;right:6px;background:#fff;z-index:99;-moz-border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #09f;border-top:0;zoom:1;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2);-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.SearchActive+#LiveSearch{display:block}#LiveSearch p{margin:0 15px 9px}#LiveSearch ul{list-style:none outside;margin:0 0 9px;border-bottom:1px solid #d9d9d9;padding-bottom:9px}#LiveSearch ul.PopularSearches{border-bottom:none;margin-bottom:0;padding-bottom:0}#LiveSearch li{width:100%}#LiveSearch h3,#LiveSearch li a{display:block;padding:4px 14px 5px}#LiveSearch .SearchSuggestions a{text-decoration:none;color:#333}#LiveSearch .SearchSuggestions li.SelectedResult a{background:#f2f2f2}.SearchIndicator{display:none;position:absolute;top:8px;left:226px;padding:1px;width:16px;height:16px;background:url(/files/kynsikauppa-2015/i/search-load.gif) no-repeat 50% 50%}.CloseSearchResults{background-image:url(/files/kynsikauppa-2015/i/search-close.gif);cursor:pointer}.NoResults{padding:0 15px}.NoResults .Notification{margin:9px 0 18px}#LiveSearch.SearchOffline{display:none}.SearchActive+#LiveSearch.SearchOffline{padding:0;display:block}#LiveSearch.SearchOffline h3{padding-top:18px}#LiveSearch.SearchOffline ul{border-bottom:0;margin:0;padding-bottom:18px}#FilterToggler{float:left;margin-top:18px;margin-left:3px;font-size:11px}#FilteringSearchResults .FormItem{float:left}#KlevuSearchFilters p{margin:0}#FilteringSearchResults{position:relative;width:auto;overflow:auto;display:none;clear:both;padding:9px 9px 0;margin:9px 6px 18px;background:#ffffd9;border:1px solid #e5e5a1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#CloseSearchFilters{display:block;margin:0;padding:1px;border:1px solid #e8e8e8;position:absolute;top:1px;right:1px;width:16px;height:16px;overflow:hidden;text-indent:-10000em;background:#fff url(/files/kynsikauppa-2015/i/search-close.gif) no-repeat 50% 50%;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.SearchFilter{width:162px;float:left;padding:0 15px}.SearchSuggestions{clear:both}p.SearchSuggestions{margin-left:15px;margin-right:15px}#ContentSearch #SearchForm{position:relative;right:auto;bottom:auto;float:none;width:auto;margin:0 0 18px}#ContentSearch #SearchForm input{width:62%;font-size:14px;padding:2px}#Footer{position:relative;margin:-1px 0 0;padding:0;text-align:center;border-top:1px solid #d9d9d9;z-index:1}#Footer .BrandsNavigation{width:954px;overflow:hidden;margin:0;padding:9px 3px 0;list-style:none outside;text-align:center;font-size:0px;word-spacing:-1em;border-bottom:1px solid #ccc;background-color:#e8e8e8;background-repeat:repeat-x;background-image:-o-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-moz-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-ms-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(1,#e8e8e8));background-image:linear-gradient(top,#fafafa 0%,#e8e8e8 100%);-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}#Footer .BrandsNavigation li{margin:0 0 9px;font-size:14px;word-spacing:normal;font-weight:700;vertical-align:middle;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}#Footer .BrandsNavigation li a{display:block;border:1px solid #d9d9d9;border-color:#ccc #d9d9d9 #e2e2e2;margin:6px;padding:8px;color:#888;text-decoration:none;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-border-radius:5px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#Footer .BrandsNavigation li a img{display:block;margin:0;padding:0}#Footer .BrandsNavigation li a:hover{border-color:#09f;color:#069;-webkit-box-shadow:0 0 5px rgba(0,153,255,.5);-moz-box-shadow:0 0 5px rgba(0,153,255,.5);box-shadow:0 0 5px rgba(0,153,255,.5)}#Copyrights{clear:both;width:960px;margin:0;padding:18px 0}#PageHeader{padding:8px 15px 9px;margin:0;border-top:1px solid #fff;background-color:#fff;background-repeat:repeat-x;background-image:-o-linear-gradient(top,#f8f8f8 0%,#fff 100%);background-image:-moz-linear-gradient(top,#f8f8f8 0%,#fff 100%);background-image:-webkit-linear-gradient(top,#f8f8f8 0%,#fff 100%);background-image:-ms-linear-gradient(top,#f8f8f8 0%,#fff 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f8f8),color-stop(1,#fff));background-image:linear-gradient(top,#f8f8f8 0%,#fff 100%)}.Breadcrumb{margin:0;padding:0;line-height:18px;font-size:11px;border:0}.Breadcrumb ul,.Breadcrumb li{display:inline;line-height:18px;margin:0;padding:0;border:0}.Breadcrumb li a{font-weight:700;text-decoration:none;line-height:18px}#PageHeader h1{line-height:36px;font-size:32px;margin:0;padding:0;text-shadow:0 1px 1px rgba(0,0,0,.15);-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word}#PageHeader h1+*{margin-top:18px}.CategoryDescription{padding:9px 15px 0}.CategoryImageWrapper{float:right;margin:9px 6px 18px 9px}.BrandLogoWrapper{padding:9px 15px}.CategoryImageWrapper img{display:block}.CategoryImageWrapper a{display:block;position:relative;overflow:hidden;text-decoration:none;padding:8px;border:1px solid #d9d9d9;border-bottom:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.CategoryImageWrapper a:hover{border-color:#09f;-webkit-box-shadow:0 0 5px rgba(0,153,255,.5);-moz-box-shadow:0 0 5px rgba(0,153,255,.5);box-shadow:0 0 5px rgba(0,153,255,.5)}#ShopLikes{margin:0 15px}.CampaignImageWrapper{float:right;margin:-9px 6px 9px 30px}#MainNavigation ul.Categories,#MainNavigation ul.Categories ul{position:relative;margin:0;padding:0;list-style:none outside;zoom:1}#MainNavigation ul.Categories li{position:relative;border-bottom:1px solid #d9d9d9;background:#f8f8f8;zoom:1}#MainNavigation ul.Categories li a{position:relative;display:block;padding:8px 15px 9px;zoom:1;font-size:15px;font-weight:700;line-height:18px;text-decoration:none}#MainNavigation ul.Categories li ul{padding:0 15px 9px 36px}#MainNavigation ul.Categories li ul li{border:0}#MainNavigation ul.Categories li ul li a{font-size:12px;font-weight:400;line-height:18px;padding:0;background:0 0;border:0}#MainNavigation ul.Categories li ul li ul{padding:0 0 0 18px;border:0}#MainNavigation ul.Categories li.Openable a{margin-left:35px;padding-left:0}#MainNavigation ul.Categories li.Openable ul li a{margin:0;padding:0}#MainNavigation ul.Categories li span.NavOpener{position:absolute;display:block;margin:0;top:6px;left:6px;width:21px;height:21px;line-height:21px;text-align:center;font-weight:700;background:#fff url(/files/kynsikauppa-2015/i/arrows.png) no-repeat -1px -1px;overflow:hidden;text-indent:-1000em;border:1px solid #d9d9d9;border-bottom-color:#ccc;border-top-color:#f2f2f2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;zoom:1}#MainNavigation ul.Categories li span.NavOpener:hover{background-color:#069;color:#fff;border-color:#057;cursor:pointer;background-position:-1px -24px}#MainNavigation ul.Categories li span.Opened{background-position:-23px -2px}#MainNavigation ul.Categories li span.Opened:hover{background-position:-23px -25px;border-color:#057}#MainNavigation ul.Categories li ul li span.NavOpener{top:1px;left:-24px;width:15px;height:15px;line-height:15px;background-position:-4px -4px}#MainNavigation ul.Categories li ul li span.NavOpener:hover{background-position:-4px -27px}#MainNavigation ul.Categories li ul li span.Opened{background-position:-26px -5px}#MainNavigation ul.Categories li ul li span.Opened:hover{background-position:-26px -28px}#MainNavigation ul.Categories li ul li ul li span.NavOpener{top:2px;left:-18px;width:13px;height:13px;line-height:13px;background-position:-5px -5px}#MainNavigation ul.Categories li ul li ul li span.NavOpener:hover{background-position:-5px -28px}#MainNavigation ul.Categories li ul li ul li span.Opened{background-position:-27px -6px}#MainNavigation ul.Categories li ul li ul li span.Opened:hover{background-position:-27px -29px}#MainNavigation ul.InfoNavigation,#MainNavigation ul.NewsList,#MainNavigation ul.Campaigns{margin:0;padding:9px 15px 8px;border-bottom:1px solid #d9d9d9;list-style:none outside}#MainNavigation ul.InfoNavigation li a,#MainNavigation ul.NewsList li a,#MainNavigation ul.Campaigns li a{text-decoration:none}#MainNavigation ul.InfoNavigation li ul,#MainNavigation ul.NewsList li ul,#MainNavigation ul.Campaigns li ul{padding:0;border:0;margin-left:21px;list-style:none outside}#MainNavigation ul.Categories>li.Current>a{color:#246;text-decoration:none;cursor:default}#MainNavigation li.Current>a{font-weight:700 !important;color:#058;text-decoration:none;cursor:default}#MainNavigation ul ul{display:none}#MainNavigation ul li.Current>ul{display:block}#MainNavigation .AdvancedSearchForm{margin:0 15px}#MainNavigation .AdvancedSearchForm .FormItem{border-top:1px solid #d9d9d9;padding:0;margin:9px 0 0;text-align:center}#MainNavigation .AdvancedSearchForm p.label{top:0;width:auto;height:auto;text-shadow:0px 1px 0px #fff;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-weight:700;text-align:center;text-transform:uppercase;font-size:11px;color:#777;background:#fafafa;padding:0 6px;margin:-9px 0 9px}#MainNavigation .AdvancedSearchForm .Checks{text-align:left;padding:0;margin:-6px 0 12px}#MainNavigation .AdvancedSearchForm .Checks label{clear:none;width:auto;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:49.9%;margin-left:0;margin-right:0;font-size:11px}#MainNavigation .AdvancedSearchForm select{width:161px}#MainNavigation .AdvancedSearchForm .CustomSelectWrap{text-align:left !important}#MainNavigation .AdvancedSearchForm button{clear:both;float:none;display:block}#MiniCartWrapper{width:100%;overflow:hidden;position:relative}#MiniCartWrapper .CheckoutLoader{top:0;left:0;padding:0}#MiniCartWrapper .CartEmpty{padding:9px 15px;margin:0}#MiniCartWrapper ul{margin:0;padding:0;list-style:none outside}#MiniCartWrapper ul li{position:relative;padding:8px 15px 9px;border-bottom:1px dotted #d9d9d9;font-size:11px}#MiniCartWrapper ul li:hover{background:#fff}#MiniCartWrapper ul li h3{font-size:11px;margin:0}#MiniCartWrapper dl{margin:0;padding:0}#MiniCartWrapper dl dt{display:inline;margin:0 3px 0 0}#MiniCartWrapper dl dd{display:inline;margin:0 7px 0 0;white-space:nowrap}#MiniCartWrapper dl dd.CartProductRemove{position:absolute;top:3px;right:1px;width:16px;height:16px;display:none;margin:0}#MiniCartWrapper dl dd.CartProductRemove a{display:block;width:16px;height:16px;overflow:hidden;text-indent:-10000em;background:url(/files/kynsikauppa-2015/i/search-close.gif) no-repeat 50% 50%}#MiniCartWrapper ul li:hover dl dd.CartProductRemove{display:block}dl#MiniCartFooter{margin:0;padding:0}dl#MiniCartFooter dd,dl#MiniCartFooter dt{display:block;margin:0;padding:0 15px}dl#MiniCartFooter dt{font-weight:700;color:#444;font-size:11px;padding-top:8px}dl#MiniCartFooter .SubTotal{font-size:15px;font-weight:700}dl#MiniCartFooter .CartLink{padding:0 15px 9px;font-size:11px;border-bottom:1px dotted #d9d9d9}dl#MiniCartFooter .CheckoutLink{padding:9px 0}dl#MiniCartFooter .CheckoutButton{margin:0 15px;padding:8px;float:none;text-align:center;display:block}#PaginationSortForm{clear:both;padding:0 6px}#PaginationSortForm .PaginationStatus{float:left;font-size:11px;color:#888;margin-top:18px;padding-left:9px}#PaginationSortForm select{min-width:60px}#PaginationSortForm .GroupItem{float:right}#PaginationSortForm .GroupItem>div{padding:18px 0 0;margin:0 0 0 3px}#PaginationSortForm .GroupItem>div label{bottom:auto;top:-2px}#PaginationSortForm .GroupItem>div .CustomSelectWrap{margin-right:0}#PaginationSortForm .GroupItem>div button{margin-right:0}.ShowingItems{font-size:12px;float:left;margin-bottom:0}.PageNavigation{text-align:center;list-style:none outside;position:relative;width:auto;clear:both;margin:18px 6px;padding:8px;border:1px solid #d9d9d9;border-bottom:1px solid #ccc;background-color:#e8e8e8;background-repeat:repeat-x;background-image:-o-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-moz-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-ms-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(1,#e8e8e8));background-image:linear-gradient(top,#fafafa 0%,#e8e8e8 100%);-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;text-shadow:0 -1px 0 rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.8);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.PageNavigation li{text-align:center;height:27px;line-height:27px;margin:-4px 0 -5px;padding:0 9px;border:1px solid transparent;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-weight:700;color:#888}.PageNavigation li.PagesBetween{padding:0;margin-left:0;margin-right:0}.PageNavigation li.CurrentPage{border:1px solid #d9d9d9;border-color:#ccc #d9d9d9 #e2e2e2;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#222}.PageNavigation li.NextPageLink,.PageNavigation li.PreviousPageLink{white-space:nowrap}.PageNavigation li.NextPageLink{float:right}.PageNavigation li.NextPageLink a,.PageNavigation li.NextPageLink{padding-right:0;margin-right:0}.PageNavigation li.PreviousPageLink{float:left}.PageNavigation li.PreviousPageLink,.PageNavigation li.PreviousPageLink a{padding-left:0;margin-left:0}.PageNavigation li a{display:block;width:100%;height:100%;margin:0 -6px;padding:0 6px;text-decoration:none;font-weight:700}.Product{position:relative;float:left;width:162px;margin:0 6px;padding:9px 9px 27px}*+html .Product{height:360px}.Product.Unavailable,.Product.AvailabilityPast{opacity:.5;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.Product.Unavailable:hover,.Product.AvailabilityPast{opacity:1}.first{clear:left}.Product .ProductImage{display:block;position:relative;margin:0 -9px;padding:8px;height:162px;width:162px;text-align:center;line-height:160px;background:#fff;border:1px solid #d9d9d9;border-bottom:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.Product .ProductImage img{display:inline;margin:0 auto;vertical-align:middle}.Product .ProductImage:hover{border-color:#09f;-webkit-box-shadow:0 0 5px rgba(0,153,255,.5);-moz-box-shadow:0 0 5px rgba(0,153,255,.5);box-shadow:0 0 5px rgba(0,153,255,.5)}.Product h2{font-size:12px;margin:0;padding:9px 0 0}.ListProductPrices{padding:0 0 9px;margin:0}.ListProductPrices .ProductComparePrice{margin-left:9px;position:relative;bottom:1px}.ListProductPrices .ProductPrice,.ListProductPrices .ProductComparePrice{white-space:nowrap}.Product a:link,.Product a:visited{text-decoration:none}.Product a:active,.Product a:hover{text-decoration:underline}.Product .AddToCart{margin:9px -6px;text-decoration:none}.Product .AddToCart:hover{text-decoration:none}.Unavailable .AddToCart,.Available .ListProductAvailability,.AvailabilityPast .AddToCart{display:none}.Unavailable .ListProductAvailability,.AvailabilityPast .ListProductAvailability{display:block;margin:9px 0;color:#c33}#Primary .NavigationList,#Primary .NavigationList li{margin:0;padding:0;list-style:none outside;font-size:11px}#Primary .NavigationList li{margin:0;padding:0;border-bottom:1px dotted #d9d9d9}#Primary .NavigationList li a{display:block;padding:8px 15px 9px;text-decoration:none}#Primary .NavigationList li a:hover{text-decoration:underline}ul.ProductList,ol.ProductList,.ProductList li{position:relative;margin:0;padding:0;list-style:none outside}ul.ProductList,ol.ProductList{margin:0;font-weight:700}.ProductList li,#side-features .ProductList li{border-bottom:1px dotted #d9d9d9}.ProductList li a{display:block;min-height:35px;padding:5px 15px 12px;text-decoration:none}.ProductList li h3{margin:0;padding:0 0 0 36px;font-size:11px;color:#069;font-weight:400;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.ProductList li a:hover h3{color:#09f}.ProductList li .ListImage{position:absolute;display:block;top:9px;left:9px;text-align:center;width:34px;height:34px;line-height:32px;background:#fff;border:1px solid #d9d9d9;border-bottom:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;-border-radius:3px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.ProductList li .ListImage img{display:inline;margin:0 auto;vertical-align:middle}.ProductList li a:hover .ListImage{border-color:#09f;-webkit-box-shadow:0 0 5px rgba(0,153,255,.5);-moz-box-shadow:0 0 5px rgba(0,153,255,.5);box-shadow:0 0 5px rgba(0,153,255,.5)}#ProductLikes{position:relative;z-index:1001;width:276px;margin:9px -9px}#ProductImages,#ProductBuy{position:relative;float:left;width:258px;margin:0;padding:9px 15px}#ProductShortDesc{font-size:15px}#ProductFullDesc{clear:both;margin:0 6px;padding:0 9px}#CurrentProductImage{width:258px;height:258px;line-height:256px;position:relative;display:block;overflow:hidden;text-align:center;text-decoration:none;margin:0 -9px 10px;padding:8px;border:1px solid #d9d9d9;border-bottom:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#CurrentProductImage:hover{border-color:#09f;-webkit-box-shadow:0 0 5px rgba(0,153,255,.5);-moz-box-shadow:0 0 5px rgba(0,153,255,.5);box-shadow:0 0 5px rgba(0,153,255,.5)}#CurrentProductImage img{display:inline;vertical-align:middle;margin:0 auto}#ImgLoader{position:absolute;display:block;top:0;left:0;width:100%;height:100%;margin:0;background:#fff url(/files/kynsikauppa-2015/i/loader.gif) no-repeat 50% 50%;overflow:hidden;text-indent:-10000em}#ProductImageCaption{margin:-5px 0 5px;padding:0;text-align:center;font-size:11px}#ProductThumbnails{width:280px;position:relative;overflow:hidden;height:auto;margin:0 -13px 0 -9px;list-style:none outside}#ProductThumbnails li{position:relative;float:left}#ProductThumbnails li a{position:relative;display:block;float:left;width:34px;height:34px;line-height:32px;text-align:center;padding:8px;margin:0 4px 2px 0;border:1px solid #d9d9d9;border-bottom:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;-border-radius:3px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#ProductThumbnails li a:hover{border-color:#09f;-webkit-box-shadow:0 0 5px rgba(0,153,255,.5);-moz-box-shadow:0 0 5px rgba(0,153,255,.5);box-shadow:0 0 5px rgba(0,153,255,.5)}#ProductThumbnails li a img{vertical-align:middle;display:inline;margin:0 auto}#ProductBuy .Prices{font-size:15px;width:100%;margin-bottom:18px;position:relative;overflow:hidden}#ProductBuy .PartPaymentPrice,#ProductBuy .PartPaymentPrice .PriceFrom{font-size:12px;color:#444}#ProductBuy dl{width:100%;overflow:hidden;margin:0 0 18px;padding:0}#ProductBuy dt,#ProductBuy dd{position:relative;float:left;width:auto;margin:0;padding:0}#ProductBuy dt{width:108px;font-size:12px;font-weight:400}#ProductBuy dd{width:150px}#ProductBuy .Availability .DeliveryTime{margin-left:108px;color:#c00}#ProductBuy .BuyForm fieldset{clear:left;position:relative;margin:0 -9px 18px;padding:8px;border:1px solid #d9d9d9;background-color:#fcfcfc}#ProductBuy .BuyForm .FormItem{padding-top:9px;margin-bottom:-9px}#ProductBuy .BuyForm .HeaderItem{position:relative;width:100%;clear:both;margin:8px -8px 9px;padding:8px 8px 9px;border-bottom:1px solid #ccc;border-top:1px solid #d9d9d9;background-color:#e8e8e8;background-repeat:repeat-x;background-image:-o-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-moz-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-ms-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(1,#e8e8e8));background-image:linear-gradient(top,#fafafa 0%,#e8e8e8 100%);-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;text-shadow:0 -1px 0 rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.8);cursor:default}#ProductBuy .BuyForm .HiddenInput+.HeaderItem{margin-top:-9px}#ProductBuy .BuyForm .HeaderItem .FormHelp{margin:0;top:0}#ProductBuy .BuyForm .FormItem>label,#ProductBuy .BuyForm .FormItem>p.label{font-weight:700;color:#666}#ProductBuy .BuyForm .FormItem .FormHelp{font-size:11px}.BuyFormQuantity input[type=number]{width:50px}.BuyForm select.ReplacedSelect{max-width:258px}#ProductBuy .BuyForm .FormSubmit{margin:8px -8px -8px;padding:17px 8px 0;width:100%;background:#f2f2f2;border-top:1px solid #d9d9d9}.BuyForm .FormSubmit button{margin-left:0}.BuyForm .VariationInfo{color:#444;margin:-9px 0 18px;font-size:11px}#ModalBuying .BuyForm .VariationInfo{margin-top:-18px}.BuyForm .VariationInfo strong{display:none}#ModalBuying{max-width:576px;width:100%}#ModalBuying,#ModalBuying form{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#ModalBuying img{float:right;margin:0;padding:0}#ModalBuying form{width:auto;float:left;padding-right:30px}.CrossSaleScroller{position:relative;width:100%;height:360px;overflow:auto}.CrossSaleProducts{position:relative;width:auto;height:360px;overflow:visible}.CrossSaleProducts .Product{padding-left:15px;padding-right:15px;margin:0}.ScrollToPrev,.ScrollToNext{cursor:pointer;position:relative;z-index:3;float:left;margin-top:-36px;padding:9px 9px 9px 36px;color:#069;text-decoration:underline;font-size:11px;font-weight:700;text-decoration:none}.ScrollToNext{float:right;padding:9px 36px 9px 9px}.ScrollToPrev:hover,.ScrollToNext:hover{color:#09f}.ScrollToPrev span.Icon,.ScrollToNext span.Icon,#PrevBanner .Icon,#NextBanner .Icon{position:absolute;display:block;margin:0;top:6px;width:21px;height:21px;line-height:21px;text-align:center;font-weight:700;background:#fff url(/files/kynsikauppa-2015/i/arrows.png) no-repeat -1px -47px;overflow:hidden;text-indent:-1000em;border:1px solid #d9d9d9;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.ScrollToPrev span.Icon,#PrevBanner .Icon{left:6px;background-position:-47px -47px}.ScrollToNext span.Icon,#NextBanner .Icon{right:6px}.ScrollToPrev:hover span.Icon,.ScrollToNext:hover span.Icon,#PrevBanner:hover .Icon,#NextBanner:hover .Icon{background-color:#069;color:#fff;border-color:#057;background-position:-1px -24px}.ScrollToPrev:hover span.Icon,#PrevBanner:hover .Icon{background-position:-47px -24px}#BannerScroller{position:relative;width:576px;overflow:hidden}#ScrollableBanners{position:relative;width:9999em}.FrontBanner{position:relative;width:576px;float:left}.FrontBanner img{position:relative;display:block;float:left;margin:0;padding:0;width:576px}.BannerInfo{position:absolute;bottom:0;left:0;right:0;padding:9px 15px 0;background:#000;opacity:.85;color:#fff}.BannerInfo h3{margin:0 0 9px;padding:0}.BannerInfo h3,.BannerInfo a{color:#fff}.BannerInfo h3+p{margin-top:-9px}.BannerInfo p{margin-bottom:9px}#PrevBanner,#NextBanner{display:none;position:absolute;top:0;padding:8px 15px 9px;margin:0;text-decoration:none;border-bottom:1px solid #d9d9d9;background:#fff;z-index:999}#PrevBanner{padding-left:36px;left:0;border-right:1px solid #d9d9d9;-moz-border-radius-bottomright:5px;-webkit-bottom-right-border-radius:5px;border-bottom-right-radius:5px}#NextBanner{padding-right:36px;right:0;border-left:1px solid #d9d9d9;-moz-border-radius-bottomleft:5px;-webkit-bottom-left-border-radius:5px;border-bottom-left-radius:5px}#PrevBanner .Icon,#NextBanner .Icon{background-position:-1px -1px}#PrevBanner .Icon{background-position:-47px -1px}#NextBanner:hover .Icon{background-position:-1px -24px}#PrevBanner:hover .Icon{background-position:-47px -24px}.CategoryImage,.BrandImage{display:block;margin:0;border-bottom:1px solid #d9d9d9}#LandingPageWrapper{position:relative;overflow:visible;width:384px;margin:0 191px 0 0;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}#PrimaryFeatures{position:relative;float:left;width:384px;min-height:18px}#SecondaryFeatures{position:relative;float:right;width:191px;min-height:18px;margin-right:-192px}#BrandLogo{text-align:center}#BrandLogo{display:block;margin:18px auto;padding:0}#SubPageNavigation{float:right;margin:0 -9px 0 21px;width:178px;padding:0;border:1px solid #d9d9d9;background:#fcfcfc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#SubPageNavigation h3{width:auto;-moz-border-radius-topleft:5px;-webkit-top-left-border-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-top-right-border-radius:5px;border-top-right-radius:5px;margin:0;padding:8px 8px 9px;border-bottom:1px solid #ccc;background-color:#e8e8e8;background-repeat:repeat-x;background-image:-o-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-moz-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-ms-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(1,#e8e8e8));background-image:linear-gradient(top,#fafafa 0%,#e8e8e8 100%);-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;text-shadow:0 -1px 0 rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.8);cursor:default}#SubPageNavigation .NavigationList,#SubPageNavigation .NavigationList li{font-size:12px}#SubPageNavigation .NavigationList li{border-bottom:0}#SubPageNavigation .NavigationList li+li{border-top:1px dotted #d9d9d9}#SubPageNavigation .NavigationList li.Current a{font-weight:700;color:#333;text-decoration:none;cursor:default}#NewsLikes{margin:18px 0}#NewsDate{float:right;font-size:11px;margin:0 0 0 6px;padding:0;color:#666}.NewsImage{display:block;width:352px;margin:0 0 18px;text-align:left}.NewsImage img{display:block}.NewsImage figcaption{color:#666;margin:0;padding:0;font-style:italic}.NewsOverview{font-size:15px;line-height:24px}#OrderStatus dd{display:inline}#OrderStatus dd+dd{margin-left:3px}#OrderHistoryTable{margin:18px 0}#OrderHistory thead th{font-size:12px}dl#AccountInformation{margin:18px 0;width:280px;overflow:hidden;padding:0 116px 0 150px}dl#AccountInformation dt,dl#AccountInformation dd{position:relative;float:left;margin:0;padding:4px 0}dl#AccountInformation dt{margin-left:-150px;width:150px;clear:left}dl#AccountInformation dd{width:100%}dl#AccountInformation dd.AccountLogout,dl#AccountInformation dd.AccountEdit{text-align:right;float:right;width:116px;margin-right:-116px}dl#AccountInformation dd.AccountEdit+dd.AccountEdit{clear:right}dl#AccountInformation dd p,.OrderComments p{margin:0}#CartForm{position:relative;width:100%;min-height:36px;overflow:hidden}#CartForm .Notification{margin-bottom:54px}#CartForm .Notification+#CartTable,#CartForm .Notification+.Notification{margin-top:-36px}table input,table button{float:none;display:block}.CartPrice,.CartTotal,.CartShippingCost,.CartPaymentCost,.CartProductsTotal{white-space:nowrap;text-align:right}td.CartTotal{font-weight:700}.CartTotal .PriceFrom{display:block;font-size:11px;color:#444}.CartQuantity{text-align:center;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CartQuantity input{margin:0 auto;width:36px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.CartQuantity .CartRemove{display:block;font-size:10px;font-weight:700;line-height:18px;text-align:center;color:#900}table .CartProduct{width:100%}table tr.AvailabilityOutOfStock td,table tr.AvailabilityOutOfStock th,table tr.AvailabilityPast td,table tr.AvailabilityPast th{border-color:#decccc;background:#faf0f0}table tr.AvailabilityPartiallyInStock td,table tr.AvailabilityPartiallyInStock th{background:#fffff2}table .CartProduct h3{font-size:15px;margin:0 0 9px}table .CartProduct dl{font-size:12px;font-weight:400;margin:0;width:100%;overflow:hidden}table .CartProduct dd,table .CartProduct dt{float:left}table .CartProduct dt{clear:left}.CartPic{width:36px}.CartPic a{display:block;position:relative;text-align:center;background:#fff;width:34px;height:34px;line-height:30px;border:1px solid #d9d9d9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.CartPic a:hover{border-color:#09f}.CartPic a img{vertical-align:middle;display:inline;margin:0 auto}.EditableCart tfoot td,.EditableCart tfoot th,#OrderProducts tfoot td,#OrderProducts tfoot th{text-align:right}#FullTotal td,#FullTotal th{font-size:125%}#UpdateCartButton{float:right;margin-left:0;margin-right:0}#SubmitCampaignCode{position:relative;z-index:99;float:left;margin:-36px 0 0}#SubmitCampaignCode .FormItem{padding-left:0}#SubmitCampaignCode label,#SubmitCampaignCode .label{float:left;top:0;width:auto;text-align:left;margin-left:0;margin-right:5px}#SubmitCampaignCode a{color:#666;float:left;margin:0 0 18px}#CartShareButtons{width:450px;float:left;padding-top:2px}#CartShareLinkSelect{top:auto;margin:3px 0 5px}.ShareButton{position:relative;height:20px;color:#333;float:left;top:auto;margin:0 3px 9px 0;padding:0 3px 0 18px !important;line-height:18px;font-size:11px;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.5);background-image:linear-gradient(#fff,#dedede);border:1px solid #ccc;border-radius:3px;z-index:99}.ShareButton i{position:absolute;top:50%;left:3px;margin-top:-6px;width:12px;height:12px;background-color:transparent;background-repeat:no-repeat}#ShowSendCart i{background-image:url(/files/kynsikauppa-2015/i/send_email_icon.png)}#ShowShareLink i{background-image:url(/files/kynsikauppa-2015/i/share_icon.png)}.ShareButton:hover{border-color:#bbb;background-color:#d9d9d9;background-image:-webkit-linear-gradient(#f8f8f8,#d9d9d9);background-image:linear-gradient(#f8f8f8,#d9d9d9)}#CartFbShare{position:relative;border:1px solid #ccc;border-radius:3px}#SubmitCampaignCode a:hover,#ShowSendCart:hover{color:#222}.CheckoutButton,a.Button.PrimaryAction,button.PrimaryAction,#Checkout .FormSubmit .SubmitButton,.BuyForm .FormSubmit .SubmitButton,#Checkout p.Big a.Button{padding:8px 17px;font-weight:700;text-decoration:none;color:#fff;background-color:#058;background-repeat:repeat-x;background-image:linear-gradient(top,#08a 0%,#058 100%);background-image:-o-linear-gradient(top,#08a 0%,#058 100%);background-image:-moz-linear-gradient(top,#08a 0%,#058 100%);background-image:-webkit-linear-gradient(top,#08a 0%,#058 100%);background-image:-ms-linear-gradient(top,#08a 0%,#058 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#08a),color-stop(1,#058));-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.33);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.33);box-shadow:inset 0 1px 0 rgba(255,255,255,.33);text-shadow:0 -1px 0 rgba(0,0,0,.66),0 1px 0 rgba(255,255,255,.33);border:1px solid #058;border-bottom-color:#037;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#Checkout .FormSubmit{padding:18px 0 0 126px}.CheckoutButton,#Checkout .FormSubmit .SubmitButton,.BuyForm .FormSubmit .SubmitButton{clear:both;font-size:15px}.CheckoutButton,a.Button.PrimaryAction{padding:3px 8px 4px}.CheckoutButton{float:right;margin-right:0}.CheckoutButton,a.Button.PrimaryAction,.CheckoutButton:hover,#Checkout .FormSubmit .SubmitButton:hover,.BuyForm .FormSubmit .SubmitButton:hover,#Checkout p.Big a.Button:hover{color:#fff;background-color:#069;background-repeat:repeat-x;background-image:linear-gradient(top,#0ae 0%,#07b 100%);background-image:-o-linear-gradient(top,#0ae 0%,#07b 100%);background-image:-moz-linear-gradient(top,#0ae 0%,#07b 100%);background-image:-webkit-linear-gradient(top,#0ae 0%,#07b 100%);background-image:-ms-linear-gradient(top,#0ae 0%,#07b 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0ae),color-stop(1,#07b));border:1px solid #07b;border-bottom-color:#049;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#CheckoutStage{position:relative;float:left;z-index:500;list-style:decimal inside;overflow:hidden;padding:0;margin:0 0 -1px 15px;border:1px solid #d2d2d2;border-top:1px solid #d9d9d9;border-bottom:0;background-color:#e8e8e8;background-repeat:repeat-x;background-image:-o-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-moz-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-ms-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(1,#e8e8e8));background-image:linear-gradient(top,#fafafa 0%,#e8e8e8 100%);-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;text-shadow:0 -1px 0 rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.8);-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0 0}#CheckoutStage+*{position:relative;z-index:100;background:#fff;margin-top:-1px}#CheckoutStage li{float:left !important;display:block;position:relative;z-index:501;padding:8px 14px;border-right:1px solid #d9d9d9;border-bottom:1px solid #ccc;margin-right:-1px;color:#888}#CheckoutStage li+li{border-left:1px solid #fff;margin-left:1px}#CheckoutStage .CurrentCheckoutStage{color:#444;font-weight:700;background:#fafafa;border-bottom:1px solid #fafafa;margin-bottom:-1px;background-color:#fafafa;background-repeat:repeat-x;background-image:-o-linear-gradient(top,#f2f2f2 0%,#fafafa 100%);background-image:-moz-linear-gradient(top,#f2f2f2 0%,#fafafa 100%);background-image:-webkit-linear-gradient(top,#f2f2f2 0%,#fafafa 100%);background-image:-ms-linear-gradient(top,#f2f2f2 0%,#fafafa 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f2f2),color-stop(1,#fafafa));background-image:linear-gradient(top,#f2f2f2 0%,#fafafa 100%)}#CheckoutStage .CompletedCheckoutStage{color:#444}#MultiPageCheckout{position:relative;z-index:100;padding:0 15px}#MultiPageCheckout .Notification{margin:18px 0;padding:17px;font-size:15px}#MultiPageCheckout h2{font-size:24px;font-weight:400;width:100%;margin:0;padding:18px 0;line-height:36px}#Header.MultipageCheckoutHeader{padding-bottom:45px}#Checkout #SubmitAccountLogin{padding-top:0}#Checkout #SubmitAccountLogin .SubmitButton{border:1px solid #c8c8c8;color:#333;border-bottom-color:#a8a8a8;background-color:#dbdbdb;background-repeat:repeat-x;background-image:linear-gradient(top,#f4f4f4 0%,#dbdbdb 100%);background-image:-o-linear-gradient(top,#f4f4f4 0%,#dbdbdb 100%);background-image:-moz-linear-gradient(top,#f4f4f4 0%,#dbdbdb 100%);background-image:-webkit-linear-gradient(top,#f4f4f4 0%,#dbdbdb 100%);background-image:-ms-linear-gradient(top,#f4f4f4 0%,#dbdbdb 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f4f4),color-stop(1,#dbdbdb));-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.66);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.66);box-shadow:inset 0 1px 0 rgba(255,255,255,.66);text-shadow:0 -1px 0 rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.8)}#CheckoutShippingAddressToggle{display:none;font-size:14px;margin:-4px 0 22px;color:#555}#MultiPageCheckout #CheckoutShippingAddressToggle{margin-left:-18px}#CheckoutShippingAddressToggle a{color:#900;font-size:11px}#CheckoutShippingAddressToggle .Checks{margin-bottom:0}#CheckoutShippingAddressToggle input{top:4px}#CheckoutShippingAddress{margin-top:-9px;padding-top:9px}#CheckoutAddressBook p.label{display:none}#CheckoutAddressBook .CheckWrap .Checks{padding-left:0}#CheckoutAddressBook .ShippingAddressWrapper{position:relative;float:left;width:168px;height:144px;padding:0 15px 0 18px;margin:0 0 18px}#CheckoutAddressBook .ShippingAddressWrapper:nth-child(1n){height:auto}#CheckoutAddressBook .ShippingAddressWrapper:nth-child(4n+1){clear:left}#CheckoutAddressBook .ShippingAddressWrapper .EditShippingAddress{font-size:11px}#CheckoutAddressBook .ShippingAddressWrapper .EditShippingAddress a{color:#666}.NewShippingAddress{margin-left:126px;margin-top:-27px;margin-bottom:9px;padding-left:18px}.NewShippingAddress a{font-weight:700}#MultiPageCheckout .HeaderItem{position:relative;width:auto;clear:both;margin:-1px -15px 18px;padding:8px 15px 9px;border-bottom:1px solid #ccc;border-top:1px solid #d9d9d9;background-color:#e8e8e8;background-repeat:repeat-x;background-image:-o-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-moz-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-ms-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(1,#e8e8e8));background-image:linear-gradient(top,#fafafa 0%,#e8e8e8 100%);text-shadow:0 -1px 0 rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.8);cursor:default}#MultiPageCheckout .HeaderItem{padding-left:141px}#MultiPageCheckout .HeaderItem.NoIndent{padding-left:15px}#MultiPageCheckout .HeaderItem h2{font-size:20px;font-weight:700;line-height:27px;margin:0;padding:4px 0 0}#MultiPageCheckout .HeaderItem p{color:#666;padding:0 0 5px;margin:0}#CheckoutShippingMethods .CheckWrap>.label,#CheckoutPaymentMethods .CheckWrap>.label{display:none}.ShippingMethodWrapper,.PaymentMethodWrapper{padding:9px 9px 9px 27px;clear:both}.ShippingMethodWrapper+.ShippingMethodWrapper,.PaymentMethodWrapper+.PaymentMethodWrapper{padding-top:8px;border-top:1px dotted #d9d9d9}.ShippingMethodLogo,.PaymentMethodLogo{float:left;margin:0 5px 5px 0}.ShippingMethodLogo img,.PaymentMethodLogo img{display:block}.ShippingMethodName,.PaymentMethodName{font-weight:700;font-size:15px;float:left}.ShippingMethodWrapper input[disabled=disabled]+.ShippingMethodName,.PaymentMethodWrapper input[disabled=disabled]+.PaymentMethodName{color:#999}.SelectedMethod .ShippingMethodPrice,.SelectedMethod .PaymentMethodPrice{color:#222}.ShippingMethodWrapper .CustomSelect{-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);opacity:.5}.ShippingMethodWrapper.SelectedMethod .CustomSelect{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.ShippingMethodPrice,.PaymentMethodPrice{float:right;color:#999}.DefineShippingMethod,.DefinePaymentMethod{clear:both;background:#f2f2f2;border:1px solid #d9d9d9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px 8px;margin:3px 0}.SelectedMethod .DefineShippingMethod,.SelectedMethod .DefinePaymentMethod{background:#ffc;border:1px solid #cc6}.DefineShippingMethod select,.DefineShippingMethod .CustomSelectWrap,.DefinePaymentMethod select,.DefineShippingMethod .CustomSelectWrap{margin-bottom:0}.DefineShippingMethod+.FormHelp,.DefinePaymentMethod+.FormHelp{top:0;margin:0}#MultiPageCheckout .ShippingMethodWrapper,#MultiPageCheckout .PaymentMethodWrapper{border-top:1px dotted #d9d9d9;border-bottom:1px dotted #d9d9d9;padding:8px 9px 8px 27px;margin-left:-18px}#MultiPageCheckout .ShippingMethodWrapper+.ShippingMethodWrapper,#MultiPageCheckout .PaymentMethodWrapper+.PaymentMethodWrapper{border-top:0;padding-top:9px}#MultiPageCheckout .SelectedMethod{background-color:#fafafa;border:1px solid #d9d9d9 !important;padding:8px 11px 8px 29px;margin-left:-21px;margin-right:-3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#MultiPageCheckout *+.SelectedMethod{margin-top:-1px}#PreviewSplit{width:384px;overflow:visible;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;margin:-18px -15px 0 560px;background:#fafafa}#PreviewProducts{float:left;width:546px;margin-left:-576px;padding:18px 15px 0}#PreviewProducts #CartTable{margin-bottom:18px}#PreviewProducts .FormSubmit{padding-left:0}#PreviewProducts label{font-weight:700}#PreviewProducts .CheckWrap p.label{display:none}#PreviewInfo{width:354px;float:left;padding:18px 15px 0}#PreviewInfo dl{font-size:15px}#PreviewInfo dl dd{margin-bottom:18px}#PreviewContent{position:relative}#PreviewProducts #SubmitCampaignCode{float:right;margin-bottom:18px;margin-top:0}#PreviewProducts #SubmitCampaignCode button{margin-right:0}#PreviewProducts #SubmitCampaignCode+form{clear:both}.CheckoutLoader{position:absolute;z-index:999;top:-9px;left:-9px;padding:9px 9px 0;width:100%;height:100%;background:#fff url("/files/kynsikauppa-2015/i/checkoutloader.gif") no-repeat 50% 50%;opacity:.7}#CheckoutAcceptTerms .CheckWrap>.label{display:none}#CHECKOUT{width:960px;margin:0 -15px}.CheckoutTransferToPayment{width:180px;float:left;height:117px;clear:none;text-align:center;padding:0;margin:0 6px 9px}.CheckoutTransferToPayment button{display:block;float:none;width:180px;height:115px;padding:0 8px;margin:0;text-align:center;background:#fff;cursor:pointer;color:#666;border:1px solid #aaa;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 2px #aaa;-webkit-box-shadow:0 1px 2px #aaa;box-shadow:0 1px 2px #aaa;text-shadow:none}.CheckoutTransferToPayment button:hover{background:#e1eef5;border-color:#09f}.CheckoutTransferToPayment button img{display:block;padding:4px;background:#fff;border:1px solid #aaa;margin:0 auto 4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.CheckoutTransferToPayment button:hover img{border-color:#09f}#CheckoutThanksOrderInfo{float:right;margin-right:-384px;width:383px}#CheckoutThanksOrderInfo .Content{padding-top:0}#CheckoutThanksOrderInfo .BoxHeader{width:100%;margin:-1px -15px 18px;padding:8px 15px 9px}#CheckoutThanksRegistrationForm{display:none}#cboxLoadedContent #CheckoutThanksRegistrationForm{display:block}#NewCustomerPassword .CheckWrap>.label{display:none}#NewCustomerPassword label{font-weight:700}#KlarnaCheckoutWrapper{width:750px;margin:36px auto 18px;padding:0}#KlarnaThanksHeader{background:#fafafa;border-bottom:1px solid #d9d9d9;margin:0 -15px;padding:18px 129px 9px}#KlarnaThanksHeader #DisplayCheckoutForm{float:left}#KlarnaThanksHeader .Button{margin-top:2px;margin-right:3px;margin-bottom:9px}#KlarnaThanksHeader button{display:none}#KlarnaThanksHeader .Checks,#KlarnaThanksHeader .CheckWrap{margin:0;padding:0;width:auto;float:left}#KlarnaThanksHeader label{clear:none;float:left;width:auto;margin:0 3px 10px 0;padding:8px 9px;border:1px solid #d9d9d9;border-bottom-color:#ccc;background-color:#e8e8e8;background-repeat:repeat-x;background-image:-o-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-moz-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-ms-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(1,#e8e8e8));background-image:linear-gradient(top,#fafafa 0%,#e8e8e8 100%);-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;text-shadow:0 -1px 0 rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.8);cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#KlarnaThanksHeader label .tinyloader{display:none;float:left;width:16px;height:16px;margin-right:5px;background:url("/files/kynsikauppa-2015/i/tiny-loader.gif") no-repeat left bottom}#KlarnaThanksHeader label input{top:2px;margin-right:3px;margin-left:0}#KlarnaThanksHeader label.loading .tinyloader{display:block}#KlarnaThanksHeader label.loading input{display:none}*+#KlarnaCheckoutWrapper{margin-top:0}#KlarnaCheckoutWrapper h2{clear:both}#KlarnaCheckoutWrapper h2+p{margin-top:-18px}#KlarnaCheckoutWrapper .CartProduct h3{margin-bottom:0}#KlarnaCheckoutWrapper table tfoot th{text-align:right}#KlarnaCheckoutWrapper h2{font-size:26px;font-weight:400}#KlarnaCheckoutShippingInformation{position:relative;margin-left:-36px;padding-left:36px}#SelectOtherPaymentMethodTab .FormSubmit{padding:0 0 18px}#KlarnaOtherPaymentMethods{position:relative;list-style:none outside;width:100%;margin:0 -9px 18px;padding:0 9px}#KlarnaCheckout{position:relative}.KlarnaStages{float:left;margin-left:-36px;width:36px}#KlarnaOtherPaymentMethods:before{content:'';display:block;width:100%;height:1px;background:#d9d9d9;position:absolute;bottom:0;left:0;padding:0;z-index:1}#KlarnaOtherPaymentMethods li{position:relative;z-index:2;float:left;width:auto;border:1px solid #d9d9d9;margin-right:5px;padding:0;border-radius:5px 5px 0 0}#KlarnaOtherPaymentMethods li.Current{border-bottom-color:#fff}#KlarnaOtherPaymentMethods li a{display:block;padding:8px 15px;font-size:15px;font-weight:700;text-decoration:none}#KlarnaOtherPaymentMethods li.Current a{color:#444;cursor:default}#klarna-checkout-container{width:750px;margin:0 -6px}.PaymentTab{display:none;position:relative}#KlarnaCheckoutTab{display:block}#KlarnaCheckoutWrapper #SubmitCampaignCode{float:right;margin-top:0}#CommentFieldReveal,#SubmitOrderComment{float:left;margin-right:10px}#CommentFieldReveal a{color:#666;display:block;margin:0 0 18px}#SubmitOrderComment label{margin-right:0;padding-right:0}#SubmitOrderComment textarea{margin-right:0}#SubmitOrderCommentButton{clear:both}@media screen and (max-width:768px){#klarna-checkout-container,#KlarnaCheckoutWrapper{width:auto}.KlarnaStages{display:none}#KlarnaOtherPaymentMethods li a{font-size:12px;padding:8px}}body{background-color:#f9e3f1;background-image:url("/files/kynsikauppa-2015/i/bg-4.jpg");background-repeat:repeat-y;background-position:center top;background-attachment:fixed;background-size:auto auto;font-family:'Open Sans',sans-serif;font-weight:400}a{color:#420026}a:hover{color:#c34098}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif}#LiveSearch{width:280px;border:1px solid #883263}#SearchForm{background:#883263;border:none;padding:9px 7px 10px 6px;width:280px}.Product{text-align:center}.Product .ProductImage:hover{border-color:#c34199;-webkit-box-shadow:0 0 5px rgba(195,65,153,1);-moz-box-shadow:0 0 5px rgba(195,65,153,1);box-shadow:0 0 5px rgba(195,65,153,1)}.Prices dd.DiscountPrice,.DiscountProduct .ProductPrice,.ProductCampaignPrice{color:#d90000}#Header{background:url(/files/kynsikauppa-2015/i/header-bg.jpg) top left no-repeat}#Header.MultipageCheckoutHeader{padding-bottom:5px}header .DropdownNavigation ul{top:27px}#SidebarBg{background:#f9e3f1}header .NavigationList li a{padding:5px 8px 4px}.LogoLink{max-width:300px;margin:15px 5px 0;padding:0}.LogoLink img{width:100%}#Container{box-shadow:0 3px 10px #4c052e;-moz-box-shadow:0 3px 10px #4c052e;-webkit-box-shadow:0 3px 10px #4c052e;margin:0 auto;overflow:hidden}#MainNavigation ul.Categories li{background:0 0;overflow:hidden}#MainNavigation li.Current>a{color:#c21289}#MainNavigation ul.Categories li a{font-weight:400;padding:4px 18px 5px;font-size:14px;line-height:16px}#MainNavigation ul.Categories li.Openable a{margin-left:0;padding-left:18px}#MainNavigation ul.Categories li span.NavOpener{border-radius:5px;border:1px solid #d36ba7;z-index:100;top:4px;left:1px;width:13px;height:13px;background:#fff url(/files/kynsikauppa-2015/i/arrows.png) no-repeat -5px -5px}#MainNavigation ul.Categories li span.NavOpener:hover{border:1px solid #750947;background-position:-5px -28px}#MainNavigation ul.Categories>li.Current>a{color:#760a48}#MainNavigation ul.Categories li a:hover{background:#fff7fc}#MainNavigation ul.Categories li.Openable ul li a:hover{background:0 0}#MainNavigation ul.Categories li ul{padding:0 15px 9px 25px}#PrimaryFeatures .Categories li{float:left;font-size:14px}#Primary .NavigationList li{float:left;font-size:14px;border:none}#Primary .NavigationList li a{margin:3px;padding:6px 12px 6px;background:#f9e3f1;border-radius:7px}#Primary .NavigationList li a:hover{background:#fff;text-decoration:none}#Primary .NavigationList{margin:0 10px}.BoxHeader{position:relative;width:auto;clear:both;margin:-1px 0 0;padding:8px 15px 9px;border-bottom:1px solid #ccc;border-top:1px solid #d9d9d9;background-color:#e8e8e8;background-repeat:repeat-x;background-image:-o-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-moz-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-ms-linear-gradient(top,#fafafa 0%,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dc8ac0),color-stop(1,#c34199));background-image:linear-gradient(top,#fafafa 0%,#e8e8e8 100%);-webkit-box-shadow:inset 0 1px 0 #f9e3f1;-moz-box-shadow:inset 0 1px 0 #f9e3f1;box-shadow:inset 0 1px 0 #f9e3f1;text-shadow:0 1px 2px #3a0423;cursor:default;color:#fff;letter-spacing:2px;text-transform:uppercase;font-size:13px}#CurrentProductImage:hover{border-color:#c4439a;-webkit-box-shadow:0 0 5px rgba(195,66,153,1);-moz-box-shadow:0 0 5px rgba(195,66,153,1);box-shadow:0 0 5px rgba(195,66,153,1)}.ScrollToPrev,.ScrollToNext{color:#fff;text-shadow:0 1px 3px #750947}#Primary .BoxHeader{letter-spacing:1px}.ScrollToPrev:hover,.ScrollToNext:hover{color:#ffd500}.ScrollToPrev span.Icon,.ScrollToNext span.Icon,#PrevBanner .Icon,#NextBanner .Icon{border-radius:5px}.ScrollToPrev:hover span.Icon,.ScrollToNext:hover span.Icon,#PrevBanner:hover .Icon,#NextBanner:hover .Icon{border:1px solid #750947;background-color:#750947}#Footer{background:#f9e3f1;height:275px}#Footer .BrandsNavigation li{width:10%;margin:0}#Footer .BrandsNavigation li a{max-width:96%;height:60px;line-height:60px;padding:0;text-align:center;margin:2%}#Footer .BrandsNavigation li a img{max-width:90%;max-height:90%;vertical-align:middle;display:inline-block;width:auto;height:auto}#Footer .BrandsNavigation{padding:10px 3px 0 0;background:0 0;border:none}.CheckoutButton{padding:10px 45px}#Checkout .FormSubmit .SubmitButton,.BuyForm .FormSubmit .SubmitButton{width:100%}dl#MiniCartFooter .CheckoutButton{margin:0 auto;width:90%}.fb-page{margin:0 auto;float:none;display:block !important;width:500px;padding-bottom:35px}.Cart .CheckoutButton{width:100%;text-align:center;padding:15px 17px;font-size:20px}#MainNavigation h2.MobileMenu{display:none}.SubTotal a{text-decoration:none;color:#444}@media screen and (max-width:980px){*{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body.AdminLoggedIn{padding:0 0 36px}body.AdminLoggedIn #AdminTools{position:fixed;z-index:2;top:auto;bottom:0;left:0}body{font-size:13px;line-height:19px}#Container,#Header,#Footer .BrandsNavigation,#Copyrights{width:auto;max-width:960px;border-left:none;border-right:none}#Main{margin:0;width:100%;border-left:0;border-right:0}#MainNavigation{margin:0;width:21%;min-height:0}#Primary{width:79%}.LogoLink img{max-width:340px}.Content{text-align:left}#PageHeader{padding:15px 30% 9px 15px;word-wrap:break-word;white-space:normal;overflow:hidden;text-overflow:ellipsis;margin-left:1px}#PaginationSortForm{float:left;width:100%;text-align:left;padding:0}#PaginationSortForm .PaginationStatus{padding-left:15px}#PaginationSortForm .GroupItem{padding-right:15px}#ProductImages,#ProductBuy{padding:9px 3%;width:44%}.Breadcrumb,#NewsDate{font-size:13px;line-height:22px;margin-bottom:5px}.SearchActive #LiveSearchResults{width:285px !important}.Notification{font-size:13px;padding:18px 8px}.Notification span.Close{background:url(/files/kynsikauppa-2015/i/close_responsive.png) no-repeat 50% 50%;height:28px;width:28px;background-size:26px 26px;top:4px;right:4px}#BannerScroller{width:100%}#Primary #ScrollableBanners{width:2000%}.FrontBanner{width:5% !important;overflow:hidden}.FrontBanner img{width:100% !important;max-width:100% !important;height:auto;border:none}#FrontpageCategoryImage,.CategoryImage,.BrandImage{width:100%}#LandingPageWrapper{margin:0;width:auto;border:none}#LandingPageWrapper #PrimaryFeatures{width:100%}#LandingPageWrapper #SecondaryFeatures{display:none}#ShopLikes,.fb-like{width:100% !important;overflow:hidden;margin:0 0 18px;padding:0 6px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#MainNavigation h2.BoxHeader,#MainNavigation ul{border-right:1px solid #d9d9d9}#Primary{text-align:center;vertical-align:middle;border-left:1px solid #d9d9d9;margin-left:-1px}#PageHeader,.CategoryDescription,#ProductBuy,.BlockForm,#ProductFullDesc{text-align:left}.first{clear:none}.Product{float:none;display:inline-block;vertical-align:top;padding:9px 1.5% 12px;text-align:left}#Secondary{width:auto;background:0 0;padding:0;position:absolute;bottom:auto;padding:0;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;right:0;margin:9px 0 0}#Secondary.Fixed{position:fixed;top:9px;margin-top:0}#Secondary .BoxHeader,#Secondary ul,#Secondary .Product,#Secondary .Banner,dl#MiniCartFooter dt,dl#MiniCartFooter .CartLink,dl#MiniCartFooter .CheckoutLink{display:none}dl#MiniCartFooter .CheckoutLink{padding:0}#ResponsiveCartLink{position:relative;display:block;height:35px;line-height:35px;padding:0 12px 0 6px;color:#069;font-size:15px;font-weight:700;text-decoration:none;background-color:#dbdbdb;background-repeat:repeat-x;background-image:linear-gradient(top,#f4f4f4 0%,#dbdbdb 100%);background-image:-o-linear-gradient(top,#f4f4f4 0%,#dbdbdb 100%);background-image:-moz-linear-gradient(top,#f4f4f4 0%,#dbdbdb 100%);background-image:-webkit-linear-gradient(top,#f4f4f4 0%,#dbdbdb 100%);background-image:-ms-linear-gradient(top,#f4f4f4 0%,#dbdbdb 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f4f4),color-stop(1,#dbdbdb));-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.66);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.66);box-shadow:inset 0 1px 0 rgba(255,255,255,.66);text-shadow:0 -1px 0 rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.8);border:1px solid #c8c8c8;border-bottom-color:#a8a8a8;border-right:0;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}#ResponsiveCartLink .SubTotal,#ResponsiveCartLink .CartEmpty{background:url(/files/kynsikauppa-2015/i/cart.png) no-repeat right center;padding:0 35px 0 0;color:#069}.OmitRightSidebar #Main{margin:0;width:auto}.OmitRightSidebar #Primary{width:79%}.Cart #PageHeader .CheckoutButton{display:none;position:absolute;right:16px;top:18px}table .CartProduct h3{font-size:14px}.Prices dt{font-size:13px !important;width:100% !important}.Prices dd{margin-bottom:10px !important}#ProductBuy .PartPaymentPrice,#ProductBuy .PartPaymentPrice .PriceFrom,#ProductFullDesc{font-size:14px}.Prices dd.ListPrice,.ProductComparePrice{font-size:13px}.CategoryImageWrapper{float:left;margin:26px 12px 8px 9px}.CategoryImageWrapper .BrandLogo{max-height:50px;max-width:50px}#CheckoutStage{width:94%;float:none}#PreviewSplit{border:none;margin:-18px 0 0;width:auto;background:0 0}#PreviewProducts,#PreviewInfo{float:none;margin:0;padding:18px 15px 0;width:auto}#Checkout #Primary{border:none;border-right:1px solid #d9d9d9;width:70%}.OmitSidebars #Main{margin:0}#Checkout.CheckoutThanks #Primary{border:none;width:100%;float:none}#CheckoutThanksOrderInfo{border-top:1px solid #d9d9d9;float:left;width:100%}#OrderProducts .ProductComparePrice{display:block}#Checkout #Header{border:none}.CheckoutThanks #Header{border-bottom:1px solid #d9d9d9 !important;padding:0 !important}.CheckoutLogin #Header,.CheckoutProcess #Header{padding-bottom:10px !important}.GroupItem>div.FormError{padding-bottom:19px}.CheckoutPaymentServiceProcess{text-align:center}.CheckoutPaymentServiceProcess .CheckoutTransferToPaymentForm{display:inline-block;float:none}.CheckoutTransferToPayment button img{border:none}.FormAltAction.Cancel{margin-top:7px}#PageHeader #NewsDate{margin:0 0 6px 12px}.Content p{font-size:15px;line-height:24px}#Footer{background:#fff}.SearchFilters{width:100%;overflow:hidden;margin-bottom:18px}.SearchSuggestions,.SearchFilter{text-align:left}#PaginationSortForm{clear:both;float:none;display:block;overflow:hidden}}@media screen and (max-width:780px){#MainNavigation{margin:0;width:25%;min-height:0}#Primary{width:75%}#NotificationCenter{margin:0 7%;width:86%;left:auto}input,select,textarea,button,.Button{font-size:14px;line-height:16px}input,select{height:30px;padding:1px 6px}textarea{padding:5px 6px;line-height:22px}button,input[type=button],input[type=reset],input[type=submit],.Button{padding:5px}#SearchForm button{height:24px}#LiveSearchResults li{margin:0;padding:0 !important;width:100%}.SearchActive #LiveSearchResults li a{display:block;padding:9px;text-decoration:none}#SearchForm button{height:26px}.Product .AddToCart{margin:0 0 9px -5%;text-align:center;width:110%;padding:5px 2px}#ProductBuy{display:block;float:left;width:100%;padding:9px 0}#ProductBuy .Prices,#ProductShortDesc,#ProductShortDesc ul,#ProductBuy .Availability{padding:0 15px}#ProductBuy .Prices,#ProductBuy .Availability{width:80%}#ProductBuy .BuyForm fieldset{margin:0 15px 18px}#ProductImages{display:block;float:left;width:100%;padding:0 0 9px;overflow:hidden}#CurrentProductImage{margin:0 auto 10px}#ProductThumbnails{left:50%;overflow:visible;text-align:center;margin:0}#ProductThumbnails li{display:inline-block;float:none;right:50%;vertical-align:middle}#ProductThumbnails li a{margin:0 2px 4px}#MainNavigation ul.Categories li ul{padding:0 15px 9px 36px;border:none}#MainNavigation ul.Categories li.Openable ul li a{font-size:14px;padding:8px 0}#MainNavigation ul.Categories li ul li span.NavOpener,#MainNavigation ul.Categories li ul li ul li span.NavOpener{width:20px;top:-1px;line-height:inherit;background-position:7px 11px;border:none}#MainNavigation ul.Categories li ul li ul li span.NavOpener{left:-23px;height:21px}#MainNavigation ul.Categories li ul li ul li span.NavOpener:hover{background-position:7px 11px}#MainNavigation ul.Categories li ul ul li span.NavOpener:hover{background-position:7px -41px;background-color:transparent}#MainNavigation ul.Categories li span.NavOpener{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;left:-1px;padding:6px 0 8px;top:-1px;width:100%;z-index:1;background:url(/files/kynsikauppa-2015/i/mobile_menu_arrows.png) no-repeat 14px 10px}#MainNavigation ul.Categories li span.NavOpener:hover{border-color:#d9d9d9;background:url(/files/kynsikauppa-2015/i/mobile_menu_arrows.png) no-repeat 14px 10px rgba(0,0,0,.05);color:#069}#MainNavigation ul.Categories li ul li span.NavOpener:hover{background:url(/files/kynsikauppa-2015/i/mobile_menu_arrows.png) no-repeat 7px 11px transparent;color:#09f}#MainNavigation ul.Categories li a:hover{border-color:#d9d9d9;background-color:rgba(0,0,0,.05)}#MainNavigation ul.Categories li ul a:hover{background-color:transparent}#MainNavigation ul.Categories li span.NavOpener.Opened{background:url(/files/kynsikauppa-2015/i/mobile_menu_arrows.png) no-repeat 14px -41px}#MainNavigation ul.Categories ul li span.NavOpener:hover,#MainNavigation ul.Categories ul li span.NavOpener.Opened,#MainNavigation ul.Categories ul li span.NavOpener.Opened:hover{background:transparent url(/files/kynsikauppa-2015/i/mobile_menu_arrows.png) no-repeat 7px -41px}.NewsList,.InfoNavigation{padding:9px 0 8px !important}.NewsList li a,.InfoNavigation li a{padding:6px 15px !important;display:block;line-height:17px}.OmitRightSidebar #Primary{width:75%}table .CartProduct h3{font-size:13px}dl#AccountInformation{width:auto;padding:0}dl#AccountInformation dt{width:auto;margin:0}dl#AccountInformation dd{width:100%;margin:-5px 0 5px}dl#AccountInformation dd.AccountLogout,dl#AccountInformation dd.AccountEdit{margin:0;position:absolute;right:15px;top:174px}dl#AccountInformation dd.AccountEdit{top:234px}dl#AccountInformation dd.AccountEdit.ChangePassword{top:204px}.OrderDownloadReceipt{list-style:none}.OrderDownloadReceipt a{padding:10px 10px 10px 0}caption{font-size:15px}#OrderHistory th,#OrderHistory td,#OrderHistory thead th{padding:4px;word-wrap:break-word;max-width:40px}#cboxContent{padding:45px 9px 9px;margin:8px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;overflow:visible}#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose{background-image:url(/files/kynsikauppa-2015/i/controls_touch.png);height:33px;width:33px;top:6px}#cboxCurrent{top:6px;right:118px;font-size:14px;font-weight:700;line-height:33px}#cboxPrevious{right:75px}#cboxNext{background-position:-33px 0;right:42px}#cboxClose{background-position:-68px 0;right:9px}#cboxTitle{left:9px;top:6px;line-height:33px}#cboxPrevious:hover{background-position:0 -35px}#cboxNext:hover{background-position:-33px -35px}#cboxClose:hover{background-position:-68px -35px}#cboxLoadedContent{padding:9px;border:0}#ModalBuying{width:100%}#ModalBuying img{display:none}.SearchFilters,.SearchFilter{float:none;display:block;width:auto;margin-bottom:18px}}@media screen and (max-width:680px){#AdminTools{max-width:100%;overflow:hidden}#AdminTools,#AdminTools *{font-size:11px !important}ul,ol,dl,h1,h2,h3,h4,h5,h6,table,pre,p,blockquote,blockcode,address{margin:0 0 22px}#Main{border-left:0;border-right:0}#Primary{width:100%}#Header{padding:0}.LogoLink{margin:9px 0;width:100%;padding:13px 0;float:none;display:block}.NoLogoImage{margin-left:20px}.LogoLink img{margin-left:20px;width:auto;max-height:70px;max-width:50%;position:relative;z-index:1}#Checkout .LogoLink{margin:9px 0 0}header .CustomerNavigation{position:absolute;top:20px;right:0;width:33%;margin:0 30px 0}header .NavigationList li{float:right;margin:0;text-align:right;width:100%}header .NavigationList li a{padding:3px 8px;font-size:12px;background:0 0;border:none;text-align:right;width:100%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}header .NavigationList li a:hover{color:#09f;text-decoration:underline;background:0 0}header .DropdownNavigation ul li+li a{border:none}header .DropdownNavigation.NavigationList{float:none !important}header .DropdownNavigation{display:inline-block;margin:0 0 5px;padding:0 !important;position:relative;width:100% !important}header .DropdownNavigation li a{display:none}header .DropdownNavigation ul{background:0 0;border:none;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;display:inline !important;position:relative;margin:0 15px 0 0;top:0;width:100%}header .DropdownNavigation ul li{display:inline}header .DropdownNavigation ul li a{display:inline;padding:3px 8px}#LanguageNavigation ul{position:relative}#SearchForm{padding:12px 0;right:auto;bottom:auto;height:20px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;position:absolute;width:60%;background:0 0;border:none;margin-bottom:-51px}#SearchForm input{margin:-3px 0 0 12px;width:100%;height:30px;padding:5px 6px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}#SearchForm.SearchActive input{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}#SearchForm button{background:url("/files/kynsikauppa-2015/i/zoom.png") no-repeat center center transparent;border:none;height:25px;top:-2px;bottom:auto;margin:0 0 0 10px;width:25px;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}#SearchForm button:focus,#SearchForm button:active{box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}#SearchForm button span{display:none}#LiveSearch{top:100%;bottom:auto;right:auto;left:auto;margin:43px 0 0;width:100% !important;padding:0;border-right:none;border-left:none;box-shadow:0;-moz-box-shadow:0;-webkit-box-shadow:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#LiveSearch ul{margin:0;padding:5px 0}#LiveSearch li{padding:0;margin:0}#LiveSearch li a,#LiveSearch h3,#LiveSearch p{padding:5px 20px;margin:0}#LiveSearch h3{padding-top:10px}#MainNavigation{float:none;width:100%;border:none;padding-top:42px;background-color:#e8e8e8;background-repeat:repeat-x;background-image:-o-linear-gradient(top,#fafafa 0%,#e8e8e8 42px);background-image:-moz-linear-gradient(top,#fafafa 0%,#e8e8e8 42px);background-image:-webkit-linear-gradient(top,#fafafa 0%,#e8e8e8 42px);background-image:-ms-linear-gradient(top,#fafafa 0%,#e8e8e8 42px);background-image:-webkit-gradient(linear,left top,left 42px,color-stop(0,#fafafa),color-stop(1,#e8e8e8));background-image:linear-gradient(top,#fafafa 0%,#e8e8e8 42px)}#MainNavigation h2.BoxHeader,#MainNavigation ul{border-right:none}#MainNavigation h2.MobileMenu,#MainNavigation h2{display:block;cursor:pointer}#MainNavigation h2:before{content:"";background:url(/files/kynsikauppa-2015/i/mobile_menu.png) no-repeat center center;position:absolute;height:20px;width:20px;right:15px}#MainNavigation .NavigationList{overflow:hidden;min-height:0;max-height:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#MainNavigation .NavigationList.show-the-menu{max-height:2000px}#MainNavigation ul.InfoNavigation,#MainNavigation ul.NewsList,#MainNavigation ul.Campaigns{padding:0 !important;border-bottom:none}#MainNavigation ul.InfoNavigation li,#MainNavigation ul.NewsList li{background:#f8f8f8;border-bottom:1px solid #d9d9d9}#MainNavigation ul.InfoNavigation li a,#MainNavigation ul.NewsList li a,#MainNavigation ul.Campaigns li a{display:block;font-size:15px;font-weight:700;line-height:18px;padding:8px 15px 9px !important;position:relative;text-decoration:none}#MainNavigation ul.InfoNavigation li ul,#MainNavigation ul.NewsList li ul,#MainNavigation ul.Campaigns li ul{margin:0 0 -1px}#PageHeader{padding:15px 16% 9px 15px;word-wrap:break-word;white-space:normal;overflow:hidden;text-overflow:ellipsis}#PageHeader h1{font-size:28px;line-height:32px}.Product h2{margin-left:-5%;width:110%}h3{font-size:13px}#ProductBuy .BuyForm .FormItem .FormHelp{font-size:13px}.Product .AddToCart{font-size:12px;line-height:16px;padding:5px 2px}.Product{padding:5px 5% 7px;width:100px}.Product h2{word-wrap:break-word}.Product .ProductImage{height:100px;line-height:100px;width:100px}.Product .ProductImage img{max-width:100px;max-height:100px}.CrossSaleScroller,.ScrollToNext,.ScrollToPrev,h2.BoxHeader,#PaginationSortForm{display:none}.ListProductPrices{font-size:14px;margin-left:-5%}.ListProductPrices .ProductComparePrice{font-size:13px;margin-left:0}.Breadcrumb,#NewsDate,.Product h2{font-size:14px}.CategoryImageWrapper{float:right;margin:20px 16px 18px 9px}#Secondary,#Secondary.Fixed{position:absolute;right:0;top:-7px;width:100%;overflow:hidden;border-bottom:1px solid #d9d9d9;margin:9px 0 0}#ResponsiveCartLink{float:right;position:relative;display:block;height:35px;line-height:35px;padding:2px 12px 2px 6px;color:#069;font-size:15px;font-weight:700;text-decoration:none;background:0 0 !important;border:none !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}#ResponsiveCartLink .SubTotal,#ResponsiveCartLink .CartEmpty{background:url(/files/kynsikauppa-2015/i/cart.png) no-repeat right center;padding:0 35px 0 0;color:#069}#CheckoutStage{width:100%;float:none;margin:-36px 0 0;border:none;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-align:center}#CheckoutStage li+li{border-left:1px solid #ccc}#CheckoutStage li,#CheckoutStage li.CurrentCheckoutStage{border:1px solid #ccc;margin-bottom:-1px;display:inline-block;float:none;margin:-1px -2px 0 -3px !important;padding:6px 8px}#CheckoutStage li a{text-decoration:none}#Checkout #Primary{border:none;width:100%}#Checkout h2.BoxHeader{display:block;margin-top:0}#PreviewProducts,#PreviewInfo{padding:10px 0}#PreviewProducts form textarea{width:100%}#CheckoutThanksOrderInfo{border:none}.CheckoutConfirmation #PreviewInfo{display:none}.NewShippingAddress{margin:0 0 0 -17px}.GroupItem>div>label{font-size:12px}.required.GroupError .GroupLabel{display:none}.FormError label[for=email]{display:none}.CheckoutTransferToPayment{padding:0 !important;width:120px;height:110px}.CheckoutTransferToPayment button{width:110px;height:110px;font-size:12px;line-height:14px}.CheckoutTransferToPayment button img{max-width:70px;max-height:50px}.OmitRightSidebar #Primary{width:100%}table .CartProduct h3{font-size:13px}#CartTable thead th,#OrderProductsTable thead th,.CheckoutThanks table thead th{font-size:13px}#CartTable th,#CartTable td,#OrderProductsTable th,#OrderProductsTable td,.CheckoutThanks table th,.CheckoutThanks table td{padding:9px 3px}#CartTable .CartRemove{font-size:12px;line-height:22px}#SubmitCampaignCode{margin:0 0 9px;display:block;width:100%}#SubmitCampaignCode a{padding:5px 0 8px;display:block}.CartTotal .PriceFrom{font-size:13px}#MultiPageCheckout .HeaderItem,.FormItem,#Checkout .FormSubmit{padding-left:0}#MultiPageCheckout .HeaderItem h2,#MultiPageCheckout .HeaderItem p{margin:0 15px}#MultiPageCheckout #CheckoutShippingAddressToggle{margin:-4px 0 22px}label,.label{margin-left:0;text-align:left;margin-bottom:8px}input,select,.GroupItem>div,textarea#ContactMessage{width:100%}.CustomSelectWrap{width:auto !important;max-width:100% !important}select{width:100% !important}.BuyFormQuantity input{width:auto}input[type=checkbox]{-ms-transform:scale(1.15);-moz-transform:scale(1.15);-webkit-transform:scale(1.15);-o-transform:scale(1.15);padding:0}.Notification{font-size:14px;line-height:21px;padding:16px 16%}.AddProductsNotification{display:none !important}#Footer .BrandsNavigation li a{padding:4px}#Copyrights{padding:18px 15px}#Footer .BrandsNavigation li a{margin:1px 4px}#Footer .BrandsNavigation li a img{max-width:50px;max-height:50px}#PageHeader #NewsDate{margin:0 -10% 6px 12px}#SubPageNavigation,#SubPageNavigation h3{float:none;margin:0;width:auto;background:0 0;border:0;padding:0}#SubPageNavigation{margin-top:-18px}#SubPageNavigation h3{color:#888;text-shadow:none}#SubPageNavigation .NavigationList{margin:4px 0 23px !important;padding:0 !important;list-style:none outside;width:100%;overflow:hidden}#SubPageNavigation .NavigationList li{float:left;margin:0;padding:0}#SubPageNavigation .NavigationList li+li{border-left:1px solid #888;border-top:0 !important}#SubPageNavigation .NavigationList li a{float:left;width:auto;padding:3px 9px 3px 0 !important;font-weight:700;font-size:14px}#SubPageNavigation .NavigationList li+li a{padding:3px 9px !important}.RestrictedLogin #SearchForm,.RestrictedLogin #CurrencyNavigation,.RestrictedLogin .Breadcrumb{display:none}}@media screen and (max-width:800px){#CartFbShare{border:0}}@media screen and (max-width:480px){#CartShareButtons{width:auto}#CartShareButtons:after{clear:both;content:'';display:block}.ShareButton{display:block;height:auto;padding:4px 9px 4px 29px !important;width:100%}.ShareButton>i{left:10px}#CartFbShare{border:0;clear:both;margin-bottom:20px}.SearchSuggestions strong,.SearchSuggestions strong a{display:block}.SearchFilters,.SearchFilter{display:none}}@media screen and (max-width:280px){#SearchForm{opacity:0}.LogoLink img{max-width:40%}#CurrentProductImage{padding:8px 5%;margin:0 5% 10px;width:80%;height:auto}#CurrentProductImage img{max-height:180px;max-width:180px}}@media only screen and (-webkit-min-device-pixel-ratio:2){#ResponsiveCartLink .SubTotal,#ResponsiveCartLink .CartEmpty{background:url(/files/kynsikauppa-2015/i/cart2x.png) no-repeat right center;background-size:27px 27px}#MainNavigation h2.MobileMenu:before{background:url(/files/kynsikauppa-2015/i/mobile_menu2x.png) no-repeat center center;background-size:18px 13px}#MainNavigation ul.Categories li span.NavOpener{background:url(/files/kynsikauppa-2015/i/mobile_menu_arrows2x.png) no-repeat 14px 10px;background-size:13px 63px}#MainNavigation ul.Categories li span.NavOpener:hover{background:url(/files/kynsikauppa-2015/i/mobile_menu_arrows2x.png) no-repeat 14px 10px rgba(0,0,0,.05);background-size:13px 63px}#MainNavigation ul.Categories li ul li span.NavOpener:hover{background:url(/files/kynsikauppa-2015/i/mobile_menu_arrows2x.png) no-repeat 7px 11px transparent;background-size:13px 63px}#MainNavigation ul.Categories li span.NavOpener.Opened{background:url(/files/kynsikauppa-2015/i/mobile_menu_arrows2x.png) no-repeat 14px -41px;background-size:13px 63px}#MainNavigation ul.Categories ul li span.NavOpener:hover,#MainNavigation ul.Categories ul li span.NavOpener.Opened,#MainNavigation ul.Categories ul li span.NavOpener.Opened:hover{background:transparent url(/files/kynsikauppa-2015/i/mobile_menu_arrows2x.png) no-repeat 7px -41px;background-size:13px 63px}#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose{background-image:url(/files/kynsikauppa-2015/i/controls2x.png);background-size:175px 70px}.CloseSearchResults{background-image:url(/files/kynsikauppa-2015/i/close.png);background-size:16px 16px}#ScrollToPrev span.Icon,#ScrollToNext span.Icon,#PrevBanner .Icon,#NextBanner .Icon{background-image:url(/files/kynsikauppa-2015/i/arrows2x.png);background-size:69px 69px}header .DropdownNavigation .Icon{background-image:url(/files/kynsikauppa-2015/i/icons2x.png);background-size:54px 144px}#ShowSendCart i{background-image:url(/files/kynsikauppa-2015/i/send_email_icon2x.png);background-size:12px 12px}#ShowShareLink i{background-image:url(/files/kynsikauppa-2015/i/share_icon2x.png);background-size:12px 12px}}@media only screen and (min-width:781px) and (min-device-width:980px) and (-webkit-min-device-pixel-ratio:2){#MainNavigation ul.Categories li span.NavOpener{background:url(/files/kynsikauppa-2015/i/arrows2x.png) no-repeat -1px -1px;background-size:69px 69px}#MainNavigation ul.Categories li span.NavOpener:hover{background:url(/files/kynsikauppa-2015/i/arrows2x.png) no-repeat -1px -24px;background-size:69px 69px}#MainNavigation ul.Categories li ul li span.NavOpener:hover{background:url(/files/kynsikauppa-2015/i/arrows2x.png) no-repeat -4px -4px;background-size:69px 69px}#MainNavigation ul.Categories li span.NavOpener.Opened{background:url(/files/kynsikauppa-2015/i/arrows2x.png) no-repeat -23px -2px;background-size:69px 69px}#MainNavigation ul.Categories ul li span.NavOpener:hover,#MainNavigation ul.Categories ul li span.NavOpener.Opened,#MainNavigation ul.Categories ul li span.NavOpener.Opened:hover{background:transparent url(/files/kynsikauppa-2015/i/arrows2x.png) no-repeat -23px -25px;background-size:69px 69px}}@media screen and (max-width:480px) and (-webkit-min-device-pixel-ratio:2){#SearchForm button{background:url(/files/kynsikauppa-2015/i/zoom2x.png) no-repeat center center transparent;background-size:25px 25px}}@media screen and (max-width:980px){#Footer .BrandsNavigation li{width:20%}#Main{background:0 0}#Primary{background:#fff}#Footer{background:#f9e3f1}}@media screen and (max-width:780px){#MainNavigation ul.Categories li span.NavOpener{background-position:3px 7px;border:none}#MainNavigation ul.Categories li span.NavOpener:hover{background:url(/files/kynsikauppa-2015/i/mobile_menu_arrows.png) no-repeat 3px 7px rgba(0,0,0,.05);height:100%;border:none}#MainNavigation ul.Categories li span.NavOpener.Opened{background:url(/files/kynsikauppa-2015/i/mobile_menu_arrows.png) no-repeat 3px -45px}#MainNavigation ul.Categories ul li span.NavOpener:hover,#MainNavigation ul.Categories ul li span.NavOpener.Opened,#MainNavigation ul.Categories ul li span.NavOpener.Opened:hover{background:transparent url(/files/kynsikauppa-2015/i/mobile_menu_arrows.png) no-repeat 7px -41px}#MainNavigation ul.Categories li.Openable ul li a{font-size:14px;padding:4px 0}#MainNavigation ul.Categories li span.NavOpener.Opened{height:auto}}@media screen and (max-width:680px){header .CustomerNavigation{top:5px}header .NavigationList li a{box-shadow:none}#Header{background-position:top center}}@media screen and (max-width:480px){#Footer .BrandsNavigation li{width:50%}}