/* 23-05-2018 */
.borderimag {
	background-image: url('../Images/tablebg.gif');
	color: #edf2f3;
}
.autocom{
	color: #2519ea; background-color: #fc79;
} 
 .thborder{
 background-color: #035b81;color: #fff;
 }
.disables{
	background-color:#d5d8dc;
	  
}

.dropdown{
	font: 1em Tahoma, sans-serif;
	width: 30mm;
	height: 10px;
}

.dropdown1{
	font: 1em Tahoma, sans-serif;
	 width: 39mm;
	 height: 10px;
}
.btn{
display: inline-block;
padding: 2px 6px;
margin-bottom: 0;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
border-radius: 4px;
}
.btn-primary {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}
.btn-primary:hover {
    color: #fff;
    background-color: #286090;
    border-color: #204d74;
}



.menubar{
	background: url("../images/bg_menu.gif") repeat;
	height:35px;
}

.bgbulb{
	background: url("../images/homeimage.jpg") no-repeat center;
	height: 440px;
	width: 50%
}

.failureMsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: red;
	text-decoration: none;
	text-align:center;
	font-weight: bold;
	background-color: #F0F0F0;
	padding: 3px;
	height: 10px;
	line-height: 16px;
}

.hide{
	display: none;
}
 .button{
 background-color: #4CAF50; /* Green */
	border: none;
	color: white;
	padding: 6px 30px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 13px;
	border-radius: 10px;
	cursor: pointer;
	
	}
	
	 .button2{
 background-color:#008CBA ; /* Green */
	border: none;
	color: white;
	padding: 6px 30px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 13px;
	border-radius: 10px;
	cursor: pointer;
	width:100px;
	}
	 .button4{
 background-color:#008CBA ; /* Green */
	border: none;
	color: white;
	padding: 6px 30px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 13px;
	border-radius: 5px;	 
	width:100px;
	}
	 .button4a{
 background-color:#008CBA ; /* Green */
	border: none;
	color: white;
	padding: 6px 30px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 13px;
	border-radius: 5px; 
	}
	
	 .button5{
 background-color:#4CAF50 ; /* Green */
	border: none;
	color: white;
	padding: 6px 30px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 15px;
	border-radius: 5px;	 
	width:100px;
	}
		 .button3{
 background-color:#CCCCFF ; /* Green */
	border: none;
	color: 080808;
	padding: 6px 30px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 13px;
	border-radius: 10px;
	cursor: pointer;
	width:100px;
	}
	
	 .buttonrem{
 background-color: #d98880; /* Green */
	border: none;
	color: 080808;
	padding: 6px 30px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 13px;
	border-radius: 10px;
	cursor: pointer;}
	

.buttonsubmit{
	background-color: #4CAF50;
	color: white;
	font-weight: bold;
	border-radius: 4px;
	border: #4CAF50;
	padding: 5px;
	cursor: pointer;
}
.buttoninfo{
	background-color: #008CBA;
	color: white;
	font-weight: bold;
	border-radius: 4px;
	border: #008CBA;
	padding: 5px;
	cursor: pointer;
}

.buttonwarning{
	background-color: #FF7F7F;
	color: white;
	font-weight: bold;
	border-radius: 4px;
	border: #008CBA;
	padding: 5px;
	cursor: pointer;	
}

.buttonremove{
	background-color: #ca0a1e;
	color: white;
	font-weight: bold;
	border-radius: 4px;
	border: #008CBA;
	padding: 5px;
	cursor: pointer;	
}
.tibuttoninfo{
	background-color: #008CBA;
	color: white;
	font-weight: bold;
	border-radius: 4px;
	border: #008CBA;
	padding: 1px;
	cursor: pointer;
}
.fontunderline{
	 text-decoration: underline;
	 text-transform: capitalize;
	 /* text-shadow: 3px 2px red; */
}
.labelprimary{
	background-color: #337ab7;
	display: inline;
padding: .2em .6em .3em;
/* font-size: 75%; */
font-weight: 700;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25em;
}

.labelwarning{
	background-color: #f0ad4e;
	display: inline;
padding: .2em .6em .3em;
/* font-size: 75%; */
font-weight: 700;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25em;
}

.labelinfo{
	background-color: #bb8fce ;
	display: inline;
padding: .2em .6em .3em; 
font-weight: 700;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25em;

}
.labelbutton{
 background-color:#ff4d94;
 display: inline;
 border-radius: 12px;
padding: 1px 5px 1px 3px;
font-weight: 700;
line-height: 1;
color:#fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
 
}
.menulabelsubmit2 {
	background-color:#4387fd; 
	/* background-color:rgba(0, 0, 0, 0.2); 
	color: #000000; */
	display: inline;
	/* padding: 2px 3px 2px 3px; */
	font-weight: 700;
	line-height: 6;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em;
	cursor: pointer;
	/*  width: 150px;   
    height: 100px;  */
    padding: 25px 20px 25px 20px;   
   /*  padding: 25px;   */
    border: 1px solid #4387fd;
   /*
    border: 1px solid   #FFC0CB; 
    box-sizing: border-box; */
}

.menulabelsubmit2:hover {
	background-color: #fff;
	display: inline;
	/* padding: 2px 3px 2px 3px; */
	font-weight: 700;
	line-height: 6;
	color: #4387fd;
	/* color: #0B8C2F; */
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em;
	/* outline: 1px dashed #4387fd; */
	cursor: pointer;
}


.labelsubmit{
	background-color:#0B8C2F;
	display: inline;
padding: 1px 5px 1px 3px;
font-weight: 700;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25em;

}
.labelsuccess{
	background-color:#3498db;
	display: inline;
padding: .2em .6em .3em; 
font-weight: 700;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25em;

}
.labelremove{
	background-color:#ff0000;
	display: inline;
padding: .2em .6em .3em; 
font-weight: 700;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25em;

}



.form-control1 {
    display: block;
    width: 100%;
   /*  padding: 0.375rem 0.75rem; */
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
#testing{
	
	text-transform: uppercase;
	letter-spacing: -2px;
}