nav.sort-time ul,
nav.sort-category ul {
  padding-top: 0rem;
  margin-bottom: 0;
}

nav.sort-time ul li,
nav.sort-category ul li {
  margin-right: 1.2rem;
}

nav.sort-time ul li a,
nav.sort-category ul li a {
  position: relative;
  z-index: 5;
  background: transparent;
  padding: 0px;
  font-size: 15px;
  font-weight: 400;
  color: #2e2e2e;
  letter-spacing: 1.5px;
  line-height: 1;
  text-transform: uppercase;
  text-decoration: none;
  background-color: transparent;
  border: none;
  padding-bottom: 0.75rem;
  border-bottom: 1px solid #000;
}

nav.sort-time ul li a:focus,
nav.sort-time ul li a:hover,
nav.sort-category ul li a:hover,
nav.sort-category ul li a:focus {
  text-decoration: none;
  border-bottom: 1px solid transparent;
}

.customs_contkj ol,
.customs_contkj ul {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}

.customs_contkj ol li,
.customs_contkj ul li {
  border-bottom: 1px solid #ccc;
}

.block-qty .item-btn input {
  width: 115px !important;
  color: #2e2e2e;
  border: 1px solid #ceb286;
  background-color: transparent;
}

.section-productDetail-sect-2 .blocks-items .row .block-detailProducts .item-text .item-varian .block-btn button {
  border: 1px solid #ceb286 !important;
}

.section-productDetail-sect-2 .blocks-items .row .block-detailProducts .item-text .item-varian .block-btn button span {
  color: #2e2e2e !important;
}

.section-productDetail-sect-2 .blocks-items .row .block-detailProducts .item-text .item-varian .block-btn button:nth-child(1) {
  background-color: transparent !important;
  color: #2e2e2e !important;
}

.section-productDetail-sect-2 .blocks-items .row .block-detailProducts .item-text .item-varian .block-btn button.active {
  background-color: #2e2e2e !important;
  color: #fff !important;
}

.section-productDetail-sect-2 .blocks-items .row .block-detailProducts .item-text .item-varian .block-btn button.active span {
  color: #fff !important;
}

.boxs_cont_carts {
  clear: both;
}

.boxs_cont_carts .rghts_cart table.tables_cart thead tr th:last-child {
  text-align: left;
}

.boxs_cont_carts .rghts_cart table.tables_cart tbody tr:first-child td {
  padding-top: 15px;
}

.boxs_cont_carts .rghts_cart table.tables_cart tr td {
  font-size: 13px;
  font-weight: 500;
  color: #636363;
  padding: 4px 0;
  border-bottom: 0;
  border: 0px;
}

.boxs_cont_carts .rghts_cart table.tables_cart tr td b.g_total {
  font-weight: 700;
  color: #caa755;
}

.boxs_cont_carts table.tables_cart {
  margin: 0;
  clear: both;
}

.boxs_cont_carts table.tables_cart thead tr th {
  background-color: transparent;
  padding: 0px;
  font-size: 16px;
  font-weight: 700;
  color: #ab8b4f;
  padding: 6px 0;
}

.boxs_cont_carts table.tables_cart thead tr th:last-child {
  text-align: right;
}

.boxs_cont_carts table.tables_cart tbody tr td {
  padding: 15px 0;
  font-size: 13px;
  font-weight: 400;
  color: #515151;
}

.boxs_cont_carts table.tables_cart tbody tr td img.inline-pict {
  float: left;
}

.boxs_cont_carts table.tables_cart tbody tr td a {
  font-size: 13px;
  font-weight: 500;
  color: #515151;
}

.boxs_cont_carts table.tables_cart tbody tr td a:hover,
.boxs_cont_carts table.tables_cart tbody tr td a:focus {
  color: #000;
  text-decoration: none;
}

.boxs_cont_carts table.tables_cart tbody tr td input[type=number] {
  border-radius: 0px;
  width: 66px;
  height: 30px;
  border: 1px solid #dcdcdc;
}

.boxs_cont_carts table.tables_cart tbody tr td:last-child {
  text-align: right;
}

a.btns_set_default,
button.btns_set_default {
  background: none;
  border-radius: 0px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0px;
  background-color: transparent;
  width: 229px;
  height: 35px;
  background: url(../images/backs_default_gold_button.png) no-repeat;
  padding-top: 5px;
  text-transform: uppercase;
  font-size: 19px;
  font-weight: 700;
  color: #fff;
}

a.btns_set_default:hover,
a.btns_set_default:focus,
button.btns_set_default:hover,
button.btns_set_default:focus {
  opacity: 0.9;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0px;
  outline: none;
  background-color: transparent;
  color: #fff;
}

.lines-grey {
  height: 2px;
  background-color: #8a8988;
}

.inline-pict {
  display: inline-block;
  vertical-align: middle;
}

.boxs_fill_information_order h3 {
  margin: 0;
  color: #000;
  margin-bottom: 15px;
}

.boxs_fill_information_order .form-group label {
  text-align: left;
  font-size: 17.5px;
  font-weight: 400;
  color: #000;
}

.boxs_fill_information_order .form-group span.required {
  margin-bottom: 0;
  font-size: 13px;
  color: red;
  display: inline-block;
}

.boxs_fill_information_order .form-group input {
  background-color: #fff;
  border: 0px;
  border-radius: 0px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #ccc;
  font-size: 15px;
  font-weight: 400;
}

.boxs_fill_information_order .form-group select, .boxs_fill_information_order .form-group textarea {
  font-size: 15px;
  border: 0px;
  border-radius: 0px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid #ccc;
}

.boxs_fill_information_order button.btn {
  border: 0px;
  font-size: 13px;
  font-weight: 500;
  color: #000;
  text-transform: uppercase;
  background-color: #f2ecd7;
  padding: 7px 30px;
  border-radius: 0px;
}

.boxs_fill_information_order button.btn:hover,
.boxs_fill_information_order button.btn:focus {
  background-color: #d6cdaa;
  color: #fff;
}

.section-navigation-cart .menu-content .block-content.item-product .qty-content input {
  display: inline-block;
  width: 55px;
}

.section-navigation-cart .menu-content .block-content i.fa {
  font: normal normal normal 14px/1 FontAwesome !important;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart {
  margin-bottom: 25px;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart thead td {
  font-size: 14px;
  font-weight: 700;
  color: #2e2e2e;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart tbody tr td {
  padding-left: 17px;
  font-size: 14px;
  font-weight: 400;
  color: #151515;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart tbody tr td button.btn-edit-cart {
  height: auto;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart tbody tr td button.btn-edit-cart i.fa {
  font-size: 18px;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart tbody tr td span {
  margin: 0;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart tbody tr td span.price {
  font-size: 14px;
  color: #151515;
  font-weight: 700;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart tbody tr td span.price.nt {
  background-color: #2e2e2e;
  border: 1px solid #2e2e2e;
  text-align: center;
  padding: 0.1rem 4rem;
  color: #fff;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart tbody tr td input[type=number] {
  width: 40px;
  height: auto;
  padding-left: 5px;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart tbody tr td .pic img {
  margin: 0;
  max-width: 90px;
  max-height: 75px;
  border: 1px solid #ccc;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart tbody tr td {
  padding-top: 19px;
  padding-bottom: 20px;
  border-bottom: 1px solid #ceb286;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart tbody tr td span.name {
  font-size: 14px;
  font-weight: 600;
  color: #151515;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart tbody tr td span.cat {
  font-size: 15px;
  font-weight: 700;
  color: #151515;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart tbody tr td span.totl {
  font-size: 14px;
  font-weight: 600;
  color: #151515;
  letter-spacing: 1px;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart tbody tr td span.name {
  font-size: 14px;
  font-weight: 600;
  color: #151515;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart tbody tr td span.name small {
  font-size: 70%;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart tbody tr td span.cat {
  font-size: 14px;
  font-weight: 700;
  color: #151515;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart tbody tr.sub_total td {
  padding-bottom: 9px;
  padding-top: 9px;
}

.outer-cont-carts .left-conts-tabl-cart table.shopcart .btn-delete-cart i.fa {
  color: #000;
}

.outer-cont-carts .left-conts-tabl-cart .table {
  border-color: #ceb286;
}

.outer-cont-carts .left-conts-tabl-cart .table > :not(:first-child) {
  border-top: 1px solid #ceb286 !important;
}

.outer-cont-carts a.btn {
  height: 29px;
  background-color: #f2ecd7;
  padding: 0px;
  width: 100%;
  font-size: 13px;
  font-weight: 700;
  line-height: 29px;
  border: none;
  border-radius: 0px;
  color: #2e2e2e;
  max-width: 225px;
  display: inline-block;
}

.outer-cont-carts a.btn:hover,
.outer-cont-carts a.btn:focus {
  background-color: #f2ecd7;
  color: #000;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.outer-cont-carts a.btn.btn-delete-cart {
  background-color: transparent;
}

.outer-cont-carts a.btn {
  font-size: 14px;
  font-weight: 700;
  text-transform: capitalize;
}

.outer-cont-carts a.btn i.fa {
  font-size: 18px;
}

.bloc_breadcrumb ol.breadcrumb {
  background-color: transparent;
}

.bloc_breadcrumb ol.breadcrumb li,
.bloc_breadcrumb ol.breadcrumb li.breadcrumb-item {
  font-size: 14px;
  font-weight: 700;
  color: #000;
}

.bloc_breadcrumb ol.breadcrumb li a,
.bloc_breadcrumb ol.breadcrumb li.breadcrumb-item a {
  text-decoration: none;
  font-size: 14px;
  font-weight: 700;
  color: #000;
}

.bloc_breadcrumb .breadcrumb > li + li:before {
  padding: 0 5px;
  color: #000;
  content: "/\00a0";
}

.m-ins-myaccount {
  border: 1px solid transparent;
  margin-bottom: 60px;
}

.m-ins-myaccount .box-infomation-account h1,
.m-ins-myaccount .box-account-history h1 {
  font-size: 16px;
  font-weight: 700;
}

.m-ins-myaccount .box-infomation-account h4,
.m-ins-myaccount .box-account-history h4 {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 1rem;
}

.m-ins-myaccount .basic-information .form-group.row {
  margin-bottom: 0.7rem;
}

.m-ins-myaccount .basic-information .form-group {
  margin-bottom: 0.7rem;
}

.m-ins-myaccount .basic-information label {
  font-size: 15px;
  font-weight: 400;
  color: #000;
  text-align: left;
  display: block;
  padding-bottom: 0.25rem;
}

.m-ins-myaccount .basic-information select,
.m-ins-myaccount .basic-information input {
  border-radius: 0px;
  border-color: #7e8082;
  border-width: 2px;
}

.m-ins-myaccount .basic-information button {
  background-color: #f2ecd7;
  border-radius: 0px;
  border: 0px;
  font-size: 14px;
  font-weight: 700;
  padding-left: 2rem;
  padding-right: 2rem;
  color: #000;
}

.m-ins-myaccount .basic-information button:hover,
.m-ins-myaccount .basic-information button:focus {
  background-color: #f2ecd7;
}

.clear {
  clear: both;
}

.height-10 {
  height: 10px;
}

.height-15 {
  height: 15px;
}

.height-20 {
  height: 20px;
}

.height-23 {
  height: 23px;
}

.height-30 {
  height: 30px;
}

.height-40 {
  height: 40px;
}

.height-50 {
  height: 50px;
}
/*# sourceMappingURL=style_fix.css.map */