
/*--------------------------------------------------------------
16.0 Dashboard-Pages
--------------------------------------------------------------*/
.dash__box--bg-white {
  background-color: #262626;
  margin-top: 1.2em;
  border-radius: 0.7em;
}

.dash__box--border {
  border: 1px solid #eee; }

.dash__box--bg-grey {
  background-color: #fbfbfb;
  border-radius: .5em;
}

.dash__box--shadow {
  box-shadow: -2px 0px 14px 0 rgba(36, 37, 38, 0.08); }

.dash__box--shadow-2 {
  box-shadow: -6px 2px 8px 0 rgba(36, 37, 38, 0.08); }

.dash__box--radius {
  border-radius: 15px; }

.dash__pad-1 {
  padding: 26px 20px; }

.dash__pad-2 {
  padding: 24px; }

.dash__pad-3 {
  padding: 26px; }

.dash__f-list {
  margin: 0;
  padding: 0;
  list-style: none; }

.dash__f-list > li {
    padding: 4px 0; }

.dash__f-list > li > a {
        font-size: 17px;
        display: block;
        color: #05b2be;
        padding: 0.5em;
        font-weight: 600;
        border-bottom: 1px dashed #ffff;
    }
.dash__f-list > li > a:hover{
     color: rgb(255, 255, 56);
 }
.dash-l-r {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.dash-active {
  font-weight: 600;
  color: #ff0000 !important; }

.dash__w-list {
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: center; }
  .dash__w-list > li {
    border-bottom: 1px solid #eee; }

.dash__w-wrap {
  padding: 18px 0; }

.dash__w-icon {
  width: 45px;
  height: 45px;
  display: inline-block;
  line-height: 45px;
  border-radius: 50%;
  font-size: 14px;
  margin-bottom: 8px; }

.dash__w-icon-style-1 {
  background-color: rgba(255, 69, 0, 0.14); }
  .dash__w-icon-style-1 > i {
    color: #ff4500; }

.dash__w-icon-style-2 {
  background-color: rgba(0, 148, 68, 0.14); }
  .dash__w-icon-style-2 > i {
    color: #009444; }

.dash__w-icon-style-3 {
  background-color: rgba(49, 133, 252, 0.14); }
  .dash__w-icon-style-3 > i {
    color: #3185FC; }

.dash__w-text {
  display: block;
  font-weight: 700;
  font-size: 40px;
  line-height: 1;
  color: #d3cccc; }

.dash__w-name {
  display: block;
  color: #e6e6e6;
  font-weight: 600;
  font-size: 13px; }

.dash__h1 {
  line-height: 1;
  color: #f3a6a6;
  font-size: 20px; }

.dash__h2 {
    line-height: 1;
    font-size: 19px;
    color: #da8721;
    font-weight: 800; }

.dash__text {
  display: block;
  font-size: 17px;
  color: #00db49; }

.dash__text_profile{
      color: #000000;
      display: block;
      font-size: 12px;

  }

.dash__link--secondary{
    color: rgb(0, 89, 255);
}

.dash__text-2 {
  display: block;
  font-size: 13px;
  font-weight: 600;
  color: #000000; }

.dash__link > a {
  font-size: 13px;
  font-weight: 600;
  transition: color 0.5s linear; }

.dash__link--brand > a {
  color: #ff4500; }
  .dash__link--brand > a:hover {
    color: #fa4400; }

.dash__link--secondary > a {
  color: rgb(0, 89, 255); }
  .dash__link--secondary > a:hover {
    color: #ff4500; }

.dash__link--black > a {
  color: #000000; }

.dash__table-wrap {
  height: 300px;
  overflow: auto;
  margin: 0em 4em 0em 4em;
}

.dash__table {
  width: 100%;
  border-collapse: collapse;

}
  .dash__table thead {
    background-color: #ff2; }

  .dash__table th, .dash__table td {
    padding: 20px;
    text-align: center;
    font-weight: 600;
    color: #333333; }
  .dash__table th {
    font-size: 14px; }
  .dash__table td {
    font-size: 13px; }
  .dash__table tbody tr {
    border-bottom: 1px solid #eee;
    background: rgb(170, 255, 0);
}
    .dash__table tbody tr:last-child {
      border-bottom: 0; }

.dash__table-img-wrap {
  background-color: #f5f5f5;
  display: inline-block;
  vertical-align: middle;
  width: 40px;
  height: 40px; }
  .dash__table-img-wrap img {
    display: block;
    min-width: 40px; }

.dash-edit-p {
  width: 100%; }
  .dash-edit-p .btn, .dash-edit-p .input-text, .dash-edit-p .select-box {
    border-radius: 6px; }
  .dash-edit-p .input-text {
    width: 100%; }
  .dash-edit-p .btn {
    font-weight: 600;
    padding: 16px 46px; }

.dash__custom-link {
  font-weight: 600;
  display: inline-block;
  text-align: center;
  padding: 14px 18px;
  font-size: 13px;
  border-radius: 6px;
  width: 12rem; }

.manage-o__text {
  font-size: 13px;
  font-weight: 600; }

.manage-o__text-2 {
  font-size: 14px;
  font-weight: 600; }

.manage-o__header {
  padding-bottom: 14px;
  border-bottom: 1px solid #eee; }

.manage-o__icon {
  font-weight: 600;
  font-size: 13px;
  color: #333333; }

.manage-o__timeline {
  padding-top: 40px; }
  .manage-o__timeline [class*="col-"] {
    padding: 0;
    text-align: center; }

.timeline-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.timeline-l-i {
  position: relative;
  border-radius: 3px;
  border-top: 3px solid #eee; }
  .timeline-l-i .timeline-circle {
    position: absolute;
    width: 18px;
    height: 18px;
    background: #ffffff;
    border: 2px solid #eee;
    margin: auto;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0; }
    .timeline-l-i .timeline-circle:before {
      content: "";
      display: block;
      width: 8px;
      height: 8px;
      background-color: #eee;
      margin: auto;
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0; }

.timeline-l-i.timeline-l-i--finish {
  border-color: #6B5AED; }
  .timeline-l-i.timeline-l-i--finish .timeline-circle {
    border-color: #6B5AED; }
    .timeline-l-i.timeline-l-i--finish .timeline-circle:before {
      background-color: #6B5AED; }

.timeline-text {
  margin-top: 20px;
  font-size: 13px;
  text-transform: uppercase;
  display: block;
  font-weight: 600;
  color: #333333; }

.manage-o__description {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.description__container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.description__img-wrap {
  width: 90px;
  height: 90px;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
  background: #f5f5f5; }
  .description__img-wrap img {
    border-radius: 50%;
    display: block;
    min-width: 90px; }

.description-title {
  margin-left: 12px;
  font-size: 14px;
  font-weight: 600;
  color: #333333; }

.dash__address-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.dash__table-2-wrap {
  overflow: auto; }

.dash__table-2 {
  width: 100%;
  border-collapse: collapse; }
  .dash__table-2 thead {
    background-color: #730707; }
  .dash__table-2 th, .dash__table-2 td {
    padding: 20px;
    min-width: 200px;
    text-align: left;
    font-weight: 600;
    color: #333333; }
  .dash__table-2 th {
    font-size: 14px; }
  .dash__table-2 td {
    font-size: 13px; }
  .dash__table-2 tbody tr {
    border-bottom: 1px solid #eee; }
    .dash__table-2 tbody tr:last-child {
      border-bottom: 0; }

.address-book-edit {
  display: inline-block;
  font-size: 13px;
  font-weight: 600;
  padding: 6px 12px;
  border-radius: 6px; }

.dash__address-make {
  width: 100%; }
  .dash__address-make .btn {
    font-weight: 600;
    padding: 16px 46px;
    border-radius: 6px; }

.dash-address-manipulation {
  width: 100%; }
  .dash-address-manipulation .btn, .dash-address-manipulation .input-text, .dash-address-manipulation .select-box {
    border-radius: 6px; }
  .dash-address-manipulation .input-text, .dash-address-manipulation .select-box {
    width: 100%; }
  .dash-address-manipulation .btn {
    font-weight: 600;
    padding: 16px 46px; }

.dash-track-order {
  width: 100%; }
  .dash-track-order .btn, .dash-track-order .input-text {
    border-radius: 6px; }
  .dash-track-order .input-text {
    width: 100%; }
  .dash-track-order .btn {
    font-weight: 600;
    padding: 16px 46px; }

.m-order {
  width: 100%; }
  .m-order__select-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
  .m-order label {
    color: #333333;
    font-size: 13px;
    font-weight: 600; }
  .m-order .select-box {
    border-radius: 6px; }

.m-order__list {
  background-color: #ffffff; }

.m-order__get {
  border: 1px solid #eee;
  margin-bottom: 30px;
  background-color: #ffffff;
  padding: 24px; }
  .m-order__get:last-child {
    margin-bottom: 0; }

.manage-o__badge {
  display: inline-block;
  text-align: center;
  width: 5.9375rem;
  padding: 8px;
  font-size: 13px;
  font-weight: 600;
  background-color: transparent;
  border-radius: 32px; }

.badge--processing {
  background-color: rgba(49, 133, 252, 0.14);
  color: #3185FC; }

.badge--shipped {
  background-color: rgba(0, 148, 68, 0.14);
  color: #009444; }

.badge--delivered {
  background-color: rgba(255, 69, 0, 0.14);
  color: #ff4500; }

@media (max-width: 991px) {
  .dash__box--w {
    margin-bottom: 30px; } }

@media (max-width: 767px) {
  .dash__address-header {
    display: block; }
    .dash__address-header .dash__h1 {
      margin-bottom: 8px; }
    .dash__address-header .dash__link {
      display: block; } }

@media (max-width: 575px) {
  .dash-l-r {
    display: block; }
  .manage-o__description {
    display: block;
    text-align: center; }
  .description__container {
    display: block; }
  .description-title {
    margin: 12px 0; } }

    .modal-content{
        background: #441717;
    }

    /* top-header */

    .top-header { color:#fff; padding-top:8px; padding-bottom:10px; background:#150303; height:35px; }
.top-header a { color:#fff; }
.top-header p, .top-header a, .top-header select, .top-header .fa, .top-header span.selected-currency, .top-header .language-dd { color:#ffffff; font-size:12px; margin-bottom:0; text-decoration:none; letter-spacing:0.05em; vertical-align:middle; text-transform:uppercase; line-height:normal; }
.top-header a:hover { text-decoration:underline; }
.top-header .phone-no, .top-header .welcome-msg { display:inline; }
.top-header .phone-no .anm {
	color: white;
 vertical-align:middle;
  }
.top-header .phone-no a:hover { text-decoration:none; }

.selected-currency, .language-dd { width:40px; display:inline-block; cursor:pointer; margin-right:10px }
.language-dd { width:65px; text-transform:uppercase; display:inline; }
.selected-currency:after, .language-dd:after { content: "\25bc"; font-family:'Playfair Display', serif; display:inline-block; vertical-align:middle; padding-left:5px; }
.top-header .currency-picker, .top-header .language-dropdown { display:inline; position:relative; vertical-align:middle; }
#currencies, #language { top:29px; left:-5px; display:none; position:absolute; background:#fff; border:1px solid #f5f5f5; padding:0; z-index:333; }
#currencies li, #language li { color:#000; font-size:12px; cursor:pointer; padding:5px 15px; list-style:none; border-bottom:solid 1px #ddd; }
#currencies li:hover, #language li:hover { background:#f5f5f5; }

.top-header .user-menu { display:none; }
.top-header .user-menu .anm { font-size:19px; cursor:pointer; }
.top-header .list-inline { margin:0; list-style:none; }
.top-header .list-inline > li { display:inline-block; padding-right:5px; padding-left:5px; text-transform:uppercase; }

@media only screen and (max-width: 991px) {
	html { overflow-x:hidden  }
	.site-header__logo.mobileview { display:block; }

	.mobile-logo { text-align:center; }

	.top-header .customer-links { display:none; position:absolute; right:0; top:29px; z-index:222; margin:0; width:140px; background:#16401f; box-shadow:1px 1px 3px rgba(0,0,0,0.2); -webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.2); }
	.top-header .customer-links li { display:block; text-align:left; margin:0; padding:0; border-bottom:1px solid #ddd; }
	.top-header .customer-links li a { color:rgb(255, 255, 255); padding:10px; display:block; }
	.top-header .customer-links li a:hover { opacity:0.7; }
}
@media only screen and (max-width: 480px) {
	.top-header .col-10 { padding-right:5px; }
	.top-header .text-right { padding-left:5px; }
	.selected-currency, .language-dd { margin-right:5px; }
	.top-header p, .top-header a, .top-header select, .top-header .fa, .top-header span.selected-currency, .language-dd { font-size:12px; letter-spacing:0; }
}


.edit {
    font-size: 25px;
    color: red;
    margin-left: -1.5em;
}

.edit:hover{
    color: rgb(25, 0, 255);
}

/* @media only screen and (min-width: 762px) {
    .edit{

    }
} */
