@media screen and (max-width: 960px) 
{
#module-186 {display: none;}
}
@media screen and (min-width: 1200px) 
{
 div#langmgr {display: none;}
}
div#langmgr {
    position: absolute;
    left: 3px;
    top: 62px;
}
div#slider__7_module_186 {
    position: relative;
    top: 44px;
}

div#slider__7_module_227 {
    position: relative;
    top: 5px;
    left: 68px;
}
.hikashop_filter__7 {
    top: 20px;
    position: relative;
}

@media screen and (min-width: 960px) 
{
 div#module-227 {display: none;}
}

.thumbnail {
border: 0;
}
#loginm {
    position: absolute;
    top: 23px;
    right: 65px;
}
select,option{
      font-family: 'Comfortaa';
      font-size:14px;
}
select, option {
  font: -moz-pull-down-menu;
  font-size:14px;
}
#fancybox-title-outside {
    display:none;
}
#fancybox-wrap > div:nth-child(1){
    display:none;
}
#module-216 { 
    position: relative;
    top: 4px;
    left:68px;
}
#hikashop_checkout_login_1_0 > div.hk-container-fluid > div.hkc-lg-4 > h2 {
    display: none;
}
div#module-212 {
    margin-left: -80px;
}
div#module-183 {
    position: relative;
    top: 4px;
    left:30px;
}
#filter_text__10 {
    width: 300px;
    height: 30px;
    border-bottom: 1px solid #bdbdbd;
    border-top: 0;
    border-left: 0;
    border-right: 0;
}



div#module-211 {
    position: relative;
    top: 0px;
}
#hikashop_filter_button_module_211 {
    position: relative;
    bottom: 35px;
    left: 100px;
    display:none;
}
input#hikashop_filter_button_module_213 {
    position: relative;
    bottom: 35px;
    left: 147px;
}

.hikashop_product_name a {
    font-size:16px;
    font-weight:900;
    color:#000 !important;
}


.hikashop_product_name a:hover{
    color:#000 !important;
}


.hikashop_product_price_full {
    font-size:14px;
    font-weight:900;
}

.hikashop_product_price_full span {
    display: inline !important;
}

.hikashop_product_price_full .hikashop_product_price_per_unit {display:none !important;}


.hikashop_product_code_list a {
    color: #666 !important;
    text-decoration: none;
    font-size: 12px;
}

/* HIKASHOP PRODUCT PAGE */

.hikashop_previous_product_btn p, .hikashop_next_product_btn p {
    margin-left: -20px;
    font-size: 0px;
}


.hikashop_previous_product_btn i, .hikashop_next_product_btn i {
    margin-top: 20px;
    font-size: 1.8em !important;
}

.hikashop_previous_product_btn, .hikashop_next_product_btn {
    border: solid 1px;
}


/* HIKASHOP CHECKOUT */

.hikashop_wizardbar ul li.hikashop_cart_step_current {
    color: #000;
    background: #f1f6fc;
}

.hkbadge-current {
    background-color: #000;
}

.hikashop_checkout_cart_shipping, .hikashop_checkout_cart_subtotal {
    color: #000 !important;
    font-style: normal;
    font-family: inherit;
    font-size: 18px;
    font-weight: bold;
}

.hikashop_checkout_cart_final_total  {
    color: #000 !important;
    font-style: normal !important;
    font-family: inherit !important;
    font-size: 18px !important;
    font-weight: bold !important;
}



.hikashop_product_checkout_cart_image {max-width: 50%;}


.uk-checkbox:not(:disabled), .uk-radio:not(:disabled), input[type=checkbox]:not([class*=uk-]):not(:disabled), input[type=radio]:not([class*=uk-]):not(:disabled) {
    cursor: pointer;
    background-color: #d7d9e6;
    border: solid 1px;
    margin-right:5px;
}

.hkform-horizontal {text-align:left;}

#filter_6_132_module_186, .filter__6_132_module_186 {display:none;}

.hikashop_filter_checkbox {padding: 5px;}




#hikashop_category_information_module_208 .hikashop_product_image {
    border-right: 1px solid #d7d9e6;
    border-left: 1px solid #d7d9e6;
}
#hikashop_category_information_module_210 .hikashop_product_image {
    border-right: 1px solid #d7d9e6;
    border-left: 1px solid #d7d9e6;
}
#hikashop_product_characteristics > table > tbody > tr.hikashop_characteristic_line_11 > td:nth-child(2) {
    width: 250px;
    display: block;
    width: 250px;
    display: block;
}
#hikashop_product_characteristics > table > tbody > tr.hikashop_characteristic_line_14 > td:nth-child(2) {
    display:inline;
}
.hikashop_product_variant_out_of_stock_span {
    background: none !important;
}
.uk-navbar-toggle {
    position: relative;
    top: 5px;
}

#hikashop_product_price_main > span {
    line-height:50px;
}
#hikashop_product_price_main > span > span.hikashop_product_price_per_unit {
    display:none;
}
div#hikashop_product_image_main {
    float: right;
}
div#hikashop_small_image_div {
    float: right;
}

img.hikashop_child_image {
    margin-top: 7px;
    height: 148px;
    display: inline;
}

.rl_sliders.accordion>.accordion-group {
    border:0px!important;
}
.rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle {
    background-color:#fff;
}
div.hikashop_cart_dropdown_content {
    background-color: #d7d9e6;
    position: absolute;
    right: 0px;
    top: 19px;
    border: 1px solid #d7d9e6;
    width: 450px;
}
#hikabtn_checkout_next {
    color: #fff;
    background-color: #d7d9e6;
    border-color: #d7d9e6;
}
#hikabtn_checkout_next:hover {
    color: #fff;
    background-color: #111;
    border-color: #111;
}


#hikashop_product_quantity_field_p0_1 {
    width: 50px;
    text-align: center;
    display: block;
    height: 35px;
}
#hikashop_product_quantity_field_1 {
    width: 50px;
    text-align: center;
    height:35px;
}
input[name="quantity"] {
    max-width: 50px !important;
    text-align: center !important;
    height: 35px !important;
    border-radius: 0px !important;
    background-color: #d7d9e6 !important;
    color: #000 !important;
    border-color: #d7d9e6 !important;
}
#userm {
    display: inline-flex;
    position: relative;
    top: 5px;
    left: 717px;
}
#mcart {
    position: absolute;
    left: auto;
    right: 50px;
    top: 20px;
    background: transparent;
    color: #131313;
    padding: 1px 10px;
}


/* HIKASHOP */

#module-216 {
    position: relative;
    top: 4px;
    left:-30px;
}


#hikashop_product_code_main {
    display:block;
    font-size:12px;
}

#hikashop_product_name_main {
    font-size: 20px;
    color: #000;
}
#hikashop_product_quantity_field_1 {
    width: 50px;
    text-align: center;
    height: 35px;
    border-radius: 0px;
    background-color: #d7d9e6;
    color: #000;
    border-color: #d7d9e6;
}
a.hikacart {
    background-color: #d7d9e6;
    border-color: #d7d9e6;
    color: #000;
    border-radius: 0px;
}
a.hikacart:hover {
    background-color: #000;
    border-color: #000;
    color:#fff;
}
a.hikacart:focus {
    background-color: #d7d9e6;
    border-color: #d7d9e6;
}
.hikashop_product_quantity_div {
    display: inline-block;
    vertical-align: middle;
}



#hikashop_product_custom_info_main > h4 {
    font-size: 22px;
    padding: 5px;
/*   background-color: #d7d9e6; */
    line-height: 1.4;
}
#hikashop_product_description_main > h4 {
    font-size: 22px;
    padding: 5px;
    background-color: #d7d9e6;
    line-height: 1.4;
    margin-top: 20px;
}
#hikashop_product_quantity_main {
    margin-bottom: 15px;
}

#hikashop_product_characteristics, #hikashop_product_options {
    border: none;
    padding: 0px;
    border-radius: 3px;
}




/* HIKASHOP END */


.row-fluid.nav {
    display: none;
}
.uk-navbar-nav {
    padding:13px 0px 0px 0px;
}

.jmm-counter.default .jm-count.tm-headerbar-top {
    padding-top: 10px;
    padding-bottom: 0;
}

.uk-navbar-container:not(.uk-navbar-transparent) {
    border-bottom: 1px solid #f3f3f3;
}

.uk-light {color: #fff;}

*+address, *+dl, *+fieldset, *+figure, *+ol, *+p, *+pre, *+ul {
    margin-top: 10px;
}




.form-actions {
    padding: 0 0 20px;
    margin-top: 10px;
    margin-bottom: 10px;
    border-top: 0;
    background: transparent;
}



.control-group input {
    height: 30px;
    min-height: 30px !important;
    line-height: 30px;
}

#muted {
    background: #eee;
}

.jmm-counter.default .jm-count {
    font-size: 37px;
    color: #454543;
}

.jmm-counter.default .jmm-subtitle {
    margin-top: 1px;
    color: #454543;
    line-height: 19px;
}

.jmm-counter.default .jmm-icon {
    margin-bottom: 0;
    font-size: 35px;
    float: left;
    margin-right: 10px;
}

@media only screen and (max-width:1200px) { 
	.uk-navbar {
    position: relative;
    height:85px;
    }
.uk-navbar-toggle {
    position: relative;
    top: -10px;
}
#mcart {
    position: absolute;
    left: auto;
    right: -7px;
    top: 55px;
    background: transparent;
    color: #131313;
    padding: 1px 10px;
}
}
@media (max-width: 980px){
#jh_splash_screen_content {
    width: 100% !important;
    height: 100% !important;
    padding: 0 !important;
    background-color: transparent !important;
}}

@media only screen and (max-width:991px) { 
	div#hikashop_product_image_main {
    float: left;
}
}
@media only screen and (max-width:1175px) { 
	#userm {
    display: inline-flex;
    position: relative;
    left: 705px;
}
}
@media only screen and (max-width:1168px) { 
	#userm {
    left: 685px;
}
}
@media only screen and (max-width:1145px) { 
	#userm {
    left: 665px;
}
}
@media only screen and (max-width:1118px) { 
	#userm {
    left: 645px;
}
}
@media only screen and (max-width:1100px) { 
	#userm {
    left: 615px;
}
}
@media only screen and (max-width:1066px) { 
	#userm {
    left: 595px;
}
}
@media only screen and (max-width:1045px) { 
	#userm {
    left: 570px;
}
}
@media only screen and (max-width:1020px) { 
	#userm {
    left: 550px;
}
}
@media only screen and (max-width:1000px) { 
	#userm {
    left: 510px;
}

}

@media only screen and (max-width:960px) { 
	#userm {
    left: 480px;
}
}
@media only screen and (max-width:905px) { 
	#userm {
    left: 450px;
}
}
@media only screen and (max-width:870px) { 
	#userm {
    left: 420px;
}
}
@media only screen and (max-width:840px) { 
	#userm {
    left: 390px;
}
}
@media only screen and (max-width:810px) { 
	#userm {
    left: 360px;
}
}
@media only screen and (max-width:780px) { 
	#userm {
    left: 330px;
}
}
@media only screen and (max-width:750px) { 
	#userm {
    left: 300px;
}
}
@media only screen and (max-width:720px) { 
	#userm {
    left: 270px;
}
}@media only screen and (max-width:690px) { 
	#userm {
    left: 240px;
}
}
@media only screen and (max-width:660px) { 
	#userm {
    left: 220px;
}
}
@media only screen and (max-width:640px) { 
	#userm {
    display: inline-flex;
    position: relative;
    top: 3px;
    left: 200px;
}
}
@media only screen and (max-width:610px) { 
	#userm {
	display: inline-flex;
    position: relative;
    top: 3px;
    left: 170px;
}
}
@media only screen and (max-width:590px) { 
	#userm {
	display: inline-flex;
    position: relative;
    top: 3px;
    left: 140px;
}
}
@media only screen and (max-width:560px) { 
	#userm {
	display: inline-flex;
    position: relative;
    top: 3px;
    left: 100px;
}
}
@media only screen and (max-width:520px) { 
	#userm {
	display: inline-flex;
    position: relative;
    top: 3px;
    left: 70px;
}
div.hikashop_cart_dropdown_content {
    width: 350px;

}
}
@media only screen and (max-width:490px) { 
	#userm {
	display: inline-flex;
    position: relative;
    top: 3px;
    left: 40px;
}
}
@media only screen and (max-width:460px) { 
	#userm {
	display: inline-flex;
    position: relative;
    top: 3px;
    left: 10px;
}
}
@media only screen and (max-width:425px) { 
	#userm {
	display: inline-flex;
    position: relative;
    top: 3px;
    left:9px;
}
}
@media only screen and (max-width:410px) { 
	#userm {
	display: inline-flex;
    position: relative;
    top: 3px;
    left:-25px;
}
}
@media only screen and (max-width:380px) { 
	#userm {
	display: inline-flex;
    position: relative;
    top: 3px;
    left: -35px;
}
}
@media only screen and (max-width:1199px) { 
	#hikashop_product_left_part {
    width:100%;
}
#hikashop_product_right_part {
    width:100%;
    font-size:14px;
}
}

#imagesContainer2081 img {width: 100% !important;}




/* LOGIN PAGE */

.login-class #tm-main {
    background: url(../../../images/HOMEPAGE/autumn.png) no-repeat top center;
  /*  background-position: 50% 50%;
    background-size: cover;
    background-repeat: repeat; */
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
        z-index: 5;
}

.curved {z-index: 6;}

.login-class .uk-breadcrumb {display: none;}

.login-class .well {background-color: #a38560;
    background-image: linear-gradient(
315deg, #a38560 0%, #e0d4ae 74%); border-radius: 18px;}

.login-class .nav-tabs>li>a, .login-class .uk-tab>*>a {
    font-weight: 600;
    color: #000;
    padding:5px;
}

.login-class .nav-tabs>li>a:hover {border-color: white;}

.login-class .nav-tabs {margin-top: 20px; text-align:center; }

.well {
    max-width: 420px;
    margin: 0 auto;
    padding-top: 60px;
    padding-bottom: 30px;
}

.login-class label {
    font-weight: 600;
    font-size: 14px;
    line-height: 18px;
    pointer-events: none;
    cursor: default;
}

#username, #password {
    width: auto;
    background: #ffffff;
}

.login-class #remember {
    background: #fff;
    width: 30px;
}

.login-class #remember:checked {
    color:#000;
}

.form-horizontal .control-label {
    text-align: left;
}

.login-class  .control-label {
    position: relative;
    top: -6px;
    
    
}

/* END LOGIN PAGE */




.acymailing_introtext {font-size:15px;}

.hikashop_cart_step_current {color:#000;}

#module-229 select.inputbox:not([class*=input-]) {
    width: auto!important;
    font-size: 10px;
    margin-right:-15px;
}

.uk-search-icon svg {width:25px; height:25px;}

.hika_toolbar_btn i {color:#111; margin-bottom: 20px;}

.hika_cpanel_icons i {color:#111;}

#form_1 input, #form_1 textarea  {background-color: #f7f7f7; border: solid 1px #d3d3d3;}


/* --------------------------------CART---------------------------------------- */


td.hikashop_cart_module_product_name_value.hikashop_cart_value {
    font-size: 12px;
    line-height: 17px;
    max-width: 105px;
    padding-right: 20px;
}

td.hikashop_cart_module_product_quantity_value.hikashop_cart_value input[type="text"] {
    height: 25px;
    line-height: 20px;
    font-size: 10px !important;
    color: #694444;
    font-family: 'Open Sans',arial;
    width: 30px;
    position: relative;
    left: -14px;
    text-align: center;
    font-weight: bold;
    padding: 2px !important;
}

img.hikashop_product_checkout_cart_image {
    max-width: 150px;
}

.table-hover tbody tr:hover>td, .table-hover tbody tr:hover>th {
    background-color: #f8faff !important;
}

#hikashop_checkout td span {
    color: #000 !important;
    text-align: left !important;
}

#hikashop_checkout th {
    color: #000 !important;
    text-align: left !important;
}

/* --------------------------------END CART---------------------------------------- */