#facebox {

  position: absolute;

  top: 0;

  left: 0;

  z-index: 10000;

  text-align: left;

}
.profile-popup{
	max-width:600px;
}


#facebox .popup {

  position: relative;

}



#facebox table {

  border-collapse: collapse;

}



#facebox td {

  border-bottom: 0;

  padding: 0;

}



#facebox .body {

  background: #fff;

  min-width: 600px;

  /* border:5px solid #1cb049; */
  
  border-radius:3px;
  
  display:block;
  
}



#facebox .loading {

  text-align: center;

}



#facebox .image {

  text-align: center;

}



#facebox img {

  border: 0;

  margin: 0;

}



/* #facebox .footer {

  border-top: 1px solid #DDDDDD;

  padding-top: 5px;

  margin-top: 10px;

  text-align: right;

} */



#facebox_overlay {

  position: fixed;

  top: 0px;

  left: 0px;

  height:100%;

  width:100%;

}



.facebox_hide {

  z-index:-100;

}



.facebox_overlayBG {

  background-color: #000;

  z-index:1005;

}


#facebox .footer{

	position:absolute;
	
	top:4px;
	
	right:4px; margin: 0;

}


.close{
	
	/* background:#ef2d24; */ width:28px; height:26px; position:relative;
	border-radius:0;
	display:inline-block;
	padding:4px 0;
	
}
.confirm-box{text-align: center;display: block;}
.buttons button{
    background: #be292d;
    border: medium none;
    border-radius: 2px;
    color: #ffffff;
    cursor: pointer;
    font-family: "Open Sans";
    font-size: 15px;
    font-weight: 700;
    height: 42px;
    line-height: 38px;
    padding: 0 30px;
    text-transform: uppercase;
    transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
    margin:10px;
}
.buttons button.isYes{background-color:#4ca146;}

.message {
    color: #222222;
    font-size: 32px;
    padding-bottom: 15px;
}


* html #facebox_overlay { /* ie6 hack */

  position: absolute;

  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');

}



#facebox .body .content{padding:25px; position:relative;/*  min-height:200px; */ border:1px solid #686868;-webkit-box-sizing: border-box; box-sizing: border-box;}
#facebox .body .content:before{left:25px; right:25px; position:absolute; top:-6px; height:6px; background:#009247; content:""; border-radius:10px 10px 0 0;}
#facebox .body .content:after{left:25px; right:25px; position:absolute; bottom:-6px; height:6px; background:#009247; content:""; border-radius:0 0 10px 10px ;}
@media only screen and (max-width: 990px) and (min-width: 768px){
	#facebox {
		width: 600px!important;
		left: 50%!important;
		margin: 0 0 0 -300px;
	}
}
@media only screen and (max-width:767px) {
	#facebox.profile-popup .body{min-width:280px!important;}
	#facebox.profile-popup .body .content {padding:10px;}
	#facebox {
		width: 300px!important;
		left: 50%!important;
		margin: 0 0 0 -150px;
	}
	#facebox .body{min-width:290px;}
}

