

/* ========== re Flash Messages ======================= */
	.alert {
 		position: relative;
 		padding: 0.75rem 1.25rem;
 		margin - bottom: 1rem;
 		border: 0 solid transparent
 	}
    .alert-success  {
 		background-color: limegreen;
 	}
    .alert-error, .alert-failure {
 		background-color: #FAA;
 	}
    
    .visible {
      visibility: visible;
      opacity: 1;
      overflow:none;
      transition: opacity 2s linear;
    }
    .fade-out {
      visibility: hidden;
      opacity: 0;
      overflow:hidden; 
      transition: visibility 0s 2s, opacity 2s linear;
    }
    .fade {
        -webkit - transition: opacity 1.15s linear;
        transition: opacity 1.15s linear
     }
        
 	.alert - link {
 		font - weight: 700
 	}
 	.alert - dismissible {
 		padding - right: 3.90625rem
 	}
 	.alert - dismissible.close {
 		position: absolute;
 		top: 0;
 		right: 0;
 		padding: 0.75rem 1.25rem;
 		color: inherit
 	}

