/*dashboard*/

fieldset#htmlfieldset_products .hikashop_order_product_name {
    width: 70%;
    float: right;
    margin-top: 0px;
}

.dropdown-menu {
    right: 0;
    left: unset !important;
}

div#id-user .dropdown-menu>li>a:hover {
    color: #dddddd;
}

.open>.dropdown-menu li >a { color: #fff; padding: 5px 10px; }

.open>.dropdown-menu { background: #e62c35; }

i.fas.fa-user-circle.fa-stack-1x {
    color: #fff;
    font-size: 15px;
    top: 5px !important;
}

a.hika_cpanel_icon i {color: #000; }

@media(max-width:768px){
.hika_cpanel_icons i {
    font-size: 18px !important;
    margin-top: 7px !important;
}

i.fas.fa-circle.fa-stack-1x.fa-inverse {
    font-size: 14px !important;
}

i.fas.fa-user-circle.fa-stack-1x {
    font-size: 10px !important;
    top: 0px !important;
}}

span.hikashop_cpanel_button_text {
    font-weight: 700;
}

.hika_cpanel_icons i {
    font-size: 25px;
    top: 10px;
}

i.fas.fa-circle.fa-stack-1x.fa-inverse {
    font-size: 20px;
    top: 5px !important;
}

i.fas.fa-check.fa-stack-1x.hk-icon-dark {
    font-size: 14px;
    color: #fff;
    top: 5px !important;
}

@media(max-width:991px){
    i.fas.fa-user-circle.fa-stack-1x {
    top: 0px !important;
}

.hika_cpanel_icons i {
    top: 0px;
}

i.fas.fa-circle.fa-stack-1x.fa-inverse {
    top: 0px !important;
}

i.fas.fa-check.fa-stack-1x.hk-icon-dark {
    top: 0px !important;
    font-size: 11px !important;
  }

.hikashop_cpanel_main_interface a.hika_cpanel_icon {
    padding: 8px;
}  

}

a.hika_cpanel_icon i.fas.fa-star.fa-stack-1x.hk-icon-dark {
    display: none;
}

a.hika_cpanel_icon {
    padding: 0px;
}

.hk-card-header a.hk-row-fluid {
    text-align: left;
}

.hk-card-body {
    text-align: left;
}

.hika_cpanel_main_data .hk-row-fluid {
    text-align: left;
}

.hika_cpanel_main_data .hkc-md-4 {
    padding: 10px;
}

.hika_cpanel_main_data .hkc-sm-4.hika_cpanel_order_action {
    text-align: left;
}

.hika_cpanel_main_data button.hikabtn {
    padding: 3px 7px;
    font-size: 13px !important;
    margin-top: 7px;
    margin-left: 10px;
}

.hika_cpanel_main_data span.hika_cpanel_title {
    font-weight: 700;
}

.hika_cpanel_main_data span.hika_cpanel_value {
    font-weight: 700;
}

.hika_toolbar i.fas.fa-arrow-circle-left { color: #fff;}

div#hikashop_order_listing input#hikashop_search {
    width: 200px;
}

div#hikashop_order_listing button.hikabtn.hikabtn-primary {
    border-radius: 0px 30px 30px 0px;
    margin-left: -3px;
    margin-top: -4px;
}

form#hikashop_show_cart_form .input-prepend.input-append input, .input-prepend.input-append select, .input-prepend.input-append .uneditable-input {
    width: 100px;
}

form#hikashop_show_cart_form span.hikashop_product_price_full {
    font-weight: 800;
}

form#hikashop_show_cart_form td.hika_show_cart_total_price {
    font-weight: 800;
}

form#hikashop_show_cart_form td.hika_show_cart_total_text {
    font-weight: 800;
}

form#hikashop_show_cart_form td.hika_show_cart_total_quantity {
    font-weight: 800;
}

form#hikashop_show_cart_form img.cart-deletebtn {
    width: 14px;
}

.hika_toolbar_btn a.hikabtn i {
    color: #fff;
}

@media only screen and (max-width: 760px), (max-device-width: 1024px) and (min-device-width: 768px){
form#hikashop_show_cart_form table.hikashop_cart_products tbody td img.hikashop_cart_product_image {
    padding-top: 30px;
    padding-left: 30px;
}}

@media(max-width:991px){
form#hikashop_show_cart_form span.hikashop_cart_product_name {
    float: right;
    margin-top: -78px;
    width: 60%;
}
  
  table#hikashop_cart_product_listing th {
    width: unset !important;
}

  .hika_toolbar > div > a, .hika_toolbar > div > .hkdropdown {
    margin-bottom: 5px;
}
  
form#hikashop_show_cart_form img.cart-publish {
    float: right;
}

form#hikashop_show_cart_form img.cart-deletebtn {
    float: right;
    margin-left: 5px;
}

form#hikashop_show_cart_form .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px 8px 8px 0px;
}}

.view-cart.layout-show form#hikashop_show_cart_form img.hikashop_cart_product_image {
    margin-right: 20px !important;
}

.hika_cpanel_products img.hika_cpanel_product_image {
    width: 80px;
    margin-right: 20px;
}

.view-order.layout-listing .hikashop_order_listing img.hika_order_product_image {
    width: 80px;
    margin-right: 20px;
}

@media(max-width:991px){
.view-order.layout-listing .hikashop_order_listing p.hika_order_product_price {
    text-align: left;
    margin-left: 107px;
}

.view-order.layout-listing .hikashop_order_listing .hkc-sm-2.hika_order_status {
    width: 45%;
}

.view-order.layout-listing .hikashop_order_listing .hkc-sm-2.hika_order_action {
    width: 30%;
}

.view-order.layout-listing .hikashop_order_listing .hkc-sm-1.hika_order_more {
    width: 15%;
}}
.hk-card-order span.order-label {
    font-size: 12px;
}
.hkc-sm-2.hika_order_action .hkdropdown button.hikabtn {
    font-size: 12px !Important;
    padding: 4px !Important;
    margin-top: 7px;
}
.hkc-sm-1.hika_order_more a.hikabtn.hikabtn-default {
    padding: 4px !Important;
    font-size: 12px !Important;
    margin-top: 7px;
}

div#hikashop_dashboard .hkc-sm-4.hika_cpanel_order_status {
    width: 30%;
}

div#hikashop_dashboard .hkc-sm-4.hika_cpanel_order_action {
    width: 30%;
}

div#hikashop_user_addresses_default dl.hika_options.large > dt {
    width: 200px;
}

div#hikashop_user_addresses_default dl.hika_options.large > dd {
    margin-left: 220px;
}

.view-order.layout-show .hikashop_header_title h1 {
    font-size: 26px !Important;
    color: #000 !Important;
    text-shadow: none !Important;
}

.view-order.layout-show table.hikashop_order_main_table div#hikashop_order_right_part {
    font-weight: 800;
}

.view-order.layout-show table.hikashop_order_main_table img.hikashop_order_item_image {
    width: 100px;
    margin-bottom: 10px;
}

.view-order.layout-show table.hikashop_order_main_table td.hikashop_order_item_price_value {
    font-weight: 800;
}

.view-order.layout-show table.hikashop_order_main_table td.hikashop_order_item_total_value {
    font-weight: 800;
}

.view-order.layout-show table.hikashop_order_main_table td.hikashop_order_subtotal_value {
    font-weight: 800;
}

.view-order.layout-show table.hikashop_order_main_table td.hikashop_order_shipping_value {
    font-weight: 800;
}

.view-order.layout-show table.hikashop_order_main_table td.hikashop_order_total_value {
    font-weight: 800;
}

.view-order.layout-show table.hikashop_order_main_table td.hikashop_order_subtotal_title.key label {
    font-weight: 800;
}

.view-order.layout-show table.hikashop_order_main_table td.hikashop_order_shipping_title.key label {
    font-weight: 800;
}

.view-order.layout-show table.hikashop_order_main_table td.hikashop_order_total_title.key label {
    font-weight: 800;
}

.view-order.layout-show table.hikashop_order_main_table th.hikashop_order_item_price_title.title {
    text-align: center;
}

.view-order.layout-show table.hikashop_order_main_table th.hikashop_order_item_quantity_title.title.titletoggle {
    text-align: center;
}

.view-order.layout-show table.hikashop_order_main_table th.hikashop_order_item_total_title.title.titletoggle {
    text-align: center;
}

.view-order.layout-show table.hikashop_order_main_table td {
    padding: 5px 0px 5px 0px;
}

.controls a.btn { background: #545454; border-color: #545454; font-weight: 100; }

.controls a.btn:hover {background: #000000;border-color: #000000; color: #fff;}

.hikabtn, .hika_j2 .btn {
  display:inline-block;
  margin-bottom:0;
  font-weight:normal;
  text-align:center;
  vertical-align:middle;
  cursor:pointer;
  background-image:none;
  border:1px solid transparent;
  white-space:nowrap;
  padding:6px 12px;
  font-size:14px;
  line-height:1.42;
  border-radius:4px;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  color:#fff;
  background-color: #e62c35;
  border-color: #e62c35;
  transition: 0.3s;
}
.hikabtn:focus, .hika_j2 .btn:focus {
  color:#fff;
  background-color: #e62c35;
  border-color: #e62c35;
}
.hikabtn:hover, .hika_j2 .btn:hover {
  text-decoration: none;
  color:#fff;
  background-color: #545454;
  border-color: #545454;
}

div.hika_toolbar span.btnName {
    color: #fff;
}

.hikashop_address_edition select#address_title {
    width: 100% !important;
}

.hikashop_address_edition input#address_firstname {
    width: 100% !important;
}

.hikashop_address_edition input#address_lastname {
    width: 100% !important;
}

.hikashop_address_edition input#address_street {
    width: 100% !important;
}

.hikashop_address_edition input#address_post_code {
    width: 100% !important;
}

.hikashop_address_edition input#address_city {
    width: 100% !important;
}

.hikashop_address_edition input#address_telephone {
    width: 100% !important;
}

.hikashop_address_edition select#address_country {
    width: 100% !important;
}

.hikashop_address_edition select#data_address_address_state {
    width: 100% !important;
}

@media(max-width: 768px){
#hikashop_order_listing select#filter_order_range {
    float: right;
    margin-bottom: 10px;
    width: 100%;
}

.hikashop_order_sort {
    margin: 10px 0;
}

.hikashop_search_zone > div {
    float: right;
}}

#hikashop_order_listing select#filter_order_range {
    float: right;
    margin-bottom: 10px;
    width: 100%;
}

.hikashop_order_sort {
    margin: 10px 0;
}

.form-horizontal .controls {
    margin-left: 0px;
}

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

.hk-well.hikashop_user_points_cpanel {
    display: none !important;
}

.hikashop_search_block input#hikashop_search {
    display: inline;
}

/*end of dashboard*/

/*wishlist*/

div.hika_toolbar .hikabtn span.hk-icon {
    color: #fff;
}

span.hkdropdown-label {
    color: #fff;
}

.hika_toolbar > div > a, .hika_toolbar > div > .hkdropdown {
    margin-bottom: 5px;
}

form#hikashop_show_cart_form .input-prepend.input-append.hikashop_product_quantity_div.hikashop_product_quantity_change_div_leftright {
    display: inline-block;
}


@media only screen and (max-width: 760px), (max-device-width: 1024px) and (min-device-width: 768px){
#hikashop_show_cart_form .table thead tr th {
    border: none;
}}

a#hikashop_share_cart { display: none; }

.hkdropdown.hikabtn { display: none; !important}

@media screen and (max-width:1200px) and (min-width:768px){
.com-hikashop.view-cart.layout-show table#hikashop_cart_product_listing span.hikashop_product_price, .com-hikashop.view-cart.layout-show table#hikashop_cart_product_listing span.hikashop_product_price {
    font-size: 10px;
    letter-spacing: -1px;
}}

@media(min-width:992px){
#orderList.table>thead>tr>th:nth-child(4), #orderList.table>thead>tr>th:nth-child(3) {
    min-width: 230px;
}
#orderList.table>thead>tr>th {
    min-width: 140px;
    font-size: 13px;
}
#orderList.table>tbody>tr>td, .table>tbody>tr>th {
    font-size: 13px;
}}

.done-button a.btn.btn-danger {
    display: none;
}