
.check_id1{
  right: 30px;
}

.fa-heart-o.glif{
  font-size: 20px !important;
}

.fa-heart-o.glif.heart{
  color:#FFBFFB  !important;
}

.fav-check-span {
  position: relative;
  float: right;
  right: 35px;
  padding: 12px 0px;
  margin-top: -4px;
  margin-right: -13px;
}

.fav-check-span>label{
  font-size: 25px;;
  background-color: transparent;
  font-weight: normal;
}

.fav_checkbox input[type="checkbox"] {
  display: none;
}

/*** custom checkboxes ***/
.fav-check { display:none; } /* to hide the checkbox itself */
.fav-check + label:before {
  font-family: FontAwesome;
  display: inline-block;
}
.fav-check + label:before { content: "\f08a"; } 
.fav-check:checked + label:before { content: "\f004"; color: #f15092;  }
.fav-color{ color: #f15092; }


.fav-check-span-o {
  position: relative;
  float: right;
  right: 35px;
  top: 50px;
  padding: 12px 0px;
  /*margin-top: -47%;*/
  margin-right: -13px;
  z-index: 1;
}

.fav-check-span-o>label{
  font-size: 25px;;
  background-color: transparent;
  font-weight: normal;
}

.fav_checkbox-o input[type="checkbox"] {
  display: none;
}

/*** custom checkboxes ***/
.fav-check-o { display:none; } /* to hide the checkbox itself */
.fav-check-o + label:before {
  font-family: FontAwesome;
  display: inline-block;
}
.fav-check-o + label:before { content: "\f08a"; } 
.fav-check-o:checked + label:before { content: "\f004"; color: #f15092;  }
.fav-color-o{ color: #f15092; }


    
/*  .row {
 -moz-column-width: 18em;
 -webkit-column-width: 18em;
 -moz-column-gap: 1em;
 -webkit-column-gap:1em; 
  
}*/
  .row_new {
 -moz-column-width: 30em;
 -webkit-column-width: 30em;
 -moz-column-gap: 0.1em;
 -webkit-column-gap:0.1em; 
  
}

.item_new {
 display: inline-block;
 padding:  .25rem;
 width:  50%; 
}

.well_new {
 position:relative;
 display: block;
 border: 1px solid #e8e2e2;
}
.well_new .fav-check-span {

    position: absolute;
    z-index: 2;

}
.well_new img{
  width: 100%;
}
@media only screen and (min-width: 360px) {
.row_new {
 -moz-column-width: 9em;
 -webkit-column-width: 9em;
 -moz-column-gap: 0.1em;
 -webkit-column-gap:0.1em; 
  
}
}
 /* Extra small devices (phones, 600px and down) */
@media only screen and (min-width: 600px) {
.row_new {
 -moz-column-width: 20em;
 -webkit-column-width: 20em;
 -moz-column-gap: 0.1em;
 -webkit-column-gap:0.1em; 
  
}
}
 /* Extra small devices (phones, 600px and down) */
@media only screen and (min-width: 800px) {
.row_new {
 -moz-column-width: 25em;
 -webkit-column-width: 25em;
 -moz-column-gap: 0.1em;
 -webkit-column-gap:0.1em; 
  
}
}
 /* Extra small devices (phones, 600px and down) */
@media only screen and (min-width: 800px) {
.row_new {
 -moz-column-width: 25em;
 -webkit-column-width: 25em;
 -moz-column-gap: 0.1em;
 -webkit-column-gap:0.1em; 
  
}
}
 /* Extra small devices (phones, 600px and down) */
@media only screen and (min-width: 1110px) {
.row_new {
 -moz-column-width: 30em;
 -webkit-column-width: 30em;
 -moz-column-gap: 0.1em;
 -webkit-column-gap:0.1em; 
  
}
}
 .ui-sortable {
    width: unset !important;
    margin: 0px !important;
  }
  .username{
    cursor: pointer;
    width: 15px;
    height: 20px;
    overflow: hidden;
    font-size: 18px;
    font-weight: bolder;
    margin-left: 10px;
  }
  .editable-empty, .editable-empty:hover, .editable-empty:focus {
     font-style: unset !important;; 
     color: unset !important;; 
    border-bottom:  unset !important; ;
    }
    .editable-click{
      border-bottom: unset !important;
    }