﻿
/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error{color: #DD4B39;}
.field-validation-valid{display: none;}
.input-validation-error{border: 1px solid #ff0000 !important;background-color: #ffeeee !important;}
.validation-summary-errors{font-size:12px;width:auto;display:block;clear:both;padding:5px 10px 2px 25px;
		background: url(/Content/Icons/exclamation.png) no-repeat 3px 10px;
}
.validation-summary-errors
{   	
    background-color: #D9EDF7;
	border-color: #BCE8F1;
    color: #DD4B39;
	right: 25px;
	bottom: 5px;
	z-index:1000;
	-moz-box-shadow: 2px 1px 2px 2px #CCCCCC;
	-webkit-box-shadow: 2px 1px 2px 2px #CCCCCC;
	box-shadow: 2px 1px 2px 2px #CCCCCC;
	position: fixed;
	height:30px !important;
	width: 240px !important;            
    padding-bottom:5px;
}

div.validation-summary-errors>ul {
    list-style-type:none;
}

#loginBox .validation-summary-errors{font-size:12px;width:auto;display:block;clear:both;font-weight:bold;padding:2px 10px 2px 25px;
	border:1px #df8f90 solid;	background: url(/Content/Icons/exclamation.png) no-repeat 0 10px;
}
.accessDenied{ font:bold 21px Arial, Helvetica, sans-serif; color:#c00; border:1px #ccc solid}
.validation-summary-valid { display: none;}
em{ color:#FF0000}
.error{color:#FF0000; clear:both; word-wrap: break-word;}
.mandatoryField{background-color:#FCFFCE;}
.norecord{font-size: 14px; text-align: center; }
/*----------------------------------------------------------*/


#loginBox .validation-summary-errors
        {            
            background: #ff0000;
            color: #fff;
            -moz-border-radius-topleft: 3px;
            -moz-border-radius-topright: 3px;
            -moz-border-radius-bottomright: 0px;
            -moz-border-radius-bottomleft: 0px;
            -webkit-border-radius: 3px 3px 0px 0px;
            border-radius: 3px 3px 0px 0px;
        }
        
#myMessageBox{
	 background: none repeat scroll 0 0 #FBE9B7;
	 border-radius: 10px 10px 10px 10px;
	 -moz-border-radius: 10px 10px 10px 10px;
	 -webkit-border-radius: 10px 10px 10px 10px
	 -moz-box-shadow: 2px 1px 2px 2px #CCCCCC;
	 -webkit-box-shadow: 2px 1px 2px 2px #CCCCCC;
     box-shadow: 2px 1px 2px 2px #CCCCCC;
     color: #000000;
	 right: 25px;
	 position: fixed;
	 bottom: 5px;
	 z-index:9999 !important;
}

.iconOK:before {              
        font-family: FontAwesome;        
        left:-5px;
        padding:5px;        
        font-size:large;
        color:green;
        content: "\f00c"; 
    }

.iconNotOK:before {                       
        left:-5px;
        font-family: FontAwesome;        
        padding:5px;
        font-size:large;
        color:red;
        content: "\f00d"; 
    }

.iconAlas:before {                       
        left:-5px;
        font-family: FontAwesome;        
        padding:5px;
        font-size:large;
        color:yellowgreen;
        content: "\f12a"; 
    }

.iconClose
{
    color:darkmagenta;
    padding:3px;
    font-size:large;
}

