/* LivingBio */
/* Site */

body.site {border: 0 none !important; padding:0; }
.body .container {webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; color: #727a7d; font-size:16px;}
.container {border: 0 none !important;}
div#main {margin: 10px 0 0 0;}
h1, h2, h3, h4, h5, h6 {font-size: 28px; line-height: 1.8em; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #727a7d; font-weight: 500;}
h2 {font-size: 26px;}
h3 {font-size: 24px;}
h4 {font-size: 22px;}
h5 {font-size: 20px;}
h6 {font-size: 20px;}
 
a { color: #67932a;} 
a:hover {color:#3a5741; transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out; text-decoration: none;}
.clr {float:none; clear:both; height:0; text-decoration:none;}
a:visited, a:focus {text-decoration:none;}
.img-responsive { display: block;  max-width: 100%; /* Set a maximum relative to the parent */
  height: auto;    /* Scale the height according to the width, otherwise you get stretching */}

/* Top banner */
div#top-banner, div#top-banner div.custom {margin:0; padding: 0;}
div.top-banner {margin:0 0 20px 0; padding:5px 10px; /* background-color:#87bf38; background-color: #74896a; */ background-color: #8cc73b; text-align:right; }
p.top-banner {color: #fff; margin: 0; letter-spacing: 1.5px; background-color: green; font-weight: bold; padding: 6px 16px; font-size: 16px; display: inline-block; }
div#top-banner a, div#top-banner a:link {color:#000; text-decoration: none;}
div#top-banner a:hover {color:#fff; text-decoration: underline;}

/* Top */
.header { border: 0  !important;}
div#header-and-nav {padding: 0; border: 0 !important; }
div#header-right-inside {/* float: right; */}

/* Header Left */
p.tel {color: #025a2d; font-size: 18px; margin:10px 0 0 0;}
#header-left img.phone-sm { background: url(../images/general-icons-mask-19h.png) -40px 0; width: 18px; height: 19px;  background-color: #025a2d; margin: -1px 11px 0 0; 
float: left;}

/* Header Center */ 
/* Logo */
div#header-center div#logo {padding: 0; margin: 0 auto; text-align:center; border: 1px #fff solid; -moz-border-radius: 5px; -webkit-border-radius: 5px;
  -khtml-border-radius: 5px;  border-radius: 5px; margin-left: -70px;}
div#header-center div#logo:hover {border: 1px #8cc73b solid; transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;}
div#header-center img.logo-gr {width: 224px; height:116px; border: 0 !important;  background: url(../images/livingbio-logo.jpg) no-repeat;}


/* Header Right */ 
div#header-right-inside {/* float: right; */}


/* AJAX Search */
div#header-right-inside #offlajn-ajax-search111{float:right; margin: 10px 0 0 0;}
div#header-right-inside #offlajn-ajax-search111 .offlajn-ajax-search-container { padding:1px; background: #fff;}


/* Cart */
div#hikashop_cart_module { border:1px solid #d9d9d9; padding: 10px 10px; margin: 6px 0 0 0; width: 250px; height: 70px; text-align:center;  /* background: url(../images/cart.png) 6% 50% no-repeat; */ border-radius: 3px; float:right;}
div#header-right-inside  #hikashop_cart_module { border:0; padding: 0; margin: 25px 0 0 0; text-align: center;}
div#hikashop_cart_module a.hikashop_small_cart_checkout_link {font-size: 25px;}
div#hikashop_cart_module a.hikashop_small_cart_checkout_link:before {content:"    "; background: url(../images/general-icons-mask-30h.png); width: 30px; height: 30px; 
background-position: 28px 0px; background-color: #67932a;  white-space: pre;}
div.hikashop_cart_dropdown_container { width: 360px; right: 110px; top: 10px;}
#hikashop_cart_module div.hikashop_cart_dropdown_content {-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;  border-radius: 5px; font-size: 13px;}
#hikashop_cart_module td.hikashop_cart_module_product_name_value.hikashop_cart_value {text-align: left;}
th.hikashop_cart_module_product_name_title.hikashop_cart_title { text-align: left;}
div#hikashop_cart_module a[title~=Faboba] {display:none !important;}
div#hikashop_cart_module p.empty-cart-title {color: #4a4a4a; padding:0; margin:0; font-size: 14px; text-align:center;}
div#hikashop_cart_module p.empty-cart-text {color: #636363; padding:0; margin:5px 0 0 0; font-size:12px; text-align:center; line-height: 1.3em;}
div#hikashop_cart_module a.hikabtn span.hikashop_small_cart_total_title {margin: 5px 0 0 0; }
div#hikashop_cart_module a.hikashop_small_cart_checkout_link span.hikashop_small_cart_total_title {color: #67932a; font-size: 17px;}
div#hikashop_cart_module a.hikashop_small_cart_checkout_link span.hikashop_small_cart_total_title:hover {color: #02582a;}
div#hikashop_cart_module a.hikabtn {margin: 5px 0 10px 0; background: none; background-color: #5cb85c;  color: #ffffff; text-align: center; border: 1px #5cb85c solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;  border-radius: 5px;}
div#hikashop_cart_module a.hikabtn:hover {text-decoration: none; color: #fff; text-decoration: none; background-color: #449d44;}  
div#hikashop_cart_module a.hikacart { background-color: #dab161; border-color: #dab161;}
div#hikashop_cart_module a.hikacart:hover { background-color: #b2842a;  border-color: #b2842a;} 
div#hikashop_cart_module div.hikashop_cart_dropdown_content {z-index:10000; padding: 5px 10px;  background-color: #efefef;}
div.hikashop_cart_dropdown_container td.hikashop_cart_module_product_total_title {  text-align: left;  font-weight: bold;  font-size: 1.1em; padding: 0 0 0 5px;}
 

/* Navigation -  Main Menu */
nav#navigation {text-align: center;  margin: 0px auto 0 auto;  border-top: none;  border-bottom: none; line-height: 0em; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.nav-collapse { display: inline-block;}
nav#navigation ul.nav.menu.nav-pills { margin:0; margin: 0 0 0 29px;}
nav#navigation .nav-pills > li , nav#navigation .nav-pills > li.default.current.active {font-size: 19px; margin: 0 14px; text-transform: uppercase;}
nav#navigation .nav-pills > li > a {color:#67932a; background:none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; 
border-bottom: 4px solid #fff; padding-right: 0px; padding-left: 0px; padding: 2px 0; margin: 10px 0px 15px 0px;}
nav#navigation .nav-pills > li.current.active > a,
nav#navigation .nav-pills > li.default.current.active > a {color:#02582a; background:none;  border-bottom: 4px solid #fff;}
nav#navigation .nav-pills > li a:hover , 
nav#navigation .nav-pills > li.default.current.active > a:hover { color:#02582a; background:none; border-bottom: 4px solid #67932a;  }
nav#navigation .nav-pills > li > a.home-icon { padding: 0 12px; margin: 3px 0 0 0;}
nav#navigation .nav-pills > li > a.home-icon:hover, 
nav#navigation .nav-pills > li.default.current.active > a.home-icon:hover {border: 0 !important; }
nav#navigation a > img.home-icon {background: url(../images/home-icon.png) no-repeat; width: 26px; height: 24px; background-color: #67932a;}
nav#navigation a > img.home-icon:hover  { background-color: #02582a; transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;}
nav#navigation .nav-pills > li > a.login-icon { padding: 0px; margin: 7px 0 0 0;}
nav#navigation .nav-pills > li > a.login-icon:hover, 
nav#navigation .nav-pills > li.default.current.active > a.login-icon:hover {border: 0 !important; }
nav#navigation a > img.login-icon {background: url(../images/login-icon.png) no-repeat; width: 26px; height: 22px; background-color: #67932a;}
nav#navigation a > img.login-icon:hover  { background-color: #02582a; transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;}
nav#navigation .nav-pills > li:first-child { margin: 0 14px 0 -30px;}
nav#navigation .nav-pills > li:last-child { margin: 0 0px 0 14px;}
nav#navigation .nav-pills > li span { padding: 0;  margin: 0px;}
nav#navigation span > img {background: url(../images/trans.png) no-repeat; width: 30px; height: 10px;} 
span.icon-bar { background-color: #a99050; }
span.menu-icon-text { color: #555555; font-size: 18px; text-transform: uppercase; font-weight: bold;}
a.btn.btn-navbar {float: none; border: 2px #a99050 solid; margin: 16px 0 0px 0;  display: inline-block;}
a.btn.btn-navbar.collapsed {float: none; border: 2px #a99050 solid; margin: 16px 0 -20px 0;  display: none;}
div.hamburger-icon {float:left; margin: 2px 10px 0 0;}
.nav-collapse.in.collapse { float: none;}

/* Full Navigation - Eshop Menu */
.none #js-mainnavcss3.megamenu { /* background: #3a5741 !important; */}
#jux_megamenucss3 .megamenu ul.level0 li.megacss3 span.menu-title {font-size:15px !important;}
#jux_megamenucss3 .megamenu ul.level0 li.megacss3 span.menu-title:after {display:none !important;}
#jux_megamenucss3 .megamenu ul.level0 li.megacss3 .group-title span.menu-title {text-transform: none !important; font-weight: normal !important;}

/* Products listing */
div.hikashop_products div.hikashop_container div.hikashop_subcontainer {border: 0 !important;  padding: 0;  margin: 30px 0 0 0;}
div.hikashop_products div.hikashop_container div.hikashop_product_image { padding:0;}
idiv.hikashop_products span.hikashop_product_price_full {display: block; margin: 20px 0 0 0; float: left;}
div.hikashop_products span.hikashop_product_name { padding: 0px 0; margin: 0; /* height: 36px; overflow: hidden; */ height: 3.8em;    }
div.hikashop_products span.hikashop_product_name a { font-size: 17px; color: #636363; text-decoration: none; line-height: 1.25em; border:1px #fff solid;
font-weight: normal; padding: 5px; /* letter-spacing: -0.5px; */ display: block; text-align: center; }
div.hikashop_products span.hikashop_product_name a:hover {text-decoration:none; height: 100%;   /* background-color: #67932a; color: #fff; */
color:#67932a; border:1px #67932a solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px;  border-radius: 3px;}
div.hikashop_products span.hikashop_product_code_list {color: #636363; display: block; text-align: center !important; margin: 10px 0 0 0;}
div.hikashop_products span.hikashop_product_code_list a:before { content: "Code: ";}
div.hikashop_products span.hikashop_product_code_list a {color:#636363; text-decoration:none; font-size: 13px; display: block; line-height: 20px; padding: 5px; border:1px #fff solid;}
div.hikashop_products span.hikashop_product_code_list a:hover {text-decoration:none; /* background-color: #67932a; color: #fff;  */ color:#67932a; border:1px #67932a solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px;  border-radius: 3px; }
div.hikashop_products span.hikashop_product_price_full {color: #67932a; padding: 0 0 0 5px;}
div.hikashop_products_listing span.hikashop_product_price.hikashop_product_price_0 {  display: block; }
span.hikashop_product_price_full p.dorean {display: none;}
div.hikashop_products span.hikashop_product_price.hikashop_product_price_0 {color: #67932a;  font-size: 18px; margin: 0 0 10px 0; padding: 0px; letter-spacing: -0.5px; font-style: normal; font-weight: normal;  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}

div.hikashop_products span.hikashop_product_price_full{ display:block; margin: 20px 0 10px 0; }
/*
 font-size: 15px; margin: 20px 0 10px 0; /* background-color: red; color: #fff;  
color: red; border: 1px red solid; padding: 5px; letter-spacing: -0.5px; font-style: normal; font-weight: normal; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
*/

div.hikashop_products span.hikashop_product_price_per_unit {display:none; font-size: 11px; color: #906718; }
div.hikashop_products  div.hikashop_product_stock { display: inline-block; /* float: right; margin: 5px 0 0 0; */}
div.hikashop_products  span.hikashop_product_price_per_unit_x {font-size: 13px; display: block;}
div.hikashop_product_stock a.hikashop_cart_button { font-size: 14px; padding: 10px; margin: 20px 15px 10px 15px; display: block; }
div.hikashop_products a.hikashop_cart_button {margin: 0;   padding: 4px 12px; background: none;  background-color: #fff;  /* border: 1px solid #AAAFB1;  border: 1px #90908f solid;*/ color: #67932a; text-align: center; -moz-border-radius: 5px; -webkit-border-radius: 5px;  -khtml-border-radius: 5px;  border-radius: 5px;  font-size: 14px; border: 1px #fff solid;	}
div.hikashop_products a.hikashop_cart_button:hover {text-decoration: none; text-decoration: none; /* color: #fff; background-color: #67932a; */  color: #67932a; border: 1px #67932a solid;}
div.list-footer {text-align: center; margin: 60px 0 20px 0; }
div.hikashop_products span.hikashop_results_counter {display: block; text-align: center;}
img.hikashop_product_listing_image {  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
img.hikashop_product_listing_image:hover { opacity: 0.5;  filter: alpha(opacity=50);}
div#limit_chzn { margin: 0 0 0 10px;}


/* Product Page */
div#hikashop_product_top_part span#hikashop_product_name_main {display:block;}
div#hikashop_product_top_part span#hikashop_product_code_main:before { content: "Code: "; }

div#hikashop_product_left_part {border: 1px #d9d9d9 solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;  border-radius: 5px;}
div#hikashop_product_right_part { padding: 0px 40px; text-align:center; }
div#hikashop_product_right_part span.hikashop_product_price_full {display: block; margin: 40px 0 15px 0; font-size: 30px; line-height: 1.1em;}
div#hikashop_product_right_part span.hikashop_product_price_per_unit { font-size: 20px;  margin: 20px 0 30px 0;  display: block;}
div#hikashop_product_right_part input#hikashop_product_quantity_field_1 { text-align: center; width: 3em; margin: 0 5px; padding: 6px 0; font-size: 18px;}
div#hikashop_product_right_part .hikashop_product_quantity_change_div_plus_default { font-size: 24px;}
div#hikashop_product_right_part .hikashop_product_quantity_change_div_minus_default { font-size: 24px; }
div#hikashop_product_right_part a.hikabtn.hikacart { margin: 0 10px; }
div#hikashop_product_right_part a.hikabtn.hikawishlist { margin: 20px 0 10px 0;}
div#hikashop_product_contact_main { margin: 20px 0;}
div#hikashop_product_contact_main a.hikabtn { padding: 7px 19px; background-color: #5cb85c;  color: #fff;}
div#hikashop_product_contact_main a.hikabtn:hover { background-color: #449d44; }
div#hikashop_product_bottom_part { margin: 30px 0; line-height: 1.4em; }
div#hikashop_product_top_part div#hikashop_social { margin: 10px 0;}
div#hikashop_social span.hikashop_social_tw_horizontal { margin: 0; vertical-align: top;}
div#hikashop_social span.hikashop_social_pinterest { margin: 0 5px; vertical-align: top;}
div#hikashop_social span.hikashop_social_addThis { margin: 0 5px 0 0; vertical-align: top;}
div#hikashop_social span.at-icon-wrapper { padding: 2px; border-radius: 2px;}
div#hikashop_social span.hikashop_social_fb { vertical-align: text-bottom;}




/* Filters - Products Listing Page */
#banner.banner { font-size: 14px;}
div.hikashop_filter_module .hikashop_filter_collapsable_title_always, .hikashop_filter_collapsable_title_mobile { /* background-color: #3a5741; border: 1px solid #3a5741; */ background-color: #f5f5f5; border:1px solid d9d9d9;  border-radius: 4px;}
div.hikashop_filter_module .hikashop_filter_fieldset h3 { color: #3a5741; }
div.hikashop_filter_main_div, .hikashop_filter_collapsable_content_mobile { padding: 10px 20px;  border: 1px #d9d9d9 solid;  margin: 0 15px 20px 15px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; background-color: #f5f5f5;}

/*
.hikashop_filter_main.hikashop_filter_main__1 { width: 48% !important; margin: 0 1% 0 0; }
.hikashop_filter_main.hikashop_filter_main__6 { width: 48% !important; margin: 0 0 0 1%; }
.hikashop_filter_main.hikashop_filter_main__4 { width: 48% !important; margin: 0px 1% 0 0;}
.hikashop_filter_main.hikashop_filter_main__2{ width: 48% !important; margin: 0px 0 0 1%; }
.hikashop_filter_main.hikashop_filter_main__3{ width: 48% !important; margin: 1px 2% 0 0; }
*/

.hikashop_filter_main.hikashop_filter_main__1 { margin: 10px 10px  0 0; }
.hikashop_filter_main.hikashop_filter_main__6 { margin: 10px 0 0 5px;}
.hikashop_filter_main.hikashop_filter_main__4 { margin: 10px 10px  0 0;}
.hikashop_filter_main.hikashop_filter_main__2{ margin: 10px 0 0 5px; }
.hikashop_filter_main.hikashop_filter_main__3{ margin: 10px 10px  0 0; }

.hikashop_filter_main_div span.hikashop_filter_title, .hikashop_filter_collapsable_content_mobile span.hikashop_filter_title 
{ display: block; font-size: 16px; margin: 0;  background-color: #5cb85c;  padding: 5px 10px;  color: #fff;  line-height: 1.2em;}		
.hikashop_filter_main_div span.hikashop_filter_button_outside input, .hikashop_filter_collapsable_content_mobile  span.hikashop_filter_button_outside input
{ margin: 8px 0 0 5px;  color: #fff; background-color: #5cb85c;  border-color: #5cb85c; }
.hikashop_filter_main_div span.hikashop_filter_button_outside input:hover, .hikashop_filter_collapsable_content_mobile  span.hikashop_filter_button_outside input:hover 
{color: #fff; background-color: #449d44;  border-color: #398439;}
.hikashop_filter_main_div span.hikashop_reset_button_outside, .hikashop_filter_collapsable_content_mobile span.hikashop_reset_button_outside { vertical-align: bottom;}
.hikashop_filter_main_div span.hikashop_reset_button_outside a, .hikashop_filter_collapsable_content_mobile span.hikashop_reset_button_outside a {color: #fff; background-color: #5cb85c;  border-color: #5cb85c;}
.hikashop_filter_main_div span.hikashop_reset_button_outside a:hover, .hikashop_filter_collapsable_content_mobile span.hikashop_reset_button_outside a:hover {color: #fff; background-color: #449d44;  border-color: #398439;}



/* Product Page - Ask a question */
.hikashop_product_contact_page label { font-size: 18px; margin: 30px 10px 10px 10px; }
.hikashop_product_contact_page div#toolbar { margin: 20px 0 0 0; }

/* Manufacture Page */

/* Checkout */
div#hikashop_checkout_cart { padding: 10px 20px; border: 1px #d9d9d9 solid;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -khtml-border-radius: 5px;
    border-radius: 5px; background-color: #f5f5f5; margin: 40px 0;}
div#hikashop_checkout_cart table.table.table-striped.table-hover td {border: 0;}
/*
div#hikashop_checkout_cart td.hikashop_cart_shipping_title,
div#hikashop_checkout_cart td.hikashop_cart_title,
div#hikashop_checkout_cart td.hikashop_cart_subtotal_value ,
div#hikashop_checkout_cart td.hikashop_cart_tax_title,
div#hikashop_checkout_cart td.hikashop_cart_shipping_value,
div#hikashop_checkout_cart td.hikashop_cart_empty_footer,
div#hikashop_checkout_cart td.hikashop_cart_total_value { border: 0;}
*/
	
	
div#hikashop_checkout_cart th#hikashop_cart_product_image_title,
div#hikashop_checkout_cart th#hikashop_cart_product_name_title,
div#hikashop_checkout_cart th#hikashop_cart_product_price_title,
div#hikashop_checkout_cart th#hikashop_cart_product_quantity_title,
div#hikashop_checkout_cart th#hikashop_cart_product_total_title {vertical-align:middle;}	
div#hikashop_checkout_cart td#hikashop_checkout_cart_final_total_title, div#hikashop_checkout_cart td.hikashop_cart_total_value { font-weight: bold;  font-size: 1.2em;}
div#hikashop_checkout_page img.hikashop_product_checkout_cart_image {width: 50px; }
div#hikashop_checkout_page td.hikashop_cart_product_price_value { width: 70px; }
div#hikashop_checkout_page td.hikashop_cart_product_name_value { vertical-align: middle;}
div#hikashop_checkout_page td.hikashop_cart_product_price_value { vertical-align: middle; }
div#hikashop_checkout_page td.hikashop_cart_product_quantity_value { vertical-align: middle; }
div#hikashop_checkout_page td.hikashop_cart_product_total_value { vertical-align: middle; }
div#hikashop_checkout_page td input.hikashop_product_quantity_field { margin: 0;}
div#hikashop_checkout_page .hikashop_cart_product_quantity_refresh img {vertical-align: top; margin: 3px 2px 0 2px;}
div#hikashop_checkout_page .hikashop_cart_product_quantity_delete img { vertical-align: top; margin: 3px 2px 0 2px;}
div#hikashop_checkout_page tr.margin td {border: 0;} 
div#hikashop_checkout_page span#hikashop_checkout_coupon { padding: 10px 20px; border: 1px #d9d9d9 solid; -moz-border-radius: 5px;
    -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; background-color: #f5f5f5; margin: 20px 0 40px 0; display: block;}
div#hikashop_checkout_page input#hikashop_checkout_coupon_input { margin: 0px 10px;}
div#hikashop_checkout_page span#hikashop_checkout_coupon a.hikashop_cart_button  {color: #fff; background-color: #5cb85c;  padding: 5px 15px; border: 1px #5cb85c solid;  
-moz-border-radius: 5px;  -webkit-border-radius: 5px;  -khtml-border-radius: 5px; border-radius: 5px; font-size: 13px; }
div#hikashop_checkout_page span#hikashop_checkout_coupon a.hikashop_cart_button:hover {color: #fff; background-color: #449d44;  border-color: #398439;}
div#hikashop_checkout_page div#hikashop_checkout_login {width: 95.3%;}

div#hikashop_checkout_billing_address_selection a.btn.btn-success, div#hikashop_checkout_login a.hikashop_cart_button.btn.btn-primary
{text-shadow: none;  border: 1px solid #5cb85c;   background-color: #5cb85c;  background-image: none;
-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
div#hikashop_checkout_billing_address_selection a.btn.btn-success:hover, div#hikashop_checkout_login a.hikashop_cart_button.btn.btn-primary:hover
{ border: 1px solid #398439;   background-color: #398439;}


div#hikashop_checkout_page div#hikashop_checkout_address { padding: 10px 20px; border: 1px #d9d9d9 solid; -moz-border-radius: 5px; -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;  border-radius: 5px;  background-color: #f5f5f5;  margin: 40px 0;}
div#hikashop_checkout_page div#hikashop_checkout_login  { padding: 10px 20px; border: 1px #d9d9d9 solid; -moz-border-radius: 5px; -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;  border-radius: 5px;  background-color: #f5f5f5;  margin: 20px 0;}
div#hikashop_checkout_page div#address_country_chzn { /* width: 103.7% !important */ }
div#hikashop_checkout_page div#data_address_address_state_chzn { /* width: 103.7% !important */}
div#hikashop_checkout_page  div.hikashop_address_content { line-height: 1.5em; }
div#hikashop_checkout_page div#hikashop_shipping_methods legend, div#hikashop_checkout_page div#hikashop_payment_methods legend
{ font-size: 28px; line-height: 1.8em;  color: #727a7d;  font-weight: 500; border: 0; margin: 10px 0 10px 0;}	
div#hikashop_checkout_page button#hikashop_register_form_button {color: #fff; background-color: #5cb85c;  padding: 4px 10px; border: 1px #5cb85c solid;  
-moz-border-radius: 5px;  -webkit-border-radius: 5px;  -khtml-border-radius: 5px; border-radius: 5px; float: right; margin: 10px 0;}
div#hikashop_checkout_page button#hikashop_register_form_button:hover {background-color: #449d44;  border-color: #398439;}

div#hikashop_checkout_page div#hikashop_shipping_methods { padding: 10px 20px; border: 1px #d9d9d9 solid; -moz-border-radius: 5px; -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;  border-radius: 5px;  background-color: #f5f5f5;  margin: 40px 0;}
div#hikashop_checkout_page div#hikashop_shipping_methods table td {  padding: 20px;  border: 0;  line-height: 1.4em;}
div#hikashop_checkout_page div#hikashop_shipping_methods table td span.hikashop_checkout_shipping_price_full 
{ font-size: 1.2em;  margin: 0 0 0 20px;  font-weight: bold; vertical-align: text-bottom; }
div#hikashop_checkout_page div#hikashop_shipping_methods table td label 
{margin:0 0 10px 0; background-color: #5cb85c; border: 1px #5cb85c solid;  background-image: none; color:#fff; text-shadow: none;}
div#hikashop_checkout_page div#hikashop_shipping_methods table td label:hover { background-color: #398439;  border-color: #398439; }
div#hikashop_checkout_page div#hikashop_shipping_methods table td label.btn.btn-radio.active.btn-primary { background-color: #ff0000;  border-color: #ff0000;}

div#hikashop_checkout_page div#hikashop_payment_methods { padding: 10px 20px; border: 1px #d9d9d9 solid; -moz-border-radius: 5px; -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;  border-radius: 5px;  background-color: #f5f5f5;  margin: 40px 0 20px 0;}
div#hikashop_checkout_page div#hikashop_payment_methods  table td { border: 0;}
div#hikashop_checkout_page div#hikashop_payment_methods  table td label 
{margin:0 0 10px 0; background-color: #5cb85c; border: 1px #5cb85c solid; background-image: none; color:#fff; text-shadow: none;}
div#hikashop_checkout_page div#hikashop_payment_methods table td label:hover {background-color: #398439; border: 1px #398439 solid; }
div#hikashop_checkout_page div#hikashop_payment_methods table td label.btn.btn-radio.active.btn-primary{ background-color: #ff0000;  border-color: #ff0000;}
div#hikashop_checkout_page div#hikashop_payment_methods #trapezes { line-height: 1.7em; }
div#hikashop_checkout_page div#hikashop_payment_methods table td { padding: 20px;  border: 0;  line-height: 1.4em;}
div#hikashop_checkout_page div#hikashop_payment_methods table td span.hikashop_checkout_payment_cost 
{ font-size: 1.2em;  margin: 0 0 0 20px;  font-weight: bold; vertical-align: text-bottom; }
div#hikashop_checkout_page span#hikashop_checkout_status {line-height: 2em; margin: 0 0 20px 0; display: block; border: 1px #d9d9d9 solid;
    -moz-border-radius: 5px;   -webkit-border-radius: 5px;  -khtml-border-radius: 5px;  border-radius: 5px;  padding: 10px 20px;}
div#hikashop_checkout_page span.label-info { background-color: #398439; padding: 4px 10px;}
div#hikashop_checkout_page a#hikashop_checkout_next_button, div#hikashop_checkout_page a#hikashop_checkout_shopping_button
{ background-color: #5cb85c; border: 1px #5cb85c solid; color: #fff; padding: 6px 20px;  -moz-border-radius: 5px;
    -webkit-border-radius: 5px; -khtml-border-radius: 5px;  border-radius: 5px; margin:10px 0;}
div#hikashop_checkout_page a#hikashop_checkout_next_button:hover, div#hikashop_checkout_page a#hikashop_checkout_shopping_button:hover
{background-color: #398439;  border-color: #398439;}
div#hikashop_checkout_terms { margin: 20px 0; }
div#hikashop_checkout_terms label { font-size: 15px;  margin: 0 5px; vertical-align: middle;}
div#hikashop_collectondelivery_end { margin: 20px 0; line-height: 1.6em;}
div#hikashop_checkout_additional_info {margin:30px 0; border: 1px #d9d9d9 solid;
    -moz-border-radius: 5px;   -webkit-border-radius: 5px;  -khtml-border-radius: 5px;  border-radius: 5px;  padding: 10px 20px;}
div#hikashop_checkout_additional_info legend{font-size: 26px; line-height: 1.8em; color: #727a7d; font-weight: 500; border: 0;} 
div#hikashop_checkout_additional_info table.hikashop_contentpane td label { font-size: 16px;  margin: 0 10px 0 0; }
div#hikashop_checkout_additional_info table.hikashop_contentpane td textarea#order_notes {height: 3em; width: 50vw;} 
div#hikashop_checkout_additional_info table.hikashop_contentpane tr#hikashop_order_orded_newsletter td label { margin: 5px 0 0 0;}
div#hikashop_checkout_additional_info table.hikashop_contentpane tr#hikashop_order_orded_newsletter td label input { margin: 0px 10px 0 0; }



/* Home Page */
.prosfores, .paralabes, .newsletter, .eipan-gia-emas, .to-blog-mas  { text-align: center; }
#newsletter { margin: 20px 0; }
#eipan-gia-emas, #to-blog-mas { margin: 50px 0 20px 0; }
h2.prosfores-paralabes, h2.newsletter, h2.eipan-gia-emas, h2.to-blog-mas { text-align: center; margin: 30px 0; color: #3a5741;  letter-spacing: 12px;  font-weight: bold;}
h2.prosfores-paralabes span, h2.newsletter span, h2.eipan-gia-emas span, h2.to-blog-mas  span{ padding: 20px 0; border-bottom: 1px #3a5741 solid; }
p.prosfores-paralabes, p.newsletter, p.eipan-gia-emas, p.to-blog-mas { /* color: #3a5741; */  padding: 15px 0 0 0;  font-size: 14px;}
p.eipan-gia-emas, p.to-blog-mas { /* color: #3a5741; */  padding: 15px 0;  font-size: 14px;}
.hkc-md-4.hikashop_product {  margin-bottom: 10px 0; }

/* Newsletter */
div.acymailing_module_form input.button.subbutton.btn.btn-primary { background: #5cb85c;}
div.acymailing_module_form input.button.subbutton.btn.btn-primary:hover { background-color: #398439; border-color: #398439; transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;  -webkit-transition: 0.3s ease-in-out;}

/* Eipan gia emas */
div.review { display: table;}
div.text-review { display: table-cell; vertical-align: top; padding: 10px; width: 45%;}
p.text-left-quote {color: #68b92e; font-size: 55px; display: table-cell; vertical-align: top; font-family: "Times New Roman", Georgia, Serif; padding: 20px 0 0 0;}
p.text-right-quote { color: #68b92e; font-size: 55px; display: table-cell; vertical-align: middle; font-family: "Times New Roman", Georgia, Serif; padding: 20px 0 0 0;}
p.text-review { font-size: 15px; line-height: 19px; text-align: center; padding: 20px 0px 0px 0px;}
div.stars-review { text-align: center;  padding: 10px 0 0 0;}
p.name-review { text-align: center; font-size: 22px;  padding: 10px 0 0 0;}
img.star-review { width: 30px;  height: 30px;}




/* Content & Cols */
div#content-and-cols {padding: 0; border: 0 !important;  margin: 25px auto;}

/* div#content-and-cols .row-fluid [class*="span"] {min-height: 0px !important;} */


/* Breadcrumb */
.breadcrumb {background-color:#fff;}
#banner.banner {font-size: 14px;}
div#banner ul.breadcrumb { padding: 10px 0; }
div#banner.banner ul.breadcrumb a.pathway {color: #67932a;}
div#banner.banner ul.breadcrumb a.pathway:hover {color: #000;}

/* General */
div.resp {padding: 0px 30px 20px 20px; background-color: #fff; text-align: justify; }
h1.resp {margin: 10px 0 20px -20px; font-size: 28px;}

/* Form */
div.contact-form input.contact-form, div.contact-form textarea.contact-form 
{ width: 100%; font-size: 16px; padding: 10px 10px; margin: 10px 0;  border: 1px solid #d9d9d9;}
div.contact-form div.input-group label {font-size: 16px; margin: 4px 0 0 0;}
div.contact-form input.rapid_contact.btn.btn-primary.button.contact-form {width:auto; margin: 10px 0;
padding: 10px 20px;  -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
font-size: 16px; color: #90908f; background-color: #5cb85c;   border-color: #4cae4c; color: #fff;}
div.contact-form input.rapid_contact.btn.btn-primary.button.contact-form:hover{color: #fff; text-decoration: none; background-color: #02582a;
transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;}
div.moduletable.contact-form span {width: 100%; background-color: #67932a; font-size: 16px; padding: 10px 5px; display: block; text-align: center; 
color: #fff !important; margin: 30px 0 0 0; }


/* Alerts */
.alert {line-height: 1.5em;}
.reset {line-height: 1.5em;}
.alert-message {line-height: 1.5em;}


/* Login Menu */
.login-description { margin: 30px 0; }

/* User Login */
dl.hika_cpanel_order_methods dt
{ margin: 5px 0; }
dl.hika_cpanel_order_methods dd
{ margin: 0px; line-height: 1.3em;}

/* Web pages */
h3.webpage {text-align:center;  margin: 40px 0 20px 0;  color: #595050; letter-spacing: 6px; }
h3.webpage span {padding: 20px 0; border-bottom: 1px #c1a68e solid;}
ul.webpage li, ol.webpage li  {margin: 10px 0; line-height:1.5em;}
p.webpage {text-align: justify; line-height:1.5em;}


/* Eshop */
div.hikashop_container {margin:15px 10px; border: 0 !important; }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled
{background-color: #449d44; border-color:#449d44; }
.btn-primary {background-color: #5cb85c; border-color:#5cb85c;}

/* Category Listing */
.hikashop_category_description { border: 1px #8cc73b solid; -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -khtml-border-radius: 5px;
    border-radius: 5px;  padding: 15px 20px;}
img.hikashop_category_image {float:left; margin:0; padding:0;}
.hikashop_category_description_content {}




/* Bottom L-C-R */
div#left-bottom {margin: 0 10px 0 0;}
div#center-bottom {margin: 0 10px 0 0;}
div#right-bottom {margin: 0 0 0 0px;}
#bottom-lcr {background-color: #fff; padding:20px 0; /* border-top: 1px solid #8cc73b; */ border-top: 1px solid #67932a; margin: 40px 0;}
#bottom-lcr div.span3, #bottom-lcr div.span4, #bottom-lcr div.span5 { padding:0 10px;}
#bottom-lcr h3 { font-weight:normal; color: #67932a; font-size: 16px; border-bottom: 1px solid #67932a; padding-bottom: 16px; margin-bottom: 22px;} 
#bottom-lcr ul {margin: 0;}
#bottom-lcr  li { color: #67932a; list-style: none; font-size: 14px; line-height: 20px;}
#bottom-lcr p { /* color: #67932a;  */color:#727a7d;}
#bottom-lcr img.address-sm {margin-right: 10px; background: url(../images/general-icons-mask-19h.png) 0px 0; width: 18px; height: 19px;
background-color: #67932a;}
#bottom-lcr img.phone-sm {margin-right: 10px; background: url(../images/general-icons-mask-19h.png) -40px 0; width: 18px; height: 19px; 
background-color: #67932a;}
#bottom-lcr img.fax-sm {margin-right: 10px; background: url(../images/general-icons-mask-19h.png) -304px 0; width: 18px; height: 19px; 
background-color: #67932a;}
#bottom-lcr img.email1-sm { margin-right: 10px; background: url(../images/general-icons-mask-19h.png) -20px 0; width: 18px; height: 19px;
background-color: #67932a;}
#bottom-lcr a { color: #67932a; line-height: 2; font-size: 13px;}
#bottom-lcr a:hover { color:#59514f; text-decoration: underline;}
#bottom-lcr div.map-responsive { position: relative; width: 100%; /* padding-bottom: 56.25%;  Ratio 16:9 ( 100%/16*9 = 56.25% ) */ 
padding-bottom:75%;}
#bottom-lcr div.map-responsive > *{display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: 5px 0 0 0; 
padding: 0; height: 100%; width: 100%;}

/* Bottom */
#bottom { background-color: #67932a2b; border-top: 1px solid #67932a; padding: 10px 0 0 0; }
#bottom div.span6 {min-height: 0; }	
#bottom a.pull-right {margin-right:6px; color:#67932a; }
#bottom a.pull-right:hover {color:#a99050; color:#333; text-decoration:none; margin-right: 10px;}

/* Cookies */
.jb.cookie-bg.bgcolor {background: rgba(0, 0, 0, 0.82);}
.jb.cookie.bottom h2 {font-size: 16px; line-height: 22px;}
.jb.cookie.color p a:hover { text-decoration: underline; }
.jb.accept:hover {background-image: -webkit-linear-gradient(#67932a  0%, #67932a 100%);
    background-image: -moz-linear-gradient(#67932a  0%, #67932a 100%);
    background-image: -o-linear-gradient(#67932a  0%, #67932a 100%);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#67932a ), to(#67932a));
    background-image: linear-gradient(#67932a  0%, #67932a 100%);}
.jb.cookie-decline {font-size: 12px; text-align: center; padding: 10px 0; margin: 0; background-color: #e5edda;}
.jb.cookie-decline p {margin:0;}
.jb.decline.link.btn-link {color:#67932a; font-size: 12px; border:none; background:none; text-shadow: none;  margin: -2px 0 0 6px;}
.jb.decline.link.btn-link:hover { color: #e5edda; color:#333; border:none; background:none; text-shadow: none;}


/* Full Bottom */
#full-bottom { background-color: #fff;}
#full-bottom div.span6 {min-height: 0;}	

/* Full Footer */
#full-footer { padding: 15px 0; background-color: #3a5741; }
p.full-footer {margin: 0; padding: 0px 10px; color:#f5f5f5;}
a.full-footer {color: #f5f5f5; text-decoration: none;}
a.full-footer:hover {color: #e5edda; text-decoration:underline;}
#full-footer div.span6 {min-height: 0;}
#full-footer  p.copyright {color:#fff;}



/* Responsive */
@media (max-width: 1140px) {
	div.container.resp {margin-left: -30px; padding: 10px 20px 20px 40px;}
}

@media (max-width: 979px) {
	a.btn.btn-navbar.collapsed {float: none; display: inline-block;}
	nav#navigation .nav-pills > li:first-child { margin: 0 14px 0 0px; }
}

@media (max-width: 767px) {
	div.container.resp { margin-left: 0px;}
	.tel {text-align: center; margin: 0 0 20px 0;}
	p.tel {text-align: center; display: inline-block;}
	div#header-left img.phone-sm {float:none;}
	div#header-center div#logo {margin: 0 auto;}
	div#header-right-inside {float:none;}
	div#header-right-inside #offlajn-ajax-search111 { float: none; margin: 10px auto;  width: 80%;}
	div#header-right-inside #hikashop_cart_module { margin: 20px auto 0 auto; float: none;}
	div.hikashop_cart { font-size: 1.3em; }
	div.hikashop_cart_dropdown_container { width: 460px; right: 110px;  top: 10px;}
}

@media (max-width: 490px) {
	div.hikashop_cart_dropdown_container { width: 330px; right: 35px;  top: 10px;}

}