@charset "UTF-8";
/* CSS Document */


/*=====================================================================
                                  _       __                     _       
                                 | |     / /                    | |      
   __ _  ___ _ __   ___ _ __ __ _| |    / /   _ __ ___  ___  ___| |_ ___ 
  / _` |/ _ \ '_ \ / _ \ '__/ _` | |   / /   | '__/ _ \/ __|/ _ \ __/ __|
 | (_| |  __/ | | |  __/ | | (_| | |  / /    | | |  __/\__ \  __/ |_\__ \
  \__, |\___|_| |_|\___|_|  \__,_|_| /_/     |_|  \___||___/\___|\__|___/
   __/ |                                                                 
  |___/                                                                  
=====================================================================*/

/* floats */
.floatright {float:right; margin:0 0 20px 20px;}
.floatleft {float:left; margin:0 20px 20px 0;}
.clearleft {clear:left;}
.clearright {clear:right;}
.clearboth {clear:both;}

@media (min-width:768px) and (max-width: 915px) {
.floatleft, .floatright {float:none; display:block; margin:0 auto; max-width: 100% !important;}}
@media (max-width:650px) {
.floatleft, .floatright {float:none; display:block; margin:0 auto; max-width: 100% !important;}}

/* columns */
@media (min-width: 768px) {
.column-50 {width:50%; float:left; box-sizing:border-box; margin:0;}
.column-50:first-child {padding-right:15px;}
.column-50:last-child {padding-left:15px;}
}



/* defaults
---------------------------------------------------------------------*/
.tm-block {padding:30px !important;}
/* fix */
.tm-block-default:not(.tm-block-full-width) + .tm-block-default:not(.tm-block-full-width):not(.tm-block-divider), .tm-block-dark:not(.tm-block-full-width) + .tm-block-dark:not(.tm-block-full-width):not(.tm-block-divider), .tm-block-primary:not(.tm-block-full-width) + .tm-block-primary:not(.tm-block-full-width):not(.tm-block-divider) {margin-top: 0px;}

/* fonts
font-family: 'Italiana', serif;
---------------------------------------------------------------------*/
/* default */
html body,
.uk-panel-box, .uk-panel-box-tertiary {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000;}
a, .uk-link {color: #006838;}
a:hover, .uk-link:hover {text-decoration: none; color: #004b21;}
/* headers */
h1, h2, h3, h4, h5, h6 {font-family: 'Italiana', serif; color: #39985A;}


/* no bs
---------------------------------------------------------------------*/
li, dt, dd {line-height: inherit;}
em {color: inherit;}
#userForm legend {display: none;}



/* BTNs
---------------------------------------------------------------------*/
.btn,
.btn:hover, .btn:focus,
.tm-content .uk-grid .uk-article > p:last-child a,
input.rsform-submit-button,
input.button {
  transition:none;
  padding:5px 15px;
  border:0;
  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 01px 4px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 01px 4px rgba(0, 0, 0, 0.5);
  color:#fff !important;
  text-transform: none;
  font-weight: normal;

background: #46af6e; /* Old browsers */
background: -moz-linear-gradient(top, #46af6e 0%, #2d8247 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#46af6e), color-stop(100%,#2d8247)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #46af6e 0%,#2d8247 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #46af6e 0%,#2d8247 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #46af6e 0%,#2d8247 100%); /* IE10+ */
background: linear-gradient(to bottom, #46af6e 0%,#2d8247 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#46af6e', endColorstr='#2d8247',GradientType=0 ); /* IE6-9 */
}

/* hover */
.btn:hover, .btn:focus,
.tm-content .uk-grid .uk-article > p:last-child a:hover, 
.tm-content .uk-grid .uk-article > p:last-child a:focus,
input.rsform-submit-button:hover, input.rsform-submit-button:focus,
input.button:hover, input.button:focus {  transition:none;
  color: #fff !important;

background: #56d787; /* Old browsers */
background: -moz-linear-gradient(top, #56d787 0%, #379f57 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#56d787), color-stop(100%,#379f57)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #56d787 0%,#379f57 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #56d787 0%,#379f57 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #56d787 0%,#379f57 100%); /* IE10+ */
background: linear-gradient(to bottom, #56d787 0%,#379f57 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#56d787', endColorstr='#379f57',GradientType=0 ); /* IE6-9 */
}

/*=====================================================================
  _                    _           
 | |                  | |          
 | |__   ___  __ _  __| | ___ _ __ 
 | '_ \ / _ \/ _` |/ _` |/ _ \ '__|
 | | | |  __/ (_| | (_| |  __/ |   
 |_| |_|\___|\__,_|\__,_|\___|_|  
  
=====================================================================*/


/* containers
---------------------------------------------------------------------*/
.tm-toolbar {background: #fff; padding-bottom:0;}
.tm-toolbar .uk-container  {position: relative;}


/* logo
---------------------------------------------------------------------*/
.tm-toolbar.uk-hidden-small {position: relative; display: block !important;}
/* IP */
body:not(.fp) .tm-toolbar .uk-float-left {position: absolute; bottom: 0; left:25px;}

/* quotes
---------------------------------------------------------------------*/
/* IP */
.tm-toolbar .uk-float-left {width:33%;}
.tm-toolbar .uk-float-right {width:66%;
  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
body:not(.fp) .tm-toolbar .uk-float-right {margin-bottom:20px;}
.tm-toolbar .uk-float-right {background: #fff; padding: 30px; text-align: center; border:1px solid #d7d7d7; color:rgba(0,0,0,0.6);
box-shadow: 0 1px 0 #ffffff, 0 1px 2px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow: 0 1px 0 #ffffff, 0 1px 2px rgba(0, 0, 0, 0.1) inset;
-webkit-box-shadow: 0 1px 0 #ffffff, 0 1px 2px rgba(0, 0, 0, 0.1) inset;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
background: #f2f2f2; /* Old browsers */
background: -moz-linear-gradient(top, #f2f2f2 0%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f2f2f2 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f2f2f2 0%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f2f2f2 0%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom, #f2f2f2 0%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */}
.tm-toolbar .wk-slideshow .slides,
.tm-toolbar .wk-slideshow li {height: auto !important; position: relative !important;} 
.tm-toolbar .wk-slideshow li,
body:not(.fp) .uk-float-right {font-family: "Trebuchet MS",​Arial,​Helvetica,​Sans-Serif; font-size:16px; line-height: 125%;}
.tm-toolbar .small {font-size:14px;}
.tm-toolbar .wk-slideshow .nav {display: none;}

/* FP */
.fp .tm-toolbar .uk-float-left {width:50%;}
.fp .tm-toolbar .uk-float-right {width:50%; margin-top: 150px;
  background: #39985A; color:#fff; border:0; 
  box-shadow: 1px 3px 3px rgba(0,0,0,0.2) inset; 
  -moz-box-shadow: 1px 3px 3px rgba(0,0,0,0.2) inset; 
  -webkit-box-shadow: 1px 3px 3px rgba(0,0,0,0.2) inset;
 border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.fp .tm-toolbar .wk-slideshow li {font-family: "Trebuchet MS",​Arial,​Helvetica,​Sans-Serif; font-size:19px; line-height: 125%;}
.fp .tm-toolbar .small {font-size:16px;}

/* all responsive */
@media (max-width: 767px) {
  html body .tm-toolbar .uk-float-left {width:100% !important; text-align: center;}
  html body .tm-toolbar .uk-float-right {width:100% !important;}
}
@media (max-width: 400px) {
  html body .tm-toolbar .uk-float-right {display: none;}
}

/* FP responsive */
@media (max-width: 1219px) {
  .fp .tm-toolbar .uk-float-right {margin-top: 110px;}
}

@media (max-width: 950px) {
  .fp .tm-toolbar .uk-float-right {margin-top: 75px;}
}
@media (max-width: 900px) {
  .fp .tm-toolbar .uk-float-right {margin-top: 55px;}
  .fp .tm-toolbar .wk-slideshow li {font-size:17px;}
.fp .tm-toolbar .small {font-size:14px;}
}
@media (max-width: 800px) {
  .fp .tm-toolbar .uk-float-right {margin-top: 40px;}
  .fp .tm-toolbar .wk-slideshow li {line-height: 110%;}
}
@media (max-width: 767px) {
  html .fp .tm-toolbar .uk-float-right {margin:0 0 30px;}}

/* IP responsive */
@media (max-width: 1000px) {
 body:not(.fp) .tm-toolbar .uk-float-left {width:40%;}
 body:not(.fp) .tm-toolbar .uk-float-right {width:60%;}
}
@media (max-width: 900px) {
 body:not(.fp) .tm-toolbar .uk-float-left {width:100%; text-align: center; position: static;}
 body:not(.fp) .tm-toolbar .uk-float-right {width:100%;}
}


/*=====================================================================  
               
  _ __   __ ___   __
 | '_ \ / _` \ \ / /
 | | | | (_| |\ V / 
 |_| |_|\__,_| \_/  
 
=====================================================================*/


/* containers
---------------------------------------------------------------------*/
nav {height: auto;}
.tm-navbar {background: #39985A;
box-shadow:1px 3px 3px rgba(0, 0, 0, 0.2) inset;
-moz-box-shadow:1px 3px 3px rgba(0, 0, 0, 0.2) inset;
-webkit-box-shadow:1px 3px 3px rgba(0, 0, 0, 0.2) inset;}
.uk-navbar-nav, .uk-navbar-flip {float: none;}

/* items
---------------------------------------------------------------------*/
.uk-navbar-nav > li > a {
  color:#fff;
  height: auto;
  line-height: 100%;
  padding:15px 20px;
}
/* hidden items - shopping cart - relies on being last menu item */
.uk-navbar-nav > li:last-child li ul {display: none;}

/* hover / active
---------------------------------------------------------------------*/
.uk-navbar-nav > li > a:before {display: none;}
.uk-navbar-nav > li.uk-active > a,
.uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li.uk-open > a {
  color:#fff;

  box-shadow: 0 0 5px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 0 5px rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2);

  background: #46af6e; /* Old browsers */
background: -moz-linear-gradient(top, #46af6e 0%, #2d8247 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#46af6e), color-stop(100%,#2d8247)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #46af6e 0%,#2d8247 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #46af6e 0%,#2d8247 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #46af6e 0%,#2d8247 100%); /* IE10+ */
background: linear-gradient(to bottom, #46af6e 0%,#2d8247 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#46af6e', endColorstr='#2d8247',GradientType=0 ); /* IE6-9 */}

/* dropdowns
---------------------------------------------------------------------*/
.uk-dropdown-navbar {background: #39985A; padding-top:10px; padding-bottom:10px;}
.uk-navbar-nav li li a {font-size:10pt; line-height: 125%; padding-top:5px; padding-bottom: 5px;}
/* 3rd level */
.uk-nav-navbar > .uk-parent > .uk-nav-sub, .uk-nav-navbar > .uk-parent > div > .uk-nav-sub {background: #32864F; padding-left:35px;}
/* hover */
.uk-nav-navbar > li > a:hover, .uk-nav-navbar > li > a:focus {background: #9BCA46; color: #fff !important;}
.uk-nav-navbar ul a:hover {color: #9BCA46;}


@media (max-width: 1219px) {.uk-navbar-nav > li > a {padding: 15px 14px;}}
@media (max-width: 1000px) {.uk-navbar-nav > li > a {padding: 15px 13px; font-size: 14px;}}
@media (max-width: 900px) {.uk-navbar-nav > li > a {padding: 15px 8px; font-size:13px;}}


/* hamburger
---------------------------------------------------------------------*/
.uk-navbar-toggle,
.uk-navbar-toggle:hover {height: auto; margin: 10px 0; color:#fff;}

/* offscreen mobile menu
---------------------------------------------------------------------*/
.uk-offcanvas-bar {background: #39985A;}
.uk-nav-offcanvas > .uk-parent > .uk-nav-sub, .uk-nav-offcanvas > .uk-parent > div > .uk-nav-sub {background: rgba(0,0,0,0.1);}
/* active */
html .uk-nav.uk-nav-offcanvas > li.uk-active > a {background: #ffc103; color:#39985A;}
/* hover */
.uk-nav-offcanvas > .uk-open > a, html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover, html:not(.uk-touch) .uk-nav-offcanvas > li > a:focus {background: none transparent;}


/*=====================================================================
  ______ _____              _        _             
 |  ____|  __ \            | |      | |            
 | |__  | |__) |  _ __ ___ | |_ __ _| |_ ___  _ __ 
 |  __| |  ___/  | '__/ _ \| __/ _` | __/ _ \| '__|
 | |    | |      | | | (_) | || (_| | || (_) | |   
 |_|    |_|      |_|  \___/ \__\__,_|\__\___/|_|  

=====================================================================*/


/* containers
---------------------------------------------------------------------*/


/* image
---------------------------------------------------------------------*/


/* text
---------------------------------------------------------------------*/


/* nav dots
---------------------------------------------------------------------*/


/* next / previous
---------------------------------------------------------------------*/





/*=====================================================================
  ______ _____     _____ _______           
 |  ____|  __ \   / ____|__   __|/\        
 | |__  | |__) | | |       | |  /  \   ___ 
 |  __| |  ___/  | |       | | / /\ \ / __|
 | |    | |      | |____   | |/ ____ \\__ \
 |_|    |_|       \_____|  |_/_/    \_\___/

=====================================================================*/


/* containers
---------------------------------------------------------------------*/





/*=====================================================================
  ______ _____              _          
 |  ____|  __ \            (_)         
 | |__  | |__) |  _ __ ___  _ ___  ___ 
 |  __| |  ___/  | '_ ` _ \| / __|/ __|
 | |    | |      | | | | | | \__ \ (__ 
 |_|    |_|      |_| |_| |_|_|___/\___|
                                                                 
=====================================================================*/




/*=====================================================================
                      _       _           
                     | |     | |          
  _ __ ___   ___   __| |_   _| | ___  ___ 
 | '_ ` _ \ / _ \ / _` | | | | |/ _ \/ __|
 | | | | | | (_) | (_| | |_| | |  __/\__ \
 |_| |_| |_|\___/ \__,_|\__,_|_|\___||___/

=====================================================================*/


/* defaults
---------------------------------------------------------------------*/
.tm-sidebar-a {font-size: 10pt; line-height: 150%;}
.tm-sidebar-a .uk-panel-box,
.tm-main-bottom .uk-panel-box {background: #fff; border:1px solid #d7d7d7; color:rgba(0,0,0,0.6);
box-shadow: 0 1px 0 #ffffff, 0 1px 2px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow: 0 1px 0 #ffffff, 0 1px 2px rgba(0, 0, 0, 0.1) inset;
-webkit-box-shadow: 0 1px 0 #ffffff, 0 1px 2px rgba(0, 0, 0, 0.1) inset;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
background: #f2f2f2; /* Old browsers */
background: -moz-linear-gradient(top, #f2f2f2 0%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f2f2f2 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f2f2f2 0%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f2f2f2 0%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom, #f2f2f2 0%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */}
/* no padding */
html body .uk-panel-box.nopadding {padding:0; border:0; text-align:center; background: none transparent;
box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; }
html body .uk-panel-box.nopadding .uk-panel-box {text-align: left; margin-bottom:30px;}
/* less padding */
html body .uk-panel-box.lesspadding {padding:15px;}

/* titles
---------------------------------------------------------------------*/
html body .uk-panel-title {color:#39985A !important; font-size:16pt; line-height: 100%;}

/* side nav
---------------------------------------------------------------------*/
.uk-nav-parent-icon > .uk-parent.uk-open > a:after {display: none;} /* daddy icon */
/* containers */
.uk-panel-box > .uk-nav-side {margin: -20px -35px -35px;}
/* hide all but active */
.uk-nav-side li:not(.uk-open) {display: none;}
.uk-nav-side li.uk-open li {display: block;}
/* make top level into module title */
.uk-panel-box > .uk-nav-side > li > a ,
.uk-panel-box > .uk-nav-side > li.uk-active  > a {font-family:'Italiana', serif; color:#000;
font-size: 16pt; line-height: 100%; padding-top:15px; padding-bottom:15px;}
/* 2nd level */
.uk-panel-box > .uk-nav-side > .uk-parent > .uk-nav-sub, .uk-panel-box > .uk-nav-side > .uk-parent > div > .uk-nav-sub {background: none transparent;}
.uk-panel-box > .uk-nav-side > .uk-parent > .uk-nav-sub a, .uk-panel-box > .uk-nav-side > .uk-parent > div > .uk-nav-sub a {
  color:#006636; 
  background: url("../../../images/bullet.gif") 0 10px no-repeat transparent; 
  padding:5px 0 5px 15px; 
  font-size:11pt; 
  line-height: 110%;}
/* active */
.uk-nav-side > li.uk-active > a {background: none transparent;}
.uk-panel-box > .uk-nav-side > .uk-parent > div > .uk-nav-sub .uk-active a,
.uk-panel-box > .uk-nav-side > .uk-parent > div > .uk-nav-sub .uk-active li.uk-active a {opacity: 0.5;}
.uk-panel-box > .uk-nav-side > .uk-parent > div > .uk-nav-sub .uk-active li a {opacity: 1;}
/* hover */
.uk-panel-box > .uk-nav-side > li > a:hover {background: none transparent;}
.uk-panel-box > .uk-nav-side > .uk-parent > .uk-nav-sub a:hover, .uk-panel-box > .uk-nav-side > .uk-parent > div > .uk-nav-sub a:hover {color:#006636; text-decoration: underline;}


/* sidebar random quotes (one quote, no rotating)
---------------------------------------------------------------------*/
.singlequote .wk-slideshow .slides,
.singlequote .wk-slideshow li {height: auto !important; position: relative !important; font-style: italic;} 


/* forms
---------------------------------------------------------------------*/
strong.formRequired {color:transparent; font-size: 0px}
strong.formRequired::after {color: #C90B08; font-size:11pt; content: "*";}

/*=====================================================================
  _               _       
 | |             | |      
 | |__   ___   __| |_   _ 
 | '_ \ / _ \ / _` | | | |
 | |_) | (_) | (_| | |_| |
 |_.__/ \___/ \__,_|\__, |
                     __/ |
                    |___/ 
=====================================================================*/


/* containers
---------------------------------------------------------------------*/


/* titles
---------------------------------------------------------------------*/
.uk-article-title, h1, .uk-h1, #hikashop_product_top_part h1 {font-size:27pt; line-height: 100%; border-bottom:0; font-weight: normal; color: #000; font-family:'Italiana', serif;}

/* headers
---------------------------------------------------------------------*/
h3, .uk-h3,
#hikashop_checkout_page fieldset legend {font-size: 16pt; line-height: 100%;color:#006636; font-weight: normal; text-transform: none;}

/* pagination
---------------------------------------------------------------------*/
html .pagination ul > li > a, 
html .pagination ul > li > span {
  border-radius: 100px !important; -moz-border-radius: 100px !important; -webkit-border-radius: 100px !important;}
  .uk-pagination > .uk-active > span {background: #39985A;}
  .uk-pagination > li > a,
  .uk-pagination > li > a:hover, .uk-pagination > li > a:focus {color:#39985A;}

/* misc */
.label, .badge {background: #39985A;}


/* article tables (news) */
@media (max-width: 550px) {
  table.category th {display:none;}
  table.category td {display:block; float:left; clear:left; width:100%; text-align:left;}
  .table-bordered th, .table-bordered td, .table-bordered {border:0 !important;}
}

/*=====================================================================
  _     _ _             _                 
 | |   (_) |           | |                
 | |__  _| | ____ _ ___| |__   ___  _ __  
 | '_ \| | |/ / _` / __| '_ \ / _ \| '_ \ 
 | | | | |   < (_| \__ \ | | | (_) | |_) |
 |_| |_|_|_|\_\__,_|___/_| |_|\___/| .__/ 
                                   | |    
                                   |_|    
=====================================================================*/

/* categories */
.hikashop_subcategories div {clear:none !important;}
.hikashop_subcategories div.hikashop_category, 
.hikashop_products_listing div.hikashop_product {width:50% !important;}
@media (max-width: 500px) {
.hikashop_subcategories div.hikashop_category, 
.hikashop_products_listing div.hikashop_product {width:100% !important;}}

.hikashop_footer {display: none;}

/* product page */
.hikashop_product_main_image,
.hikashop_product_main_image > div {width:auto !important; height:auto !important;} 
.hikashop_product_main_image img {max-width: 100%;}

/* prices */
span.hikashop_product_price, .hikashop_checkout_cart_additional, .hikashop_checkout_cart_payment, .hikashop_checkout_cart_coupon, .hikashop_checkout_cart_additional {
  font-family: "Trebuchet MS",​​Arial,​​Helvetica,​​Sans-Serif;
  font-style: normal;
  font-size:16px;
}
.hikashop_product_msrp_price .hikashop_product_msrp_price_title,
.hikashop_product_price_full .hikashop_product_our_price_title,
.hikashop_product_price_full .hikashop_product_price_per_unit {display: none;}
.hikashop_product_msrp_price .hikashop_product_price {text-decoration: line-through; color:red;}

/* checkout
---------------------------------------------------------------------
#hikashop_checkout_login {display: none;}*/
#hikashop_payment_methods .hikashop_credit_card td {background: none transparent;}
/* error */
.uk-alert-large {padding:30px;}
.uk-alert {background: rgba(0, 103, 58,0.5) !important;}


/*=====================================================================
   __            _            
  / _|          | |           
 | |_ ___   ___ | |_ ___ _ __ 
 |  _/ _ \ / _ \| __/ _ \ '__|
 | || (_) | (_) | ||  __/ |   
 |_| \___/ \___/ \__\___|_|   
              
=====================================================================*/


/* containers
---------------------------------------------------------------------*/
.social a:not(:last-child) img {margin-right:10px;}

.tm-footer {color:  #868686; font-size: 9pt;}

.uk-text-center.uk-margin-bottom-large.tm-block.tm-block-default {color:#868686; background: #3D3D3D; padding: 30px 60px !important;}
.tm-totop-scroller::after {color:#868686;}


