

/*	
.container {
		max-width: 960px;
	}

	.border-top { border-top: 1px solid #e5e5e5; }
	.border-bottom { border-bottom: 1px solid #e5e5e5; }
	.border-top-gray { border-top-color: #adb5bd; }

	.box-shadow { box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05); }

	.lh-condensed { line-height: 1.25; }

	*/





	#FormContact01 .notValid{
		border: 2px solid rgb(196, 28, 28);
	}

	#FormContact01 label.required:after{
		content: ' (*)';
	}








	#FormContact01 {
		font-size: 1.0rem;
	}

	#FormContact01 .row,	#FormContact01 .row-fluid .row-fluid{
		margin-bottom: 0px!important;
	}

	#FormContact01 input {font-size: 1.0rem;}
	#FormContact01 .custom-select{  height: calc(4.25rem + 2px);}
	#FormContact01 .myselect{      
			height: 38px;
			display: block;
			width: 100%;
			font-weight: 400;
			line-height: 1.5;
			color: #495057;
			background-color: #fff;
			background-clip: padding-box;
			border: 1px solid #ced4da;
	}


	#FormContact01 .logoName {
		font-family: var(--fontfamilysd);	
		font-size: 5.5rem!important;
		color: #000;
	}

	#FormContact01 .logoName {
		display: inline-block;
		padding-top: .3125rem;
		padding-bottom: .3125rem;
		margin-right: 1rem;
		font-size: 1.25rem;
		line-height: inherit;
		white-space: nowrap;
	}

	#FormContact01 .text-muted{
		color: #6c757d!important;

	}
	#FormContact01 select{
		font-size: 15px;
	}
	.datepicker {font-size: 14px;}

	.dpicer input{width:90%;float:left;}
	.dpicer i{float: right;margin-top: 10px;color:#333;}

	.g-recaptcha{    
		margin: 0 auto;
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: space-around;
		padding-top: 22px;
	}

	/* .swal2-container{zoom: 1.5;} */

	#FormContact01	textarea{float: left;font-size: 1rem;}

	#FormContact01	.form-text{font-size: 15px;}	

	/* #FormContact01 .contactDetails span{
		color: #777!important;
	} */

	#FormContact01 .contactDetails .Details{
		font-size: 13px;
	}

	#FormContact01 .Cbtn-primary {
		float: right;
		margin-top: 55px;
		background-color: #5AADF2;
		color: #ffffff;
	}

	#FormContact01 .Cbtn {
		padding: 10px 25px;
		background-color: #777;
		margin: 10px 2px;
		text-transform: uppercase;
		/*font-weight: bold;*/
		text-decoration: none;
		border-radius: 3px;
		display: inline-block;
		margin-top: 25px;
		cursor: pointer;
		color: #fff;
	}


	@media(min-width: 768px) {
		.field-label-responsive {
			padding-top: .5rem;
			text-align: right;
		}
	}