/* Efxi.gr Site */
 
/*
neo #c2a770
palio #c28e69

neo hover:	#b8b8b8
palio hover: #a36b43
*/

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;}
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: #c2a770 !important;} 
a.katalogos {color: #c2a770;}
a:hover {color:#4a380c; 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;}
.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; padding:5px 10px; /* background-color:#b8b8b8; */ background-color: #c2a770;}
p.top-banner {color: #fff; text-align: center; margin: 0; letter-spacing: 1.3px;}
div#top-banner a, div#top-banner a:link {color:#000;}
div#top-banner a:hover { /* color:#a50c1a; */ color:#fff; }


/* Top */
.header { border: 0  !important;}
div#header-and-nav {padding: 0; border: 0 !important; }
div#header-right-inside {/* float: right; */}
div#header-right-inside div.mod-languages ul.lang-inline {text-align: right;}
div.mod-languages {margin: 9px 0 35px 0;}

 
/* Logo */
div#header-center div#logo {padding: 0; margin: 0 auto; text-align:center; border: 0 !important;  width: 250px; height:110px; }
div#header-center div#logo > a {padding: 0; margin: 0; border: 0 !important;  display: block; background-color:#fff; }
div#header-center div#logo > a:hover {background-color: #fff;}
div#header-center img.logo-gr {width: 250px; height:106px; border: 0 !important;  background: url(../images/logo-efxi-el_250x106.png) no-repeat; background-color: #c2a770;}
div#header-center img.logo-en {width: 250px; height:106px; border: 0 !important;  background: url(../images/logo-efxi-en_250x106.png) no-repeat; background-color: #c2a770;}
div#header-center img.logo-gr:hover, div#header-center img.logo-en:hover {/* background-color:#59514f;  */background-color:#b8b8b8; transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;}

 
/* Flags */
div#header-right {margin: 8px 0 0 0;}
div#header-right-inside div.mod-languages li {margin-left:0; margin-right:0;}
div#header-right-inside div.mod-languages img {border: 1px #fff solid; width: 22px;}
div#header-right-inside div.mod-languages img:hover { border: 1px #b8b8b8 solid; }
	
/* Cart */
div#hikashop_cart_module div.hikashop_cart {margin: 0px 0 0 0px; color:#636363; font-size: 15px; text-align: right;}
div#hikashop_cart_module { margin: 10px 0 0 0; /* width: 250px; height: 70px; text-align:center;  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; text-decoration: none;}
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: #c2a770;  white-space: pre;}
div#hikashop_cart_module a.hikashop_small_cart_checkout_link:hover:before { background-color: #b8b8b8;}



div.hikashop_cart_dropdown_container { width: 360px; left: 20px; 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;}

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: #c2a770; font-size: 17px;}
div#hikashop_cart_module a.hikashop_small_cart_checkout_link span.hikashop_small_cart_total_title:hover {color: #b8b8b8;}
div#hikashop_cart_module a.hikabtn {margin: 5px 0 10px 0; background: none; background-color: #fff;  color: #c2a770 !important; text-align: center; border: 1px #d9d9d9 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 !important; text-decoration: none; background-color: #c2a770;}  
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; background-color: #f7f4ed; }

div.hikashop_cart_dropdown_container th.hikashop_cart_module_product_name_title.hikashop_cart_title {text-align:left;}
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;}
div.hikashop_cart_dropdown_container span.hikashop_product_price_full {display: block; margin: 5px;  color: #6f6f6f; display:inline-block; }
div.hikashop_cart_dropdown_container td.hikashop_cart_module_product_quantity_value.hikashop_cart_value { color: #6f6f6f;}
div.hikashop_cart_dropdown_container th.hikashop_cart_module_product_price_title.hikashop_cart_title {text-align: center; color: #6f6f6f;}
div.hikashop_cart_dropdown_container td.hikashop_cart_module_product_quantity_value.hikashop_cart_value input {text-align: center; padding: 2px; margin: 5px;}
div.hikashop_cart_dropdown_container th.hikashop_cart_module_product_quantity_title.hikashop_cart_title {padding: 0 15px;}
div.hikashop_cart_dropdown_container td.hikashop_cart_module_product_total_value span.hikashop_product_price_full {font-weight:bold; }

/* Search */
/* 
div#header-right-inside div.search { margin: 10px 0 0 0; }
div#header-right-inside input#mod-search-searchword121 {  border-radius: 0px;   border: 2px solid #b8b8b8;   border: 1px solid rgba(0,0,0,0.15); width:90%; }
 */

/* AJAX Search */
div#offlajn-ajax-search90 {float:right!important; margin: 0;}
div#header-left div.category-chooser {}


/* Full Navigation -  Main Menu */
nav#full-navigation {text-align: center;  margin: 0px auto 0 auto;  border-top: none;  border-bottom: 1px solid #c2a770; line-height: 0em; 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.nav-collapse { display: inline-block;}
nav#full-navigation ul.nav.menu.nav-pills {/* margin-bottom: 10px; margin-bottom: -4px; */ margin:0; margin: 0 0 0 29px;}
nav#full-navigation .nav-pills > li , 
nav#full-navigation .nav-pills > li.default.current.active 
{font-size: 18px; margin: 0 14px; text-transform: uppercase;}

nav#full-navigation .nav-pills > li > a {/* color:#727a7d;  */color:#c2a770; 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: 8px 0 16px 0; margin: 0px 0px;}
nav#full-navigation .nav-pills > li.current.active > a,
nav#full-navigation .nav-pills > li.default.current.active > a {color:#b8b8b8 !important; background:none;  border-bottom: 4px solid #b8b8b8;}

nav#full-navigation .nav-pills > li a:hover , 
nav#full-navigation .nav-pills > li.default.current.active > a:hover 
{ /* color:#c2a770;  color:#59514f; color:#b8b8b8; border-bottom: 4px solid #59514f; border-bottom: 4px solid #c2a770; */ background:none; color:#b8b8b8 !important ;border-bottom: 4px solid #b8b8b8; }
nav#full-navigation .nav-pills > li > a.home-icon { padding: 0 12px; margin: 3px 0 0 0;}
nav#full-navigation .nav-pills > li > a.home-icon:hover, 
nav#full-navigation .nav-pills > li.default.current.active > a.home-icon:hover {border: 0 !important; }
nav#full-navigation a > img.home-icon {background: url(../images/home-icon.png) no-repeat; width: 26px; height: 24px; background-color: #c2a770;}
nav#full-navigation a > img.home-icon:hover  { background-color: #b8b8b8; transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;}

nav#full-navigation .nav-pills > li.current.active > a.login-icon, nav#full-navigation .nav-pills > li.default.current.active > a.login-icon, 
nav#full-navigation .nav-pills > li.current.active > a.home-icon, nav#full-navigation .nav-pills > li.default.current.active > a.home-icon 
{border: 0 !important; }
nav#full-navigation .nav-pills > li.current.active > a.login-icon > img.login-icon, 
nav#full-navigation .nav-pills > li.default.current.active > a.login-icon > img.login-icon { background-color: #b8b8b8; }
nav#full-navigation .nav-pills > li.current.active > a.home-icon > img.home-icon, 
nav#full-navigation .nav-pills > li.default.current.active > a.home-icon > img.home-icon {/* background-color: #b8b8b8; */}
nav#full-navigation .nav-pills > li > a.login-icon { padding: 0px; margin: 7px 0 0 0;}
nav#full-navigation .nav-pills > li > a.login-icon:hover, 
nav#full-navigation .nav-pills > li.default.current.active > a.login-icon:hover {border: 0 !important; }
nav#full-navigation a > img.login-icon {background: url(../images/login-icon.png) no-repeat; width: 26px; height: 22px; background-color: #c2a770;}
nav#full-navigation a > img.login-icon:hover  { background-color: #b8b8b8; transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;}

nav#full-navigation .nav-pills > li:first-child { margin: 0 14px 0 -30px;}
nav#full-navigation .nav-pills > li:last-child { margin: 0 0px 0 14px;}
nav#full-navigation .nav-pills > li span { padding: 0;  margin: 0px;}
nav#full-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;}

/* Slideshow */
#vina-copyright116 {display: none; height: 0px;}

/* Slideshow text - photos */
div.slideshoow-keimeno{ background: #e6ddd7; background-image: linear-gradient(rgb(230, 221, 215) 0%, rgb(245, 242, 240) 31%, rgb(255, 255, 255) 69%); background: -moz-linear-gradient(top, #e6ddd7 0%, #f5f2f0 31%, #ffffff 69%);  background: -webkit-linear-gradient(top, #e6ddd7 0%, #f5f2f0 31%, #ffffff 69%); background: linear-gradient(to bottom, #e6ddd7 0%, #f5f2f0 31%, #ffffff 69%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ddd7', endColorstr='#ffffff',GradientType=0 ); margin: 0;  border-top: 1px #e6ddd7 solid; }
div.slideshoow-keimeno div.container {background:none !important; border:0;}
h1.slideshoow-keimeno {text-align:center;  margin: 60px 0; color: #595050; letter-spacing: 12px; }
h2.slideshoow-keimeno {text-align:center;  margin: 60px 0 20px 0; color: #595050; letter-spacing: 12px; }
p.slideshoow-keimeno {text-align: center; line-height: 1.7em; color: #595050;}	
p.slideshow-btm-keimeno {display: block; font-style: italic; font-size: 18px; text-align: center; margin: 20px 0 0 0; color: hsla(29, 54%, 32%, 1);}
div.slideshoow-fotos div.container {background:none !important; border:0;}
div.slideshoow-fotos div.span4 {text-align:center;}
h2.slideshoow-fotos {text-align:center;  margin: 60px 0;  color: #595050; letter-spacing: 12px; }
h2.slideshoow-fotos span {padding: 20px 0; border-bottom: 1px #c1a68e solid;}
p.slideshoow-fotos { text-align:center;  margin: 10px 20px;  padding: 20px; color: #595050; font-size: 18px; letter-spacing: 3px;}
p.slideshoow-fotos a { color: #595050;}
p.slideshoow-fotos a:hover { color: #e4c3a4; text-decoration: underline;}
div.slideshoow-stores {background:#e4c3a4; border:0; padding:40px 0;}
div.slideshoow-stores div.container {background:none !important; border:0;}
h3.slideshoow-stores {text-align: center; margin: 20px 0 60px 0; color: #595050; letter-spacing: 12px; }
h3.slideshoow-stores span {padding: 20px 0; border-bottom: 1px #c1a68e solid;}
p.slideshoow-stores {text-align:left;  margin: 5px 20px 0 0;  padding: 0px; color: #595050; font-size: 16px; line-height: 1.7em;}
div.slideshoow-stores div.map-responsive { position: relative; width: 100%; /* padding-bottom: 56.25%;  Ratio 16:9 ( 100%/16*9 = 56.25% ) */ 
padding-bottom:75%; border: 2px solid #777777;}
div.slideshoow-stores div.map-responsive > *{display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: 0; 
padding: 0; height: 100%; width: 100%;}
div.slideshoow-stores a, div.slideshoow-stores a:link, div.slideshoow-stores a:focus, div.slideshoow-stores a:visited {color: #595050;}
div.slideshoow-stores a:hover {color: #c2a770; text-decoration: underline;}


/* 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: #c2a770;}
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; border: 1px #d9d9d9 solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; font-size: 16px; background-color: #fff; color: #90908f;}
div.contact-form input.rapid_contact.btn.btn-primary.button.contact-form:hover{color: #fff; text-decoration: none; background-color: #b8b8b8;
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: #c2a770; font-size: 16px; padding: 10px 5px; display: block; text-align: center; color: #fff !important; margin: 30px 0 0 0; }


/* Login Katalogos */
div#catalogos {margin:20px 0;}
div#katalogos div#form-login-username input {font-size: 15px;} 
div#katalogos button.btn.btn-primary.login-button,
div#katalogos div.logout-button input
	{background-color: #fff; width: auto;
    margin: 10px 0;  padding: 6px 20px;  border: 1px #d9d9d9 solid;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;  border-radius: 5px;  font-size: 16px;   background-color: #fff;  color: #90908f;}
div#katalogos button.btn.btn-primary.login-button:hover,
div#katalogos div.logout-button input:hover
	{color: #fff; text-decoration: none; background-color: #b8b8b8; transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;}
div#katalogos ul.unstyled li {line-height: 1.4em;}
div#katalogos ul.unstyled li a {color: #c2a770;}
div#katalogos ul.unstyled li a:hover { color: #4a380c; transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out;
text-decoration: none;}
div#katalogos-pdf {margin:30px 0;} 
.alert {line-height: 1.5em;}
.reset {line-height: 1.5em;}
.alert-message {line-height: 1.5em;}


/* Login Menu */
.login-description { margin: 30px 0; }

/* 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: #b2842a; border-color:#b2842a; }
.btn-primary {background-color: #dab161; border-color:#dab161;}


/* Products listing */
div.hikashop_products div.hikashop_container div.hikashop_subcontainer {border: 0 !important;  padding: 0;  margin: 30px 0 0 0;}
span.hikashop_product_price_full {display: block; margin: 20px 0 5px 0; color:#fff;}
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.4em;    }
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: #c2a770; color:#c2a770; */
border:1px #c2a770 solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px;  border-radius: 3px; 
color: #fff !important; background-color: #c2a76f;}
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: 14px; 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: #c2a770; color: #fff;  color:#c2a770; */  border:1px #c2a770 solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px;  border-radius: 3px; color: #fff !important;
    background-color: #c2a76f;}
div.hikashop_products span.hikashop_product_price_full {color: #c2a770; padding: 0 0 0 5px;}
span.hikashop_product_price_full p.dorean {display: none;}
div.hikashop_products span.hikashop_product_price.hikashop_product_price_0 {color: #c2a770;  font-size: 24px; margin: 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_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_product_stock a.hikashop_cart_button { font-size: 14px; padding: 10px; margin: 20px 15px 10px 15px; display: block; }
div.hikashop_products  a.hikabtn.hikacart {color: #c2a770 !important; background-color: #fff; border-color: #c2a76f; margin: 10px 0;}
div.hikashop_products  a.hikabtn.hikacart:hover {color: #fff !important; background-color: #c2a76f; border-color: #c2a76f;}
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: #c2a770; 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: #c2a770; */  color: #c2a770; border: 1px #c2a770 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);}


/* Products results */
div.list-footer div.chzn-container {margin-left:10px;}
div.list-footer .chzn-container-single .chzn-single {padding-top: 5px; padding-bottom: 2px;  border: 1px #90908f solid;  margin: 0px;   font-size: 16px; text-align:center; margin:0 auto;
  -moz-border-radius: 5px; -webkit-border-radius: 5px;  -khtml-border-radius: 5px;  border-radius: 5px;   background-color: #fff;  background: none; color: #90908f; height: auto; width: auto !important;}
span.hikashop_results_counter {display:block; text-align:center;}
select#limit { margin: 5px 10px;}
div#hikashop_product_right_part a.hikabtn.hikacart { border-color: #c2a76f; background-color: #fff; margin: 0px; vertical-align: top; padding: 7px 20px; 
font-size: 17px;}
div#hikashop_product_right_part a.hikabtn.hikacart:hover{ border-color: #c2a76f; background-color: #c2a76f; color: #fff !important;}


/* Category listing */
div.hikashop_subcategories_listing div.hikashop_container div.thumbnail {border:0 !important; -webkit-box-shadow: none !important;
-moz-box-shadow: none !important; box-shadow: none !important;}
div.hikashop_subcategories_listing div.hikashop_container {margin:5px 10px !important; border:0 !important;}
div.hikashop_subcategories_listing div.hikashop_container div.hikashop_subcontainer { padding: 10px 0px;  border:0 !important;  }
div.hikashop_subcategories_listing span.hikashop_category_name {display: block; background-color: #fff; padding: 0; margin: 10px 0 20px 0; }
div.hikashop_subcategories_listing span.hikashop_category_name a {display: block; color: #636363; font-size:20px;  padding: 10px 0px; width: 282px;  margin: 0 auto; line-height: 24px;}
div.hikashop_subcategories_listing span.hikashop_category_name a:hover { /* color:#392600; background-color: #c2a770; background-color: #b8b8b8; */ text-decoration:none; color: #fff !important; background-color: #c2a76f; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px;  border-radius: 3px;}
div.hikashop_subcategories_listing img.hikashop_product_listing_image {  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; width: 282px;}


/* One Product */
.hikashop_next_product {width: 15px; height: 15px; background: url(/templates/makisstarcenter/images/arrows.png) no-repeat -22px -20px;}
.hikashop_previous_product { width: 15px; height: 15px; background: url(/templates/makisstarcenter/images/arrows.png) no-repeat 6px -20px;}
.hikashop_next_product:hover {background: url(/templates/makisstarcenter/images/arrows.png) no-repeat -22px 5px;}
.hikashop_previous_product:hover {background: url(/templates/makisstarcenter/images/arrows.png) no-repeat 6px 5px;}
div#hikashop_product_top_part h1 { margin: 20px 0;}
div#hikashop_product_top_part span#hikashop_product_name_main { color: #595050; display: block; padding: 0; margin: 0; line-height: 1em;}
div#hikashop_product_top_part span#hikashop_product_code_main::before { content: 'Code: \00a0'; font-size: 19px; display: inline-block; line-height: 19px;}
div#hikashop_product_top_part span#hikashop_product_code_main { font-size: 19px; padding: 0; margin: 0;line-height: 19px;}
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_left_part img.hikashop_child_image { margin: 0 10px 10px 10px;}
div#hikashop_product_right_part div#hikashop_product_description_main {padding: 0 0 0 15px; line-height: 1.3em;}
div#hikashop_product_right_part span#hikashop_product_price_main {margin: 0;}
div#hikashop_product_right_part span.hikashop_product_price_full {color: #c2a770; font-size: 30px; margin: 20px 0 20px 15px; padding: 0px; letter-spacing: -0.5px; font-style: normal; font-weight: normal; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align: center;}
div#hikashop_product_right_part span.hikashop_product_price_per_unit { font-size: 18px;}
div#hikashop_product_right_part p.dorean {font-size: 18px;}
div#hikashop_product_right_part div#hikashop_product_quantity_main { /* margin: 15px; */ text-align: center;}
div#hikashop_product_right_part div.hikashop_product_quantity_change_div_plus_default {margin: 0 10px;}
div#hikashop_product_right_part a.hikashop_product_quantity_field_change_plus.hikashop_product_quantity_field_change, 
div#hikashop_product_right_part a.hikashop_product_quantity_field_change_minus.hikashop_product_quantity_field_change {font-size: 1.5em;}
div#hikashop_product_right_part .input-prepend.input-append.hikashop_product_quantity_div.hikashop_product_quantity_change_div_leftright { margin-bottom: 4px;}
div#hikashop_product_right_part span.add-on {background-color:#fff; height:30px; width:30px; }
div#hikashop_product_right_part span.add-on:hover {background-color:#b8b8b8;}
div#hikashop_product_right_part .input-prepend.input-append .add-on:first-child {border: 1px solid #d9d9d9; 
-moz-border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0; -khtml-border-radius: 0 5px 5px 0; border-radius: 5px 0 0 5px;}
div#hikashop_product_right_part .input-prepend.input-append .add-on:last-child  {border: 1px solid #d9d9d9; 
-moz-border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0; -khtml-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; }
div#hikashop_product_right_part span.add-on a.hikashop_product_quantity_field_change_plus.hikashop_product_quantity_field_change,
div#hikashop_product_right_part span.add-on a.hikashop_product_quantity_field_change_minus.hikashop_product_quantity_field_change
 {padding: 10px 12px; color: #c2a770; background-color: #fff; font-size: 18px;}
div#hikashop_product_right_part span.add-on a.hikashop_product_quantity_field_change_plus.hikashop_product_quantity_field_change:hover,
div#hikashop_product_right_part span.add-on a.hikashop_product_quantity_field_change_minus.hikashop_product_quantity_field_change:hover
{color: #fff; background-color: #b8b8b8; border-radius: 0 5px 5px 0;}
div#hikashop_product_right_part input#hikashop_product_quantity_field_1 {padding:10px 12px; text-align: center; font-size: 18px;}
div#hikashop_product_right_part div.hikashop_product_stock a.hikashop_cart_button { margin: 0px 0 0 20px; padding: 10px 18px; background: none;  background-color: #fff; color: #c2a770; text-align: center; border: 1px #d9d9d9 solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; font-size: 18px;}
div#hikashop_product_right_part div.hikashop_product_stock a.hikashop_cart_button:hover {text-decoration: none; color: #fff !important; text-decoration: none; background-color: #b8b8b8;}	
div#hikashop_product_right_part div#hikashop_product_vote_mini {display: none;}
div#hikashop_product_right_part span#hikashop_product_weight_main { margin: 15px;}
div#hikashop_product_bottom_part div#hikashop_product_contact_main {margin: 20px 0;}
div#hikashop_product_bottom_part div#hikashop_product_contact_main	a{padding: 8px 12px; width: 445px; background: none; background-color: #fff; color: #c2a770; text-align: center; border: 1px #d9d9d9 solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; font-size: 18px;}
div#hikashop_product_bottom_part div#hikashop_product_contact_main	a:hover{ text-decoration: none; color: #fff !important; text-decoration: none; background-color: #c2a770;}
div#hikashop_product_bottom_part div#hikashop_product_tags_main {}
div#hikashop_product_bottom_part .label-info[href] {font-size:13px; background-color: #c2a770; color:#fff; text-shadow: none; border: 1px #c2a770 solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}
div#hikashop_product_bottom_part .label-info[href]:hover {background-color: #fff; text-decoration: none; color:#636363; border: 1px #636363 solid; }
div#hikashop_product_top_part div#hikashop_social {margin: 10px 0;}
div#hikashop_social span.hikashop_social_pinterest {vertical-align: top;}
div#hikashop_social span.hikashop_social_addThis {margin: 0 5px; vertical-align: middle;}
div#hikashop_social span.at-icon-wrapper { padding: 2px; border-radius: 2px;}
div#hikashop_social span.hikashop_social_fb {vertical-align: text-bottom;}



/* Ask a qusetion */
div.hikashop_product_contact_page { border: 1px #d9d9d9 solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;
    border-radius: 5px; margin: 0 15px; padding: 10px 20px;}
div.hikashop_product_contact_page button.btn { margin: 0px 0 0 20px; padding: 8px 12px;  background: none;   background-color: #fff;
    color: #c2a770; text-align: center; border: 1px #d9d9d9 solid; -moz-border-radius: 5px; -webkit-border-radius: 5px;
    -khtml-border-radius: 5px; border-radius: 5px; font-size: 18px;  box-shadow: none;}
div.hikashop_product_contact_page button.btn:hover { text-decoration: none; color: #fff; text-decoration: none; background-color: #b8b8b8;}
div.hikashop_product_contact_page button.btn img { margin-right: 5px;}
div.hikashop_product_contact_page dl {margin:0;}
dt#hikashop_contact_name_name label, dt#hikashop_contact_name_email label, dt#hikashop_contact_name_altbody label {font-size:18px;}	
dd#hikashop_contact_value_name, dd#hikashop_contact_value_email, dd#hikashop_contact_value_altbody {margin: 10px 0;}
input#hikashop_contact_name, input#hikashop_contact_email, textarea#hikashop_contact_altbody {font-size: 18px; padding: 8px 10px; color: #636363;}
textarea#hikashop_contact_altbody {width:97.5% !important}
	
/* Tags */
.tag-category ul.category.list-striped {margin: 30px 0;}
.tag-category ul.category.list-striped h3 {margin: 0;line-height: 1.3em;}
.tag-category ul.category.list-striped h3 a { font-size: 16px; }	
	
	
/* Recent Products Module */
p.recent-products-title {color: #90908f; margin: 20px 15px 10px 15px; padding: 10px 0; font-size: 19.5px; border-bottom: 1px solid #e5e5e5;}

/* Filters */
div.hikashop_filter_module { 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;}
div.hikashop_filter_module br {display: none;}
fieldset legend {color: #b8b8b8;}
div#slider__4_module_101 {margin-left: 10px;}
span.hikashop_filter_title {display: block; font-size: 16px; margin: 0 0 10px 0;  background-color: #b8b8b8;
    padding: 5px 10px; color: #fff; line-height: 1.2em;}
span.hikashop_filter_checkbox {margin: 0; display:inline-block; width: 17em;}
span.hikashop_filter_checkbox input {margin: 0 8px 0 0;}
span.hikashop_filter_checkbox label {display: inline-block; font-size: 14px; margin: 0 8px 0 0;}
span.hikashop_filter_button_outside { display: inline-block;  margin: 20px 0 20px 0 !important; float: none !important;}
span.hikashop_filter_button_outside a {padding: 10px 20px; border: 1px #b8b8b8 solid; margin: 0px; -moz-border-radius: 5px;
-webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; font-size: 16px; background-color: #fff; color: #b8b8b8;}
span.hikashop_filter_button_outside a:hover {color:#fff; text-decoration:none; background-color: #b8b8b8;}
div.hikashop_filter_main.hikashop_filter_main__2 {min-height: 100px !important;}
div.hikashop_filter_main.hikashop_filter_main__3 { margin: 20px 0 10px 0;}
div.hikashop_filter_module .chzn-container-single .chzn-single {padding-top: 5px; padding-bottom: 2px;  border: 1px #b8b8b8 solid;  margin: 0px;   font-size: 16px; text-align:center; margin:0 auto;
  -moz-border-radius: 5px; -webkit-border-radius: 5px;  -khtml-border-radius: 5px;  border-radius: 5px;   background-color: #fff;  background: none; color: #b8b8b8; height: auto; width: auto !important;}
span.hikashop_reset_button_outside { float: none !important; }
span.hikashop_reset_button_outside a.hikashop_cart_button {padding: 10px 20px; border: 1px #b8b8b8 solid; margin: 0 0 10px 15px; -moz-border-radius: 5px;  -webkit-border-radius: 5px; -khtml-border-radius: 5px;  border-radius: 5px;  font-size: 16px;  background-color: #fff;  color: #b8b8b8;}  
span.hikashop_reset_button_outside a.hikashop_cart_button:hover {color:#fff; text-decoration:none; background-color: #b8b8b8;}
div.hikashop_filter_module  div.chzn-container {margin:8px 0;}
div.hikashop_filter_module.well {background-color: #f7f4ed;} 



/* Login - Logout - Reset */
div.logout div.controls  {margin-left:0px;}
div.logout div.controls button.btn.btn-primary
{ margin: 10px 0 0 0; padding: 10px; padding: 8px 20px; border: 1px #b8b8b8 solid;  -moz-border-radius: 5px; text-align: center; text-decoration:none;
    -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;  font-size: 16px;  background-color: #fff;  color: #b8b8b8; display:block; }
div.logout div.controls button.btn.btn-primary:hover {color: #fff; text-decoration: none;  background-color: #b8b8b8;}
div.login div.controls button.btn.btn-primary
{ margin: 0; padding: 8px 20px; border: 1px #b8b8b8 solid;  -moz-border-radius: 5px; text-align: center; text-decoration:none; line-height: 17px;
    -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;  font-size: 16px;  background-color: #fff;  color: #b8b8b8; display:block; }
div.login div.controls button.btn.btn-primary:hover  {color: #fff; text-decoration: none;  background-color: #b8b8b8;}
div.reset div.controls button.btn.btn-primary { margin:0; padding: 8px 20px; border: 1px #b8b8b8 solid;  -moz-border-radius: 5px; text-align: center; text-decoration:none; line-height: 17px;  -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;  font-size: 16px;  background-color: #fff;  color: #b8b8b8; display:block; }
div.reset div.controls button.btn.btn-primary:hover  {color: #fff; text-decoration: none;  background-color: #b8b8b8;}
div.reset div.controls input#jform_email { margin: 9px 0 0 0; padding: 5px 10px;}
div.remind div.controls button.btn.btn-primary { margin:0; padding: 8px 20px; border: 1px #b8b8b8 solid;  -moz-border-radius: 5px; text-align: center; text-decoration:none; line-height: 17px;  -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;  font-size: 16px;  background-color: #fff;  color: #b8b8b8; display:block; }
div.remind div.controls button.btn.btn-primary:hover {color: #fff; text-decoration: none;  background-color: #b8b8b8;}
div.remind div.controls input#jform_email { margin: 9px 0 0 0; padding: 5px 10px;}
div.registration div.controls button.btn.btn-primary.validate,
div.registration div.controls a.btn 
{margin:0; padding: 8px 20px; border: 1px #b8b8b8 solid;  -moz-border-radius: 5px; text-align: center; text-decoration:none; line-height: 17px;  -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;  font-size: 16px;  background-color: #fff;  color: #b8b8b8; background-image:none;}	
div.registration div.controls button.btn.btn-primary.validate:hover,
div.registration div.controls a.btn:hover {color: #fff; text-decoration: none;  background-color: #b8b8b8; background-image:none;}

/* Checkout */
form#hikashop_checkout_form { padding: 10px 20px; border: 1px #d9d9d9 solid; margin: 0; -moz-border-radius: 5px;  -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;  border-radius: 5px;}	
th#hikashop_cart_product_image_title, th#hikashop_cart_product_name_title, th#hikashop_cart_product_price_title, th#hikashop_cart_product_quantity_title, th#hikashop_cart_product_total_title { vertical-align: top;}
div.hikashop_cart_product_image_thumb { width: 100px;}	
label.hkc-sm-4.hkcontrol-label { text-align: left;}
td.hikashop_cart_product_price_value { width: 90px;}	
td.hikashop_cart_product_price_value span.hikashop_product_price_full	{color:#636363;}
td.hikashop_cart_product_price_value { width: 90px;}	
td.hikashop_cart_product_quantity_value {width: 83px;}
td.hikashop_cart_product_total_value span.hikashop_product_price_full {color:#636363;}
td.hikashop_cart_product_quantity_value input.hikashop_product_quantity_field {text-align:center;}
td.hikashop_cart_product_quantity_value div.hikashop_cart_product_quantity_refresh a.hikashop_no_print img { vertical-align: top;}	
td.hikashop_cart_product_quantity_value div.hikashop_cart_product_quantity_delete a.hikashop_no_print img { vertical-align: top;}	
/* td.hikashop_cart_empty_footer {height: 30px;} */
td.hikashop_cart_empty_footer { border: none;}
td#hikashop_checkout_cart_tax_title {display: none;}
td.hikashop_cart_tax_value { display: none;}
div#hikashop_checkout_cart.table th, .table td {border:none; }
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;}
td#hikashop_checkout_cart_final_total_title { font-weight: bold;}
div#hikashop_checkout_cart td.hikashop_cart_total_value { font-weight: bold;}
div#hikashop_checkout_cart span.hikashop_product_price_full {margin: 0;}
div#hikashop_checkout_cart td.hikashop_cart_product_quantity_value {padding: 0 8px;}
/* Coupon */
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 0 10px;}
/* Address */
div#hikashop_checkout_page  div#hikashop_checkout_address {  padding: 10px 20px 20px 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_address a.hikashop_cart_button { text-shadow: none; border: 1px solid #c2a76f;  background-image: none;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none; color: #c2a770 !important; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; background-color: #fff;  border-color: #c2a76f;  
margin: 10px 0;  padding: 4px 12px;  font-size: 13px;}
div#hikashop_checkout_address a.hikashop_cart_button:hover { color: #fff !important;  background-color: #c2a76f;   border-color: #c2a76f;}



	
fieldset.hika_address_field.hikashop_checkout_checkout_address_block { width: 62%;}
label.hkc-sm-4.hkcontrol-label {font-size: 16px;}
button.hikabtn.hikashop_checkout_address_cancel_button, button.hikabtn.hikashop_checkout_address_ok_button, button.hikabtn.hikabtn_checkout_next, 
a#hikashop_checkout_shopping_button 
{margin: 0; padding: 8px 20px; border: 1px #b8b8b8 solid; -moz-border-radius: 5px;    text-align: center; text-decoration: none; line-height: 17px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;  border-radius: 5px;  font-size: 16px;  background-color: #fff; color: #b8b8b8; }
button.hikabtn.hikashop_checkout_address_cancel_button:hover, button.hikabtn.hikashop_checkout_address_ok_button:hover, button.hikabtn.hikabtn_checkout_next:hover, a#hikashop_checkout_shopping_button:hover {color: #fff; text-decoration: none;  background-color: #b8b8b8;}	
input#address_firstname, input#address_lastname, input#address_street, input#address_post_code, input#address_city, input#address_telephone  { padding: 6px 10px; font-size: 16px; margin: 10px 0; color: #636363;  width: 94% !important;}
label.hkc-sm-4.hkcontrol-label {margin: 10px 0;}
input#register_email {width:99%; padding: 6px; margin: 10px 0 0 0; font-size: 16px;}
div#address_country_chzn, div#data_address_1_1_address_state_chzn { margin: 10px 0; width: 100% !important;}
div#address_country_chzn a.chzn-single, div#data_address_1_1_address_state_chzn a.chzn-single {height: 34px;}
div#address_country_chzn a.chzn-single span, div#data_address_1_1_address_state_chzn a.chzn-single span{font-size: 16px; padding: 6px 0px; color: #636363;}
.hkform-group.control-group.hikashop_address_required_info_line { margin: 10px 0 20px 0;}
div.hikashop_checkout_shipping, div.hikashop_checkout_payment, div.hikashop_checkout_fields {margin: 40px 0 0 0;}
div.hikashop_shipping_group legend, div.hikashop_checkout_payment legend { border: none; margin: 0 0 10px 0; color: #636363;}
div.hikashop_checkout_shipping_radio label, div.hikashop_checkout_payment label {display: inline-block; margin: 10px;}
div.hikashop_checkout_shipping label {display: inline-block; margin: 10px;}
span.hikashop_checkout_shipping_name, span.hikashop_checkout_payment_name { font-size: 16px; font-weight: bold;}
div.hikashop_checkout_payment input.hikashop_checkout_payment_radio, div.hikashop_shipping_group input.hikashop_checkout_shipping_radio {margin:0;}
div.hikashop_checkout_fields legend { border: none; margin: 0 0 10px 0; color: #636363;}
div.hikashop_checkout_fields {border: 1px #dddddd solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;
    border-radius: 5px;  padding: 10px; margin: 40px 0;}
div.hikashop_checkout_fields textarea#order_notes {width: 97%;}	
div.hika_toolbar .hikabtn span.hk-icon {color:#c2a770;}

div#hikashop_checkout_billing_address_selection a.btn.btn-success {text-shadow: none; color: #c2a770 !important;  background-color: #fff; border-color: #c2a76f; background-image: none;}
div#hikashop_checkout_billing_address_selection a.btn.btn-success:hover { color: #fff !important; background-color: #c2a76f;  border-color: #c2a76f;}

div#hikashop_checkout_page  button#hikashop_register_form_button, div#hikashop_checkout_page  a.hikashop_cart_button.btn.btn-primary 
{ text-shadow: none; color: #c2a770 !important; background-color: #fff;    border-color: #c2a76f; }
div#hikashop_checkout_page  button#hikashop_register_form_button:hover, div#hikashop_checkout_page  a.hikashop_cart_button.btn.btn-primary:hover {  color: #fff !important; background-color: #c2a76f;  border-color: #c2a76f; }
div#hikashop_checkout_page  div#data_address_address_state_chzn a.chzn-single { height: 32px; }
div#hikashop_checkout_page  div#data_address_address_state_chzn a.chzn-single span {font-size: 16px; padding: 6px 0px; color: #636363;}

div#hikashop_checkout_page div#hikashop_shipping_methods table td label.btn.btn-radio.active.btn-primary { background-color: #ff0000;    border-color: #ff0000; color: #fff !important;}
div#hikashop_checkout_page div#hikashop_payment_methods table td label.btn.btn-radio.active.btn-primary {
    background-color: #ff0000;  border-color: #ff0000; color: #fff !important;}
div#hikashop_checkout_page div#hikashop_shipping_methods table td label {text-shadow: none;  background: none;  box-shadow: none;
color: #c2a770 !important; background-color: #fff; border-color: #c2a76f;  margin: 10px 0;}
div#hikashop_checkout_page div#hikashop_shipping_methods table td label:hover { background-color: #c2a76f; border-color: #c2a76f;  
color: #fff !important; }
div#hikashop_checkout_page div#hikashop_payment_methods table td label {text-shadow: none;  background: none;  box-shadow: none;
color: #c2a770 !important; background-color: #fff; border-color: #c2a76f;  margin: 10px 0;}
div#hikashop_checkout_page div#hikashop_payment_methods table td label:hover { background-color: #c2a76f; border-color: #c2a76f;  
color: #fff !important; }
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_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_shipping_methods legend, div#hikashop_payment_methods legend { border: 0; margin: 0 0 0 5px;}   
div#hikashop_shipping_methods table td span.hikashop_checkout_shipping_price_full {  font-size: 1.2em;  margin: 0 0 0 20px;  vertical-align: text-bottom;}
div#hikashop_checkout_page div#hikashop_payment_methods #trapezes { line-height: 1.7em; margin:1px 0;}
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.label-info { background-color: #c2a770 ;  padding: 4px 10px; margin: 0 0 10px 0;}

div#hikashop_checkout_page a#hikashop_checkout_next_button, div#hikashop_checkout_page a#hikashop_checkout_shopping_button {
    background-color: #fff;  border: 1px #c2a770 solid;  color: #c2a770;  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, div#hikashop_checkout_page a#hikashop_checkout_shopping_button {
    background-color: #fff;  border: 1px #c2a770 solid;  color: #c2a770;  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: #c2a770;  border-color: #c2a770; color:#fff !important;}
div#hikashop_checkout_page .label-success, div#hikashop_checkout_page .badge-success { background-color: #c2a770; }
div#hikashop_checkout_page .hikashop_wizardbar ul li.hikashop_cart_step_finished { color: #c2a770;}


/* Language */
a[title~=Faboba] {display:none !important;}
#sbox-window a[title~=Faboba] {font-size:30px; display:none !important;}
#sbox-window {background-color:#fff;}
 

/* 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 #e4c3a4; 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: #c2a770; font-size: 16px; border-bottom: 1px solid #c2a770; padding-bottom: 16px; margin-bottom: 22px;} 
#bottom-lcr ul {margin: 0;}
#bottom-lcr  li { color: #c2a770; list-style: none; font-size: 14px; line-height: 20px;}
#bottom-lcr p { color: #c2a770;}
#bottom-lcr img.address-sm {margin-right: 10px; background: url(../images/general-icons-mask-19h.png) 0px 0; width: 18px; height: 19px;
background-color: #c2a770;}
#bottom-lcr img.phone-sm {margin-right: 10px; background: url(../images/general-icons-mask-19h.png) -40px 0; width: 18px; height: 19px; 
background-color: #c2a770;}
#bottom-lcr img.fax-sm {margin-right: 10px; background: url(../images/general-icons-mask-19h.png) -304px 0; width: 18px; height: 19px; 
background-color: #c2a770;}
#bottom-lcr img.email1-sm { margin-right: 10px; background: url(../images/general-icons-mask-19h.png) -20px 0; width: 18px; height: 19px;
background-color: #c2a770;}
#bottom-lcr a { color: #c2a770; 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: #f9f7f6; border-top: 1px solid #e4c3a4; }
#bottom div.span6 {min-height: 0; }	
#bottom a.pull-right {margin-right:6px; color:#c2a770; }
#bottom a.pull-right:hover {color:#a99050; color:#333; text-decoration:none; margin-right: 10px;}


/* Full Bottom */
#full-bottom { background-color: #f9f7f6;}
#full-bottom div.span6 {min-height: 0;}	

/* 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(#f2d2bb 0%, #c2a770 100%);
    background-image: -moz-linear-gradient(#f2d2bb 0%, #c2a770 100%);
    background-image: -o-linear-gradient(#f2d2bb 0%, #c2a770 100%);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2d2bb), to(#c2a770));
    background-image: linear-gradient(#f2d2bb 0%, #c2a770 100%);}
.jb.cookie-decline {font-size: 12px; text-align: center;    margin: 5px 0 0px 0;}
.jb.decline.link.btn-link {color:#c2a770; font-size: 12px; border:none; background:none; text-shadow: none;  margin: -2px 0 0 6px;}
.jb.decline.link.btn-link:hover { color: #dab161; color:#333; border:none; background:none; text-shadow: none;}

/* Full Footer */
div#full-footer { border-top: 1px solid 4f4f4f;  /* padding: 15px 0;  background-color: #787878; */ background-color: #c2a770; }
div#full-footer .container .row-fluid {padding:10px 0 0 0; margin:0;}
div#full-footer .container .row-fluid .span4, div#full-footer .container .row-fluid .span8 {padding:0;} 
div#full-footer .container .row-fluid .span4 p { color:#fff; }
p.full-footer {margin: 0; padding: 0px 10px; /* color:#fff; */ color:#f5f5f5;  }
a.full-footer {color: #f5f5f5; text-decoration: none;}
a.full-footer:hover {/* color: #dab161; color:#533722; */ color:#56371a;}
#full-footer div.span6 {min-height: 0;}


/* Responsive */
@media (max-width: 1140px) {
	div.container.resp {margin-left: -30px; padding: 10px 20px 20px 40px;}
}

@media (max-width: 979px) {
	a.btn.btn-navbar {margin:20px 0 0 0; border: 1px #a99050 solid; text-shadow: none;  background-color: #c2a770;
	background-image: -moz-linear-gradient(top,#c2a770,#c2a770);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#c2a770),to(#c2a770));
    background-image: -webkit-linear-gradient(top,#c2a770,#c2a770);
    background-image: -o-linear-gradient(top,#c2a770,#c2a770);
    background-image: linear-gradient(to bottom,#c2a770,#c2a770); 	}
	a.btn.btn-navbar:hover {background-color: #c2a770;}
	a.btn.btn-navbar.collapsed {float: none; display: inline-block; margin:20px 0 0 0; text-shadow: none; border: 1px #a99050 solid; }
	a.btn.btn-navbar span.menu-icon-text { /* color: #c2a770; */ color:#fff; font-weight: normal;}
	nav#full-navigation .nav-pills > li:first-child { margin: 0 14px 0;}
	nav#full-navigation .nav-pills > li > a {text-align: center; }
	nav#full-navigation .nav-pills > li:last-child {margin: 0;}
	nav#full-navigation ul.nav.menu.nav-pills {margin:0; }
}

@media (max-width: 767px) {
	div#main { margin: 10px;}
	div.container.resp { margin-left: 0px;}
	div#logo {margin: 0 auto;}
	div#header-right-inside {float:none;}
	div.mod-languages { margin: 20px auto; display: table;}
	div#header-right-inside div.mod-languages ul.lang-inline {text-align: center;}
	div#hikashop_cart_module {margin: 35px auto 0 auto;}
	div#offlajn-ajax-search90 {float: none!important;  margin: 0 auto;}
	div#hikashop_cart_module div.hikashop_cart{text-align: center;}
}


