#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a
img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0
auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box>#lightbox-nav{left:0}#lightbox-nav
a{outline:none}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0
auto;line-height:1.4em;overflow:auto;width:100%;padding:0
10px 0}#lightbox-container-image-data{padding:0
10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:bold}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav
ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}input,select{vertical-align:middle}button
span{position:relative}body{background:url(../images/base/body-bg.png);width:100%}body,input,textarea,select,button{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;line-height:20px;color:#202020}a{color:#ef1d53;text-decoration:none}a:hover{color:#e38103}h1{color:#082320;font-size:1.3em;font-weight:bold}.btn{display:inline-block;vertical-align:middle;margin:0;padding:0;border:0;background:none;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn01{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5MmU4NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNTBjMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  rgba(249,46,133,1) 0%, rgba(229,12,34,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,46,133,1)), color-stop(100%,rgba(229,12,34,1)));background: -webkit-linear-gradient(top,  rgba(249,46,133,1) 0%,rgba(229,12,34,1) 100%);background: -o-linear-gradient(top,  rgba(249,46,133,1) 0%,rgba(229,12,34,1) 100%);background: -ms-linear-gradient(top,  rgba(249,46,133,1) 0%,rgba(229,12,34,1) 100%);background:linear-gradient(to bottom,  rgba(249,46,133,1) 0%,rgba(229,12,34,1) 100%);background:rgb(249,46,133) \9;padding:10px
20px 15px;color:#fff;font-weight:bold;font-size:24px;line-height:25px;-webkit-box-shadow:inset 0 -5px 0 #c30a1d;-moz-box-shadow:inset 0 -5px 0 #c30a1d;box-shadow:inset 0 -5px 0 #c30a1d}#header{position:relative;z-index:10;background:#fafafa url(../images/base/header-bg.png) no-repeat center 0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}#header .hd-top{background:#404040}#header .hd-top
.container{padding:10px
0}#header .hd-top .top-nav ul,
#footer .ft-top .ft-nav
ul{list-style:none;font-size:0}#header .hd-top .top-nav ul li,
#footer .ft-top .ft-nav ul
li{display:inline-block;vertical-align:top;font-size:12px;height:20px}#header .hd-top .top-nav ul li:before,
#footer .ft-top .ft-nav ul li:before{content:'\002F';display:inline-block;vertical-align:middle;color:#808080;margin:0
6px}#header .hd-top .top-nav ul li:first-child:before,
#footer .ft-top .ft-nav ul li:first-child:before{display:none}#header .hd-top .top-nav ul li a,
#footer .ft-top .ft-nav ul li
a{color:#e2e2e2}#header .hd-top .top-nav ul li a:hover,
#footer .ft-top .ft-nav ul li a:hover{color:#fff}#header .hd-top .top-nav ul li.lang a,
#footer .ft-top .ft-nav ul li.lang
a{color:#ef1d53}#header .hd-top .top-nav ul li.lang a:hover,
#footer .ft-top .ft-nav ul li.lang a:hover{color:#e38103}#header .hd-top .store-link{display:block;position:absolute;right: -10px;top:0;bottom: -5px;width:280px;background:url(../images/base/store-link.png) no-repeat 0 0}html[lang="fi"] #header .hd-top .store-link{background:url(../images/base/store-link-fi.png) no-repeat 0 0}html[lang="en"] #header .hd-top .store-link{background:url(../images/base/store-link-en.png) no-repeat 0 0}#header
#logo{float:left;margin:22px
20px 18px 22px}#header #logo
img{display:block}#header
.menu{float:right;margin:40px
30px 40px 0}#header .menu
ul{list-style:none;font-size:0}#header .menu ul
li{display:inline-block;vertical-align:middle;font-size:14px;font-weight:bold;height:20px;letter-spacing: -1px}#header .menu ul li a:hover,
#header .menu ul li
a.active{color:#ef1d53}#header .menu ul li
a{font-size:14px;color:#404040;display:inline-block}#header .menu ul li:before{content:'\002F';display:inline-block;vertical-align:middle;color:#dfdfdf;font-size:24px;margin:0
12px;font-weight:normal;font-style:italic}#header .menu ul li:first-child:before{display:none}#footer{background:#404040}#footer .ft-top{background:#313131}#footer .ft-top
.copy{padding:10px
0 10px 50px;font-weight:bold;color:#c0c0c0;float:left;background:url(../images/base/ft-logo.png) no-repeat 0 0}#footer .ft-top .copy
strong{color:#fff}#footer .ft-top .copy
span{margin:0
8px}#footer .ft-top .ft-nav{float:right;margin:10px
0}#footer .ft-menu{padding:40px
0}#footer .ft-menu
ul{list-style:none}#footer .ft-menu
ul.col{margin-left:20px;width:220px}#footer .ft-menu ul.col:first-child{margin-left:10px}#footer .ft-menu ul.col > li
ul{margin-top:10px}#footer .ft-menu ul.col>li>a{font-weight:bold;font-size:30px;line-height:20px;letter-spacing: -2px;color:#fff}#footer .ft-menu ul.col > li ul li
a{font-size:14px;color:#a1a1a1}#footer .ft-menu ul.col > li ul li a:hover{color:#fff}.def
h2{font-size:18px;margin:30px
0 20px}.def
h3{font-size:16px;margin:30px
0 20px}.def
h4{font-size:14px;margin:20px
0 15px}.def
h5{font-size:12px;margin:20px
0 10px}.def{line-height:25px}.def
em{font-style:italic}.def strong,
.def
b{font-weight:bold}.def em strong,
.def em b,
.def strong em,
.def strong
b{font-style:italic;font-weight:bold}.def
i{font-style:italic}.def
p{margin:0
0 20px}.def p:last-child{margin-bottom:0}.def
a{text-decoration:underline}.def ul,
.def
ol{margin-bottom:20px;margin-left:20px}.def
ul{list-style-type:disc;clear:both}.def
ol{list-style-type:decimal;clear:both}* html .def
ol{margin-left:25px}.def ul ol,
.def ol ol,
.def ul ul,
.def ol
ul{margin-bottom:0px}.def ul li,
.def ol
li{line-height:18px}.def
img{margin:0
0 20px;display:inline;max-width:100%}.def
blockquote{padding:0
0 0 20px;margin:0
0 10px}.col{float:left;min-height:1px}* html
.col{height:1px}.col01{margin:0
25px 0 0;width:204px}.col02{width:560px}.msg-error,.msg-success,.msg-note{margin:10px
0;padding:5px
10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;clear:both;border-width:1px;border-style:solid;overflow:hidden;color:#fff}.msg-error{background-color:#FFE5E5;border-color:#EF5435}.msg-success{background-color:#F1FDE8;border-color:#83EB44}.msg-note{background-color:#F9F6C1;border-color:#EED860}.hidden{display:none}.hidden2{position:absolute;top:-2000px}.lfloat{float:left}.rfloat{float:right}.sidefloat{display:table-cell;vertical-align:top;width:10000px;=display:block;=zoom:1;=width:auto}.aleft{text-align:left}.aright{text-align:right}.clear{clear:both;display:block;height:0;overflow:hidden;width:0;visibility:hidden}.clearfix:after{clear:both;content:' ';display:block;font-size:0;height:0;line-height:0;width:0;visibility:hidden}.clearfix{display:inline-block}* html
.clearfix{height:1%}.clearfix{display:block}.no-underline{text-decoration:none !important}.hidden{display:none}#wrap{background:url(../images/base/wrap-bg.png) repeat-x 0 0;min-width:960px;overflow:hidden}#mainContent{margin-bottom:20px}#content{background:#fff;width:960px;margin:40px
auto 0;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.container{width:960px;margin:0
auto;position:relative}#categories{-webkit-box-shadow:0 0 5px rgba(0,0,0,.05);-moz-box-shadow:0 0 5px rgba(0,0,0,.05);box-shadow:0 0 5px rgba(0,0,0,.05)}#categories
div{display:table;width:960px;margin:0
auto}#categories
ul{display:table-row;list-style:none;font-size:0;height:80px}#categories ul
li{display:table-cell;border-left:1px solid #f7f7f7;vertical-align:middle;text-align:center}#categories ul li:first-child{border-left:0}#categories ul li
a{color:#d1d1d1;font-weight:bold;letter-spacing: -1px;line-height:40px;font-size:40px;padding:0
20px;display:block}#categories ul li a
img{display:block;margin:0
auto}#categories ul li.view-all
a{font-size:24px;text-align:left;line-height:20px;color:#c0c0c0}#categories ul li.view-all a
span{color:#ef1d53;display:inline-block;padding-right:25px;background:url(../images/base/view-all-arr.png) no-repeat right 0}#categories ul li.view-all a
small{display:block;font-size:14px;color:#404040}#banners{width:960px;height:400px;margin:20px
auto;overflow:hidden;position:relative;background:#232323;padding-bottom:2px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#banners .slides li
img{display:block}#banners
#progress{height:2px;background:#ef1d53;z-index:1000;position:absolute;left:0;bottom:0}.ads{width:960px;margin:20px
auto}.ads
.items{font-size:0;background:#fff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.ads .items
.item{display:inline-block;vertical-align:top;padding:10px;width:300px;border-top:1px solid #f4f4f4}.ads .items .item:hover{color:#202020}.ads .items .item:nth-child(3n+2){border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4;width:298px}.ads .items .item:nth-child(-1n+3){border-top:0}.ads .items .item img,
.ads .items .item
.text{display:inline-block;vertical-align:middle}.ads .items .item
.text{font-size:14px;margin-left:10px}.ads .items .item .text
p{color:#202020}.ads .items .item .text p
span{color:#c0c0c0;margin:0
4px}.section-header{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUzNTM1MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZDJkMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  rgba(83,83,83,1) 0%, rgba(45,45,45,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(83,83,83,1)), color-stop(100%,rgba(45,45,45,1)));background: -webkit-linear-gradient(top,  rgba(83,83,83,1) 0%,rgba(45,45,45,1) 100%);background: -o-linear-gradient(top,  rgba(83,83,83,1) 0%,rgba(45,45,45,1) 100%);background: -ms-linear-gradient(top,  rgba(83,83,83,1) 0%,rgba(45,45,45,1) 100%);background:linear-gradient(to bottom,  rgba(83,83,83,1) 0%,rgba(45,45,45,1) 100%);background:rgb(83,83,83) \9;padding:10px;position:relative;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.section-header
h2{color:#fff;font-size:24px;font-weight:bold;letter-spacing: -1px}.section-header .view-all{position:absolute;right:10px;top:10px;display:block;font-size:12px;line-height:10px;padding:5px
10px;background:#ef1d53;color:#fff;font-weight:bold;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.section-header .view-all:hover{background:#e38103}.front-news{font-size:0;padding:30px
0;background:#fff}.front-news header,
.front-news
.item{width:220px;display:inline-block;vertical-align:top;margin-left:20px}.front-news
header{margin-left:10px;font-size:18px;color:#c0c0c0;letter-spacing: -1px}.front-news header
a{text-decoration:underline}.front-news header
h2{font-size:55px;line-height:40px;letter-spacing: -5.5px;color:#808080;margin-bottom:10px}.front-news
.item{color:#808080;font-size:12px}.front-news .item:hover,
.front-news .item:hover
h3{color:#202020}.front-news .item
h3{font-size:14px;color:#ef1d53}.front-news .item
.date{font-weight:bold;font-size:11px;margin-top:5px}.front-news .item
p{margin-top:10px}.offers{margin:20px
auto;font-size:0;width:940px}.offers a,
.offers
div{display:inline-block;vertical-align:middle;width:300px;margin-left:20px}.offers a:first-child,
.offers div:first-child{margin-left:0}.offers a img,
.offers div
img{display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#pageheader{border-bottom:1px solid #f4f4f4;padding:40px}#pageheader
.pagenav{float:right;margin:10px
0 0 20px;list-style:none}#pageheader .pagenav
li{float:left;margin-left:15px}#pageheader .pagenav li:first-child{margin-left:0}#pageheader .pagenav li
a{color:#ef1d53;font-weight:bold;letter-spacing: -1px}#pageheader .pagenav li a:hover{color:#c0c0c0}#pageheader .pagenav li
a.active{color:#c0c0c0;border-bottom:1px solid #c0c0c0}#pageheader .pagenav+h1{float:left}#pageheader
h1{font-size:46px;line-height:40px;letter-spacing: -4px;font-weight:bold}#pageheader>a+h1{float:left}#pageheader>a{float:right;margin-top:10px}.textpage{padding:40px}.textpage
.intro{margin-bottom:30px;font-size:18px}.tbl{min-width:420px;margin-bottom:20px;line-height:20px}.tbl.rfloat{margin-left:20px}.tbl.lfloat{margin-right:20px}.tbl
caption{color:#fff;font-size:18px;font-weight:normal;padding:10px
20px;text-align:left;background:#404040;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.tbl td,
.tbl
th{padding:10px
20px;text-align:left;font-weight:normal}.tbl
tr{border:1px
solid #e9e9e9}.tbl tbody tr:nth-child(odd){background:#f7f7f7}.tbl td
span{font-weight:bold;color:#ef1d53}.tbl td:last-child,
.tbl th:last-child{text-align:right}.tbl th:first-child{text-align:left}.ads-list{padding:40px}.pager{padding:40px;height:50px;position:relative;border-top:1px solid #f4f4f4}.pager
div{text-align:center;margin:15px
0;color:#c0c0c0;font-weight:bold;font-size:0}.pager div
a{color:#202020;display:inline-block;vertical-align:middle;margin:0
5px;font-size:18px}.pager div a:hover{text-decoration:underline}.pager a.prev:hover,
.pager a.next:hover,
.pager div
a.active{color:#ef1d53}.pager div
span{display:inline-block;vertical-align:middle;font-size:18px}.pager a.prev,
.pager
a.next{position:absolute;top:40px;color:#202020;font-weight:18px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.pager
a.prev{left:40px;padding:15px
15px 15px 70px}.pager
a.next{font-weight:bold;right:40px;padding:15px
70px 15px 15px}.pager a.prev:before,
.pager a.next:after{content:'';position:absolute;top:0;bottom:0;width:50px;height:50px;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;-ms-transition:background 0.2s;-o-transition:background 0.2s;transition:background 0.2s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.pager a.prev:before{left:0;background:#e7e7e7 url(../images/base/icon-prev.png) no-repeat center center}.pager a.next:after{right:0;background:#404040 url(../images/base/icon-next.png) no-repeat center center}.pager a.prev:hover:before{background-position:15px center}.pager a.next:hover:after{background-position:23px center}.ads-detail{padding:40px}.ads-detail
header{position:relative;padding-right:140px;margin-bottom:20px;color:#404040}.ads-detail header
p{font-weight:bold}.ads-detail header p
span{margin-left:20px;color:#808080}.ads-detail header
.price{font-size:36px;color:#ef1d53;line-height:30px;position:absolute;right:0;top:0;letter-spacing: -3px}.ads-detail header
h2{font-size:36px;line-height:30px;letter-spacing: -2px;margin-bottom:5px}.ads-detail header h2
span{color:#808080}.ads-detail
.gallery{float:right;width:510px;position:relative}.ads-detail .gallery
img{display:block}.ads-detail .gallery
.bigimg{float:left;width:420px}.ads-detail .gallery
.slider{float:right;width:80px;margin:30px
0;height:270px;overflow:hidden}.ads-detail .gallery .slider
a{margin-top:10px;display:block;position:relative;z-index:10;overflow:hidden;height:60px;width:80px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.ads-detail .gallery .slider a.active:after{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:#ef1d53;opacity:0.3;filter:alpha(opacity=30)}.ads-detail .gallery .slider a:first-child{margin-top:0}.ads-detail .gallery .slider-nav{position:absolute;right:0;top:0;bottom:0;width:80px;z-index:8}.ads-detail .gallery .slider-nav
.item{height:20px;position:absolute;left:0;right:0;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.ads-detail .gallery .slider-nav
.item.forward{top:0;background:#e1e1e1 url(../images/base/icon-up.png) no-repeat center center}.ads-detail .gallery .slider-nav
.item.back{bottom:0;background:#e1e1e1 url(../images/base/icon-down.png) no-repeat center center}.ads-detail
.details{float:left;width:350px;margin-top:10px}.ads-detail .details
table{width:100%;font-weight:bold;margin-bottom:30px}.ads-detail .details table
th{width:110px;padding:5px
10px 5px 0;text-align:left;color:#808080}.ads-detail .details table
td{padding:5px
0 5px 10px}.ads-detail .details .more-info
h3{font-size:24px;letter-spacing: -2px;margin-bottom:15px}.ads-detail .details .more-info
p{color:#404040}.news-list{font-size:0;padding:40px}.news-list
.item{display:inline-block;vertical-align:top;width:280px;font-size:14px;line-height:25px;margin-bottom:30px}.news-list .item:hover
h2{color:#404040}.news-list .item
h2{font-size:24px;letter-spacing: -2px;margin-bottom:5px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.news-list .item
.date{font-weight:bold;font-size:12px;color:#808080;margin:0}.news-list .item
p{color:#404040;margin-top:10px}.news-list .item:nth-child(3n+2){margin:0
20px 30px}*:not('#sidebar') .news-list .item:nth-last-child(-n+3){margin-bottom:0}#sidebar{float:right;margin:40px
40px 0 0}#sidebar+.textpage{float:left;width:560px}#sidebar
h1{font-size:30px;letter-spacing: -2px;line-height:25px;margin-bottom:30px}#sidebar .news-list{padding:0}#sidebar .news-list
.item{display:block}#sidebar .news-list .item:nth-child(3n+2){margin:0
0 30px}#sidebar .news-list .item:last-child{margin-bottom:0}.textpage
header{margin-bottom:5px;margin-top: -5px}.textpage header
h2{font-size:36px;line-height:40px;margin:0;letter-spacing: -2px;margin-bottom:10px}.textpage header .item-price{font-size:30px;line-height:30px;letter-spacing: -2px;margin:5px
0 0 0;position:relative;padding-right:40px;display:inline-block;vertical-align:top;max-height:50px}.textpage header .item-price .price-hint{width:20px;height:20px;position:absolute;top:0;bottom:0;right:0;margin:auto 0;background:url(../images/base/icon-info.png) no-repeat}.textpage header .item-price .price-hint
.hint{display:none;position:absolute;top:35px;width:220px;left: -110px;padding:10px;background:#fff;font-size:12px;line-height:20px;letter-spacing:normal;z-index:20;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}.textpage header .item-price .price-hint:hover
.hint{display:block}.textpage header .item-price .price-hint .hint:before{content:'';display:block;position:absolute;top: -11px;left:0;right:0;width:24px;height:11px;margin:0
auto;background:url(../images/base/hint-arr.png) no-repeat}.textpage header .item-price .price-hint:before,
.textpage header .item-price .price-hint .hint:after{content:'';display:block;position:absolute;top: -1px;height:5px;background:#fff;left:0;right:0;width:20px;margin:0
auto}.textpage header .item-price .price-hint:before{background:none;top:0;height:40px;width:20px}.textpage header .item-price
.caption{color:#808080;font-size:14px;display:inline-block;vertical-align:top;letter-spacing: -0.5px;line-height:20px}.textpage header .item-price .new-price{color:#ef1e54;display:block;font-weight:bold}.textpage header .item-price
.price{display:inline-block;vertical-align:top}.textpage header .item-price .new-price~.price{color:#808080;font-size:14px;line-height:20px;letter-spacing: -0.5px}.textpage header
.date{color:#808080;font-size:12px;font-weight:bold}.offers-list{padding:40px
40px 0 0;font-size:0}.offers-list
.item{display:inline-block;vertical-align:top;width:420px;font-size:12px;font-weight:bold;color:#808080;margin-left:40px;margin-bottom:40px}.offers-list .item
.img{width:100%;overflow:hidden;margin-bottom:15px}.offers-list .item .img
img{display:block;max-width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.offers-list .item
h2{font-size:24px;letter-spacing: -2px;color:#ef1d53;margin-bottom:10px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.offers-list .item:hover
h2{color:#404040}#sidebar .offers-list{padding:0}#sidebar .offers-list
.item{margin:0
0 30px 0;width:280px;display:block}.product-det.def{line-height:20px}.product-gallery{margin:40px
-40px;position:relative}.product-gallery .bigimg
img{margin:0;display:block}.product-gallery
.slider{position:absolute;right:10px;bottom:10px}.product-gallery .slider
a{display:block;float:left;margin-left:10px;border:5px
solid #fff;background:#fff;overflow:hidden;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.product-gallery .slider a
img{display:block;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.product-gallery .slider a.active,
.product-gallery .slider a:hover{border-color:#ef1d53;background:#ef1d53}.categories
.item{padding:40px;display:block;color:#808080;border-top:1px solid #f4f4f4}.categories .item:first-child{border-top:0}.categories .item
h2{font-size:30px;line-height:30px;letter-spacing: -3px;font-weight:bold;color:#202020;margin-bottom:10px}.categories .item
.img{float:right;margin-left:40px;width:500px}.categories .item .img
img{display:block;max-width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.categories .item .subcats
a{color:#ef1d53;display:inline-block;vertical-align:top;margin-top:10px;padding-right:25px;font-size:20px;font-weight:bold;letter-spacing: -2px;margin-right:17px;background:url(../images/base/view-all-arr.png) no-repeat right 0;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s}.categories .item .subcats a:hover{color:#202020}.categories .item .img+.text{float:left;width:340px}.products{padding:0
0 40px 0;border:1px
solid #f4f4f4;font-size:0}.products
.item{display:inline-block;vertical-align:top;margin:40px
0 0 40px;padding-bottom:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.products .item:hover
h3{color:#ef1d53}.products .item
.img{width:190px;height:140px;overflow:hidden;margin-bottom:15px}.products .item .img
img{display:block;max-width:100%;margin:0
auto}.products .item
h3{font-size:16px;text-align:center;color:#202020;letter-spacing: -1px;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s}.services-list{font-size:0;margin: -40px 0 0 -40px}.services-list
.item{display:inline-block;zoom:1;*display:inline;vertical-align:top;margin:40px
0 0 40px;width:420px;color:#202020;text-decoration:none}.services-list .item
.img{background:#f3f3f3}.services-list .item .img
img{float:right;margin:0}.services-list .item
h2{background:#fff;padding:10px
25px 0 20px;font-size:30px;line-height:30px;display:inline-block;vertical-align:top;margin-left:20px;margin-top: -35px;letter-spacing: -2px;-webkit-box-shadow:5px -5px 0 #e0e0e0;-moz-box-shadow:5px -5px 0 #e0e0e0;box-shadow:5px -5px 0 #e0e0e0}.services-list .item h2
a{text-decoration:none;color:#202020}.services-list .item h2 a:hover{color:#ef1d53}.services-list .item
p{margin-left:40px;font-size:14px;font-weight:bold;margin-top: -10px;margin-bottom:10px}.services-list .item p:last-child{margin-bottom:0}#facebook{background:#fff}#facebook
iframe{display:block}#facebook>.container{padding:10px
0}#facebook
.facebook_header{background:#3b5998}#facebook .facebook_header
img{float:left;display:block}#facebook .facebook_header
a{float:right;display:block;color:#fff;padding:10px}#facebook .facebook_header a:hover{background:#324a80}a,input,select,button,textarea{outline:none}.frm{color:#404040;margin-bottom:20px;width:590px;line-height:20px}.frm.lfloat{margin-right:20px}.frm.rfloat{margin-left:20px}.frm
h2{background:#404040;font-size:18px;line-height:20px;color:#fff;margin:0;padding:10px
20px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.def .frm
h2{margin:0}.frmrow{display:block;padding:15px
14px 15px 19px;margin:0;position:relative;border:1px
solid #e9e9e9;border-top:0;font-size:0}.frmcaption{color:#404040;font-size:14px;font-weight:bold;width:135px;margin-right:20px;position:relative;display:inline-block;vertical-align:middle}.type_textarea
.frmcaption{vertical-align:top;margin-top:5px}.type_text .input,
.type_textarea .input,
.type_select_filter
.txtinput{display:inline-block;vertical-align:middle;overflow:hidden}.type_text input,
.type_textarea textarea,
.type_select_filter .txtinput
input{background:#fbfbfb;border:1px
solid #e0e0e0;display:block;line-height:20px;height:30px;padding:5px
10px;width:100%;resize:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 -1px 3px rgba(0,0,0,.05);-moz-box-shadow:inset 0 -1px 3px rgba(0,0,0,.05);box-shadow:inset 0 -1px 3px rgba(0,0,0,.05);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.type_text.focus .input,
.type_textarea.focus .input,
.type_select_filter.focus
.txtinput{-moz-box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);-o-box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);box-shadow:0 2px 5px rgba(0, 0, 0, 0.1)}.type_text.focus input,
.type_textarea.focus textarea,
.type_select_filter.focus .txtinput
input{-moz-box-shadow:inset 0 5px 5px rgba(0, 0, 0, 0.09);-webkit-box-shadow:inset 0 5px 5px rgba(0, 0, 0, 0.09);-o-box-shadow:inset 0 5px 5px rgba(0, 0, 0, 0.09);box-shadow:inset 0 5px 5px rgba(0, 0, 0, 0.09)}.type_check_one .input,
.type_check_many
.input{float:left;display:block;padding-left:10px}.type_check_one .input label,
.type_check_many .input
label{display:block;white-space:nowrap;padding-top:2px;padding-bottom:2px}.type_check_one .input input,
.type_check_many .input
input{width:13px;height:13px;display:inline-block;vertical-align:middle;margin:0;padding:0}.type_check_one .input .cptn,
.type_check_many .input
.cptn{vertical-align:middle;display:inline-block;padding-left:10px}select{-moz-box-shadow:0 2px 5px rgba(0, 0, 0, 0.03);-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.03);-o-box-shadow:0 2px 5px rgba(0, 0, 0, 0.03);box-shadow:0 2px 5px rgba(0, 0, 0, 0.03);border:1px
solid #D2D2D2}select.focus{-moz-box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);-o-box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);box-shadow:0 2px 5px rgba(0, 0, 0, 0.1)}.error
.frmcaption{color:#ea275a}.error.type_text .input,
.error.type_textarea .input,.type_select_filter.txtinput{border-color:#ea8ba3;-moz-box-shadow:0 0 5px 3px rgba(232, 19, 39, 0.15);-webkit-box-shadow:0 0 5px 3px rgba(232, 19, 39, 0.15);-o-box-shadow:0 0 5px 3px rgba(232, 19, 39, 0.15);box-shadow:0 0 5px 3px rgba(232, 19, 39, 0.15)}.error.type_text input,
.error.type_textarea textarea,
.type_select_filter .txtinput
input{-moz-box-shadow:inset 0 5px 5px rgba(225, 20, 88, 0.05);-webkit-box-shadow:inset 0 5px 5px rgba(225, 20, 88, 0.05);-o-box-shadow:inset 0 5px 5px rgba(225, 20, 88, 0.05);box-shadow:inset 0 5px 5px rgba(225, 20, 88, 0.05)}.error.type_text.focus .input,
.error.type_textarea.focus
.input{-moz-box-shadow:0 2px 5px rgba(232, 19, 39, 0.2);-webkit-box-shadow:0 2px 5px rgba(232, 19, 39, 0.2);-o-box-shadow:0 2px 5px rgba(232, 19, 39, 0.2);box-shadow:0 2px 5px rgba(232, 19, 39, 0.2)}.error.type_text.focus input,
.error.type_textarea.focus
textarea{-moz-box-shadow:inset 0 5px 5px rgba(225, 20, 88, 0.1);-webkit-box-shadow:inset 0 5px 5px rgba(225, 20, 88, 0.1);-o-box-shadow:inset 0 5px 5px rgba(225, 20, 88, 0.1);box-shadow:inset 0 5px 5px rgba(225, 20, 88, 0.1)}.error
select{border-color:#ea8ba3;-moz-box-shadow:0 0 5px 3px rgba(232, 19, 39, 0.2);-webkit-box-shadow:0 0 5px 3px rgba(232, 19, 39, 0.2);-o-box-shadow:0 0 5px 3px rgba(232, 19, 39, 0.2);box-shadow:0 0 5px 3px rgba(232, 19, 39, 0.2)}.frm .type_check_one.error .cptn,
.frm .type_check_many.error
.cptn{color:#ED114A}.inputerror{display:block;float:left;margin:5px
0 0;color:#ea275a;font-size:11px}.frm
.frmcaption{}.frm .type_text .input,
.frm .type_textarea .input,
.frm .type_select_filter
.txtinput{width:340px}.frm .type_textarea
.input{width:400px}.frm .type_textarea
textarea{height:90px;width:400px}.frm .type_select_filter
.txtinput{margin-top:4px}.frm .type_select_filter .txtinput
input{width:50px;padding-top:5px;padding-bottom:5px}.frm .type_select_filter
.txtinput{float:left;margin-right:10px}.frm .type_select_filter
select{width:298px}.frm .type_select_filter
.add{padding-left:253px;padding-top:4px;font:11px sans-serif;margin-top:-6px}.frm .type_text.postindex
input{width:148px}.frm .type_text.postindex
.search{padding-top:6px;float:left;font-size:13px;padding-left:10px}.frm .type_text.postindex .search
a{text-decoration:underline}.frm .type_select select,
.frm .type_multiselect
select{width:360px}.frm .type_check_one .cptn,
.frm .type_check_many
.cptn{display:inline-block}.buttons{overflow:hidden;clear:both}.frm
.buttons{padding:15px
15px 15px 174px;border:1px
solid #e9e9e9;border-top:0;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}@font-face{font-family:'flexslider-icon';src:url('fonts/flexslider-icon.eot');src:url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),
url('fonts/flexslider-icon.woff') format('woff'),
url('fonts/flexslider-icon.ttf') format('truetype'),
url('fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides
img{width:100%;display:block}.flex-pauseplay
span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html
.slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0
0 60px;background:#fff;border:4px
solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider
.slides{zoom:1}.carousel
li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav
a{display:block;width:40px;height:40px;margin: -20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left: -50px}.flex-direction-nav .flex-next{right: -50px;text-align:right}.flexslider:hover .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-pauseplay
a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{position:absolute;bottom:17px;right:15px;text-align:center;z-index:200;font-size:0;height:11px}.flex-control-nav
li{margin:0
0 0 5px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li
a{width:10px;height:11px;display:block;background:url(../images/base/control-nav.png) no-repeat right top;cursor:pointer;text-indent: -9999px}.flex-control-paging li a:hover,
.flex-control-paging li a.flex-active{background:url(../images/base/control-nav.png) no-repeat left top}.flex-control-paging li a.flex-active{cursor:default}.flex-control-thumbs{margin:5px
0 0;position:static;overflow:hidden}.flex-control-thumbs
li{width:25%;float:left;margin:0}.flex-control-thumbs
img{width:100%;display:block;opacity: .7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}