.test{
	margin-left:1% ;
	margin-right:1% ;
	max-width: 200px;
}

.text-xs-center {
        text-align: center !important;
    }
.g-recaptcha {
  transform-origin: left top !important;
  -webkit-transform-origin: left top !important;
  display: inline-block;
}
.error-msg{
			color: red !important;
		}
		.p-unset-nrc-no{
			padding: unset;
		}
		.card-body-shadow-color{
			box-shadow: rgba(0, 0, 0, 0.2) 0px 12px 28px 0px, rgba(0, 0, 0, 0.1) 0px 2px 4px 0px, rgba(255, 255, 255, 0.05) 0px 0px 0px 1px inset;
		}
		.prcc-background-img{
			background-position: center center;
			background-attachment: fixed;
			background-repeat: no-repeat; 
			background-size: cover;
		}
		.card-radius{
			border-radius: 8px;
		}
		.textarea-height{
			min-height:50px;
			max-height:120px;
		}
		.card-padding-view{
			padding-left: 76px;
			padding-right: 76px;
			padding-top: 40px;
			padding-bottom: 40px;
		}
		.input-border-rounded{
			border-top-right-radius: 11px!important;
			border-bottom-right-radius: 11px!important;
			border-top-left-radius: 11px!important;
			border-bottom-left-radius: 11px!important;
		}
		
		@media only screen and (max-width: 600px) {
			.card-padding-view{
				padding-left: 20px!important;
				padding-right: 20px!important;
				padding-top: 40px!important;
				padding-bottom: 40px!important;
			}
			.title-header-text{
				font-size: 23px!important;
				font-weight: normal;				
			}
			.form-type-text-s{
				font-size: 18px!important;
				-webkit-text-stroke: 0.1px black;
			}
			.logo-img-s{
			width: 85px!important;
			margin-top: -40px!important;
			}
			.text-xs-center {
        	text-align: center !important;
    		}
			.g-recaptcha {
				transform:scale(0.80);
				-webkit-transform:scale(0.80);
				transform-origin:0 0;
				-webkit-transform-origin:0 0;}
		}
		@media only screen and (min-device-width: 481px) and (max-device-width: 1024px){      
			.card-padding-view{
				padding-left: 14px!important;
				padding-right: 14px!important;
				padding-top: 40px!important;
				padding-bottom: 40px!important;
			}
		}
		.text-s-b-color{
			font-size: 16px;
			color: #21325E;
			font-weight: 500;
		}
		.title-header-text{
			color: #a02225;
			font-size: 26px;
			/*-webkit-text-stroke: 1.2px #a02225;*/
			font-weight: bold;
		}
		.form-type-text-s{
			font-size: 20px;
			color: #21325E;
		}
		.logo-img-s{
			width: 100px;
			margin-top: -40px!important;
		}

		input[type="radio"] {
			accent-color: #a02225;
		}
		input[type="text"]:focus,input[type="file"]:focus,input[type="date"]:focus{
			border-color:#fff !important;
			box-shadow:0 0 10px #878a8f !important;
			border-radius: 11px 11px 11px 11px !important;
		}

		input[type="text"]:hover,input[type="file"]:hover,input[type="date"]:hover{
			border-color:#fff !important;
			box-shadow:0 0 10px #878a8f !important;
			border-radius: 11px 11px 11px 11px !important;
		}

		textarea:focus,textarea:hover,select:hover,select:focus {
			border-color:#fff !important;
			box-shadow:0 0 10px #878a8f !important;
			border-radius: 11px 11px 11px 11px !important;
		}
		/*option:checked{
			background: #a02225 !important;
		}*/
		select:focus option:checked{
			background: #878a8f !important;
		}
		.test:hover{
			border-color:#fff !important;
			box-shadow:0 0 10px #878a8f !important;
			border-radius: 11px 11px 11px 11px !important;
		}
		

		