@media (min-width: 992px){ .view-product.layout-show.task-show div#sp-component, .view-checkout div#sp-component { width: 100%;}}

.hikashop_field_dropdown, .hkform-control { border-radius: 0px !important;}

.hikashop_product_quantity_change_div_leftright span.add-on a { padding: 7px; line-height: normal;}

.input-append .add-on, .input-prepend .add-on { height: 34px; width: 34px;border-radius:0px !important;}

.input-append, .input-prepend { margin: 0px;}

.hikashop_subcontainer.thumbnail { border: none;}

.hikashop_product_top_part h1 { font-size: 28px; margin: 0px;}

.thumbnail {line-height: 1;}

/*product*/

.hikashop_subcontainer.thumbnail { border: 1px solid transparent;transition: 400ms all ease;}

.hikashop_subcontainer.thumbnail:hover { border: 1px solid #ddd; transition: 400ms all ease;}

.view-category #sp-main-body, .view-article #sp-main-body { padding-top: 25px;}

div#hikashop_product_right_part { margin-top: 20px;}

.hikashop_product_right_part br {display:none;}

span.hikashop_product_price_main { margin-bottom: 15px; display: block;}

span.hikashop_product_name { min-height: 32px;}

.hikashop_product_characteristics td:first-child { width: 35%; display: table-cell; font-weight: 700;}

.hikashop_product_custom_item_info td.key {width: 35%;}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], 
input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], 
input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], 
input[type="tel"], input[type="color"], .uneditable-input {border-radius:0;}

select.chzn-done.inputbox { margin-left: 10px;}

.hikashop_product_custom_item_value textarea, .hikashop_characteristic_line_1 .inputbox, .hikashop_field_dropdown, input.inputbox { margin-top: 8px;}

/*end of product*/

/*check out*/

button.vex-dialog-button-primary.vex-dialog-button.vex-first, button.vex-dialog-button-primary.vex-dialog-button.vex-last { padding: 10px 8px; margin:3px; float:right; font-size: 12.2px;}

input.hikashop_product_quantity_field { width: 124px !important; border-radius: 0; padding: 6px 10px;}

@media only screen and (max-width: 760px), (max-device-width: 1024px) and (min-device-width: 768px){
.hikashop_checkout_cart table td { position: relative; padding-left: 30% !important;}}

.hika_edit {display: flex;}

.hika_edit a { margin-left: 20px;}

td.hikashop_cart_product_quantity_value .hikashop_product_quantity_field { text-align: center;}

/*span.hikashop_small_cart_total_title:before {content: "\f07A"; position:absolute; left:-20px; font-family: fontAwesome}*/

.hikashop_checkout_buttons button { background: transparent; border: 1px solid #333333 !important; border-radius: 20px; color:#333333;}

.hikashop_checkout_buttons button:hover, .hikashop_checkout_buttons button:focus { background: #333333; color:#fff;}

/*end of check out*/

/*check out login*/

div#hikashop_checkout_login_2_0 h1 { font-size: 36px; font-weight:500}

div#hikashop_checkout_registration h2, div#hikashop_checkout_login_form h2 { font-size: 26px; font-weight:500}

.hk-container-fluid, .hk-container-fluid .hkc-lg-4 {padding-left:0}

button.hikabtn.hikabtn_checkout_login_form { border-radius: 20px; padding: 7px 20px; border-color: #333;}

/*end of check out login*/

/*payment*/

span.hikashop_checkout_payment_images img { display: inline-block;}

/*end of payment*/

/*product select button*/

div#hikashop_product_quantity_main {margin-top: 25px;}

.hikashop_product_custom_item_name label {font-weight: 700;color: #3c3c3c;}

.hikashop_characteristic_line_1 td:first-child {
    font-weight: 700;
    color: #3c3c3c;
}

#hikashop_product_right_part span.hikashop_product_price {font-size: 25px !Important;font-weight: 700}

/*end product select button*/

/*Product Page Product Name and Product Code*/

span#hikashop_product_name_main {font-size: 25px;font-weight: 700;color: #3c3c3c;}

@media(max-width:767px)
{span#hikashop_product_name_main {font-size: 18px;}
 #hikashop_product_top_part h1{margin:0;text-align:center;}
}

span#hikashop_product_code_main {font-size: 12px;font-weight: 600;}

p#hikashop_product_price_main span.hikashop_product_price{font-size:22px;}

/*End Product Name and Product Code*/

/*alert*/

.alert.alert-message {border-radius: 0px;}

/*end of alert*/

/*error*/

div#hikashop_messages_error { border-radius: 0; font-weight: 500; margin: 4px 0;}

a.hikabtn.hikacart {background:#fff;border:1px solid #33508c;color: #375dac; font-weight:600; margin: 10px 0;}

a.hikabtn.hikacart:hover {background:#375dac;border:1px solid #33508c; color:#fff}

/*end of error*/

.hikashop-cart .hikashop_cart {position: absolute;top: 0px;right: 20px;}

.button-login {position: absolute; top: 30px;right: 120px;}

.sp-module ul >li >a:before {display:none;}

/*filter cursor*/

.hikashop_filter_collapsable_title { margin: 5px 10px;}

.hikashop_filter_collapsable_title .hikashop_filter_fieldset , .hikashop_filter_fieldset_mobile 
{ text-transform: uppercase;color: #000;}

@media (min-width:768px){div#sp-left { margin:10px 0px}}

#sp-left .sp-module, #sp-right .sp-module {margin-bottom:30px}

ul.hikashop_filter_list_style > li { cursor: pointer;}

ul.hikashop_filter_list_style > li > a { cursor: pointer; display: table-cell;}

ul.hikashop_filter_list_style img {padding-left:10px}

/*end of filter cursor*/

/*filter keyword search inputbox */
@media (min-width:768px) and (max-width:991px){
    input#filter_text_Keywords_12 {
        width:100%
    }
}
/*end of filter keyword search inputbox */

/*customer account*/

.hikashop_cpanel_main .icon a{padding:10px !important;}

.header.hikashop_header_title h1 { margin: 0; font-size: 42px; font-weight: normal;}

.hika_toolbar.toolbar a.hikabtn { border: none;}

.hika_toolbar.toolbar a.hikabtn:hover { background-color:#fff;}

#hikashopcpanel > div > div:nth-child(4) { display: none;}

#hikashopcpanel > div > div:nth-child(5) { display: none;}

/*end of customer account*/

/*login*/

.com-users .reg-login-form-wrap .reg-login-title h3 { margin-bottom: 32px;}

.com-users .reg-login-form-wrap .registration, .com-users .reg-login-form-wrap .login { margin-bottom: 30px;}

.com-users .reg-login-form-wrap .registration .form-group, .com-users .reg-login-form-wrap .login .form-group { margin-bottom: 20px;}

/*end of login*/


#hikashop_product_custom_item_value_153 br { display: block; }


/*order status label*/
span.order-label-qualitycontrolqc {
    background-color: #ff6969;
}
span.order-label-processing {
    background-color: #ff8100
}

span.hk-label-blue, span.order-label-shipped {
    background-color: #0072ff;
}

/*end order status label*/

span#hikashop_product_custom_item_value_213 {
    color: red !Important;
}