/*d632f4c3465c427674be89209e75293c*/
.body{font-size:16px;line-height:1.6rem}.breadcrumb{float:left;background-color:transparent}#g-page-surround{background:#f0f0f0 url('../images/tausta.jpg') repeat top center}h1{color:#45a6ab;font-weight:800}h2,h3,h4{color:#45a6ab;font-weight:600}h5,h6,h7{color:#45a6ab;font-weight:500}h2{font-size:1.45rem}h3{font-size:1.25rem}h4{font-size:1.1rem}h5{font-size:0.95rem;line-height:1.3rem}h5{margin:0.2rem 0;padding:0.2rem 0}h6{font-size:0.85rem;margin:0;padding:0;line-height:1.5}hr{border-bottom:1px dashed #666;margin:2.5rem 5%}p{font-weight:400;font-size:0.85rem;line-height:1.6rem}strong{color:#515056}li{font-weight:400;font-size:0.85rem;line-height:1.7rem}a:hover{color:#7bbbbc}#g-main .g-content{margin:0.36rem 1.6rem;padding:0.36rem 0rem}.g-content{margin:0.625rem;padding:1.238rem}#g-showcase .g-content{margin:0;padding:0}#g-navigation{margin-bottom:0.9375rem}#g-feature g-block{padding:0;margin:0}#g-showcase{margin:0;padding:0.9375rem 0.9375rem 0 0.9375rem}.g-menu-item{text-transform:uppercase;font-size:0.875rem;font-weight:500}.g-main-nav .g-toplevel>li>.g-menu-item-container{padding:0.7rem;border:0;margin:0}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background:transparent}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container{color:#45a6ab;border:0px;margin:0}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container{color:#45a6ab;background-color:#fff;border:0px;margin:0}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected>.g-menu-item-container{color:#45a6ab;background-color:#fff;border:0px;margin:0}#g-navigation .g-main-nav .g-toplevel>li.g-selected>.g-menu-item-container{color:#45a6ab;background-color:#fff;border:0px;margin:0}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected{background:#fff}#g-navigation .g-main-nav .g-sublevel>li>.g-menu-item-container{color:#fff;background-color:#7bbbbc}#g-navigation .g-main-nav .g-sublevel>li.g-selected>.g-menu-item-container{color:#fff;background-color:#45a6ab}#g-navigation .g-main-nav .g-sublevel>li.active.g-selected>.g-menu-item-container{color:#fff;background-color:#45a6ab}#g-navigation .g-menu-hastouch .g-toplevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:1px solid #fff;background:#fff;border-radius:0.1875rem;margin:-0.2rem 0 -0.2rem 0.5rem;padding:0.2rem}.g-offcanvas-toggle{border-radius:0.3rem;padding:0.05rem;background-color:#45a6ab}.isotkirjaimet{text-transform:uppercase}#g-header .g-content{margin-left:1.925rem;padding:0rem}#g-header p{margin:0.5rem}#g-main{padding:1rem 0px}#g-container-main{background-color:#fff}#g-feature{padding:0.9375rem 0}#g-block{padding:0.9375rem 0}.feature-pad{padding:0.1rem 0rem;min-width:0px}.haku{margin:0.525rem;padding:0.4rem}.valkeateksti_h1{color:#fff;font-size:3.75rem;line-height:4.4rem;font-weight:600}.valkeateksti_p{padding-bottom:1rem;color:#fff;padding-top:1rem;font-size:1.2rem;line-height:1.4rem;font-weight:500}.valkeateksti_25{padding-bottom:1rem;color:#fff;padding-top:1rem;font-size:1.5625rem;line-height:1.8625rem;font-weight:800}.featurepadding{padding-left:0.9375rem;padding-right:0.9375rem;margin:0 0.3rem;background-color:#45a6ab}.orderby-displaynumber{display:none}.vm-details-button{display:none}.addtocart-area{display:none}.product{border:0px !important}.horizontal-separator{visibility:hidden;height:1px;background:#e9e8e8;margin:0.4rem 0}.browseProductImage{max-height:170px}.main-image img{max-height:400px}.additional-images img{width:4.6875rem}.vm-product-container .vm-product-media-container{float:left;width:40%}.vm-product-details-container{float:right;width:60%}.product-description{display:inline-block;height:auto;width:auto}.product-neighbours a.previous-page{background:rgba(0, 0, 0, 0) url('../images/Nuolipallo_taaksepain.jpg') no-repeat scroll left center;float:left;font-size:1rem;line-height:20px;font-weight:600;padding:20px 0px 20px 70px}.product-neighbours a.next-page{background:rgba(0, 0, 0, 0) url('../images/Nuolipallo_eteenpain.jpg') no-repeat scroll right center;font-size:1rem;float:right;font-weight:600;line-height:20px;padding:20px 70px 20px 0px}.category-view .row .category .spacer h2{font-family:"sinkinsans", sans-serif;font-size:17.6px !important;line-height:1.7rem;font-weight:500;text-align:center;margin-top:0rem}.category-view .row .category .spacer h2 a img{padding:1rem 0.1rem 0.5rem}.width33{width:33%;min-width:220px}.browseCategoryImage{max-height:400px;max-width:296px}.keskitys{margin-left:auto;margin-right:auto}.vm-product-descr-container-0{margin-bottom:6px;height:100%;min-height:25px;font-weight:500}.vm3pr-0{display:none}div.product{min-width:140px}p.product_s_desc{text-align:center}.productdetails-view .product-short-description{font-weight:400;font-size:0.9rem;line-height:1.5rem}div[class*="-view"] .row{display:inherit;flex-wrap:inherit;justify-content:inherit}#fancybox-title{margin:0 0rem !important;padding-left:0.625rem;padding-right:0.625rem}#fancybox-close{right:-30px}#fancybox-left{left:10px}#fancybox-content{border-width:15px !important}.samakorkeus{box-sizing:border-box}.palloteksti{text-align:left;box-sizing:border-box;display:inline-block;width:70%;min-width:220px;margin:0 0.2rem;vertical-align:top}.pallodiv{clear:both;box-sizing:border-box;display:inline-block;width:25%;margin:0 0rem;min-width:75px}.palloteksti p,.pallodiv p{margin-top:0.7rem}.pallorow{margin-top:0rem;box-sizing:border-box}ul{line-height:1.8rem;margin-left:1.3rem}.numeropallot{margin:0rem 0 1rem 0;border:0px solid #000;float:left}.back-to-category{width:100%;padding:1rem 0.2rem;display:inline-block;font-size:0.9rem;font-weight:600}.vm-product-descr-container-0>h2{font-size:1.05rem;line-height:20px;margin:0 0 10px 0;text-align:center;font-weight:500}.spacer.product-container{border:0px;margin:12px}.category-view .row .category .spacer,.featured-view .spacer,.latest-view .spacer,.topten-view .spacer,.recent-view .spacer,.related-products-view .spacer,.browse-view .row .product .spacer{padding:0px}.form-actions{background-color:transparent;border-top:0px solid #e5e5e5;margin-bottom:1rem;margin-top:0.6rem;padding:0.1rem 0.1rem 0.1rem}.bfQuickMode .controls .control-label{min-width:110px;vertical-align:text-top;width:25% !important;font-weight:500;font-size:0.85rem}.icon-asterisk,.control-label{color:#45a6ab !important;border-color:#45a6ab !important}input[type="text"]:hover{border-color:#45a6ab !important}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="tel"],input[type="color"],.uneditable-input{border:1px solid #ddd;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border 0.2s linear, box-shadow 0.2s linear;-moz-transition:border 0.2s linear, box-shadow 0.2s linear;transition:border 0.2s linear, box-shadow 0.2s linear;background-color:#dadad4}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(0, 168, 173, 0.8);box-shadow:0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 4px rgba(0, 168, 173, 0.6)}textarea:hover,select[multiple=multiple]:hover{border-color:#45a6ab !important}textarea#ff_elem82{max-width:60%}.bfQuickMode input[type=text]{max-width:30% !important;width:100%}.btn-primary#bfSubmitButton,.btn-primary#bfSubmitButton:hover,.btn-primary#bfSubmitButton:active{width:150px;height:70px;box-shadow:none;float:left !important;padding:0.6rem 0.8rem 0.6rem 0.8rem;margin:0.2rem 0rem 0 24%;outline:none;color:#45a6ab;text-align:left;font-weight:500;font-size:0.875rem;text-shadow:none;background:rgba(0, 0, 0, 0) url('../images/Nuolipallo_eteenpain.jpg') no-repeat scroll right center;border:0px solid #45a6ab;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.well{background-color:#fff}#g-header input{background-color:#fff;width:80%;color:#45a6ab !important;text-align:center}::-webkit-input-placeholder{color:#45a6ab !important}:-moz-placeholder{color:#45a6ab !important}::-moz-placeholder{color:#45a6ab !important}:-ms-input-placeholder{color:#45a6ab !important}.form-limit{display:none}.badge-info{background-color:#45a6ab}input.search-query{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.customhead{height:100px;margin:0;padding-top:0.425rem}.topmargin07{margin-top:0.7rem}.topmargin1{margin-top:1rem}.ulkovalaisimet-background{background-position:bottom;background:rgba(0, 0, 0, 0) url('../images/ulkovalaisimet.png') no-repeat scroll bottom center;background-size:contain;margin:0rem -0.5% 0 0rem;padding:0rem;width:100%px;height:125px}.ulkovalaisimet-background-phone{background-position:bottom;background:rgba(0, 0, 0, 0) url('../images/ulkovalaisimet.png') no-repeat scroll bottom center;background-size:contain;margin:0rem 0;padding:0.5rem;width:100%;height:1.5rem}.logo,.gantry-logo img{display:inline-block;min-height:110px;min-width:257px;margin:0.6rem 1rem 0.6rem 0}.pmargin0 p{margin:0}.osoite{padding:0.2rem 0.2rem;text-align:left;line-height:1.4rem;box-sizing:border-box;display:inline-block;width:25%;min-width:240px;margin:0 0.2rem;vertical-align:top}.yhteystiedot{text-align:left;line-height:1.4rem;box-sizing:border-box;display:inline-block;width:50%;min-width:270px;margin:0 0.2rem;padding:0rem 0.2rem;vertical-align:top}.myyjarow{margin:0.5rem 0rem 1.5rem;box-sizing:border-box}.textjalleenmyyja{text-align:left;box-sizing:border-box;display:inline-block;width:40%;min-width:200px;margin:0rem 0.2rem;padding:0rem 0.2rem;vertical-align:top}.textjalleenmyyja h4{margin-bottom:1.3rem}.textpaikkakunta{text-align:left;box-sizing:border-box;display:inline-block;width:25%;min-width:240px;margin:0 0.2rem;padding:0rem 0.2rem;vertical-align:top}.textpaikkakunta h4{margin-bottom:1.3rem}.jalleenmyyja{text-align:left;box-sizing:border-box;display:inline-block;width:40%;min-width:200px;margin:0rem 0.2rem;padding:0rem 0.2rem;vertical-align:top}.paikkakunta{text-align:left;box-sizing:border-box;display:inline-block;width:25%;min-width:240px;margin:0 0.2rem 1rem;padding:0rem 0.2rem;vertical-align:top}.jalleenmyyja p{padding:0.1rem 0 0.1rem;margin:0 0 0rem}.jalleenmyyja h6{padding:0.1rem 0 0.1rem;margin:0rem 0}.paikkakunta p{padding:0.1rem 0;margin:0}.paikkakunta h6{padding:0.1rem 0;margin:0rem}.g-social a{color:#fff;background:transparent;border:0px solid #ddd;border-radius:0.1875rem;margin:0.5rem 0.15rem}