html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-margin-before:0em;-webkit-margin-after:0em}div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:16px;font-family:'Roboto',Arial,Helvetica,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}@media (max-width:40em){html{font-size:1rem}}@media (min-width:40em){html{font-size:1rem}}@media (min-width:64em){html{font-size:1rem}}body{color:#000;line-height:150%;background-color:#fff;background-repeat:repeat}.row:after,.row:before{display:block;clear:both;content:""}.column{width:100%;float:none}@media (min-width:40em){.column{float:left}.column.full{width:100%}.column.two-thirds{width:66.7%}.column.half{width:50%}.column.third{width:33.3%}.column.three-fourths{width:75%}.column.fourth{width:25%}.column.flow-opposite{float:right}}h1,h2,h3,h4,h5,h6{font-family:"Roboto",Arial,Helvetica,Sans-Serif;color:#000000;margin:1rem 0;padding:0;font-weight:normal;-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-margin-start:0px;-webkit-margin-end:0px}h1{font-size:1.6rem;margin:1.5rem 0 1rem 0}h2{padding:1rem 0;font-size:1.5rem}.page-header h2{padding:0.4rem 0;margin:0}h3{font-size:1rem;padding:1.5rem 0 1rem 0;color:#000}h4{font-size:1.2rem;margin:1.4rem 0 1rem 0;color:#000;font-weight:500}h5{}p{padding:0.3rem 0;font-size:1rem;margin:0;color:#777;font-weight:300;line-height:150%}p.ingressi{font-size:1.2rem;padding:1rem 0 2rem 0}a{color:#8f3030;text-decoration:none;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;-webkit-transform:translateZ(0)}a:hover{color:#cf4647;text-decoration:none}strong{font-weight:500}blockquote{color:#250176;font-size:18px;background-repeat:no-repeat;padding-left:30px;-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-margin-start:0px;-webkit-margin-end:0px}blockquote p{-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-margin-start:0px;-webkit-margin-end:0px}ul{list-style-type:none;margin:1rem 0 1.5rem 0;padding:0}ol{margin:0.5rem 0;padding:0 1.1rem}ol li{padding:0.3rem 0.5rem;margin:0}ol ol{margin:0}ol li ol li{padding:0;margin:0;font-size:0.9rem}ul li,ol li{font-size:1rem}hr{display:block;border-top:0px solid #eee;background-color:#eee;height:1px}table td{color:#777;font-weight:300;padding:0.3rem 1rem 0.3rem 0}@media (max-width:50rem){table{max-width:38rem;margin:2rem 0}table td{font-size:1rem}}@media (max-width:40rem){table{margin:2rem 0}table td{font-size:0.8rem;padding:0.5rem}table th{font-size:1rem}}h4.alert-heading{display:none}a.close{display:none}.alert.alert-warning,.alert.alert-message{color:#c12432}#k2Container.centered{text-align:center}.centered .itemFullText img{margin:3rem 0}.control-group{margin-bottom:0.5rem}fieldset{border:0;margin:1rem 0;padding:0}ul.nav.nav-tabs.nav-stacked{list-style-type:none;margin:1rem 0;padding:0}.container{margin:0 auto;width:100%;overflow:hidden}.containerwide{width:100%;position:static;bottom:0;background-color:#373737}.narrowblock{width:95%;max-width:70rem;margin:0 auto}.flexit{display:flex}.flex1of4{flex:none;width:25%}.flex3of4{flex:none;width:75%}.Aligner-item--bottom{align-self:flex-end}@media (max-width:40rem){.flexit{display:block}.flex1of4,.flex3of4{width:100%;display:block;clear:both}}.headerwide{width:100%;background-color:#fff;z-index:1001}#header{border-bottom:1px solid #ddd;padding:0.6rem 1rem}.front #header,.vivero-etusivu #header{border-bottom:0}#logo{}#logo img,#logo p,#logo h1{padding:0;margin:0}#overmenu{clear:both;width:100%;padding-bottom:1rem}.mod-languages{float:right;clear:both;margin-bottom:0.7rem}.mod-languages a{color:#000;text-transform:uppercase;font-size:0.8rem}@media (max-width:40rem){#logo{margin:1rem auto 1.5rem auto}#logo img,#logo p,#logo h1{text-align:center}.mod-languages{width:100%;margin:1rem auto;padding:0 1rem 0rem 1rem;text-align:center}.mod-languages li:before{content:">"}}#valikko{width:auto;z-index:99}#valikko:after{display:block;clear:both;content:""}#overmenu .search{width:auto;float:right;clear:both;padding:2px;border:1px solid #ddd;border-radius:5px}#overmenu .search label{display:none}#overmenu .search .button{display:inline-block}#overmenu .search input.inputbox,#overmenu .search input[type="search"]{border:0px solid #ddd;box-shadow:none !important;outline:0;margin:0;padding:0.3rem;font-size:1rem}#overmenu .search input.button{height:20px;vertical-align:middle;opacity:0.5;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;text-align:right}#overmenu .search input.button:hover{opacity:1}@media (max-width:40rem){#overmenu .search{width:13rem;margin:0 auto;float:none}#overmenu .search input.inputbox.search-query{max-width:80%}}ul.breadcrumb{padding:0.8rem 0.5rem;margin:0}ul.breadcrumb li{float:left}ul.breadcrumb span.divider{padding:0 1rem;opacity:0.5}ul.breadcrumb li:first-child span.divider{padding:0rem}ul.breadcrumb li,ul.breadcrumb li a{color:#aaa;font-size:0.8rem}#right{padding:0.5rem 0rem 0.5rem 1.5rem}#right .moduletable{margin:0rem 0 2.5rem 0}#right .moduletable:first-child{margin:0rem 0 2.5rem 0}#right .moduletable{font-size:0.95rem}#right .moduletable a{font-weight:normal}#right .moduletable h3{margin:1rem 0;font-size:0.95rem;font-weight:500;text-transform:uppercase}#right h4.newstitle{margin:0.5rem 0;font-weight:normal;font-size:1rem}#right h4.newstitle a,#right .moduletable.sosmed a{color:#000}#right .moduletable.sosmed table{margin:0.5rem 0}#right .moduletable.punatausta{color:#fff;background-color:#e62d3e;padding:1rem;width:100%;font-weight:600}#right .moduletable.punatausta a{color:#fff}.clearboth:after{display:block;content:"";clear:both;height:0}#fpbigpic{width:100%;clear:both}#fpbigpic img{width:100%;height:auto}#fpbigpic p{padding:0}#fppics{display:flex}.fppic{flex:1}.fppic.flex2of3{flex:none;width:66%}.fppic.flex1of3{flex:none;width:33%}.fppic .full{width:100%}.fppic .half{display:block;float:left;width:50%;clear:none}.fppic img{width:100%;height:auto;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.fppic img:hover{opacity:0.85}.fppic .moduletable{padding:1.1rem 1.4rem 0 0}@media (max-width:40rem){#fppics{display:block}.fppic.flex2of3,.fppic.flex1of3{width:70%;margin:0 auto}.fppic .half{width:100%;float:none}.fppic .moduletable{padding:0.5rem 0rem 0 0}.fppic img:hover{opacity:1}}.maincontent{background-color:#fff;padding:1rem 0 3rem 0}.maincontent:after{display:block;clear:both;content:""}.catItemBody h3{margin-top:0.1rem;padding-top:0.1rem;text-align:center;padding-bottom:0.5rem}.catItemImageBlock img{-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.catItemImageBlock img:hover{opacity:0.75}.itemListCategory{margin-bottom:2rem}.itemListCategory img{width:100% !important}#itemListPrimary,#itemListSecondary{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap}.itemList .itemContainer{flex:none !important;width:25%;padding:0.2rem 0.5rem 2rem 0.5rem}.itemList .itemContainer .catItemImage img{width:100% !important}.itemList .itemContainer .catItemIntroText p{min-height:3rem}.itemList .itemContainer h3.catItemTitle{font-size:0.9rem}@media (max-width:50em){.itemList .itemContainer{width:50% !important}.itemList .itemContainer .catItemIntroText p{min-height:3rem}.itemList .itemContainer h3.catItemTitle{font-size:0.9rem}}.generic .itemFullText{padding:0 2rem}.generic h2.itemTitle{padding:2rem;text-align:center}.generic p{text-align:center}.vasen .generic p{text-align:left}.vasen .generic h2.itemTitle{text-align:left;padding:2rem 1rem}.vasen .generic .itemFullText{padding:0 1rem}.generic .b2jsocial_parent{display:block;width:11rem;margin:2rem auto}.itemFullText ul{list-style-type:square;padding-left:20px}.itemFullText ul li{font-weight:300;color:#777}@media (max-width:50em){.generic .itemFullText img{width:100%;height:auto;max-width:25rem}}.itemImageBlock img{width:100% !important;height:auto !important}.itemBody{clear:both}.itemLeftSide,.itemRightSide{width:50%;float:left}.itemLeftSide{padding-right:2rem}.itemRightSide{padding-left:2rem;padding-top:1rem}.sigProGalleriaWhiteContainer{background:#fff !important;margin:0 !important;padding:0 !important}.sigProGalleriaWhiteTargetImg{margin-bottom:0rem}p.sigProGalleriaWhiteTargetTitle{position:relative !important;display:none !important;bottom:-2rem !important;bottom:0rem !important;right:2rem !important;background:transparent !important;font-size:0.9rem !important;padding:0.5rem !important;color:#000 !important;text-align:center}.sigProLinkOuterWrapper span.sigProCaption{display:none !important}.itemRightSide .itemIntroText p{font-size:1rem}.itemRightSide .itemIntroText{padding-bottom:1rem;margin-bottom:2rem;border-bottom:1px solid #efefef}.text-success a.j2store-checkout-link{background-color:#166205;padding:0.3rem 0.5rem;-moz-border-radius:0.2rem;-webkit-border-radius:0.2rem;border-radius:0.2rem;margin-left:0.4rem;font-size:0.8rem;text-transform:uppercase}.b2jsocial_parent{margin:2rem 0 2rem -0.7rem}.itemRightSide .itemAttachmentsBlock{border-top:1px solid #efefef;padding:1rem 0}@media (max-width:40em){.itemLeftSide,.itemRightSide{width:100%;float:none}.itemLeftSide{padding-right:0;padding-bottom:1.5rem}.itemRightSide{padding-left:0rem}}#k2Container{padding:0 0.5rem}#k2Container .j2store-product{color:#333;font-size:1rem;font-weight:normal;padding:0.5rem 0 2rem 0;margin-bottom:2rem;border-bottom:1px solid #efefef}#k2Container .catItemView .j2store-product{color:#333;font-size:1rem;font-weight:normal;padding:0.2rem 0 0rem 0;margin-bottom:2rem;border-bottom:0px}#k2Container .j2store-product .product-price-container{padding-bottom:0.7rem}#k2Container .j2store-product .product-price-container .sale-price{font-weight:normal}#k2Container .j2store-product .option{margin-top:0.3rem}#k2Container .j2store-product .option b{font-weight:normal;color:#999;line-height:150%;font-size:0.9rem}#k2Container .j2store-product .option .required{font-weight:normal;color:#999;line-height:150%;font-size:0.9rem}#k2Container .j2store-product .option select{width:11rem;font-size:0.9rem}.j2store-add-to-cart{margin-left:0;display:block;padding-top:1rem}.j2store-add-to-cart .btn{margin-left:0.4rem}.j2store-cart-button,.btn.btn-primary,.btn.btn-warning,.btn.btn-large{display:inline-block;background:none;background-color:#333;color:#fff;-moz-border-radius:0.2rem;-webkit-border-radius:0.2rem;border-radius:0.2rem;cursor:pointer;font-size:0.9em;text-align:center;vertical-align:middle;white-space:nowrap;border:0;text-transform:uppercase;padding:0.5em 0.8em}.j2error{font-size:0.7rem}@media (max-width:40rem){#k2Container .j2store-product .option select{width:20rem}}.j2store-cart-form{width:100%}.j2store-cart-table .remove-icon{margin-bottom:0px}.cart-product-unit-price{display:block;padding-top:0.4rem}.cart-estimator-discount-block{margin-top:1.5rem}@media (max-width:40rem){.j2store-cart .row-fluid .span6{width:100%;clear:both;margin-left:0;padding:0.5rem}table.cart-footer{margin:0.3rem 0 2rem 0}}#button-account,#button-login,#bank-submit-button,.payment a.btn.btn-primary{margin-top:1rem}.j2store .checkout-content{padding:0 0 2rem 0}#checkbox_tos{margin:1rem 0;font-size:0.8rem}.checkout-content .payment{font-size:0.9rem}.catItemView form.j2store-addtocart-form{display:none}.catItemView .product-price-container .sale-price,.catItemView .product-price-container .base-price{text-align:center;font-size:0.9rem}.catItemView .product-price-container .tax-text{text-align:center;font-size:0.8rem !important}.itemRightSide .tax-text{font-size:0.75rem;padding:0.5rem 0;color:#aaa}p.text-success{padding:0.5rem 1rem;background-color:#83e56d;color:#fff}p.text-success a{color:#e7ffe1}.itemListView .tax-text{display:none}.j2store-minicart-button .cart-item-info{float:right;margin-right:1.5rem}.j2store-minicart-button .cart-item-count{background-color:#fff;color:#000}.j2store-minicart-button i{color:#000}@media (max-width:40rem){.j2store-minicart-button:before{display:block;clear:both;content:""}.j2store-minicart-button{text-align:center;padding:1rem 0 1rem 1rem}.j2store-minicart-button .cart-item-info{float:none;margin-right:auto;margin:0 auto}}}.catItemView.designers .itemList .itemContainer,.catItemView.designers .catItemIntroText p{text-align:center !important;display:inline !important;width:100%}.site.uutta .b2jsocial_parent,.site.news .b2jsocial_parent{display:none}.contactpage .catItemIntroText p{font-size:0.8rem;padding:0.3rem 0;margin:0}.contactpage .catItemIntroText p strong{color:#333}.contactpage .itemList .itemContainer .catItemIntroText p{min-height:0}.contactpage .itemListCategory h2{padding:2rem;text-align:center}.contactpage .itemList{width:80%;margin:0 auto;padding-left:3rem}.largefont .itemBody p{font-size:1.2rem}@media (max-width:50em){.contactpage .itemList{width:95%;padding-left:0}}#belowcontent .moduletable{width:95%;max-width:30rem;margin:0 auto}#footer,#subfooter{display:flex;padding:1rem 0}.footer{flex:1}.footer.left .moduletable{float:left}.footer.right .moduletable{float:right;padding-right:2rem}.footer .moduletable{margin-bottom:1rem;clear:both}.footer .menu{list-style-type:none;display:block;margin:0;padding:0}.footer h3{color:#b6b6b6;text-transform:uppercase;font-size:1rem;margin:0.1rem 0rem}.footer p{color:#b6b6b6;font-size:0.9rem;margin:0.2rem 0rem;text-align:left}.footer p a{color:#ddd}#subfooter p{font-size:0.8rem;color:#888}#footer .menu:after{display:block;clear:both;content:""}#footer .menu li{padding:0;margin-bottom:1rem}#footer .menu li.current.active a{color:#fff}#footer .menu li a{color:#fff;font-size:1.3rem;padding:0.5rem 0rem 1rem 0;margin:0rem}#footer .menu li a:hover{text-decoration:none;color:#ddd}#footer .menu li:first-child{display:none}@media (max-width:40rem){#footer,#subfooter{display:block;clear:both;padding:1rem 2rem}.footer.right .moduletable{float:left;margin:1rem 0}}#scrollToTop{background:transparent !important;border-radius:50% !important;border:2px solid #ccc}#scrollToTop:hover{background-color:#ccc !important}.maincontent.search{border:0}#searchForm{padding:2rem 1rem}#searchForm legend{display:none}dl.search-results{display:block;clear:both;padding:1rem}.form-limit{display:none}.ordering-box{float:left}.search label{font-size:0.9rem}fieldset.phrases{}#searchForm select#ordering{font-size:0.8rem !important}.ordering-box{margin:1rem 0}.btn-group.pull-left{display:inline-block;float:left}.btn-group.pull-left button{width:1.7rem;background-color:#fff;height:1.7rem;border-bottom-right-radius:5px;border-top-right-radius:5px;border:1px solid #ddd;border-left:0}#searchForm button.btn{background-image:url('../images/searchButton.gif');background-repeat:no-repeat;background-position:3px 3px}.searchintro{clear:both;padding:2rem 0 1rem 0}dt.result-title{margin:2rem 0 0.5rem 0}dd.result-created{display:none}input#search-searchword{border-bottom-left-radius:5px;border-top-left-radius:5px;border:1px solid #ddd;border-right:0;padding:3px;max-width:15rem}@media (max-width:40rem){.maincontent.search{border:0;max-width:12rem}}#login-form .controls label{display:none}#login-form ul.unstyled{list-style-type:none;padding:0;margin:1rem 0}#login-form .control-group{margin:0.5rem 0}#login-form input.input-small{display:block;position:relative;float:none;clear:both;border:1px solid #ddd;margin:0.2rem 0}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:rgb(255,255,255) !important;background-image:none;color:rgb(0,0,0)}#valikko ul.isDesktop.yendifHorizontal{}#valikko ul.yendifHorizontal.isMobile{float:right;clear:both}#valikko .yendifResponsiveMenu a span{text-transform:uppercase;font-size:0.8rem !important;font-weight:500}#valikko .yendifResponsiveMenu a:hover{color:#cf4647}#valikko ul.yendifHorizontal > li:not(.divider).current.active a{color:#cf4647 !important}#valikko ul.yendifHorizontal > li:not(.divider).current.active li a{color:#555 !important}#valikko .yendifResponsiveMenu li{padding-bottom:0rem !important}#valikko ul.isDesktop.yendifHorizontal li ul{width:auto !important;min-width:40rem !important;margin-left:-20rem !important;border:1px solid #ddd !important;padding:1rem 0rem 2rem 2rem !important;top:0.55rem !important}#valikko ul.isDesktop.yendifHorizontal li li{display:inline-block;float:left;padding:1rem 2rem 0 0;clear:none}#valikko .yendifResponsiveMenu li a{padding:0 !important;margin:0 !important}#valikko .yendifHorizontal.auto.isMobile li{}#valikko .yendifHorizontal li#item-372,#valikko .yendifHorizontal li#item-335{padding-left:3rem}#valikko .yendifHorizontal li#item-372 a.shop,#valikko .yendifHorizontal li#item-335 a.shop{color:#39b73f}#valikko ul.yendifHorizontal li#item-379 span.yfrm-linker,#valikko ul.yendifHorizontal li#item-380 span.yfrm-linker,#valikko ul.yendifHorizontal li#item-414 span.yfrm-linker,#valikko ul.yendifHorizontal li#item-417 span.yfrm-linker{padding:0px 35px 0px 0px}#valikko ul.isMobile li ul{padding-top:0rem !important}#valikko ul.isMobile li{padding:0.5rem !important}#valikko .isMobile li a span.opener{background-image:url('../../../media/yendif_responsivemenu/images/dark_down.png') !important}#valikko .isMobile li.opened a span.opener{background-image:url('../../../media/yendif_responsivemenu/images/dark_down.png')}#valikko .yfrm-linker{line-height:100% !important}#valikko ul.yendifHorizontal,#valikko ul.yendifHorizontal.isDesktop ul{box-shadow:none}a.yendifToggleMenu.isMobile{}#valikko a.yendifToggleMenu{width:100%}#valikko a.yendifToggleMenu span{margin:0 auto !important;font-size:1rem !important;width:100% !important;text-align:center !important;padding:0 calc(50% - 2rem) !important}@media (max-width:62.5rem){}@media (max-width:56rem){}@media (max-width:50rem){}@media (max-width:40rem){}#valikko .isDesktop span.opener{display:none}.moduletable h2{margin:0.8rem 0 0.5rem 0}.icons{padding:0;margin:0;display:none}.icons ul{list-style-type:none;padding:0;margin:0.2rem 0}.icons ul li{padding:0;margin:0}.icons ul li a{font-size:0.8rem}.item-page,#archive-items{padding:0 2rem}.item-page:after{display:block;content:"";clear:both}.item-page.black p{color:#fff}.item-page img{max-width:100%;height:auto}p.img_caption{font-weight:300;font-size:0.65rem;padding:0 0 0.5rem 1rem;text-align:left !important}dl{margin:0}dt.article-info-term{display:none}dd.published,dd,.published{margin:0rem 0 0.8rem 0;padding:0;font-size:0.7rem;color:#a2a2a2}@media (max-width:40rem){.item-page,#archive-items{padding:0 1rem}.item-page img{float:none !important;max-width:100%;height:auto;clear:both !important;text-align:center;margin-right:0 !important;max-height:15rem}}#right ul.archive-module{list-style-type:none;margin:1rem 0;padding:0}#right ul.archive-module li{margin:0.2rem 0;padding:0}#right ul.archive-module li a{color:#919191;font-weight:normal;text-transform:capitalize}fieldset.filters{border:0;margin:1.2rem 2rem 0 2rem;padding:0rem}.formRequired{color:#e62d3e}#maincontent .rsform{}#maincontent fieldset.formContainer{margin:1rem 0}#maincontent .formControlLabel{text-align:left;clear:both;float:none;width:auto;text-transform:uppercase}#maincontent .formControls{margin:0.6rem 0}#maincontent .formDescription{display:none}.rsform-block-sijainti label{padding-right:2rem;margin-top:-2px;padding-left:0.6rem}.formBody{padding-right:2rem}.formBody input.rsform-input-box,.formBody textarea{border:1px solid #eee;width:100% !important}.formbody select.rsform-select-box{border:1px solid #eee}.rsform-block-etunimi,.rsform-block-sukunimi,.rsform-block-palkanlaskenta,.rsform-block-rivaldi,.rsform-block-email,.rsform-block-puhelin{width:50%;float:left}@media (max-width:62.5rem) and (min-width:50rem){#maincontent .formControlLabel{text-align:left}#maincontent .formResponsive select,#maincontent .formResponsive textarea,#maincontent .formResponsive input[type="text"],#maincontent .formResponsive input[type="password"]{display:block;clear:both;margin-bottom:0}#maincontent .formResponsive .formHorizontal .formControls{display:block;clear:both;margin-left:0}#maincontent .formResponsive .formHorizontal .rsform-block{margin-bottom:0}#maincontent .bt-googlemaps{max-width:100%}}@media (max-width:40rem){#maincontent .formResponsive select,#maincontent .formResponsive textarea,#maincontent .formResponsive input[type="text"],#maincontent .formResponsive input[type="password"]{max-width:90%}#maincontent .bt-googlemaps{max-width:90%}.formBody{padding-right:0rem}.rsform-block-sijainti input{clear:both;float:none}}ul.pager.pagenav,.pagination ul{list-style-type:none;margin:2rem 0;padding:0}ul.pager.pagenav li,.pagination ul li{float:left;padding:1rem 2rem}ul.pager.pagenav li:first-child,.pagination ul li:first-child{padding-left:0}p.counter{display:none}.rl_sliders.accordion>.accordion-group{border:0px solid #fff}.rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle{color:#777;text-align:center}.rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle:hover{background-color:#fff;color:#aaa;text-decoration:none}.rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle{background-color:#fff;color:#000}.rl_sliders.accordion>.accordion-group.active>div>a:focus,.rl_sliders.accordion>.accordion-group>div>a:focus{outline:0;-webkit-box-shadow:inset 0 0 0 #fff;box-shadow:inset 0 0 0 #fff}.rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner{border-top:0px solid #e5e5e5}.accordion-inner.panel-body p{margin:0.5rem 0 1.5rem 0}.eitoimitustapoja{padding:0.5rem 1rem;color:#d00000;border:1px solid #d00000;background-color:#ffdddd;font-size:0.9rem}.ifnoresults{padding:0.8rem 0.2rem;font-size:0.7rem;color:#555;line-height:1rem;max-width:25rem}.sigProGalleriaWhiteTargetTitle{display:none !important}.sigProGalleriaWhitePlaceholderContainer img.sigProGalleriaWhiteTargetImg{}a.sigProGalleriaWhiteTargetLink img{width:auto !important;height:auto !important;max-height:600px !important;max-width:100% !important}.uk-panel-teaser img{max-width:100%;height:auto}.uk-panel h2,.uk-panel h3{padding:10px 0;margin:0}.uk-panel h3.uk-h2{font-size:1.3rem;color:#555}.uk-panel .uk-margin{margin:5px 0}.page-header h2{text-align:center;margin:40px 0}.viveroawards > div > div{min-height:auto !important}.diashow .uk-overlay-panel{position:absolute;top:auto;bottom:30%;left:50px;right:auto;padding:40px;color:#000;color:#000;background-color:rgba(255,255,255,0.5)}.diashow .uk-text-large{font-size:100px;font-weight:600;line-height:130%;font-family:'Halant',sans-serif}.diashow h3.uk-h3{}@media (min-width:768px){}@media (min-width:992px){}@media (min-width:1200px){}@media screen and (-webkit-min-device-pixel-ratio:1.5),screen and (max--moz-device-pixel-ratio:1.5){}@import url('styles.css');.KimonoConferenceSizes{width:100%;display:block;margin:40px 0}.KimonoConferenceSizes img{width:100%;height:auto}.blog{max-width:750px;margin:0 auto;text-align:center}.blog .item{margin:1rem 0 4rem 0}.blog .item p{font-size:1rem}.blog .item .itemcontent{padding:0.5rem 1.5rem 0.5rem 1rem}.blog .item .item-image,.item-page .item-image{width:100%}.blog .item .item-image img,.item-page .item-image img{max-width:100%;height:auto}.blog ol.nav.nav-tabs.nav-stacked{margin:1rem 0;padding:0 1.5rem}.blog dd.published{text-align:center}.blog .page-header h2{margin:40px 0 10px 0}#system-message{margin-bottom:10px;padding:0}#system-message > dt{font-weight:bold;display:none}#system-message > dd{margin:0;font-weight:bold;text-indent:30px}#system-message > dd > ul{color:#0055BB;background-position:4px top;background-repeat:no-repeat;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB}#system-message > dd > ul > li{line-height:1.5em}#system-message > .message > ul{background-color:#C3D2E5;background-image:url(../images/notice-info.png)}#system-message > .error > ul,#system-message > .warning > ul,#system-message > .notice > ul{color:#c00}#system-message > .error > ul{background-color:#E6C0C0;background-image:url(../images/notice-alert.png);border-color:#DE7A7B}#system-message > .warning > ul{background-color:#E6C8A6;background-image:url(../images/notice-note.png);border-color:#FFBB00}#system-message > .notice > ul{background-color:#EFE7B8;background-image:url(../images/notice-note.png);border-color:#F0DC7E}@import url(../../../media/system/css/system.css);.system-unpublished,tr.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df}span.highlight{background-color:#FFFFCC;font-weight:bold;padding:1px 0}.img-fulltext-float-right{float:right;margin-left:10px;margin-bottom:10px}.img-fulltext-float-left{float:left;margin-right:10px;margin-bottom:10px}.img-fulltext-float-none{}.img-intro-float-right{float:right;margin-left:5px;margin-bottom:5px}.img-intro-float-left{float:left;margin-right:5px;margin-bottom:5px}.img-intro-float-none{}.invalid{border-color:#ff0000}label.invalid{color:#ff0000}#editor-xtd-buttons{padding:5px}.button2-left,.button2-right,.button2-left div,.button2-right div{float:left}.button2-left a,.button2-right a,.button2-left span,.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer}.button2-left span,.button2-right span{cursor:default;color:#999}.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span{padding:0 6px}.page span{color:#000;font-weight:bold}.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0B55C4}.button2-left a,.button2-left span{padding:0 24px 0 6px}.button2-right a,.button2-right span{padding:0 6px 0 24px}.button2-left{background:url(../images/j_button2_left.png) no-repeat;float:left;margin-left:5px}.button2-right{background:url(../images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px}.button2-left .image{background:url(../images/j_button2_image.png) 100% 0 no-repeat}.button2-left .readmore,.button2-left .article{background:url(../images/j_button2_readmore.png) 100% 0 no-repeat}.button2-left .pagebreak{background:url(../images/j_button2_pagebreak.png) 100% 0 no-repeat}.button2-left .blank{background:url(../images/j_button2_blank.png) 100% 0 no-repeat}div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000}div.tooltip h4{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../images/selector-arrow.png) no-repeat}div.tooltip p{font-size:90%;margin:0}.img_caption .left{float:left;margin-right:1em}.img_caption .right{float:right;margin-left:1em}.img_caption .left p{clear:left;text-align:center}.img_caption .right p{clear:right;text-align:center}.img_caption{text-align:center!important}.img_caption.none{margin-left:auto;margin-right:auto}a img.calendar{width:16px;height:16px;margin-left:3px;background:url(../images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle}