.clear-grey-form .modal-header {
	background-color: #3B4B54;	
}

.clear-grey-form .modal-header:after {
	
}

.clear-grey-form .modal-header h4 {
	color: white;
	margin-left: 0.5em;
}

.clear-grey-form .modal-footer .btn-default {
	background-color: #3B4B54 !important;
	color: white !important;
	border: none;
}

.clear-grey-form .modal-footer .btn-primary {
	background-color: #3B4B54 !important;
	color: white !important;
	border: none;
}

.clear-grey-form .modal-footer .btn-default:hover {
	background-color: #3B4B54 !important;
	transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
}


.arrow-before {
    width:0;
    height:0;
    border-top:20px solid transparent;
    border-bottom:20px solid transparent;
    border-left:20px solid #00B2A0;
	margin-left: -15px;
	margin-bottom: -30px;
	margin-top: -12px;
}

.arrow-after {
    width:0;
    height:0;
    border-top:20px solid transparent;
    border-bottom:20px solid transparent;
    border-left:20px solid #00B2A0;
	float: right;
	margin-right: -15px;
	margin-top: -10px;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
}

.error-msg {
	background-color: rgb(245,103,104);
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	color: white;
}

.success-msg {
	margin-top: 0.5em;
	margin-bottom: 0.5em;	
	background-color: #DFF0D8;
}