﻿
.test-row{width:1000px;margin:0 auto;height:80px;position:relative;}
.col-1{width:30%;float:left;height:100%;position:relative;}
.col-2{width:20%;position:relative;float:left;height:100%;position:relative;}
.col-3{width:50%;float:left;height:100%;position:relative;}
.center-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;}
.row-content{width:1000px;margin:0 auto;position:relative;background-color:Red;}
.checkout-col-img{margin:0 auto;text-align:center;min-width:90px;float:left;height:100%;position:relative;}
.col-content{background-color:blue;min-width:70px;float:left;height:100%;position:relative;}
.center-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;}
.MyCalendar .ajax__calendar_container{border:1px solid #646464;background-color:White;color:black;z-index:1000;position:static;}
.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year{color:black;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year{color:black;}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year{color:black;font-weight:bold;}
.tags{list-style:none;margin:0;overflow:hidden;padding:0;}
.tags li{display:inline-block;}
.tag{background:orange;border-radius:3px 0 0 3px;color:#fff;font-size:12px;display:inline-block;height:26px;line-height:26px;padding:0 20px 0 23px;position:relative;margin:0 10px 10px 0;text-decoration:none;-webkit-transition:color 0.2s;}
.tag::before{background:#fff;border-radius:10px;box-shadow:inset 0 1px rgba(0, 0, 0, 0.25);content:'';height:6px;left:10px;position:absolute;width:6px;top:10px;}
.tag::after{background:#f4f2f2;border-bottom:13px solid transparent;border-left:10px solid orange;border-top:13px solid transparent;content:'';position:absolute;right:0;top:0;}
.tag:hover{background-color:crimson;color:white;}
.tag:hover::after{border-left-color:crimson;}
.product .product__organic_badge{display:block;position:absolute;top:0px;left:0px;font-size:12px;line-height:22px;color:#fff;text-align:center;background-color:green;height:20px;margin:10;padding:10;z-index:2;radius-border:5px;}
.product .product__organic_badge .product__organic_badge_text{margin:0 auto;display:block}
.components-list_vuonrau{padding-right:8px;padding-bottom:20px}
.components-list_vuonrau .components-list_vuonrau__item{font-size:12px;margin-bottom:10px}
.components-list_vuonrau .components-list_vuonrau__value{float:right;font-family:"Raleway", Tahoma, Geneva, sans-serif;font-size:12px}
.components-list_vuonrau .components-list_vuonrau__value strong{font-weight:500}
.components-list_vuonrau--elements .components-list_vuonrau__item{margin:5px;padding:5px;display:inline-block;text-align:center;line-height:16px;background-color:#fffaaa;border-radius:25%}
ul.verticle_listing{display:inline-block;list-style-type:circle;}
.selected_recipe_group{color:red;font-weight:bold;}
ul.blog{top-margin:15px;bottom-margin:15px;font-size:12px;}
li.news_selected{font-weight:bold;text-transform:uppercase;color:#FF0000;}
ul.blog a:hover{color:red;}
.clip_img_product{position:absolute;clip:rect(0px, 200px, 150px, 0px);}
.form_input{border-radius:4px;display:block;box-sizing:border-box;width:100%;padding:0.94em 0.8em;word-break:normal;}
.select_qty{width:70px;background-color:White;font-size:12px;line-height:22px;text-align:center;margin:2px;padding:2px;height:22px;}
.cartPopupBG{position:fixed;background-color:Black;opacity:0.8;border-radius:10px;z-index:10;}
.cartPopup{position:fixed;padding:20px 40px;z-index:11;color:White;font-weight:bold;border-radius:10px;-webkit-box-shadow:0px 0px 30px rgba(50, 50, 50, 0.98);-moz-box-shadow:0px 0px 30px rgba(50, 50, 50, 0.98);box-shadow:0px 0px 30px rgba(50, 50, 50, 0.98);}
.cartPopup div{width:100%;clear:both;text-align:center;margin-top:15px;}
.cartPopup div input[type=button]{background-color:#3d87da;border:none;padding:5px 15px;color:White;font-size:14pt;cursor:pointer;margin:0 5px;}
.cartIcon{position:fixed;right:2px;top:85px;width:80px;height:30px;color:#fe8e22;font-weight:bold;display:none;}
.cartIcon img{float:left;cursor:pointer;border:none;}
.cartIcon div{float:left;width:40px;padding:5px 0;}
.fb{display:block;width:50px;height:50px;background-image:url('../images/fb.png');background-size:cover;background-position:center;margin:0 auto;}
.btnSubmit{text-decoration:none;color:#fff;background-color:Orange;border-color:#357ebd;padding:6px 10px;border:solid 1px white;cursor:pointer;}
.btnSubmit:hover{color:#333;background-color:#ebebeb;border-color:#adadad;}