textarea {
   resize: none;
}

.min-width-label-input
{
	min-width:140px;
}
.alert
{
	color:red;
}
.alert-hidden
{
	display:none;
}
.main
{
	background-color:#f2f7ff;
}
.footer-fixed
{
	position: fixed;
    padding: 10px 10px 0px 10px;
    bottom: 0;
    width: 100%;
    height: 40px;
    background-color:#f2f7ff;
}
.logoimage
{
	width:100%!important;
	

}
.auth-font-size{ font-size:14px; font-family:nunito; font-weight:bold; color:black; pointer:default;}
.lost-font-size{ font-size:16px; font-family:nunito; font-weight:bold; color:#435EBE;text-decoration:underline}
 .card.card-img-holder {
    position: relative; }
    .card.card-img-holder .card-img-absolute {
      position: absolute;
      top: 0;
      right: 0;
      height: 100%; }
  .card.bg-services-gradient {
    background: -webkit-gradient(linear, left top, right top, from(#065efd), to(#6f79fc));
    background: linear-gradient(to right, #000080, #0000ea);
    color: #fff; }
 .card.bg-devices-gradient {
    background: -webkit-gradient(linear, left top, right top, from(#4b0082), to(#7b68ee));
    background: linear-gradient(to right, #4b0082, #7b68ee);
    color: #fff; }
 .card.bg-users-gradient {
    background: -webkit-gradient(linear, left top, right top, from(#cc7702), to(#ffd700));
    background: linear-gradient(to right, #cc7702, #ffd700);
    color: #fff; }
 .card.bg-apps-gradient {
    background: -webkit-gradient(linear, left top, right top, from(#800000), to(#f00000));
    background: linear-gradient(to right, #800000, #f00000);
    color: #fff; }
  .card.bg-sites-gradient {
    background: -webkit-gradient(linear, left top, right top, from(#ff4500), to(#ff7f50));
    background: linear-gradient(to right, #ff4500, #ff7f50);
    color: #fff; }
  .card.bg-servers-gradient {
    background: -webkit-gradient(linear, left top, right top, from(#2e8b57), to(#3cb371));
    background: linear-gradient(to right, #2e8b57, #20b2aa);
    color: #fff; }
  .card.card-no-shadow {
    -webkit-box-shadow: none;
    box-shadow: none; }
	.card-inverse-primary {
  background: rgba(182, 109, 255, 0.2);
  border: 1px solid #a764eb;
  color: #8a53c2; }

.card-inverse-secondary {
  background: rgba(195, 189, 189, 0.2);
  border: 1px solid #b3aeae;
  color: #949090; }

.card-inverse-success {
  background: rgba(27, 207, 180, 0.2);
  border: 1px solid #19bea6;
  color: #159d89; }

.card-inverse-info {
  background: rgba(25, 138, 227, 0.2);
  border: 1px solid #177fd1;
  color: #1369ad; }

.card-inverse-warning {
  background: rgba(254, 215, 19, 0.2);
  border: 1px solid #eac611;
  color: #c1a30e; }

.card-inverse-danger {
  background: rgba(254, 124, 150, 0.2);
  border: 1px solid #ea728a;
  color: #c15e72; }

.card-inverse-light {
  background: rgba(248, 249, 250, 0.2);
  border: 1px solid #e4e5e6;
  color: #bcbdbe; }

.card-inverse-dark {
  background: rgba(62, 75, 91, 0.2);
  border: 1px solid #394554;
  color: #2f3945; }

.stretch-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-pack: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch; }
  .stretch-card > .card {
    width: 100%;
    min-width: 100%; }

.bg-gradient-primary {
  background: -webkit-gradient(linear, left top, right top, from(#da8cff), to(#9a55ff)) !important;
  background: linear-gradient(to right, #da8cff, #9a55ff) !important; }

.bg-gradient-secondary {
  background: -webkit-gradient(linear, left top, right top, from(#e7ebf0), to(#868e96)) !important;
  background: linear-gradient(to right, #e7ebf0, #868e96) !important; }

.bg-gradient-success {
  background: -webkit-gradient(linear, left top, right top, from(#84d9d2), to(#07cdae)) !important;
  background: linear-gradient(to right, #84d9d2, #07cdae) !important; }

.bg-gradient-info {
  background: -webkit-gradient(linear, left top, right top, from(#90caf9), color-stop(99%, #047edf)) !important;
  background: linear-gradient(to right, #90caf9, #047edf 99%) !important; }

.bg-gradient-warning {
  background: -webkit-gradient(linear, left top, right top, from(#f6e384), to(#ffd500)) !important;
  background: linear-gradient(to right, #f6e384, #ffd500) !important; }

.bg-gradient-danger {
  background: -webkit-gradient(linear, left top, right top, from(#ffbf96), to(#fe7096)) !important;
  background: linear-gradient(to right, #ffbf96, #fe7096) !important; }

.bg-gradient-light {
  background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#e4e4e9)) !important;
  background: linear-gradient(to bottom, #f4f4f4, #e4e4e9) !important; }

.bg-gradient-dark {
  background: linear-gradient(89deg, #5e7188, #3e4b5b) !important; }
.no-select {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
