@media only screen 
	and (min-device-width: 320px) 
	and (max-device-width: 768px)
	{
		.col-60 {
				width: 100%;
				padding: 20px;
				background: #fafafa;
				box-shadow: 1px 0px 2px 2px #efefef;
				border-radius: 3px;
			}
		.single__fom input, textarea {
			width: 98%;
			height: 40px;
			display: inline-block;
			border: 1px solid #d6d6d6;
			border-radius: 5px;
			padding: 10px;
			color: #B4B4B4;
			margin: 5px;
		}
		p.file__info {
		font-size: 10px;
		color: #535353;
		padding: 0 25px;
		margin: 0 0 15px;
		position: absolute;
		margin-left: 35%;
		top: 74%;
		width: 57%;
		display: none;
		}
    button, input, optgroup, select, textarea {
        font-family: 'Poppins', sans-serif !important;
        font-size: 80% !important;
        line-height: 1.15;
        margin: 1px !important;
    }
	}
@media screen and (min-width: 1920px) and (max-width: 2560px){
    button, input, optgroup, select, textarea {
    font-family: 'Poppins', sans-serif !important;
    font-size: 85% !important;
    line-height: 1.15;
    margin: 1px !important;
    }
.col-60 {
			width: 60%;
			padding: 20px;
			background: #fafafa;
			box-shadow: 1px 0px 2px 2px #efefef;
			border-radius: 3px;
		}
.single__fom input, textarea {
			width: 48%;
			height: 40px;
			display: inline-block;
			border: 1px solid #d6d6d6;
			border-radius: 5px;
			padding: 10px;
			color: #B4B4B4;
			margin: 5px;
		}
		p.file__info {
		font-size: 10px;
		color: #535353;
		padding: 0 25px;
		margin: 0 0 15px;
		position: absolute;
		margin-left: 35%;
		top: 74%;
		width: 57%;
		display: none;
		}
}
@media only screen and (min-width: 1366px)  and (max-width: 1605px)  {
button, input, optgroup, select, textarea {
    font-family: 'Poppins', sans-serif !important;
    font-size: 85% !important;
    line-height: 1.15;
    margin: 1px !important;
    }
.col-60 {
			width: 60%;
			padding: 20px;
			background: #fafafa;
			box-shadow: 1px 0px 2px 2px #efefef;
			border-radius: 3px;
		}
.single__fom input, textarea {
			width: 48%;
			height: 40px;
			display: inline-block;
			border: 1px solid #d6d6d6;
			border-radius: 5px;
			padding: 10px;
			color: #B4B4B4;
			margin: 5px;
		}
		p.file__info {
		font-size: 10px;
		color: #535353;
		padding: 0 25px;
		margin: 0 0 15px;
		position: absolute;
		margin-left: 35%;
		top: 74%;
		width: 57%;
		display: none;
		}
}
@media (min-width: 1606px) and (max-width: 1919px){
button, input, optgroup, select, textarea {
    font-family: 'Poppins', sans-serif !important;
    font-size: 85% !important;
    line-height: 1.15;
    margin: 1px !important;
    }
.col-60 {
			width: 60%;
			padding: 20px;
			background: #fafafa;
			box-shadow: 1px 0px 2px 2px #efefef;
			border-radius: 3px;
		}
.single__fom input, textarea {
			width: 98%;
			height: 40px;
			display: inline-block;
			border: 1px solid #d6d6d6;
			border-radius: 5px;
			padding: 10px;
			color: #B4B4B4;
			margin: 5px;
		}
		p.file__info {
		font-size: 10px;
		color: #535353;
		padding: 0 25px;
		margin: 0 0 15px;
		position: absolute;
		margin-left: 35%;
		top: 74%;
		width: 57%;
		display: none;
		}
}
	@media screen 
	and (min-device-width: 1200px) 
	and (max-device-width: 1600px) 
	{
		.single__fom input, textarea {
			width: 48%;
			height: 35px;
			display: inline-block;
			border: 1px solid #d6d6d6;
			border-radius: 5px;
			padding: 10px;
			color: #7f7f7f;
			margin: 1px;
		}
		.col-60 {
			width: 60%;
			padding: 20px;
			background: #fafafa;
			box-shadow: 1px 0px 2px 2px #efefef;
			border-radius: 3px;
		}
    button, input, optgroup, select, textarea {
    font-family: 'Poppins', sans-serif !important;
    font-size: 85% !important;
    line-height: 1.15;
    margin: 1px !important;
    }

	}
			
	.single__fom textarea {
		height: 70px;
		width: 98%;
	}
	.single__fom {
		margin: 0 0 0px;
	}
	select{
		padding: 10px;
		border-radius: 5px;
		width: 98%;
		height: 40px;
		border: 1px solid #d6d6d6;
		margin: 5px;
		color: #7f7f7f;
	}

	select:focus{
		outline:none;
	}
	.submit__holder {
		width: 100%;
		margin-left: 1%;
		text-align: center;
	}
	p.file__info {
    font-size: 10px;
    color: #535353;
    padding: 0 25px;
    margin: 0 0 15px;
    position: absolute;
    margin-left: 60%;
    top: 60%;
    width: 51%;
    line-height: 12px;
}
	.message {
		display:none;
	}
	.message1 {
		display:none;
	}
	.single__fom input[type="radio"] {
		width: 15px;
	}
	.single__fom label {
		display: inline;
		top: 10px;
		position: relative;
	}

