body {
  padding-top: 0px;
  height: 100%;
  position: relative;
  font-size: 13px; font-family: 'Montserrat', sans-serif!important;font-weight:300; background:#ebeff3;}

.login-page{ background:#fff;BACKGROUND-SIZE: 100%;    BACKGROUND-REPEAT: NO-REPEAT;font-size: 13px; font-family: 'Poppins'!important; font-weight:300;}
.login-box {
    background: #FFFFFF;
    margin-top: 10%;
    padding: 20px;
    /* border: 1px solid #dadce0; */
    border-radius: 25px;
    -webkit-box-shadow: 0px 0px 25px 0px rgba(209,209,209,0.69);
    -moz-box-shadow: 0px 0px 25px 0px rgba(209,209,209,0.69);
    box-shadow: 0px 0px 25px 0px rgba(209,209,209,0.69);
}

.searchbtn{ background:#357cd0!important; padding:6px 22px!important; }
.searchbtn:hover{ background:#2e72c2!important;}

.cancelbtn{ background:#f8f9fa!important; padding:6px 22px!important; color:#000000!important; border:solid 1px #c7d7e0!important; }
.cancelbtn:hover{ background:#f0f2f4!important;}

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 460;
}

.btns { font-family:inherit;
   background-color: #942c2d;
    color: #fff;
    border: solid 0px #c96b54;
    border-radius: 4px;
    padding: 8px 32px;
    /*-webkit-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);*/
}
.btns:hover {
  background: #7b2627;
  text-decoration: none;
}
.form-control:focus {
        border-color: #ecb33a;
       box-shadow: 0px 0px 2px rgb(234, 191, 178), 0px 0px 2px rgb(234, 191, 178);
    }
.select2-results__option--highlighted[aria-selected]{background-color:#718C71;color:#fff}

.form-control {
    border-radius: 3px;
    box-shadow: none;
    border: 1px solid #9cb6c4;outline: none;
}
input:focus {
       border-color: #357cd0!important;
       -webkit-box-shadow: 0px 1px 7px 0px rgba(43,85,255,0.64)!important;
-moz-box-shadow: 0px 1px 7px 0px rgba(43,85,255,0.64)!important;
box-shadow: 0px 1px 7px 0px rgba(43,85,255,0.64)!important;
    }	
	
	.searchbtn{ background:#357cd0!important; padding:6px 22px!important;border: solid 1px #357cd0!important; color:white; }
.searchbtn:hover{ background:#2c70c0!important;border: solid 1px #2664ae!important;color:white;
	   -webkit-box-shadow: 0px 1px 4px 0px rgba(86,163,255,0.75);
	      -moz-box-shadow: 0px 1px 4px 0px rgba(86,163,255,0.75);
	           box-shadow: 0px 1px 4px 0px rgba(86,163,255,0.75);
			   }
.searchbtn:focus {
      background:#2c70c0!important;color:white;
	   -webkit-box-shadow: 0px 1px 4px 0px rgba(86,163,255,0.75);
	      -moz-box-shadow: 0px 1px 4px 0px rgba(86,163,255,0.75);
	           box-shadow: 0px 1px 4px 0px rgba(86,163,255,0.75);
    }	
	
.cancelbtn{ background:#f8f9fa!important; padding:6px 22px!important; color:#000000!important; border:solid 1px #c7d7e0!important; }
.cancelbtn:hover{ background:#fff!important;border:solid 1px #74a0b8!important; 
		-webkit-box-shadow: 0px 1px 7px 0px rgba(43,85,255,0.64);
	      -moz-box-shadow: 0px 1px 7px 0px rgba(43,85,255,0.64);
	           box-shadow: 0px 1px 7px 0px rgba(43,85,255,0.64);}
	
.cancelbtn:focus {
      background:#fff!important;border:solid 1px #74a0b8!important; 
	   -webkit-box-shadow: 0px 1px 4px 0px rgba(86,163,255,0.75);
	      -moz-box-shadow: 0px 1px 4px 0px rgba(86,163,255,0.75);
	           box-shadow: 0px 1px 4px 0px rgba(86,163,255,0.75);
    }	
	.captachRef{

font-size: 22px!important;
    float: right;
    padding: 4px 5px;
    color: #000;
	}
	/*.captchaContainer {
    font-size: 34px!important;
    background: #f2f2f2;
    font-family: times;
    color: black;
    letter-spacing: 15px;
	 user-select: none;  
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    pointer-events: none; 
	font-size: 20px;  
    padding: 10px;  
    border: 1px solid #ccc;  
}*/
.captchaContainer {
    font-size: 34px!important;
    background: #f2f2f2;
    font-family: sans-serif;
    color: black;
    letter-spacing: 15px;
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    pointer-events: none;
    font-size: 20px;
    padding: 10px;
    border: 1px solid #ccc;
}
.captchaTextBox {
letter-spacing: 10px;
font-size: 20px;
}