/* pledge popup */
.pledge-fade {
    background:rgba(0, 0, 0, 0.65);
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    outline: 0;
    z-index:1001;
    display:none;
    overflow-x: hidden;
    overflow-y: auto;
}

.pledge-dialog {
    position: relative;
    margin: 100px auto 0;
    width: 58%;
    display:none;
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    -o-transform: translate(0, -25%);
    transform: translate(0, -25%);
    transition: transform 0.3s ease-out;


}

.pledge-dialog.in {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
	
}

.pledge-content {
    position: relative;
    background-color: #000;
    padding: 8px;
    box-shadow: 0 1px 10px rgba(0,0,0,0.20);
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
	
	
}

.pledge-title {
    text-align:center;
    margin-top:10px;
    padding:10px 0;
  
	
}

.pledge-logo {
    text-align:center;
    margin:8px 0;
}

.pledge-logo img {
  

}

.pledge-details {
    text-align:center;
    padding:10px 0;
	
   
}

