#module-mailalerts-mailalerts-account #left_column {display:none}
#module-mailalerts-mailalerts-account #center_column {}

#mailalerts_block_account .mailalert {
position: relative;
margin-bottom: 14px;
width: 212px;
display: inline-block;
margin-right: 20px;
}

.mailalert a.product_img_link {
display: block;
padding-bottom: 5px !important;
background-size: 212px 5px !important;
}

.mailalert h3 {
    color: #000000;
    font-size: 13px;
    padding: 0 0 10px;
}

.mailalert  p.product_desc {
    line-height: 16px;
    overflow: hidden;
    padding: 0;
}

.mailalert .remove {
	position:absolute;
	top:5px;
	right:10px
}
.mailalert .remove .icon {cursor:pointer}


/* lnk fiche produit */

#usefull_link_block li#mailalerts_block_extra_remove {
	padding-left:20px;
	background:url(img/del_alert.gif) no-repeat 0 0;
	cursor: pointer;
}

#mailalerts_block_account .product_desc {height:45px;}
#mailalerts_block_account .product_desc,
#mailalerts_block_account .product_desc a {
	color: #979797;
	clear: both;
}

#mailalert_unlink_btn{
  /*display: none;*/
  margin-top: 7px;
  margin-left: 15px;
}

#oos_customer_email,
#mailalert_link{
  display: none !important;
}

#mailalert_link_btn{

}

#mailalert_link_btn span{
  display: inline-block;
  position: relative;
  background-color: #ffffff;
  color: #000000 !important;
  padding: 3px 12px;
  font-size: 13px;
  font-family: 'Roboto', sans-serif;
  font-weight: 300;
  border: 1px solid #717172;
  text-transform: uppercase;
  outline: none;
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  border-radius: 30px !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  white-space: nowrap;
  cursor: pointer;
}

#mailalert_link_btn span:hover{
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  background-color: #e2efd3;
  border: 1px solid #7ba649;
}

.notify_section{
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 7px;
}

#oos_customer_email_result{
  color: #333;
  white-space: nowrap;
  overflow: hidden;
  padding: 0 15px;
  margin-right: -30px;
}

.oos_container{
  display: flex;
  align-items: center;
  justify-content: center;

  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  border-radius: 30px !important;
  background: #ececec;
}