/*8687af908340eb5a936d2d556c4bb383*/
/* @import "custom.scss" */
.hikashop_product_quantity_input_div_default {
width: 2.75rem;
}
.hikashop_product_stock_count {
font-size: 14px;
margin-right: 8px;
}
.hikashop_product_discount {
color: #0e7d12;
font-size: 14pt !important;
}
.hikashop_product_price_before_discount {
color: #a42f89;
font-size:10pt;
}
.ui-widget-content {
    border: 0px;
}
a.hikacart {
background: #BFF2C1 none;
}
.hikashop_category_image
img {
    margin: auto !important;
}
.hikashop_cagories_block {
    margin: 4px !important;
}
.hikashop_category_name
a
{
 text-shadow: 0px 0px 2px #6639b6,0px 0px 2px #6639b6,0px 0px 2px #6639b6,0px 0px 2px #6639b6,0px 0px 2px #6639b6,0px 0px 2px #6639b6,0px 0px 2px #6639b6,0px 0px 2px #6639b6,0px 0px 2px #6639b6,0px 0px 2px #6639b6,0px 0px 2px #6639b6,0px 0px 2px #6639b6,0px 0px 2px #6639b6;
}
.hk-rate-star 
{
		background-image:url('/media/com_hikashop/images/star4.gif') !important;
}
.rl_tabs>ul.nav-tabs>li>a {
    color: #735082;
}
.tab-content {
border-bottom-color: rgb(221, 221, 221);
border-bottom-style: solid;
border-bottom-width: 1px;
}
.tab-content p {
margin: 0 0;
}
.tab-content a {
color: #4c056b;
}
body .hikabtn {
    margin: 0 0.25em 0.75em 0;
}
a {    
color: #4d501b;
}
input#search-area110 {
    height: 40px;
}
input#suggestion-area110 {
    height: 40px;
    color: rgb(209 188 217 / 25%);
}
.magnifier {
    height: 40px !important;
}
#offlajn-ajax-search110 .offlajn-ajax-search-container {
    padding: 24px;
}
input[type="text"].cell {
color: rgba(236, 209, 246, 0.87) !important;
font-size:1.25rem;
}
input[type="email"].cell {
color: rgba(236, 209, 246, 0.87) !important;
font-size:1.25rem;
 }
 .time_counter {
    margin: -8px 0 10px 0;
}
.time_counter span.time_counter_text {
    text-align: left;
}
.time_counter span.counter_value {
    display: inline-block;
    width: 50px;
    color: #a42f89;
    font-weight: 500;
    text-shadow: 1px 1px 0px #fff, 2px 2px 2px rgba(0, 0, 0, 0.65);
    line-height: 1.2em;
}
.time_counter span.counter_value > span.sub {
    font-size: 0.55em;
    color: #a0a0a0;
}
 
/* Shadowbox */
#sb-body {
    background-color: #fff;
}
/* Captcha */
@media all and (min-width:0px) and (max-width:480px) {
form.pwebcontact-form .pweb-field-captcha .pweb-field {
    margin-left: 0% !important;
}
}
.pweb-captcha {
    width: 304px !important;
}
/* Quantity notifying */
.notifyjs-container {
bottom: 5px; left: -30px !important; display: none;
 }
/* Sort by mobile*/ 
@media only screen and (min-width: 768px) {
.selection.r-dropdown .menu {
    max-height: 16.02857143rem !important;
}}
/* Product listing */
.r-grid-switcher.grid .hikashop_product_action, .hikashop_module .hikashop_product_action {
    padding-bottom: 2px;
}
form {
    margin: 0 0 8px;
}
body .hikashop_product_page .hikashop_product_bottom_part {
    margin-top: 0.25rem;
}
 /* hika others */   
    .label-info, .badge-info {
    background-color: #6639b6 !important;
}
/* tabs */
.rl_tabs.top > ul.nav-tabs > li.active > a:focus, .rl_tabs.top > ul.nav-tabs > li > a:focus {
    -webkit-box-shadow: 0 -3px 0px rgba(206,125,255,.7);
    -moz-box-shadow: 0 -3px 0px rgba(206,125,255,.7);
    box-shadow: 0 -3px 0px rgba(206,125,255,.7);
}
.rl_tabs > ul.nav-tabs > li.active > a:focus, .rl_tabs > ul.nav-tabs > li > a:focus {
        border-color: #CE7DFF;
}
.rl_tabs .nav-tabs > li > a {
    -webkit-border-radius: 0px 0px 0 0;
    -moz-border-radius: 0px 0px 0 0;
    border-radius: 0px 0px 0 0;
}
.sennheiserlogo {
    text-align: center;
    padding: 2px !important;
    margin-top: -30px !important;
    background-color: whitesmoke !important;
}
.input-append .add-on, .input-prepend .add-on {
    
    width: 3rem;
   
    font-size: 19px;
   
    background-color: #222222;
    
}
body input[type="color"], body input[type="date"], body input[type="datetime"], body input[type="datetime-local"], body input[type="email"], body input[type="month"], body input[type="number"], body input[type="password"], body input[type="search"], body input[type="tel"], body input[type="text"], body input[type="time"], body input[type="url"], body input[type="week"], body input:not([type]), body textarea {
    border-radius: 0em 0.2em 0.2em 0em !important;
   
}

#search-form110 input {
    padding-top: 0px;
   
    font-family: "PT Sans",Arial, Helvetica;
    font-weight: bold;
    font-style: normal;
    font-size: 1.4rem;
    text-shadow: none;
    text-decoration: none;
    text-transform: none;
    line-height: 27px;
    -webkit-appearance: none;
    border-radius: 15px !important;
}