/** --------------------------------------Notices and Errors -------------------------------------**/
#flashMessage{

}
.message {
	clear: both;
	color: #fff;
	font-size: 140%;
	font-weight: bold;
	margin: 0 0 1em 0;
	padding: 5px;
}

.success,
.message,
.cake-error,
.cake-debug,
.notice,
p.error,
.error-message,
.error-message-long {
	background: #ffcc00;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #ffcc00, #E6B800);
	background-image: -ms-linear-gradient(top, #ffcc00, #E6B800);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffcc00), to(#E6B800));
	background-image: -webkit-linear-gradient(top, #ffcc00, #E6B800);
	background-image: -o-linear-gradient(top, #ffcc00, #E6B800);
	background-image: linear-gradient(top, #ffcc00, #E6B800);
	border-radius:3px;
	border: 1px solid rgba(0, 0, 0, 0.2);
	margin-bottom: 18px;
	padding: 7px 14px;
	color: #404040;
	
	
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
	box-shadow: inset 0 -10px 15px -12px rgba(0, 0, 0, 0.3), 0 0 0px #555;
}
.success,
.message,
.cake-error,
p.error,
.error-message,
.error-message-long {
	z-index:999;
	
	position:fixed;
	width:300px;
	margin-left:-170px;
	top:40%;
	left:50%;
	clear: both;
	color: #fff;
	text-align:center;
	background: #c43c35;
	border: 1px solid rgba(0, 0, 0, 0.5);
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35) ;
	background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
	background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
	background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
	background-image: linear-gradient(top, #ee5f5b, #c43c35);
	

}
.Companies.edit .error-message,
.Users.reg .error-message{

margin-left:0px;
}
.success {
	position:fixed;
width:300px;
margin-left:-170px;
	top:40%;
	left:50%;
	z-index:9999;
	clear: both;
	text-align:center;
	color: #0000cd;
	 background: #f0f8ff url(../img/success.gif) no-repeat scroll center center;
background-size:contain;

    border: 1px solid #4169e1;
    margin-bottom: 13px;
    padding: 20px;
	

}
.error-message,
.insert_message,
.error-message-long {
	position:fixed;

	top:40%;

	z-index:9999;
	clear: both;
	text-align:center;
	color: #dc143c;
	 background: #ffc0cb url(../img/error.gif) no-repeat scroll center center;
background-size:contain;
    border: 1px solid #fa8072;
    margin-bottom: 13px;
    padding: 20px;

	
}
p.error {
	font-family: Monaco, Consolas, Courier, monospace;
	font-size: 120%;
	padding: 0.8em;
	margin: 1em 0;
}
p.error em {
	font-weight: normal;
	line-height: 140%;
}

.Users.reg .error-message,
.Users.add .error-message,
.Users.edit .error-message,
.Companies.add .error-message,
.Companies.edit .error-message,
.Settings.index .error-message {
	position:static;
	
	text-align:center;
	color: #dc143c;
	background: #ffc0cb url(../img/error.gif) no-repeat scroll center bottom;
background-size:contain;
display:inline;
 
    margin-bottom: 13px;
    padding-bottom: 5px;
    padding-top: 5px;

	
}

.Companies.add #limitWrapper .error-message,
.Companies.edit #limitWrapper .error-message,
.Users.add #limitWrapper .error-message,
.Users.edit #limitWrapper .error-message{
  display:block; 

}
.reg p.error {
	font-family: Monaco, Consolas, Courier, monospace;
	font-size: 120%;
	padding: 0.8em;
	margin: 1em 0;
}
.reg p.error em {
	font-weight: normal;
	line-height: 140%;
}


.notice {
	color: #000;
	display: block;
	font-size: 120%;
	padding: 0.8em;
	margin: 1em 0;
}
.resizing {
    position: fixed;
    width: 300px;
    margin-left: -150px;
    top: 40%;
    left: 50%;
    z-index: 9998;
    clear: both;
    text-align: center;
    color: #0000cd;
    background: #f0f8ff url(../img/success.gif) no-repeat scroll center bottom;
    border: 1px solid #4169e1;
    margin-bottom: 13px;
    padding: 20px 0 20px;
    
box-shadow: inset 0 -10px 15px -12px rgba(0, 0, 0, 0.3), 0 0 0px #555;
}
