 .gifts-list .border_none {
  padding: 0;
  border: none;
}
.gifts-list .warningsearch {
  display: none;
}
.gifts-list .col-main {
  width: auto;
}

/* COMECO - Retira a lista dividida em resoluções "Mobiles" */
@media only screen and (max-width:1023px) {
  .gifts-list #lista-desktop {
    display: none;
  }
}
/* FIM - Retira a lista dividida em resoluções "Mobiles" */
/* COMECO - Lista de Presentes */
@media only screen and (min-width:1023px) {
  .gifts-list .table .desktop {
    width: 49%;
  }
  .gifts-list .left-lista {
    display: none;
    float: left;
    width: 49%;
  }
  .gifts-list .right-lista {
    display: none;
    float: right;
    width: 49%;
  }
}
/* FIM - Lista de Presentes */
.gifts-list #links-listas {
  float: left;
  overflow: hidden;
  width: 60%;
  margin-bottom: 14px;
  text-decoration: none;
  color: #FFF;
}

.gifts-list #links-listas a {
  text-decoration: none;
  color: #FFF;
}
.gifts-list #links-listas .casamento {
  position: relative;
  float: left;
  width: 200px;
  padding-top: 4px;
  padding-left: 34px;
  background: url("../image/rings.png") no-repeat top left;
}
.toplinks .mylistgift a:before {
  font-family:'Font Awesome 5 Free';
  font-size: 18px;
  padding-right: 6px;
  content: "\f06b";
}
ul.gift {
  float: none;
  clear: both;
  border-top: 1px solid #FFF;
  width: 100%;
}
.fa-gift-menu {
  margin-top: 7px;
}
.fa-gift-menu a:before {
  font-family:'Font Awesome 5 Free';
  font-size: 16px;
  position: relative;
  padding-right: 8px;
  content: "\f06b";
  transition: color 300ms ease-in-out 0s, background-color 300ms
  ease-in-out 0s, background-position 300ms ease-in-out 0s;
  text-decoration: none;
}
.gifts-list .content-gift {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: red;
}
.gifts-list .custom_lista_input_box .buttons .left,
.gifts-list .custom_lista_input_box .buttons .right,
.gifts-list .custom_lista_input_box .buttons .left,
.gifts-list .custom_lista_input_box .buttons .right,
.gifts-list .custom_lista_input_box .buttons .left,
.gifts-list .custom_lista_input_box .buttons .right {
  margin-bottom: 10px;
}
.gifts-list .fix-menu-extras {
  float: left;
}
.gift-fix {
 margin-bottom: 5px;
}

.gifts-list #tab-geral tbody input[type="text"],
.gifts-list #tab-local tbody input[type="text"] {
  width: 150px;
}
.gifts-list #tab-geral table,
.gifts-list #tab-local table,
.gifts-list #tab-produtos table {
  width: 1139px;
  margin-top: 8px;
}
.gifts-list .lista-presente {
  margin-top: 10px;
}
.gifts-list #content table.produtos-lista {
  border: 1px solid #DDD;
}
.gifts-list .produtos-lista tfoot td {
  width: 25%;
  text-align: right;
}
.gifts-list #content .produtos-lista td:first-child {
  width: 15%;
}
/*.gifts-list #content .produtos-lista td {
  width: 35%;
}*/
.gifts-list .fa-users {
  font-family:'Font Awesome 5 Free';
  font-size: 16px;
  padding-right: 8px;
  content: "\f0c0";
  cursor: pointer;
  transition: color 300ms ease-in-out 0s, background-color 300ms
  ease-in-out 0s, background-position 300ms ease-in-out 0s;
  text-decoration: none;
}
.gifts-list .fa-users a:before {
  font-family:'Font Awesome 5 Free';
  font-size: 16px;
  padding-right: 8px;
  content: "\f0c0";
  transition: color 300ms ease-in-out 0s, background-color 300ms
  ease-in-out 0s, background-position 300ms ease-in-out 0s;
  text-decoration: none;
}
.gifts-list .fa-users a:hover:before {
  text-decoration: none;
}
.gifts-list .fa-users a:before:hover {
  text-decoration: none;
}
.gifts-list .fa-pencil-square-o {
  font-family:'Font Awesome 5 Free';
  font-size: 16px;
  float: left;
  padding-right: 8px;
  content: "\f007";
  cursor: pointer;
  transition: color 300ms ease-in-out 0s, background-color 300ms
  ease-in-out 0s, background-position 300ms ease-in-out 0s;
  text-decoration: none;
}
.gifts-list .fa-pencil-square-o a:before {
  font-family:'Font Awesome 5 Free';
  font-size: 16px;
  padding-right: 8px;
  content: "\f007";
  transition: color 300ms ease-in-out 0s, background-color 300ms
  ease-in-out 0s, background-position 300ms ease-in-out 0s;
  text-decoration: none;
}
.gifts-list .fa-pencil-square-o a:hover:before {
  text-decoration: none;
}
.gifts-list .fa-pencil-square-o a:before:hover {
  text-decoration: none;
}
.gifts-list .fa-trash-o {
  font-family:'Font Awesome 5 Free';
  font-size: 16px;
  padding-right: 8px;
  content: "\f014";
  /*float: left;*/
  cursor: pointer;
  transition: color 300ms ease-in-out 0s, background-color 300ms
  ease-in-out 0s, background-position 300ms ease-in-out 0s;
  text-decoration: none;
}
.gifts-list .fa-trash-o a:before {
  font-family:'Font Awesome 5 Free';
  font-size: 16px;
  padding-right: 8px;
  content: "\f014";
  transition: color 300ms ease-in-out 0s, background-color 300ms
  ease-in-out 0s, background-position 300ms ease-in-out 0s;
  text-decoration: none;
}
.gifts-list .fa-trash-o a:hover:before {
  text-decoration: none;
}
.gifts-list .fa-trash-o a:before:hover {
  text-decoration: none;
}
.gifts-list .fa-list-ul a:before {
  font-family:'Font Awesome 5 Free';
  font-size: 16px;
  padding-right: 8px;
  content: "\f0ca";
  transition: color 300ms ease-in-out 0s, background-color 300ms
  ease-in-out 0s, background-position 300ms ease-in-out 0s;
  text-decoration: none;
}
.gifts-list .fa-list-ul a:hover:before {
  text-decoration: none;
}
.gifts-list .fa-list-ul a:before:hover {
  text-decoration: none;
}
.gifts-list div.fa-list-ul {
  font-family:'Font Awesome 5 Free';
  font-size: 16px;
  float: left;
  padding-right: 8px;
  content: "\f0ca";
  cursor: pointer;
  transition: color 300ms ease-in-out 0s, background-color 300ms
  ease-in-out 0s, background-position 300ms ease-in-out 0s;
  text-decoration: none;
}
.gifts-list .fa-list-ul a:before {
  font-family:'Font Awesome 5 Free';
  font-size: 16px;
  padding-right: 8px;
  content: "\f0ca";
  transition: color 300ms ease-in-out 0s, background-color 300ms
  ease-in-out 0s, background-position 300ms ease-in-out 0s;
  text-decoration: none;
}
.gifts-list .fa-list-ul a:hover:before {
  text-decoration: none;
}
.gifts-list .fa-list-ul a:before:hover {
  text-decoration: none;
}

.gifts-list .fa-arrow-right {
  font-family:'Font Awesome 5 Free';
  font-size: 16px;
  float: right;
  padding-left: 8px;
  content: "\f061";
  cursor: pointer;
  transition: color 300ms ease-in-out 0s, background-color 300ms
  ease-in-out 0s, background-position 300ms ease-in-out 0s;
  text-decoration: none;
}
.gifts-list .fa-arrow-right a:before {
  font-family:'Font Awesome 5 Free';
  font-size: 16px;
  content: "\f061";
  transition: color 300ms ease-in-out 0s, background-color 300ms
  ease-in-out 0s, background-position 300ms ease-in-out 0s;
  text-decoration: none;
  padding-leftt: 8px;
}
.gifts-list .fa-arrow-right a:hover:before {
  text-decoration: none;
}
.gifts-list .fa-arrow-right a:before:hover {
  text-decoration: none;
}
.gifts-list .fa-arrow-left {
  font-family:'Font Awesome 5 Free';
  font-size: 16px;
  float: left;
  padding-right: 8px;
  content: "\f060";
  cursor: pointer;
  transition: color 300ms ease-in-out 0s, background-color 300ms
  ease-in-out 0s, background-position 300ms ease-in-out 0s;
  text-decoration: none;
}
.gifts-list .fa-arrow-left a:before {
  font-family:'Font Awesome 5 Free';
  font-size: 16px;
  padding-right: 8px;
  content: "\f060";
  transition: color 300ms ease-in-out 0s, background-color 300ms
  ease-in-out 0s, background-position 300ms ease-in-out 0s;
  text-decoration: none;
}
.gifts-list .fa-arrow-left a:hover:before {
  text-decoration: none;
}
.gifts-list .fa-arrow-left a:before:hover {
  text-decoration: none;
}
.gifts-list #content .giftlist-info tbody a,
.gifts-list #tab-produtos tbody a {
  color: #333;
}
.gifts-list .produtos-lista td,
.gifts-list .lista-presente td {
  padding: 8px 15px;
}
.gifts-list .imggift a img {
  position: relative;
  top: 2px;
  padding-right: 6px;
}
.gifts-list input.inline {
  display: inline;
}
