
[id$="err"]{
	color: #FF004C;
	FONT-SIZE:12PX;

}
[class^="editusers"],[class^="editstockcategories"],[class^="editstockproducts"]{
    color:#000000 !important;
}
.loadingAlert{
	width: 100%;
    height: 100%;
    background-color:transparent; 
    position: fixed;
    top: 0;
    left: 0;
	z-index:99999999 !important;
	color:rgb(59,89,152);
	font-weight:bold;
	display:none;
	
}
.loadingAlert div{
	margin: 0 auto;
	top:40%;
	position: relative;
	background: transparent url("loader.gif") no-repeat center; /* right top;*/
}

#loader {
	/*-webkit-animation: rotation 2s infinite linear;*/

    width: 150px;
    height: 150px;
  
   /* -webkit-animation:spin 1s linear infinite;
    -moz-animation:spin 1s linear infinite;
    animation:spin 1s linear infinite;*/
	
}
.goldButton{
    background:#E36012;
    color: #fff;
    border:#E36012;
}
.blackButton{
    background:#000000 !important;
    color: #E36012;
}
.n_signal{
    width:5px;margin-left:2px;border:1px solid #fff;
    background:transparent;
}
.n_signal:nth-of-type(1){
  height:10px;
}
.n_signal:nth-of-type(2){
  height:15px;
}
.n_signal:nth-of-type(3){
  height:20px;
}
.n_signal:nth-of-type(4){
  height:25px;
}
/*******CUSTOM SCROLL BAR STARTS*******/
/* width */
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #E36012; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: maroon; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: red; 
}
/**** CUSTOM SCROLL BAR ENDS*****/

#splashscreen{
  /*background-image: url("splashscreen.png");*/
  background-color: #fff;
 /* background-repeat: no-repeat;*/
  overflow-y: hidden;
  overflow-x: hidden;
  
  

}
#mainsection,.dashboard_main{
  display:none ;
  background-image: url("splashscreen.png");
  background-size: cover; /* Ensures the image covers the entire screen */
  background-repeat: no-repeat; /* Prevents the image from repeating */
  background-position: center; /* Centers the image */
  height: 100vh; /* Ensures the body is at least the height of the viewport */
  margin: 0; /* Removes default body margin for consistency */
}
.dashboard_main{
  display:block;
}
#sign_a{
  text-decoration:underline;color:#4D4948;font-style:italic;
}
.version_div{
  display:block;background:#4D4948;padding:0px 7px;border-radius:5px;font-size:12px;
}
.version_div span{
  font-style:italic;color:#E36012;
}
.version_div a{
  float:right;
}
.div-orange{
  background: #E36012 !important;
  color:#fff !important;
  display: block;
  padding:5px;
  border-radius: 5px;
  font-family: 'Arial Black' !important;
  
}
.bg-orange{
  background: #E36012;
}
.bg-white{
  background: #fff;
}
.color-swatches{
  border-radius: 20px;padding:10px;background:#fff;
}
.fa_dash{
  font-size:50px !important;color: #E36012;
}
.fa_dash.first{
  color: green !important;
  
}
.color-swatches.first{
  border:2px solid green;
}
.fa_dash.second{
  color: lime !important;
  
}
.color-swatches.second{
  border:2px solid lime;
}
.fa_dash.third{
  color: red !important;
  
}
.color-swatches.third{
  border:2px solid red;
}
.fa_dash.fourth{
  color: blue !important;
  
}
.color-swatches.fourth{
  border:2px solid blue;
}
.fa_dash.fifth{
  color: purple !important;
  
}
.color-swatches.fifth{
  border:2px solid purple;
}
.fa_dash.sixth{
  color: orange !important;
  
}
.color-swatches.sixth{
  border:2px solid orange;
}
.fa_dash.seventh{
  color: maroon !important;
  
}
.color-swatches.seventh{
  border:2px solid maroon;
}
.fa_dash.eighth{
  color: aqua !important;
  
}
.color-swatches.eighth{
  border:2px solid aqua;
}
.fa_dash.nineth{
  color: yellow !important;
  
}

.color-swatches.nineth{
  border:2px solid yellow;
}
.fa_dash.tenth{
  color: grey !important;
  
}
.color-swatches.tenth{
  border:2px solid grey;
}
.btn-close{
  background: #E36012;
  color:#fff;
  border:none;
}
.btn-close:hover{
  background: orange;
  color:black;
}
.modal-header{
  background:#fff;;
}
.modal-img{
  width:75px; height:75px;
}
.modal-body2{
  background-color:#FCEFE7;
}
.modal-title{
  color:black;text-align:center;text-decoration:underline;
  background: #E36012;
  padding:5px 10px;
}
.modal-title2{
  color:#E36012;text-align:center;text-decoration:underline;
  background: black;
  padding:5px 10px;
}
.modal-border{
  border:2px solid #E36012;padding: 15px;
}

#updatedStockQtyLoaded{
  min-height:400px; max-height:400px;overflow-y:auto;border: 2px solid #E36012;padding:10px;
}
.spreadsheet{
  max-height:70vh; overflow-y:auto;padding:10px;
}

.modal2 {
  padding: 0 !important;
}
.modal2 .modal-dialog2 {
  width: 100%;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal2 .modal-content2 {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal2 .modal-body2 {
  overflow-y: auto;
}
.maxh300{
  max-height:300px;overflow-y:auto;
}
.maxh400{
  max-height:400px;overflow-y:auto;
}
.maxh500{
  max-height:500px;overflow-y:auto;
}

#salesQuotationLoaded{
  max-height:200px; min-height:200px;overflow-y:auto;
}
#addToSalesQ{
  width:100px;height:100px;background:#E36012;color:black;cursor:pointer;font-size:35px;border:none;font-weight:1000;
}
#addToSalesQ:hover{
  color:#FCEFE7;
}
.price_select{
  width:100px; height:50px; color:black;border:none;font-weight:bold;margin-bottom:5px;
}
.price_select:hover{
  color:red;
}
#price_type{
  font-size:10px; color:red;
}
 #allStocksAvailableForSale{
  color:black;width:100%;

} 
.networksignal{
  float:right;width:30px;height:30px;background:#E36012;display: flex;
                      justify-content: flex-start; -webkit-transform: rotateX(180deg);
                              transform: rotateX(180deg);
}
#printLogo{
  width:100px; height:100px;
}
#printSiteTitle{
  font-family:'Arial';font-weight:bold;
}
#siteContacts{
  font-family:'Arial';font-weight:bold
}
#printType{
  font-weight:bold;
}
#printTable{
  font-family:'Arial';font-weight:bold
}
#p_order_status{
  font-family:'Arial';font-weight:bold;
}
#p_patronage{
  font-style:italic;
}

.result_error, #fadeAlertMsg_err{
	background-color:#ff0000;
	color:#fff;
	padding:10px 25px;
	border-radius:5px;
	font-weight:bold;
  font-size:25px;
}
.result_success, #fadeAlertMsg{
	background-color:green;
	color:#fff;
	padding:10px 25px;
	border-radius:5px;
	font-weight:bold;
  font-size:25px;
}
#fadeAlert,#fadeAlert_err{
	width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
	z-index:99999999 !important;
	color:#001C61;
	display:none;
	
}
#fadeAlert div,#fadeAlert_err div{
	margin: 0 auto;
	top:40%;
	position: relative;
}
#signout{
  color:#fff;
}
#user_role{
  color:#fff;
}
.onlyadmin{
  display:none;
}
#rr_table{
  color:black;
}