html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
.stacktable.large-only{display:table;}.stacktable.small-only{display:none;}#webform-client-form-939 .webform-component--message textarea{width:593px;}.ui-spinner.ui-widget{display:none;}#content li.translation_en,#content li.translation_fi{display:none;}.commerce-quantity-plusminus-link-increase{position:relative;left:-15px;}.views_infinite_scroll-ajax-loader{display:none;}.pager--infinite-scroll{float:left;width:100%;text-align:center;margin-bottom:20px;}.pager--infinite-scroll .pager__item a{padding:5px 25px;background-color:#e71d2d;color:#fff;-moz-border-radius:5px;border-radius:5px;}.pager--infinite-scroll .pager__item a:visited{color:#fff;}.pager--infinite-scroll .pager__item a:hover{background-color:#70070c;text-decoration:none;color:#fff;}.view-horses,.view-horse-pens,.view-services{float:left;width:100%;}.view-product-listing .view-filters,.view-all-products .view-filters,.view-product-listing .view-content,.view-all-products .view-content{float:left;clear:both;margin-bottom:20px;width:100%;}.view-product-listing .view-content,.view-display-products-custom .view-content,.view-all-products .view-content{width:100%;}.view-product-listing .view-header,.view-all-products .view-header{float:right;clear:both;margin-bottom:20px;}.products-in-views{border:1px solid #e8e8e8;border-radius:5px;-moz-border-radius:5px;}.products-in-views,.slick__slide{position:relative;}.products-in-views.three-cols{width:29%;height:auto;margin-right:4%;float:left;padding:10px 0;}.products-in-views.four-cols{width:23.5%;height:auto;margin-bottom:25px;margin-right:2%;float:left;padding:10px;}.products-in-views.four-cols:nth-child(4n+4){margin-right:0;}.products-in-views.five-cols{width:18%;height:auto;margin-bottom:25px;margin-right:2.5%;float:left;padding:10px;}.products-in-views.five-cols:nth-child(5n+5){margin-right:0;}.slick__slide{padding-left:10px;padding-right:10px;}.slick-arrow{border-radius:0;height:50px;width:50px;}.slick-arrow::before{content:'';}.slick-prev,.slick-prev:hover,.slick-prev:focus{left:-60px;background:#fff url(/sites/all/themes/commerce_custom_theme/images/arrow-left.png) no-repeat scroll center center;}.slick-next,.slick-next:hover,.slick-next:focus{right:-60px;background:#fff url(/sites/all/themes/commerce_custom_theme/images/arrow-right.png) no-repeat scroll center center;}#edit_sort_order_chosen,#edit_sort_by_chosen{margin-top:10px;}#edit_sort_order_chosen a,#edit_sort_by_chosen a{text-decoration:none;}#edit_sort_order_chosen .chosen-search,#edit_sort_by_chosen .chosen-search{display:none;}#edit_sort_order_chosen ul.chosen-results li,#edit_sort_by_chosen ul.chosen-results li{list-style-type:none;}.slick__slide .product-image{height:220px;}.product-image{text-align:center;}.views-field .field-brand-image{margin:0 auto;width:50%;}.product-views-title,.colorbox-title{text-transform:uppercase;font-weight:bold;font-size:14px;text-align:center;margin-top:15px;}.colorbox-title{text-align:center;margin-bottom:20px;}.slick__slide .product-views-title{height:45px;}.content-body-field p,.colorbox-body p,.view-content .content-body-field{font-size:90%;}.content-body-field a.more-link,.content-body-field a.more-link:visited{color:#000;font-size:16px;font-weight:normal;text-transform:none;line-height:1.8;}.content-body-field a.more-link:hover{color:#009bff;}.slick__slide .content-body-field{height:80px;}.content-body-field p.no-body-field,.product-image p.no-image-field{font-size:0;}.products-in-views .price-field{margin-bottom:20px;margin-top:15px;text-align:center;}.slick__slide .price-field{height:45px;text-align:center;}.products-in-views table.commerce-price-savings-formatter-prices,.slick__slide table.commerce-price-savings-formatter-prices{display:inline-block;}tr.commerce-price-savings-formatter-list,tr.commerce-price-savings-formatter-price{margin-right:0;padding-right:0;margin-left:0;padding-left:0;border-bottom:none;}td.commerce-price-savings-formatter-price span.price-amount,tr.commerce-price-savings-formatter-price td.price-amount{color:#e71d2d;font-size:150%;font-weight:bold;padding:0;}.view-accessories td.commerce-price-savings-formatter-price span.price-amount,.view-accessories tr.commerce-price-savings-formatter-price td.price-amount{font-size:150%;}td.commerce-price-savings-formatter-list span.price-amount,tr.commerce-price-savings-formatter-list td.price-amount{color:#b1b1b1;font-size:90%;display:inline-block;padding:0;}.commerce-price-savings-formatter-prices-down .commerce-price-savings-formatter-price .price-amount{color:#e71d2d;}.products-in-views .read-more-link,.slick__slide .read-more-link{text-align:center;padding-top:20px;padding-bottom:20px;}.products-in-views .read-more-link a,.slick__slide .read-more-link a{color:#fff;padding:10px 30px;-moz-border-radius:10px;border-radius:10px;background:rgba(95,168,236,1);background:-moz-linear-gradient(top,rgba(95,168,236,1) 0%,rgba(20,99,255,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(95,168,236,1)),color-stop(100%,rgba(20,99,255,1)));background:-webkit-linear-gradient(top,rgba(95,168,236,1) 0%,rgba(20,99,255,1) 100%);background:-o-linear-gradient(top,rgba(95,168,236,1) 0%,rgba(20,99,255,1) 100%);background:-ms-linear-gradient(top,rgba(95,168,236,1) 0%,rgba(20,99,255,1) 100%);background:linear-gradient(to bottom,rgba(95,168,236,1) 0%,rgba(20,99,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5fa8ec',endColorstr='#1463ff',GradientType=0);}.views-field-colorbox{text-align:center;margin-bottom:10px;}.products-in-views .add-to-cart-field,.slick__slide .views-field-colorbox .add-to-cart-field{display:inline-block;}.products-in-views .add-to-cart-field a,.slick__slide .views-field-colorbox .add-to-cart-field a{padding:5px 25px;background-color:#e71d2d;color:#fff;-moz-border-radius:5px;border-radius:5px;}.products-in-views .add-to-cart-field a:visited,.slick__slide .views-field-colorbox .add-to-cart-field a:visited{color:#fff;}.products-in-views .add-to-cart-field a:hover,.slick__slide .views-field-colorbox .add-to-cart-field a:hover{background-color:#70070c;text-decoration:none;color:#fff;}.slick__slide .views-field-colorbox .add-to-cart-field img,.slick__slide .views-field-colorbox .add-to-cart-field span{display:inline-block;}.products-in-views .views-field-add-to-cart-form{text-align:right;padding-right:10px;}.products-in-views .add-to-cart-field input.form-submit{border-radius:0;-moz-border-radius:0;background:none;color:#000;padding:10px 0 20px 70px;font-size:95%;}.products-in-views .add-to-cart-field input.form-submit:hover{color:#009bff;}.colorbox-images img{display:block;margin:auto;}.colorbox-body{padding-bottom:10px;padding-right:10px;text-align:center;}.colorbox-price{text-align:center;}.colorbox-price table{display:inline-block;}.colorbox-price tr{border:none;}.colorbox-price tr.commerce-price-savings-formatter-list td{text-align:center;}.colorbox-price td.commerce-price-savings-formatter-price span{font-weight:bold;font-size:160%;}.colorbox-add-to-cart{margin-top:20px;text-align:center;}.colorbox-add-to-cart label{font-weight:bold;}.colorbox-add-to-cart input[type="submit"]{display:block;margin:20px auto 10px auto;}.colorbox-add-to-cart .form-item-quantity{display:inline-block;}.colorbox-add-to-cart .commerce-quantity-plusminus-link-decrease{margin-left:20px;}#filter-dropdown,#filter-dropdown-search{cursor:pointer;display:block;float:right;padding-right:17px;padding-top:10px;}#filter-dropdown.hidden-dropdown,#filter-dropdown-search.hidden-dropdown{background:#fff url(/sites/all/themes/commerce_custom_theme/images/arrow-down.png) no-repeat bottom right;}#filter-dropdown.visible-dropdown,#filter-dropdown-search.visible-dropdown{background:#fff url(/sites/all/themes/commerce_custom_theme/images/arrow-up.png) no-repeat bottom right;}#filter-dropdown:hover,#filter-dropdown-search:hover{text-decoration:underline;}#edit-field-net-price-amount-wrapper{width:100%;margin-bottom:20px;display:none;}#edit-field-net-price-amount-wrapper .views-widget{display:block;float:left;}#edit-field-net-price-amount-wrapper label{font-size:110%;margin-bottom:15px;}#edit-field-net-price-amount-wrapper .form-item-field-net-price-amount-min,#edit-field-net-price-amount-wrapper .form-item-field-net-price-amount-max{display:inline-block;}#edit-field-net-price-amount-wrapper .form-item-field-net-price-amount-min::before,#edit-field-net-price-amount-wrapper .form-item-field-net-price-amount-max::before{font-size:80%;}#edit-field-net-price-amount-wrapper .form-item-field-net-price-amount-max{margin-left:20px;}.i18n-en #edit-field-net-price-amount-wrapper .form-item-field-net-price-amount-min::before{content:"Lowest (€)";font-weight:bold;}.i18n-fi #edit-field-net-price-amount-wrapper .form-item-field-net-price-amount-min::before{content:"Alin (€)";font-weight:bold;}.i18n-sv #edit-field-net-price-amount-wrapper .form-item-field-net-price-amount-min::before{content:"Lägsta (€)";font-weight:bold;}#edit-field-net-price-amount-min,#edit-field-net-price-amount-max{margin-top:10px;margin-left:15px;width:55px;}#edit-field-net-price-amount-wrapper .form-item-field-net-price-amount-max label{display:none;}.i18n-en #edit-field-net-price-amount-wrapper .form-item-field-net-price-amount-max::before{content:"Highest (€)";font-weight:bold;}.i18n-fi #edit-field-net-price-amount-wrapper .form-item-field-net-price-amount-max::before{content:"Ylin (€)";font-weight:bold;}.i18n-sv #edit-field-net-price-amount-wrapper .form-item-field-net-price-amount-max::before{content:"Översta (€)";font-weight:bold;}#edit-field-net-price-amount-wrapper .bef-slider{display:inline-block;width:400px;margin-left:5%;margin-top:15px;}#edit-field-brand-tid-wrapper{display:none;margin-bottom:20px;}#edit-field-brand-tid-wrapper label{font-size:120%;margin-bottom:20px;}#edit-field-brand-tid-wrapper .description{display:none;}#edit-field-brand-tid-wrapper .bef-checkboxes .form-item{display:inline-block;float:left;margin:10px 12px 10px 0;}#edit-field-brand-tid-wrapper .bef-checkboxes .form-item label{font-weight:normal;font-size:80%;}#edit-field-brand-tid-1-wrapper{display:none;}.views-widget-per-page{margin-bottom:20px;float:right;}.views-widget-per-page .chosen-search{display:none;}.views-widget-per-page ul.chosen-results li{list-style-type:none !important;}.views-widget-per-page .form-item-items-per-page label{margin-bottom:10px;}.views-exposed-widget.views-widget-sort-by{clear:left;}.page-checkout h1{display:none;}.page-cart h1{display:none;}#edit-cart-contents > legend{font-size:120%;margin-bottom:20px;}#views-form-commerce-cart-form-default table.views-table,.view-commerce-cart-summary table.views-table,table.checkout-review{width:100%;}#views-form-commerce-cart-form-default table th,.view-commerce-cart-summary table th{font-weight:bold;padding:0 10px 10px 10px;}#views-form-commerce-cart-form-default table th.views-field-commerce-total,.view-commerce-cart-summary table th.views-field-commerce-total{padding-right:10px;text-align:right;}#views-form-commerce-cart-form-default td.cart-title-field a,#views-form-commerce-cart-form-default td.cart-title-field a:visited{color:#000;text-decoration:underline;}#views-form-commerce-cart-form-default td a:hover{text-decoration:none;}.commerce-order-handler-area-order-total{float:right;width:100%;margin-top:20px;margin-bottom:20px;}#views-form-commerce-cart-form-default .commerce-line-item-actions{clear:both;}#views-form-commerce-cart-form-default tbody td{padding:20px 10px;}#views-form-commerce-cart-form-default tbody td.checkout-quantity-field > div{display:inline-block;}.view-commerce-cart-summary tbody td{padding:20px 10px;}#views-form-commerce-cart-form-default .view-field-php,#views-form-commerce-cart-form-default .views-field-commerce-unit-price,#views-form-commerce-cart-form-default .views-field-quantity,#views-form-commerce-cart-form-default .views-field-nothing,#views-form-commerce-cart-form-default .views-field-php-1,.view-commerce-cart-summary .view-field-php,.view-commerce-cart-summary .views-field-commerce-unit-price,.view-commerce-cart-summary .views-field-quantity,.view-commerce-cart-summary .views-field-nothing,.view-commerce-cart-summary .views-field-php-1{text-align:right;}#views-form-commerce-cart-form-default .commerce-quantity-plusminus-link{display:none;}#views-form-commerce-cart-form-default tbody td.component-total,#views-form-commerce-cart-form-default tbody td.views-field-commerce-total,.view-commerce-cart-summary tbody td.component-total,.view-commerce-cart-summary tbody td.views-field-commerce-total{padding-right:10px;text-align:right;}#views-form-commerce-cart-form-default input.delete-line-item{color:#fff;margin-left:10px;padding:5px 10px;background:rgba(255,73,41,1);background:-moz-linear-gradient(top,rgba(255,73,41,1) 0%,rgba(255,100,77,1) 31%,rgba(255,34,5,1) 58%,rgba(255,39,10,1) 86%,rgba(250,39,20,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,73,41,1)),color-stop(31%,rgba(255,100,77,1)),color-stop(58%,rgba(255,34,5,1)),color-stop(86%,rgba(255,39,10,1)),color-stop(100%,rgba(250,39,20,1)));background:-webkit-linear-gradient(top,rgba(255,73,41,1) 0%,rgba(255,100,77,1) 31%,rgba(255,34,5,1) 58%,rgba(255,39,10,1) 86%,rgba(250,39,20,1) 100%);background:-o-linear-gradient(top,rgba(255,73,41,1) 0%,rgba(255,100,77,1) 31%,rgba(255,34,5,1) 58%,rgba(255,39,10,1) 86%,rgba(250,39,20,1) 100%);background:-ms-linear-gradient(top,rgba(255,73,41,1) 0%,rgba(255,100,77,1) 31%,rgba(255,34,5,1) 58%,rgba(255,39,10,1) 86%,rgba(250,39,20,1) 100%);background:linear-gradient(to bottom,rgba(255,73,41,1) 0%,rgba(255,100,77,1) 31%,rgba(255,34,5,1) 58%,rgba(255,39,10,1) 86%,rgba(250,39,20,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4929',endColorstr='#fa2714',GradientType=0);}table.commerce-price-formatted-components td{padding-top:20px;}#commerce-checkout-form-login #edit-continue-pane legend,#commerce-checkout-form-login #user-login-form legend{display:none;}#commerce-checkout-form-login .commerce-extra-login-page-description{font-size:110%;margin-top:10px;}#commerce-checkout-form-login #edit-login-pane-name,#commerce-checkout-form-login #edit-login-pane-pass{width:auto;}#user-login-form .item-list{display:none;}#user_login_form a.login-password{float:left;display:inline-block;position:relative;left:190px;top:19px;color:#fff;padding:12px 30px;-moz-border-radius:10px;border-radius:10px;font-family:oswald,Helvetica,sans-serif;font-size:14px;line-height:1;background:rgba(255,73,41,1);background:-moz-linear-gradient(top,rgba(255,73,41,1) 0%,rgba(255,100,77,1) 31%,rgba(255,34,5,1) 58%,rgba(255,39,10,1) 86%,rgba(250,39,20,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,73,41,1)),color-stop(31%,rgba(255,100,77,1)),color-stop(58%,rgba(255,34,5,1)),color-stop(86%,rgba(255,39,10,1)),color-stop(100%,rgba(250,39,20,1)));background:-webkit-linear-gradient(top,rgba(255,73,41,1) 0%,rgba(255,100,77,1) 31%,rgba(255,34,5,1) 58%,rgba(255,39,10,1) 86%,rgba(250,39,20,1) 100%);background:-o-linear-gradient(top,rgba(255,73,41,1) 0%,rgba(255,100,77,1) 31%,rgba(255,34,5,1) 58%,rgba(255,39,10,1) 86%,rgba(250,39,20,1) 100%);background:-ms-linear-gradient(top,rgba(255,73,41,1) 0%,rgba(255,100,77,1) 31%,rgba(255,34,5,1) 58%,rgba(255,39,10,1) 86%,rgba(250,39,20,1) 100%);background:linear-gradient(to bottom,rgba(255,73,41,1) 0%,rgba(255,100,77,1) 31%,rgba(255,34,5,1) 58%,rgba(255,39,10,1) 86%,rgba(250,39,20,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4929',endColorstr='#fa2714',GradientType=0);}#user_login_form #edit-actions{float:left;display:inline-block;position:relative;left:-190px;margin:20px 20px 0 0;}#user-login .create-account{display:inline-block;margin-top:50px;position:relative;left:0;}.i18n-en #user-login .create-account{left:90px;}#user-login .create-account h2{display:none;}#user-login .create-account a.login-register{display:inline-block;position:relative;left:15px;top:-30px;color:#fff;margin-left:20px;padding:12px 30px;-moz-border-radius:10px;border-radius:10px;font-family:oswald,Helvetica,sans-serif;font-size:14px;line-height:1;background:rgba(180,245,0,1);background:-moz-linear-gradient(top,rgba(180,245,0,1) 28%,rgba(179,244,0,1) 29%,rgba(104,191,24,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(28%,rgba(180,245,0,1)),color-stop(29%,rgba(179,244,0,1)),color-stop(100%,rgba(104,191,24,1)));background:-webkit-linear-gradient(top,rgba(180,245,0,1) 28%,rgba(179,244,0,1) 29%,rgba(104,191,24,1) 100%);background:-o-linear-gradient(top,rgba(180,245,0,1) 28%,rgba(179,244,0,1) 29%,rgba(104,191,24,1) 100%);background:-ms-linear-gradient(top,rgba(180,245,0,1) 28%,rgba(179,244,0,1) 29%,rgba(104,191,24,1) 100%);background:linear-gradient(to bottom,rgba(180,245,0,1) 28%,rgba(179,244,0,1) 29%,rgba(104,191,24,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b4f500',endColorstr='#68bf18',GradientType=0);}#user-register-form #edit-actions .back-to-login,#user_pass_form .back-to-login{margin-top:30px;}#user-register-form #edit-actions .back-to-login a.login-account,#user_pass_form .back-to-login a.login-account{color:#fff;padding:12px 30px;-moz-border-radius:10px;border-radius:10px;font-family:oswald,Helvetica,sans-serif;font-size:14px;line-height:1;background:rgba(76,76,76,1);background:-moz-linear-gradient(top,rgba(76,76,76,1) 0%,rgba(102,102,102,1) 0%,rgba(89,89,89,1) 0%,rgba(71,71,71,1) 0%,rgba(44,44,44,1) 48%,rgba(43,43,43,1) 72%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(76,76,76,1)),color-stop(0%,rgba(102,102,102,1)),color-stop(0%,rgba(89,89,89,1)),color-stop(0%,rgba(71,71,71,1)),color-stop(48%,rgba(44,44,44,1)),color-stop(72%,rgba(43,43,43,1)),color-stop(91%,rgba(28,28,28,1)),color-stop(100%,rgba(19,19,19,1)));background:-webkit-linear-gradient(top,rgba(76,76,76,1) 0%,rgba(102,102,102,1) 0%,rgba(89,89,89,1) 0%,rgba(71,71,71,1) 0%,rgba(44,44,44,1) 48%,rgba(43,43,43,1) 72%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%);background:-o-linear-gradient(top,rgba(76,76,76,1) 0%,rgba(102,102,102,1) 0%,rgba(89,89,89,1) 0%,rgba(71,71,71,1) 0%,rgba(44,44,44,1) 48%,rgba(43,43,43,1) 72%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%);background:-ms-linear-gradient(top,rgba(76,76,76,1) 0%,rgba(102,102,102,1) 0%,rgba(89,89,89,1) 0%,rgba(71,71,71,1) 0%,rgba(44,44,44,1) 48%,rgba(43,43,43,1) 72%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%);background:linear-gradient(to bottom,rgba(76,76,76,1) 0%,rgba(102,102,102,1) 0%,rgba(89,89,89,1) 0%,rgba(71,71,71,1) 0%,rgba(44,44,44,1) 48%,rgba(43,43,43,1) 72%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4c4c',endColorstr='#131313',GradientType=0);}#commerce-checkout-form-checkout #edit-commerce-coupon-coupon-add{margin-bottom:20px;}#commerce-checkout-form-checkout .form-item-commerce-coupon-coupon-code > input{width:150px;}.view-order-coupon-list{margin-top:25px;}.view-order-coupon-list table td{padding:10px 10px 0 10px;}.view-order-coupon-list table td.views-field-remove-from-order{padding-bottom:10px;}#user-profile-form #edit-actions #edit-submit{color:#fff;}.commerce-line-item-actions #edit-checkout,.checkout-buttons #edit-continue{background-color:#86cc00;color:#fff;padding:10px 15px;border:none;-moz-border-radius:10px;border-radius:10px;margin-top:15px;margin-left:15px;}.commerce-line-item-actions #edit-submit{color:#fff;margin-left:15px;padding:10px 15px;background:rgba(180,245,0,1);background:-moz-linear-gradient(top,rgba(180,245,0,1) 28%,rgba(179,244,0,1) 29%,rgba(104,191,24,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(28%,rgba(180,245,0,1)),color-stop(29%,rgba(179,244,0,1)),color-stop(100%,rgba(104,191,24,1)));background:-webkit-linear-gradient(top,rgba(180,245,0,1) 28%,rgba(179,244,0,1) 29%,rgba(104,191,24,1) 100%);background:-o-linear-gradient(top,rgba(180,245,0,1) 28%,rgba(179,244,0,1) 29%,rgba(104,191,24,1) 100%);background:-ms-linear-gradient(top,rgba(180,245,0,1) 28%,rgba(179,244,0,1) 29%,rgba(104,191,24,1) 100%);background:linear-gradient(to bottom,rgba(180,245,0,1) 28%,rgba(179,244,0,1) 29%,rgba(104,191,24,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b4f500',endColorstr='#68bf18',GradientType=0);}.checkout-buttons #edit-back,.checkout-buttons #edit-cancel{color:#fff;margin-left:15px;padding:10px 15px;background:rgba(76,76,76,1);background:-moz-linear-gradient(top,rgba(76,76,76,1) 0%,rgba(102,102,102,1) 0%,rgba(89,89,89,1) 0%,rgba(71,71,71,1) 0%,rgba(44,44,44,1) 48%,rgba(43,43,43,1) 72%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(76,76,76,1)),color-stop(0%,rgba(102,102,102,1)),color-stop(0%,rgba(89,89,89,1)),color-stop(0%,rgba(71,71,71,1)),color-stop(48%,rgba(44,44,44,1)),color-stop(72%,rgba(43,43,43,1)),color-stop(91%,rgba(28,28,28,1)),color-stop(100%,rgba(19,19,19,1)));background:-webkit-linear-gradient(top,rgba(76,76,76,1) 0%,rgba(102,102,102,1) 0%,rgba(89,89,89,1) 0%,rgba(71,71,71,1) 0%,rgba(44,44,44,1) 48%,rgba(43,43,43,1) 72%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%);background:-o-linear-gradient(top,rgba(76,76,76,1) 0%,rgba(102,102,102,1) 0%,rgba(89,89,89,1) 0%,rgba(71,71,71,1) 0%,rgba(44,44,44,1) 48%,rgba(43,43,43,1) 72%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%);background:-ms-linear-gradient(top,rgba(76,76,76,1) 0%,rgba(102,102,102,1) 0%,rgba(89,89,89,1) 0%,rgba(71,71,71,1) 0%,rgba(44,44,44,1) 48%,rgba(43,43,43,1) 72%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%);background:linear-gradient(to bottom,rgba(76,76,76,1) 0%,rgba(102,102,102,1) 0%,rgba(89,89,89,1) 0%,rgba(71,71,71,1) 0%,rgba(44,44,44,1) 48%,rgba(43,43,43,1) 72%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4c4c',endColorstr='#131313',GradientType=0);}.page-user-orders .field-name-field-phone,.page-user-orders .field-name-field-company-id,.page-user-orders .field-name-field-company{margin-top:10px;}.page-user-orders .field-type-commerce-customer-profile-reference{margin-top:20px;}.page-user-orders .field-name-commerce-order-total{margin-top:30px;}.page-user-orders table.commerce-price-formatted-components td{padding:10px;}.view-commerce-backoffice-user-orders th,.view-commerce-backoffice-user-orders td,.view-commerce-line-item-table th,.view-commerce-line-item-table td,.view-display-id-order_view th,.view-display-id-order_view td{padding:10px;}#edit-commerce-coupon legend{display:none;}.checkout-buttons .button-operator{margin:auto 10px;}#commerce-checkout-form-checkout #edit-account legend span{display:none;}#commerce-checkout-coupon-ajax-wrapper{margin-top:50px;}.form-item-commerce-coupon-coupon-code > label{margin-bottom:10px;}.form-item-commerce-coupon-coupon-code > div.description{margin-top:3px;}fieldset.customer_profile_shipping legend span,fieldset.customer_profile_billing legend span,div.form-item.form-type-textfield.form-item-commerce-coupon-coupon-code label,#commerce-fieldgroup-pane-group-message-field-message-add-more-wrapper div label,#edit-commerce-shipping legend span{font-weight:bold;}#edit-commerce-coupon-coupon-code,#edit-account-login-mail{width:250px;}#commerce-fieldgroup-pane-group-message-field-message-add-more-wrapper > div > label{margin-bottom:5px;}div.form-item.form-type-textfield.form-item-account-login-mail label{font-weight:bold;margin-bottom:10px;}.mean-container .mean-bar{z-index:0;}.commerce_coupon.form-wrapper{float:left;}.account.form-wrapper{float:left;}.customer_profile_shipping.form-wrapper{float:left;clear:left;margin-top:30px;}.customer_profile_billing.form-wrapper{float:right;margin-top:30px;}#customer-profile-shipping-commerce-customer-address-add-more-wrapper{margin-top:56px;}#edit-customer-profile-shipping .form-item-customer-profile-shipping-addressbook > div.description,#edit-customer-profile-billing .form-item-customer-profile-billing-addressbook > div.description{margin-top:3px;}#edit-customer-profile-shipping .form-item-customer-profile-shipping-addressbook > label,#edit-customer-profile-shipping .form-item-customer-profile-shipping-commerce-customer-address-und-0-country > label,#edit-customer-profile-billing .form-item-customer-profile-billing-addressbook > label,#edit-customer-profile-billing .form-item-customer-profile-billing-commerce-customer-address-und-0-country > label{margin-bottom:3px;}#commerce-checkout-form-checkout input.first-name{width:125px;}#commerce-checkout-form-checkout input.last-name{width:250px;}#commerce-checkout-form-checkout input.postal-code{width:100px;}#commerce-checkout-form-checkout input.locality{width:250px;}#commerce-checkout-form-checkout .checkout-buttons.form-wrapper{float:left;clear:both;}#commerce-checkout-form-review .checkout-help{font-size:120%;margin-bottom:20px;}#commerce-checkout-form-review table.checkout-review tr.pane-title:first-child{display:none;}#commerce-checkout-form-review table.checkout-review tr.pane-data{background-color:#fff;border-bottom:none;}#commerce-checkout-form-review #edit-commerce-payment{margin-top:50px;}#edit-checkout-review .field-name-field-phone,#edit-checkout-review .field-name-field-phone,#edit-checkout-review .field-name-field-company-id,#edit-checkout-review .field-name-field-company{margin-top:20px;}#edit-checkout-review .field-name-field-company,#edit-checkout-review .field-name-field-message{margin-bottom:20px;}#commerce-checkout-form-checkout,#commerce-checkout-form-review{margin:10px 20px;}#edit-checkout-review table td.pane-data-full{padding:0;}#edit-checkout-completion-message a,#edit-checkout-completion-message a:visited{color:#000;text-decoration:underline;}#edit-checkout-completion-message a:hover{text-decoration:none;}.logged-in ol.commerce-checkout-progress li.login{display:none;}ol.commerce-checkout-progress li{list-style-type:none;padding-bottom:5px;}ol.commerce-checkout-progress li a,ol.commerce-checkout-progress li a:visited{text-decoration:underline;color:#000;}ol.commerce-checkout-progress li a:hover{text-decoration:none;}.logged-in #commerce-checkout-form-checkout .button-operator,.logged-in #commerce-checkout-form-checkout .checkout-back{display:none;}ol.commerce-checkout-progress{background-color:#cdcdcd;padding:15px 0 0 20px;-moz-border-radius:10px;border-radius:10px;}#block-views-newest-products-block h2,#block-views-most-popular-products-block h2,#block-views-related-products-block h2,#block-views-kaikki-kategoriat-block h2,#block-views-alennetut-tuotteet-block-1 h2,h2#page-title{padding:0px 10px;font-weight:bold;text-align:center;margin-bottom:20px;font-size:24px;}.node-products .field-name-body,.node-hevoset .field-name-body,.node-services .field-name-body{float:left;width:65%;margin-bottom:30px;}.node-products .field-name-field-price,.node-hevoset .field-name-field-price,.node-services .field-name-field-price{float:left;width:30%;margin-left:5%;background-color:#d7222b;box-shadow:5px 5px 2px #db8388;padding:20px;-moz-border-radius:3px;border-radius:3px;}.node-products .field-name-field-price .field-item,.node-hevoset .field-name-field-price .field-item,.node-services .field-name-field-price .field-item{margin-bottom:15px;color:#fff;}.node-products .field-name-field-price .field-item:last-child,.node-hevoset .field-name-field-price .field-item:last-child,.node-services .field-name-field-price .field-item:last-child{margin-bottom:0;}.node-products .field-name-field-kuvat,.node-hevoset .field-name-field-kuvat,.node-services .field-name-field-kuvat{float:left;width:35%;margin-bottom:30px;}.node-products .field-name-field-kuvat .field-item,.node-hevoset .field-name-field-kuvat .field-item,.node-services .field-name-field-kuvat .field-item{float:left;display:block;margin-top:10px;margin-right:10px;}.node-products .field-name-field-kuvat .field-item:first-child,.node-hevoset .field-name-field-kuvat .field-item:first-child,.node-services .field-name-field-kuvat .field-item:first-child{width:100%;margin-right:0;margin-top:30px;}.node-products .field-name-field-kuvat .field-item:last-child,.node-hevoset .field-name-field-kuvat .field-item:last-child,.node-services .field-name-field-kuvat .field-item:last-child{margin-right:0;}.node-products .field-name-field-kuvat .field-item img,.node-hevoset .field-name-field-kuvat .field-item img,.node-services .field-name-field-kuvat .field-item img{opacity:0.6;}.node-products .field-name-field-kuvat .field-item:first-child img,.node-hevoset .field-name-field-kuvat .field-item:first-child img,.node-services .field-name-field-kuvat .field-item:first-child img{opacity:1.0;}.node-products .field-name-field-kuvat .field-item img:hover,.node-hevoset .field-name-field-kuvat .field-item img:hover,.node-services .field-name-field-kuvat .field-item img:hover{opacity:1.0;}.node-products .field-name-field-video,.node-hevoset .field-name-field-video,.node-services .field-name-field-video{float:left;width:55%;margin-bottom:30px;}.node-products .field-name-field-video iframe,.node-hevoset .field-name-field-video iframe,.node-services .field-name-field-video iframe{max-width:100%;}#left-column{width:42%;margin-right:3%;float:left;}#product-images{float:left;width:100%;}#product-images figure{float:left;display:inline-block;margin:10px;max-width:100%;}#product-images figure:nth-child(2){clear:left;}#product-images figure img{padding:10px;border:1px solid #ddd;}.node-type-product-display article .field-name-title-field{color:#000;}.node-type-product-display article nav.node-links{float:left;clear:both;margin-top:15px;margin-bottom:20px;}.service-links-linkedin-share-button{position:relative;top:6px;}.service-links-twitter-widget{position:relative;top:6px;}#video-field{float:left;width:100%;}#right-column{width:55%;float:right;padding-left:20px;}#right-column .field-name-body{margin-top:30px;}#right-column .field-name-field-video{margin-top:20px;}.node-type-gift-card .field-name-title-field .field-item{font-size:18px;font-weight:bold;text-transform:uppercase;}.node-type-product-display h2.field-name-title-field,.node-type-gift-card h2.field-name-title-field{text-align:center;}.node-type-product-display .commerce-product-field-commerce-price,.node-type-gift-card .commerce-product-field-commerce-price{margin-top:40px;margin-bottom:40px;text-align:center;}.node-type-product-display .commerce-product-field-commerce-price table.commerce-price-savings-formatter-prices,.node-type-gift-card .commerce-product-field-commerce-price table.commerce-price-savings-formatter-prices{display:inline-block;}.node-type-product-display td.commerce-price-savings-formatter-price,.node-type-gift-card td.commerce-price-savings-formatter-price{font-size:120%;font-weight:bold;}.node-type-product-display .field-type-commerce-product-reference,.node-type-gift-card .field-type-commerce-product-reference{margin-top:40px;margin-bottom:40px;text-align:center;}.node-type-product-display .commerce-add-to-cart .form-type-select,.node-type-gift-card .commerce-add-to-cart .form-type-select{display:block;}.commerce-add-to-cart .form-select{background-color:#fff;-moz-border-radius:5px;border-radius:5px;padding:3px;margin-top:3px;}.commerce-add-to-cart .form-submit.form-button-disabled{background-color:#b0b0b0;cursor:auto;border-color:#b0b0b0;}.commerce-add-to-cart .form-item-quantity input{width:46px !important;}.form-item-quantity .ui-spinner-buttons{top:2px !important;}.item-list li.pager-first a,.item-list li.pager-last a{padding:10px 12px;color:#fff;background-color:#e71d2d;-moz-border-radius:50%;border-radius:50%;}.item-list li.pager-next a,.item-list li.pager-previous a{padding:10px 16px;color:#fff;background-color:#e71d2d;-moz-border-radius:50%;border-radius:50%;}#block-search-api-sorts-search-sorts{float:right;}.view-display-products-custom{float:left;clear:both;}#block-current-search-kickstart-search ul.pseudo-breadcrumb{background-color:#cdcdcd;padding:15px 0 5px 20px;-moz-border-radius:10px;border-radius:10px;}#block-current-search-kickstart-search ul.pseudo-breadcrumb li{display:inline;}#block-current-search-kickstart-search ul.pseudo-breadcrumb li a{background:url(/sites/all/themes/commerce_custom_theme/images/btn_close.png) left top no-repeat;font-size:1px;padding:13px 15px 10px 10px;}#search-api-ranges-block-slider-view-form-field-product-field-net-price-amount-decimal-desc #edit-submit,#search-api-ranges-block-slider-view-form-field-product-field-net-price-amount-decimal-desc .text-range{display:none;}.block-facetapi h2{text-transform:none;}#block-facetapi-q5rzsmxlps7nyslg3tzjzusny3obuoqv{display:none;}.hidden-remove-link{display:none !important;}.search-api-ranges-widget .yui3-u.range-box,.search-api-ranges-widget .yui3-u.range-slider-box{display:inline-block;float:left;}.search-api-ranges-widget .yui3-u.range-box.range-box-right{position:relative;left:-320px;}.search-api-ranges-widget .yui3-u.range-box input{width:75px;margin-left:20px;}.search-api-ranges-widget .yui3-u.range-box label{display:block;float:left;font-weight:bold;font-size:90%;margin-top:5px;}.search-api-ranges-widget .yui3-u.range-slider-box{width:35%;position:relative;left:220px;top:23px;}#block-facetapi-jqxoavwbarmx0odeag164eqj0x25tt6o{clear:both;margin-top:20px;display:none;}#facetapi-facet-search-apituotenakyma2-block-field-brand li{list-style-type:none !important;list-style-image:none;display:inline-block;margin:10px 6px 10px 0;}#block-facetapi-jqxoavwbarmx0odeag164eqj0x25tt6o li a,#block-facetapi-jqxoavwbarmx0odeag164eqj0x25tt6o li a:visited{color:#000;}#first-time{display:none;}body{margin:0;padding:0;height:100%;}.clear{clear:both;height:0;margin:0;font-size:1px;line-height:0;}*,*::after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.container img{max-width:100% !important;height:auto !important;}h1{font-size:25px;text-transform:uppercase;margin-bottom:18px;margin-top:5px;text-align:center;}h2{font-size:18px;text-transform:uppercase;margin-bottom:15px;margin-top:15px;color:#e71d2d;}h3{font-size:16px;text-transform:uppercase;margin-bottom:10px;margin-top:8px;font-weight:lighter;color:#242424;}p,li{font-size:16px;margin-bottom:10px;line-height:23px;color:#242424;}strong,b{font-weight:bold;}em,i{font-style:italic;}a{text-decoration:none;}.container{width:1200px;margin:0 auto;}#admin-menu{font-size:1em !important;}#page{width:100%;height:auto;}#top{width:100%;float:left;padding-top:10px;}#some{float:left;width:160px;padding-top:8px;}#block-block-27 .content span{margin-right:5px;}#language-switcher{float:left;width:160px;min-height:38px;margin-left:40px;padding-top:8px;}#language-switcher img{width:auto !important;height:auto !important;}#block-locale-language li,#block-language-switcher-block-language-switcher .language-flag{display:inline-block;margin-right:10px;}#user-menu{float:left;width:420px;margin-left:50px;}#block-system-user-menu ul.menu{padding:0px;margin:0px;}#block-system-user-menu ul.menu li{display:inline-block;padding-left:40px;}#block-system-user-menu ul.menu li.user-menu-login,#block-system-user-menu ul.menu li.user-menu-logout,#block-system-user-menu ul.menu li.user-menu-account{background-image:url(/sites/all/themes/commerce_custom_theme/images/kirjaudu.jpg);background-repeat:no-repeat;background-position:0 5px;}#block-system-user-menu ul.menu li.user-menu-cart{background-image:url(/sites/all/themes/commerce_custom_theme/images/kassalle.jpg);background-repeat:no-repeat;background-position:0 5px;}#block-system-user-menu ul.menu li a,#block-system-user-menu ul.menu li a:visited{color:#000;font-size:80%;}#block-system-user-menu ul.menu li a:hover{text-decoration:underline;}#cart{z-index:20;float:right;width:150px;text-align:right;padding-top:5px;padding-right:10px;}#cart ul.links{display:none;}#cart #cart-icon{display:block;float:left;}#cart div.line-item-total span.line-item-total-label{display:none;}#cart div.line-item-total span.line-item-total-raw{color:#000;padding-left:10px;font-size:14px;}#cart div.empty-cart{color:#000;display:inline-block;margin-top:5px;font-size:14px;}#logo{z-index:20;width:280px;float:left;clear:both;margin-top:20px;padding-bottom:20px;}#menu{z-index:20;float:left;width:700px;margin-left:210px;margin-top:70px;}#menu li{display:inline-block;}#menu li a{font-size:95%;padding:0 8px 15px 8px;}#menu li a,#menu li a:visited{color:#000;}#menu li a.active,#menu li a:hover{color:#d7222b;border-bottom:3px solid #d7222b;}#slider{height:800px;overflow:visible;width:100%;background:#fff url(/sites/all/themes/commerce_custom_theme/images/header.jpg) no-repeat scroll center top;background-size:cover;float:left;position:relative;z-index:1;}#slider img{max-width:100%;height:auto;float:left;}#slider li{margin:0;padding:0;}#block-block-28{width:800px;margin:300px auto 0 auto;text-align:center;}#block-block-28 h2{color:#fff;text-transform:uppercase;font-weight:bold;font-size:36px;margin-bottom:30px;}#block-block-28 .content p,#block-block-28 .content div{color:#fff;font-size:18px;text-shadow:1px 1px #000;}#block-block-28 #slider-text{color:#fff;font-size:18px;margin-bottom:35px;}#block-block-28 #contact-link{margin-right:25px;}#block-block-28 #contact-link a{background-color:#d7222b;padding:10px 15px;-moz-border-radius:5px;border-radius:5px;color:#fff;font-size:14px;}#block-block-28 #contact-link a:hover{background-color:#70070c;}#block-block-28 #phone-link a{background-color:#fff;padding:10px 15px;-moz-border-radius:5px;border-radius:5px;color:#d7222b;font-size:14px;}#block-block-28 #phone-link a:hover{background-color:#979797;}#contentwrapper{width:100%;float:left;background:#fff;}#messages{clear:both;}#breadcrumb{margin:10px 10px;clear:both;}#block-crumbs-breadcrumb .breadcrumb a,#block-crumbs-breadcrumb .breadcrumb a:visited{color:#000;text-decoration:underline;}#block-crumbs-breadcrumb .breadcrumb a:hover{text-decoration:none;}#sidebar-first{width:20%;float:left;padding:10px;}#block-menu-block-1{padding:10px 10px 20px 0;}#block-menu-block-1 h2{text-transform:none;padding-bottom:15px;border-bottom:1px solid #e71d2d;}#block-menu-block-1 ul.menu li{list-style:none;padding:0;}#block-menu-block-1 ul.menu li a{font-weight:bold;color:#e71d2d;padding:10px;display:block;}#block-menu-block-1 ul.menu li a.active{color:#fff;background-color:#e71d2d;}#block-menu-block-1 ul.menu li a:hover{color:#fff;background-color:#e71d2d;}#content{width:80%;float:right;padding:10px;z-index:3;}#content-full{width:100%;float:left;padding:10px;z-index:3;}#content img img{padding-bottom:4px;}#content h1,#content-full h1{padding-top:15px;padding-bottom:15px;}.content a,.content a:visited{color:#000;}.content a:hover{color:#009bff;}.content .node-page p a,.content .node-page a:visited{color:#000;text-decoration:underline;}.content .node-page a:hover{text-decoration:none;}#block-block-29,#block-block-30,#block-block-31{float:left;width:32%;}#block-block-29,#block-block-30{margin-right:2%;}#block-block-29,#block-block-31{background-color:#cdcdcd;padding:20px;border-radius:5px;-moz-border-radius:5px;}#block-block-29 .content p{font-weight:bold;font-size:26px;text-transform:uppercase;}#block-block-30 .content div{color:#fff;}#block-block-30 .block-grey{background-color:#414852;padding:30px;margin-bottom:30px;border-radius:5px;-moz-border-radius:5px;}#block-block-30 .text{font-weight:bold;font-size:26px;text-transform:uppercase;margin-bottom:35px;}#block-block-30 .buy-red a{color:#fff;padding:5px 20px;background-color:#d7222b;-moz-border-radius:5px;border-radius:5px;}#block-block-30 .block-red{background-color:#d7222b;padding:30px;border-radius:5px;-moz-border-radius:5px;}#block-block-30 .buy-white a{color:#d7222b;padding:5px 20px;background-color:#fff;-moz-border-radius:5px;border-radius:5px;}#block-block-31 .content p{font-weight:bold;font-size:26px;text-transform:uppercase;color:#d7222b;}#block-views-top-products-block{float:left;width:100%;margin-top:60px;}#block-views-top-products-block h2{text-align:center;margin-bottom:30px;font-size:24px;}#parallax{width:100%;background:#fff url(/sites/all/themes/commerce_custom_theme/images/parallax.jpg) no-repeat scroll center top;background-size:cover;float:left;height:800px;margin-top:20px;}#block-block-32{width:800px;margin:300px auto 0 auto;text-align:center;}#block-block-32 h2{color:#fff;text-transform:uppercase;font-weight:bold;font-size:36px;margin-bottom:30px;}#block-block-32 #parallax-text{color:#fff;font-size:16px;margin-bottom:35px;line-height:23px;}#block-block-32 #contact-link{margin-right:25px;}#block-block-32 #contact-link a{background-color:#d7222b;padding:10px 15px;-moz-border-radius:5px;border-radius:5px;color:#fff;font-size:16px;}#block-block-32 #contact-link a:hover{background-color:#70070c;}#block-block-32 .content p{color:#fff;}#content-bottom{width:100%;float:left;padding:50px 10px 30px 10px;z-index:3;}#block-views-newest-products-block{float:left;width:100%;margin-bottom:40px;}#block-block-33{float:left;width:100%;margin-bottom:20px;text-align:center;}#block-block-34,#block-block-35,#block-block-36{float:left;width:32%;background-color:#d92026;padding:30px;border-radius:5px;-moz-border-radius:5px;}#block-block-34,#block-block-35{margin-right:2%;}.content-bottom-block-caption{margin-top:20px;margin-bottom:20px;text-transform:uppercase;font-size:20px;font-weight:bold;color:#fff;}.content-bottom-block-text{color:#fff;font-size:14px;line-height:23px;}.content-bottom-block-text a,.content-bottom-block-text a:visited{color:#fff;}.content-bottom-block-text a:hover{color:#fff;text-decoration:underline;}#payform-banner{width:100%;float:left;text-align:center;}#footer{width:100%;float:left;z-index:6;background-color:#363636;padding-bottom:50px;}#block-block-37,#block-block-38,#block-block-39{float:left;width:32%;padding:30px;}#block-block-37,#block-block-38{margin-right:2%;}#block-block-37 div:first-child{margin-bottom:25px;}#footer .block h2{color:#fff;text-transform:uppercase;font-size:20px;margin-bottom:20px;}#footer .block .content div,#footer .block .content p{font-size:14px;}#footer .block .content div{line-height:23px;}#footer .block .content p,#footer .block .content div,#footer .block .content a,#footer .block .content a:visited{color:#fff;}#footer .block .content a:hover{text-decoration:underline;}#siteby{width:100%;float:left;background-color:#363636;text-align:center;padding-bottom:25px;}#siteby p,#siteby a{color:#fff;font-size:11px;text-align:center;}.submitted{display:none;}input[type="text"].form-text,input[type="password"].form-text,input[type="email"].form-text,textarea{max-width:100%;}.form-text{height:23px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ccc;margin-top:3px;}.form-text:focus,.form-textarea:focus,.option:focus{box-shadow:0 0 5px #90c43f;padding:3px 0px 3px 3px;margin:5px 1px 3px 0px;border:1px solid #90c43f;}.form-textarea{-moz-border-radius:5px;border-radius:5px;border:1px solid #ccc;margin-top:3px;}.form-submit{font-family:oswald,Helvetica,sans-serif;font-size:14px;color:#fff;padding:12px 30px;position:relative;z-index:5;background-color:#009cff;cursor:pointer;-moz-border-radius:10px;border-radius:10px;border:none;line-height:1;background:rgba(248,80,50,1);background:-moz-linear-gradient(top,rgba(248,80,50,1) 0%,rgba(241,111,92,1) 39%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(248,80,50,1)),color-stop(39%,rgba(241,111,92,1)),color-stop(51%,rgba(246,41,12,1)),color-stop(71%,rgba(240,47,23,1)),color-stop(100%,rgba(231,56,39,1)));background:-webkit-linear-gradient(top,rgba(248,80,50,1) 0%,rgba(241,111,92,1) 39%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);background:-o-linear-gradient(top,rgba(248,80,50,1) 0%,rgba(241,111,92,1) 39%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);background:-ms-linear-gradient(top,rgba(248,80,50,1) 0%,rgba(241,111,92,1) 39%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);background:linear-gradient(to bottom,rgba(248,80,50,1) 0%,rgba(241,111,92,1) 39%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f85032',endColorstr='#e73827',GradientType=0);}@media screen and (max-width:1300px){.container{width:900px;}#language-switcher,#user-menu{margin-left:0;}#logo{width:200px;}#menu{margin-left:40px;margin-top:50px;width:650px;}#menu li a{font-size:13px;}#slider,#parallax{height:560px;}#block-block-28{margin-top:200px;}#block-block-32{margin-top:220px;}.content-bottom-block-caption{font-size:18px;}#footer .block h2{font-size:18px;}#edit-field-net-price-amount-wrapper .bef-slider{width:300px;}.product-views-title{font-size:12px;}#block-menu-block-1 ul.menu li a{font-size:14px;}.commerce-customer-profile-copy label{font-size:12px;}}@media screen and (max-width:1000px){.stacktable.large-only{display:none;}.stacktable.small-only{display:table;margin-bottom:20px;}.stacktable.small-only td.st-key{text-align:left;padding:10px;font-weight:bold;width:30%;}.stacktable.small-only td.st-val{text-align:right;padding-right:10px;}.container{width:700px;}#user-menu{width:380px;}#block-system-user-menu ul.menu li a{font-size:75%;}#logo{width:150px;margin-top:0;}#cart{margin-top:15px;}#menu{width:530px;margin-left:20px;margin-top:15px;}#menu li{margin-right:0;margin-left:0;}#menu li a{font-size:12px;}#slider,#parallax{height:400px;}#block-block-28{margin-top:120px;width:600px;}#block-block-28 h2{font-size:24px;}#block-block-28 .content p,#block-block-28 .content div{font-size:14px;}#block-block-32{margin-top:140px;width:600px;}#block-block-32 h2{font-size:24px;}#block-block-32 .content p,#block-block-32 .content div{font-size:14px;}#sidebar-first{width:100%;}#block-menu-block-1{display:none;}#content{width:100%;}.content-bottom-block-caption{font-size:18px;}#footer .block h2{font-size:18px;}.node-products .field-name-field-video,.node-hevoset .field-name-field-video,.node-services .field-name-field-video{width:100%;}.slick__slide .product-image{height:160px;}.products-in-views.five-cols{width:23.5%;margin-right:2%;}.products-in-views.five-cols:nth-child(5n+5){margin-right:2%;}.products-in-views.five-cols:nth-child(4n+4){margin-right:0;}#views-form-commerce-cart-form-default{width:98%;}.commerce-order-handler-area-order-total 
    .commerce-price-formatted-components{width:auto;}div.commerce-product-field-field-images{margin-right:15px;}div.commerce-product-field-field-images figure:first-child{width:100%;}.field-name-commerce-order-total .commerce-price-formatted-components{width:50%;}#left-column,#right-column{width:100%;}ul.pager li.pager-item,ul.pager li.pager-current,ul.pager li.pager-ellipsis{margin-left:0;padding-left:5px;}ul.pager li.pager-previous,ul.pager li.pager-next,ul.pager li.pager-last{margin-left:0;}.customer_profile_billing.form-wrapper{float:left;}}@media screen and (max-width:800px){.slick-prev,.slick-prev:hover,.slick-prev:focus{left:0;}.slick-next,.slick-next:hover,.slick-next:focus{right:0;}.slick-prev,.slick-prev:hover,.slick-prev:focus{left:-20px;background-image:url(/sites/all/themes/commerce_custom_theme/images/nuoli1_small.png);}.slick-next,.slick-next:hover,.slick-next:focus{right:-20px;background-image:url(/sites/all/themes/commerce_custom_theme/images/nuoli2_small.png);}}@media screen and (max-width:700px){.container{width:500px;}#user-menu{width:100%;}#cart{margin-top:30px;margin-right:50px;}#logo{width:200px;margin-top:-40px;}#menu{margin-top:0;margin-left:0;margin-bottom:20px;width:480px;}#menu li{padding-right:0px;}#menu li a{padding:0 6px 15px 6px;}#block-block-28,#block-block-32{width:420px;}#block-block-28 h2,#block-block-32 h2{font-size:20px;}#block-block-28 .content p,#block-block-28 .content div,#block-block-32 .content p,#block-block-32 .content div{font-size:12px;}#block-block-29,#block-block-30,#block-block-31{width:100%;margin-right:0;margin-bottom:25px;height:auto !important;}#block-views-top-products-block{margin-bottom:0;margin-top:0;}#block-views-top-products-block h2,#block-block-32 h2,#block-views-newest-products-block h2,#block-views-most-popular-products-block h2,#block-views-related-products-block h2,#block-views-kaikki-kategoriat-block h2,#block-views-alennetut-tuotteet-block-1 h2,h2#page-title{font-size:20px;}.slick__slide .product-image{height:220px;}#block-block-34,#block-block-35,#block-block-36{width:100%;margin-right:0;margin-bottom:25px;height:auto !important;}#block-block-37,#block-block-38,#block-block-39{padding-bottom:0;}#edit-field-net-price-amount-wrapper .bef-slider{margin-left:10px;margin-top:30px;}.node-products .field-name-body,.node-hevoset .field-name-body,.node-services .field-name-body{width:100%;}.node-products .field-name-field-kuvat,.node-hevoset .field-name-field-kuvat,.node-services .field-name-field-kuvat{width:100%;}.node-products .field-name-field-price,.node-hevoset .field-name-field-price,.node-services .field-name-field-price{width:260px;margin-left:0;}.products-in-views{width:48%;margin-right:2%;}.view-top-products .views-row{margin-right:0;width:100%;}.view-top-products-2 .views-row{width:48%;margin-right:2%;}.product-views-cart{margin-left:20%;}.product-category-link a{font-size:90%;}.products-in-views.four-cols{width:48%;}.products-in-views.four-cols:nth-child(4n+4){margin-right:2%;}.products-in-views.four-cols:nth-child(2n+2){margin-right:0;}.products-in-views.five-cols{width:48%;}.products-in-views.five-cols:nth-child(4n+4){margin-right:2%;}.products-in-views.five-cols:nth-child(2n+2){margin-right:0;}.products-in-views .add-to-cart-field input.form-submit{left:-10px;}#parallax,#parallax-2{height:450px;}#footer .block{width:100%;margin-right:0;margin-left:0;padding-left:10px;padding-right:10px;}body.page-checkout-checkout #edit-cart-contents{display:none;}#block-commerce-checkout-progress-indication{display:none;}.field-name-commerce-order-total .commerce-price-formatted-components{width:70%;}.commerce-line-item-actions input#edit-checkout,fieldset.checkout-buttons input#edit-continue{margin-bottom:15px;}.views-exposed-widget.views-widget-sort-by,.views-exposed-widget.views-widget-sort-order{width:45%;}.views-exposed-widget.views-widget-per-page{margin-top:15px;}ul.pager li.pager-first{margin-left:0;padding-left:5px;}ul.pager li.pager-previous,ul.pager li.pager-next,ul.pager li.pager-last{padding-left:5px;}ul.pager li.pager-item,ul.pager li.pager-current,ul.pager li.pager-ellipsis{padding-left:5px;}div.search-api-ranges-widget div.yui3-u.range-slider-box{width:90%;left:10px;}div.search-api-ranges-widget div.yui3-u.range-box.range-box-right{left:170px;top:-72px;}#user_login_form a.login-password{clear:both;}.i18n-en #user-login .create-account{left:-20px;}.i18n-fi #user-login .create-account{left:-25px;}.password-strength{display:none;}}@media screen and (max-width:500px){.container{width:300px;}#some{width:100%;}#language-switcher{margin-top:10px;padding-left:10px;width:100%;}#user-menu{width:100%;}#block-system-user-menu ul.menu li{display:block;margin-bottom:10px;}#cart{margin-top:10px;margin-right:15px;}#logo{margin-top:10px;width:100%;}#menu{width:280px;}#menu li a.active,#menu li a:hover{border-bottom:none;}#block-block-28,#block-block-32{width:280px;}#block-block-28 h2,#block-block-32 h2{font-size:14px;}#block-block-28 .content p,#block-block-28 .content div,#block-block-32 .content p,#block-block-32 .content div{font-size:10px;}.views-exposed-form .views-exposed-widget{padding-right:0;}#edit-field-net-price-amount-min,#edit-field-net-price-amount-max{margin-left:8px;}#edit-field-net-price-amount-wrapper .form-item-field-net-price-amount-min::before,#edit-field-net-price-amount-wrapper .form-item-field-net-price-amount-max::before{font-size:75%;}#edit-field-net-price-amount-wrapper .form-item-field-net-price-amount-max{margin-left:10px;}#edit-field-net-price-amount-wrapper .bef-slider{width:260px;}.products-in-views{width:100%;margin-right:0;}.products-in-views.four-cols{width:100%;margin-right:0;}.products-in-views.five-cols{width:100%;margin-right:0;}.products-in-views .product-image{height:auto !important;margin-top:10px;}td.commerce-price-savings-formatter-price span.price-amount,tr.commerce-price-savings-formatter-price td.price-amount{font-size:14px;}.commerce-order-handler-area-order-total .commerce-price-formatted-components{float:left;}#views-form-commerce-cart-form-default table.views-table td,.view-commerce-cart-summary table.views-table td,table.checkout-review table.views-table td,#views-form-commerce-cart-form-default table.views-table td:before,.view-commerce-cart-summary table.views-table td:before,table.checkout-review table.views-table td:before{font-size:90%;}.commerce-line-item-actions input#edit-submit{margin-bottom:20px;}#views-form-commerce-cart-form-default input.delete-line-item{margin-top:15px;}#content ul.search-api-sorts li{display:block;margin-bottom:10px;}.field-name-commerce-order-total .commerce-price-formatted-components{width:100%;}.views-exposed-widget.views-widget-sort-order,.views-exposed-widget .views-widget-per-page,.views-exposed-widget .views.widget-sort-by{float:left;width:100%;}.views-exposed-widget.views-widget-sort-order{margin-top:15px;}ul.pager li.pager-item,ul.pager li.pager-current,ul.pager li.pager-ellipsis{padding-left:0;}ul.pager li.pager-first,ul.pager li.pager-next,ul.pager li.pager-previous,ul.pager li.pager-last{padding-left:0;padding-right:3px;}.item-list li.pager a{font-size:90%;}.item-list li.pager-first a,.item-list li.pager-last a{padding:4px 5px;font-size:60%;}.item-list li.pager-next a,.item-list li.pager-previous a{padding:4px 7px;font-size:60%;}#user_login_form #edit-actions{left:0;top:-60px;}#user_login_form a.login-password{left:0;top:60px;}#user-login .create-account a.login-register{margin-left:0;}.i18n-fi #user-login .create-account{left:-15px;}.i18n-en #user-login .create-account{left:-15px;}.page-checkout input[type="text"].form-text,.page-checkout input[type="password"].form-text,.page-checkout select,.page-user input[type="text"].form-text,.page-user input[type="password"].form-text,.page-user select{width:260px;}#views-form-commerce-cart-form-default tbody td,table.commerce-price-formatted-components td,.view-commerce-cart-summary tbody td.component-total{font-size:90%;}}
