/*********************************** Start Of Common Css ***********************************/
::-webkit-input-placeholder{color:#000;}
::-moz-placeholder{color:#000;}
::-ms-input-placeholder{color:#000;}
::-moz-placeholder{color:#000;}
.gray-color{color:#f4f4f4;}
.gray-bg{background:#f4f4f4;}

/*********************************** End Of Common Css ***********************************/

/*********************************** Start Of Common Class Css ***********************************/
.btn-check:focus+.btn-primary,.btn-primary:focus{color:#ffffff;background-color:#fd6420;border-color:#fd6420;box-shadow:none;}

/*********************************** End Of Common Class Css ***********************************/

/*********************************** Start Of Form Css ***********************************/
.form-field{margin:8px 0px;position:relative;}
.form-field-upload input[type=file]{position:relative;z-index:1;opacity:0;}
.file-upload-button{font-size:0px;background:none;border:none;position:absolute;top:0%;left:0%;right:0%;bottom:0%;width:100%;height:100%;padding-left:32px;display:flex;align-items:center;}
.form-validate .form-field.form-field-select label.error{right:25px;}
.form-field-select .dropdown-toggle{font-family:'Open Sans',sans-serif;font-size:16px;color:#333333!important;width:100%;height:60px;background:#ffffff;padding:0px 10px 0px 15px;border:1px solid #e5e5e5;border-radius:0px;}
.form-field-select .dropdown.bootstrap-select{width:100%!important;}
.form-field-select .filter-option{display:flex!important;align-items:center;}
.form-field-select .dropdown-toggle:focus{outline:none!important;box-shadow:none!important;}
.form-field-select .dropdown-menu.show{max-height:300px!important;min-height:100px!important;z-index:11;}
.form-field-select .dropdown-item.active,.form-field-select .dropdown-item:active{color:#ffffff;background-color:#044AA7!important;}
.form-validate .form-field .error .dropdown-toggle{border-color:#f00;}
.form-field-select .valid .dropdown-toggle{border-color:#00ab15;}
.form-validate .valid label.error{display:block!important;}
.form-field-select .valid ~ label{display:block!important;}
.form-validate .form-field label.error{font-size:0px;position:absolute;right:15px;top:10px;width:18px;height:18px;z-index:1;}
.form-validate .form-field label.error:after{content:"";font-family:FontAwesome;font-size:20px;font-weight: normal;width:100%;height:100%;}
.form-validate .form-field label.error:after{content:"\f00d";color:#f70000;}
.form-validate .valid label.error{display:block!important;}
.form-validate .valid label.error:after{content:"\f00c";color:#00ab15;}
.form-captcha span{width:170px;height:100%;position:absolute;right:0;bottom:0;background:#f3f3f3;border:1px solid #a8a8a8;text-align:center;display:flex;align-items:center;justify-content:center;}
.btn-close{position:absolute;right:-5px;top:-5px;background:#fd6420;border-radius:100%;color:#fff!important;width:20px;height:20px;line-height:16px;font-weight:normal;opacity:1!important}
.btn-close:hover{opacity:1!important;}
.form-field-button .button{padding:12px;}
.sku-modal .modal-content{background:#0058AE;border:none;border-radius:0px;}
.sku-modal .modal-body{background:#f7f7f7;padding:15px 20px;}
.sku-modal .modal-title{color:#ffffff;}

.form-captcha strong {
	font-size: 14px;
  cursor: pointer;
  color: #ff6420;
  position: absolute;
  right: 30px;
  top: 0px;
  bottom: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.form-validate .form-field.form-field-captcha label.error
{
	right: 5px;
}

/*********************************** End Of Form Css ***********************************/
.pricing-main .tab-content-details .button-3 a{cursor:auto;}
.pricing-main .tab-content-details .button-3 a:hover{background-color:transparent;border-color:#0058AE;color:#0058AE;}
.why-box{border:1px solid #E3E3E3;background:#fff;padding:50px;border-radius:10px;}
.why-info ul{padding:0px;margin:0px;list-style:none;}
.why-info ul li{position:relative;padding-left:25px;}
.why-info ul li:after{content:'';width:8px;height:8px;background-color:#FD6420;position:absolute;left:0;top:10px;border-radius:50%;transition:400ms;}
.why-info ul li + li{margin-top:10px;}




/*********************************** Start Of Footer Css ***********************************/
.tooltip-inner{background-color:#044AA7;box-shadow:0px 0px 4px black;opacity:1!important;}
.tooltip.bs-tooltip-right .tooltip-arrow::before{border-right-color:#044AA7!important;}
.tooltip.bs-tooltip-left .tooltip-arrow::before{border-left-color:#044AA7!important;}
.tooltip.bs-tooltip-bottom .tooltip-arrow::before{border-bottom-color:#044AA7!important;}
.tooltip.bs-tooltip-top .tooltip-arrow::before{border-top-color:#044AA7!important;}
/*********************************** End Of Footer Css ***********************************/

