/* Custom CSS */
#loader{
	color:#00235b;
	display:none;
}
.validation-success{
	padding:5px;
	color:green;
	background:#FFF;
	display:none;
	border-radius:4px;
	 text-align: left;
}
.validation-error{
	padding:5px;
	color:red;
	background:#FFF;
	display:none;
	border-radius:4px;
		text-align: left;
}
.required-field
{
	border:1px solid red !important;
}
.password-veryweak{
	margin-top:5px;	
	color: #FFF;
	background:red;
	text-align:center;
	}
.password-weak{
	margin-top:5px;	
	color: #FFF;
	background: #bd0909;
	text-align:center;
}
.password-good{
	margin-top:5px;	
	color: #FFF;
	background: #00ea00;
	text-align:center;
}
.password-strong{
	margin-top:5px;	
	color: #FFF;
	background: green;
	text-align:center;
}
.error-handling-messages div[id*='success']{display:none;background-color: #009a00;border-left: 5px solid green;margin-bottom: 5px;color: white;}
.error-handling-messages div[id*='error']{display:none;background-color: #ff1a1a;border-left: 5px solid red;color: white;}
img[id*='captcha_code'] {width: 120px;height: 40px;border-radius: 6px;}
.div_inc_plus{border: 1px solid;background: white;padding: 3px;color: #FFF;width: 15px;height: 25px;float: left;cursor:pointer;text-align: center;line-height: 15px;}
.div_inc_plus img{width: 10px;}
#incdec input{float:left;text-align:center;width: 40px;padding: 10px 6px;height: 25px;}
#incdec{margin-top:10px;padding-left: 10px;}
@media screen and (max-heigth: 700px){
	.p-screen-sec {
	padding: 130px 0 !important;
  }
}
@media screen and (max-heigth: 800px){
	.p-screen-sec {
	padding: 120px 0 !important;
  }
}
/*@media screen and (max-width: 991px) {
  .p-screen-sec {
	padding: 110px 0 !important;
  }
}
@media screen and (max-width: 1199px) {
  .p-screen-sec {
	padding: 130px 0 !important;
  }
}
@media screen and (max-width: 1399px) {
  .p-screen-sec {
	padding: 130px 0 !important;
  }
}*/
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button {  

   opacity: 1 !important;

}
div[id*=DigiCertClickID]{
    text-align:left !important;
    padding-top: 5px !important;
}
div[id*=DigiCertClickID] img{
    display:initial !important;
    width: 150px !important;
}
.mfp-close{
	color: #ffce30;
}
.bootbox-large{
	max-width: 572px;
}
.modal-backdrop{
	z-index: 99998;
}
.modal{
	z-index: 99999;
}
/* Company Search */
#uk-company-search
{
	position: absolute;
    width: 92.6%;
    border: 1px solid #f7f7f7;
    font-size: 8pt;
    z-index: 9;
    background-color: white;
    border-top: none;
    margin-top: -2px;
}
.company-details{
	padding: 2px;
	cursor:pointer;
	border-bottom: 1px solid #f7f7f7;
}
.company-details:hover{
	background-color:#CCC;
}
.field-icon {
	float: right;
    margin-left: -25px;
    margin-top: 16px;
    position: relative;
    z-index: 2;
    font-size: 9pt;
    margin-right: 4px;
	cursor:pointer;
}
input::-ms-reveal,
input::-ms-clear {
display: none;
}
