html{font-weight:400;font-family:Roboto Mono, arial;}
.uk-heading-primary{font-family:Roboto Condensed, roboto, arial !important;font-weight:300;text-transform:none;letter-spacing:2px;color:#252525;}
@media (min-width:960px){.uk-heading-primary{font-size:50px;line-height:1.266;}}
h1, .uk-h1, h2, .uk-h2, h3, .uk-h3, h4, .uk-h4, h5, .uk-h5, h6, .uk-h6{text-transform:none !important;font-family:Roboto Condensed, roboto, arial !important;font-weight:400 !important;color:#252525;}
h3, .uk-h3{font-size:21px;}
.uk-button, .btn{font-family:roboto, arial;font-weight:500;text-transform:none;}
.uk-nav-default .uk-nav-header{color:#524f4f;}
.uk-nav-header:not(:first-child){margin-top:5px;}
.uk-nav-header{padding:0;text-transform:none;font-size:15px;font-weight:400;letter-spacing:1px;font-family:roboto, arial;}
.uk-nav-default>li>a{font-weight:400;text-transform:none;letter-spacing:1px;font-size:15px;font-family:roboto, arial;}
.uk-navbar-nav>li>a{font-weight:400;text-transform:none;letter-spacing:1px;font-size:15px;font-family:roboto, arial;color:#ffffff;}
.uk-navbar-nav>li.uk-active>a, .uk-navbar-nav>li:hover>a, .uk-navbar-nav>li>a:focus, .uk-navbar-nav>li>a.uk-open{color:#bdbdbd;}
.uk-navbar-dropdown-nav>li>a:hover, .uk-navbar-dropdown-nav>li>a:focus{color:rgba(100, 106, 126, 0.7);background-color:transparent;}
.uk-navbar-dropdown-nav>li>a{color:#524f4f;padding:5px 0;font-family:roboto, arial;font-weight:600;}
b, strong{font-weight:600;}
.wk-modal-caption{color:#000;font-size:18px;font-weight:600;}
.uk-navbar-container:not(.uk-navbar-transparent){background:#252525;}
.uk-tile-primary{background:#646a7e;}
.uk-card-primary{background:#646a7e;color:#fff;}
.wk-overlay-background{background:rgba(100, 106, 126, 0.85) !important;color:#fff !important;}
.wk-panel-box>.wk-panel-teaser{margin-top:-20px!important;margin-left:-20px!important;margin-right:-20px!important;}
.uk-button-secondary{background-color:#646a7e;}
.wk-button-primary{background-color:#646a7e !important;}
.wk-button-primary:focus, .wk-button-primary:hover{background-color:#555a6b !important;}
.uk-button-secondary:hover, .uk-button-secondary:focus, .btn-success:hover, .btn-success:focus{background-color:transparent;color:#252525;border-color:#252525;}
.uk-button-secondary:active, .uk-button-secondary.uk-active, .btn-success:active, .btn-success.uk-active{background-color:#252525;color:#fff;border-color:transparent;}
.wk-panel-box{border:0px solid #e5e5e5!important;border-radius:0 !important;box-shadow:0 6px 50px rgba(0,0,0,0.05);}
.uk-section-secondary{background:#252525;}
.uk-light .uk-heading-primary, .uk-light h2, .uk-light .uk-h3{text-shadow:1px 1px 0 rgba(0,0,0,.1), 0px 0 15px rgba(0,0,0,.5);}
.wk-modal-caption{margin-bottom:-20px !important;color:#000 !important;font-size:21px !important;}
.uk-navbar-toggle{color:#ffffff;}
.uk-navbar-dropdown-nav .uk-nav-sub a{color:#383838;font-size:12px;font-family:roboto, arial;font-weight:500;}
.uk-navbar-dropdown-nav .uk-nav-sub{padding-left:5px;}
span.hikashop_category_name, span.hikashop_product_name{font-weight:600;font-family:roboto, arial;}
span.hikashop_category_name a{color:#383838;}
span.hikashop_product_name a{color:#383838;}
.hikashop_container{margin:15px 10px!important;box-shadow:0 0 10px -2px #6C6C6C;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.uk-breadcrumb>*>*{text-transform:uppercase;font-family:roboto, arial;font-weight:500;}
.tm-headerbar-top{padding-top:15px;padding-bottom:30px;background:#fff;}

/** hikashop **/

a.hikabtn {
    margin: 0;
    border: none;
    overflow: visible;
    font: inherit;
    color: #fff;
    text-transform: none;
    -webkit-appearance: none;
    border-radius: 0;
    display: inline-block;
    box-sizing: border-box;
    padding: 0 30px;
    vertical-align: middle;
    font-size: 11px;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    transition: .1s ease-in-out;
    transition-property: color,background-color,background-position,border-color,box-shadow;
    font-family: Montserrat;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 1px;
    background-origin: border-box;
    background-color: #646a7e;
}
a.hikacart {
    margin: 0;
    border: none;
    overflow: visible;
    font: inherit;
    color: #fff;
    text-transform: none;
    -webkit-appearance: none;
    border-radius: 0;
    display: inline-block;
    box-sizing: border-box;
    padding: 0 30px;
    vertical-align: middle;
    font-size: 11px;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    transition: .1s ease-in-out;
    transition-property: color,background-color,background-position,border-color,box-shadow;
    font-family: Montserrat;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 1px;
    background-origin: border-box;
    background-color: #646a7e;
}
a.hikabtn:hover {
    background-color: transparent;
    color: #252525;
    border-color: #252525;
    border:solid 1px #252525;
}
a.hikacart:hover {
    background-color: transparent;
    color: #252525;
    border-color: #252525;
    border:solid 1px #252525;
}
.rl_tabs>ul.nav-tabs>li>a {
        color:#252525;
    font-family:"roboto";
}

input#filter_text__1 {
    width: 250px;
    height: 35px;
    border: 1px solid #ddd;
}

#hikashop_product_code_main {
    font-size: 12px;
    font-weight: 500;
    color: #808080;
    display: block;
    line-height: 23px;
}

.back_button {
    font-size: 12px;
    display: inline-block;
    float: right;
}

.back_button a {
    color: #808080;
}

h1.producth1 {
    font-size: 30px;
}

.hikashop_product_code_list {
    display: block;
    margin-top: -2px;
    font-size: 11px;
    font-weight: 500;
    font-style: italic;
    margin-bottom: 0;
}

#hikashop_image_main_thumb_div {
    height: auto !important;
}

#hikashop_product_description_main { font-size: 18px !important; }

.hikashop_previous_product_btn a, .hikashop_next_product_btn a {
	width: 150px;
}

.hikashop_previous_product, .hikashop_next_product {
    height: 15px;
}

.hikashop_previous_product_btn p, .hikashop_next_product_btn p {
    font-size: 10px;
    line-height: 35px;
}