.test{ box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2) !important;}
button{
	width:auto !important;
}

button.mainpanel > div:first-child{
	box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2);
	font-size: 18px !important;

}

.panel-primary>.panel-heading {
    /*box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2);*/
}

.panel.panel-primary.mainpanel{
	/*box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.2) !important;*/

}
.navbar-inverse .navbar-collapse{
/*    box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);}*/
}
center .form-control {
    border-right: solid 1px #ccc;
}

.sidebar .fa{
	font-size: 10px;
	
}





.u-main-menu ul>li {
    border-right: 1px #717171 inset;
}

.u-main-menu ul>li:last-child {
    border-right: 0px #717171 inset;
}

input.form-control.btn.btn-primary {
	    padding: 3px 5px !important;
	
}

.skin-black .sidebar > .sidebar-menu > li {
    border-top: 1px solid #35485a;
    border-bottom: 1px solid #b6b6b6 !important;
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #626262), color-stop(100%, #7d8789));
    background: -webkit-linear-gradient(-65deg, #626262 0, #7d8789 100%);
    background: -o-linear-gradient(-65deg, #626262 0, #7d8789 100%);
    background: -ms-linear-gradient(-65deg, #626262 0, #7d8789 100%);
    background: linear-gradient(154deg, #626262 0, #7d8789 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#626262', endColorstr='#7d8789', GradientType=1);
}

span.question {
	    cursor: pointer;
    font-size: 13px;
	z-index:999;
	margin-top: -5px;
}

span.question i{
	color:#fff;
}


   .btn{
				  margin-bottom: 10px !important;
				  text-transform: uppercase;
	     
			  
			  }
	   .btn i{
				  padding-right: 5px;
				  font-size: 10px;
			  }
	 .btn-danger{
    box-shadow: 0 3px 5px 0 rgba(245, 67, 55, .6);
	background: #f54337;

}
	 .btn-primary{
    box-shadow: 0 3px 5px 0 rgba(25, 118, 185, .6);
	background: #1976b9;
		    border: solid 1px #025a9a;

}

	 .btn-warning{
    box-shadow: 0 3px 5px 0 rgba(225, 152, 1, .6);
	background: #ff9801;
	border:solid #e08b13 1px;

}

	 .btn-success{
    box-shadow: 0 3px 5px 0 rgba(76, 176, 80, .6);
	background: #4cb050;
	    border: solid 1px #4cb050 !important;

}

	 .btn-info{
    box-shadow: 0 3px 5px 0 rgba(9, 123, 240, .6);
	background: #09d5f0;
		border: solid 1px #2dc2d5;

}

	 .btn-default{
    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, .2);
	background: #f8f8f8;
		border: solid 1px #ccc;

}

.sidebar .sidebar-menu > li > a > .fa, .sidebar .sidebar-menu > li > a > .glyphicon, .sidebar .sidebar-menu > li > a > .ion {
    width: 15px !important;
}

.skin-black .sidebar > .sidebar-menu > li {
    text-transform: uppercase;
    font-size: 13px !important;
}
.reload-text{
cursor: pointer;
    float: right;
    padding-top: 8px;
}


.input-red
{
border-left:2px solid red !important;
border-radius:0px !important;
}

.input-green
{
border-left:2px solid #8fb23e !important;
border-radius:0px !important;
}


select::-ms-expand { 
    display: none; 
}

@media screen and (min-width:0\0) {
    select {
        background:none\9;
        padding: 5px\9;
    } 
}
	
	.IE {
  position: relative;
  display: inline-block;
		width: 100%;
		
}
	

.IE .fancyArrow {
	  
  width: 23px;
  height: 28px;
  position: absolute;
	z-index: 999;
  display: inline-block;
  top: 1px;
  right: 3px;
  background: url(../images/select-icon.jpg) right / 90% no-repeat #fff;
  pointer-events: none;
}
.egov{
	
	width: 180px;
}

.main-footer{
	bottom:0px; 
	padding:5px 15px;
	width:100%; position:relative;
	font-size:13px;
	/*font-family: "OpenSans-Semibold" ;*/
}

.main-footer .form-horizontal a{color:#111111 !important; text-decoration: none;}
