/*COMPARE BUTTON*/
label.comparebtn {;background: #00b489;padding: 14px 16px;border-radius: 5px;color: #fff;font-weight: 700!important;position: relative;top: -20px;margin: 0;line-height: 1;margin-left: 5px;}
button.comparebtn {
    width: 100%;
}
button.comparebtn:hover {
    cursor: pointer!important;
}

@media(min-width:992px){
.com-hikashop a#hikashop_compare_button {
    border-radius: 0!important;
    font-weight: 500;
    transition: 0.5s;
    position: fixed;
    width: 100%;
    height: 60px;
    left: 0;
    bottom: 0;
    margin: auto;
    z-index: 25;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
}}

button.comparebtn label {
    color: #fff;
    margin: 0;
    display: flex;
    justify-content: center;
}

input.hikashop_compare_checkbox {
    margin-right: 5px;
    margin-top: 0px!important;
}

@media(max-width:991px){
button.comparebtn {
    font-size:12px; padding: 14px 15px!important;
}
.com-hikashop a#hikashop_compare_button {
    border-radius: 0;
    font-weight: 500;
    transition: 0.5s;
    position: fixed;
    width: 100%;
    height: 45px;
    left: 0;
    bottom: 56px;
    z-index: 25;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
}}



/*-----------------------------------------------------------------------
  table#compareTable TABLE STYLE              
-------------------------------------------------------------------------*/
table#compareTable table {border: 1px solid #cccccc;padding:0px 15px!important;}
table#compareTable th, 
table#compareTable td{padding:15px 15px!important;border: 1px solid #cccccc;font-size:13px;text-align:center;}
table#compareTable tbody tr:nth-child(even) {background: #efefef; color:#000;}
table#compareTable tbody tr:nth-child(odd) {background: #FFF}

/*header*/
tr#hikashop_compare_tr_name {background: #e30613!important;}
table#compareTable th{background: #00b489;color:#fff!important;vertical-align:middle;font-size: 14px!important;font-weight:normal!important;}
table#compareTable tbody tr:first-child p{margin:0px;}
.layout-compare table#compareTable h2 {font-size: 18px!important;color: #fff!important;margin: 0;}
table#compareTable .hikashop_product_name_main {color: #fff!important;font-size: 14px;}
.view-product.layout-compare section#sp-main-body {background: #f5f5f5;margin-bottom: 50px;}


/*quantity in compare table*/
.layout-compare .input-prepend.input-append.hikashop_product_quantity_div.hikashop_product_quantity_change_div_leftright {margin: 0;}.layout-compare .input-append .add-on, .layout-compare .input-prepend .add-on {height: 45px;width: 40px;}.hikashop_product_quantity_field{width: 100px!important;min-width: 60px;}

@media (max-width: 767px){
.layout-compare a.hikabtn.hikacart {width: 67%;/* float: left; */padding: 14px 5px!Important;}, 
.layout-compare a.hikabtn.hikawishlist {width: 20%;float: left;}
.layout-compare .hikashop_product_quantity_field {margin-bottom: 20px!important;}}

/*image*/
.layout-compare div#hikashop_main_image_thumb_div {min-width: 200px;}

/*price*/
.layout-compare span.hikashop_product_price_main {
    display: inline-block;
    border-bottom: 0px;
}


/*layout*/
.layout-compare div#sp-left {display: none;}.layout-compare div#sp-component {width:100%!important;}

@media(max-width:991px){
table {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}
}



/**/