 @media screen and (max-width:480px)
 {
 	#form_header{ 
		width: 260px;
    	height: auto;
		position:absolute; 
		right:0px; 
		border:2px solid #8ABE42;
		margin-left:40px;
		padding:10px 15px;
		border-radius:3px;
		box-shadow: 0 0 8px #8ABE42;
		background-color: RGBA(138, 190, 66, 0.62);
		margin-top: 0px;
	}
	#form_sidebar{
		position:absolute;
		top: 90px;
		left: 113px;
		box-shadow: 0 0 8px gray;
	}

	#form_sidebar1{
		position:absolute;
		top: 90px;
		left: 200px;
		box-shadow: 0 0 8px gray;
	}
	
	.form_text{
		border-bottom: 2px dotted #d8d8d8;
		padding-bottom: 15px;
		font-size:17px;
		color: white;
	}
	.contact_title{
		font-family: Kaushan script;
		color: white;
		font-size: 17px;
	}

	#form_slider{
		width: 500px;
		top: 100px;
		position:fixed;
		z-index:999999;
	}
	#contactForm {
	    margin-top: 0px;
	}
	input[type=text]{ 
		/*margin-top: -10px;*/
		padding:6px;
		width:100%;
		font-size:15px;
		border-radius:2px;
		border:1px solid #98d0f1;
		height: 33px;
		margin-bottom: 3px;
	}
	#email
	{
		padding:6px;
		width:100%;
		font-size:15px;
		border-radius:2px;
		border:1px solid #98d0f1;
		height: 33px;
		margin-bottom: 3px;
	}

	h4{
		font-size:15px;
	}

	select{
		padding:6px;
		width:100%;
		font-size:15px;
		border-radius:2px;
		border:3px solid #98d0f1;
	}

	textarea{
		padding:6px;
		font-size:15px;
		border-radius:2px;
		border:3px solid #98d0f1;
		margin-top: 0px;
		height:auto;
		width:100%;
	}	

	button{
		background:#2bc1f2;
		border: none;
		color: #fff;
		width: 100%;
		font-size: 22px;
		font-weight: bolder;
		padding: 8px 0 8px 0;
		border-radius: 3px;
		cursor: pointer;
		margin-top:25px;
		float: none !important;
	}
	/*--------------------------------------
			Advertisement div
	----------------------------------------*/
	.formget{
		width:300px;
		margin-top: 65px;
		margin-left: 57px;
		float: left;
		}

	input[type="email"] {
	   /* margin-top: 10px;*/
	    padding: 6px;
	    width: 100%;
	    font-size: 15px;
	    border-radius: 2px;
	    border: 3px solid #98d0f1;
	}
	#message {
	    padding: 6px;
	    font-size: 15px;
	    border-radius: 2px;
	    border: 3px solid #98d0f1;
	    margin-top: 0px;
	    height: 50px;
	    width: 100%;
	}
	#subject{

		margin-top: 0px;
	    padding: 6px;
	    width: 100%;
	    font-size: 15px;
	    border-radius: 2px;
	}
	input[type="submit"]{
	background: #2bc1f2;
	border: none;
	color: #fff;
	width: 100%;
	font-size: 20px;
	font-weight: bolder;
	padding: 8px 0 8px 0;
	border-radius: 3px;
	cursor: pointer;
	margin-top: 0px;
	}
	#message:focus
	{
	border-color: #8CBE45;
	box-shadow: 0.5px 0px 0.5px #8cbe45;
	outline: none;
	}

 }

@media screen and (min-width: 768px)
{
	body{
		overflow-x:hidden;
	}

	.form_text{
		border-bottom: 2px dotted #d8d8d8;
		padding-bottom: 15px;
		font-size:17px;
		color: white;
	}

	#form_slider{
		width:500px;
		top:100px;
		position:fixed;
		z-index:999999;
	}
	   #contactForm {
    margin-top: 0px;
	}
	#form_header{ 
		width:333px;
		height:auto;
		position:absolute; 
		right:0px; 
		border:2px solid #8ABE42;
		margin-left:40px;
		padding:20px 40px;
		border-radius:3px;
		box-shadow: 0 0 8px #8ABE42;
		background-color: RGBA(138, 190, 66, 0.62);
		margin-top: 30px;
	}


	#form_sidebar{
		position:absolute;
		top: 257px;
		left:113px;
		box-shadow: 0 0 8px gray;
	}

	#form_sidebar1{
		position:absolute;
		top: 245px;
		left:113px;
		box-shadow: 0 0 8px gray;
	}


	.contact_title{
		font-family: Kaushan script;
		color: white;
	}
	input[type=text]{ 
		/*margin-top: -10px;*/
		padding:6px;
		width:100%;
		font-size:15px;
		border-radius:2px;
		border:3px solid #98d0f1;
		margin-bottom: 10px;
	}

	h4{
		font-size:15px;
	}

	select{
		padding:6px;
		width:100%;
		font-size:15px;
		border-radius:2px;
		border:3px solid #98d0f1;
	}

	textarea{
		padding:6px;
		font-size:15px;
		border-radius:2px;
		border:3px solid #98d0f1;
		margin-top: 10px;
		height:80px;
		width:100%;
		margin-bottom: 10px;
	}	

	button{
		background:#2bc1f2;
		border: none;
		color: #fff;
		width: 100%;
		font-size: 22px;
		font-weight: bolder;
		padding: 8px 0 8px 0;
		border-radius: 3px;
		cursor: pointer;
		margin-top:25px;
	}
	/*--------------------------------------
			Advertisement div
	----------------------------------------*/
	.formget{
		width:300px;
		margin-top: 65px;
		margin-left: 57px;
		float: left;
		}

	input[type="email"] {
	   /* margin-top: 10px;*/
	    padding: 6px;
	    width: 100%;
	    font-size: 15px;
	    border-radius: 2px;
	    border: 3px solid #98d0f1;
	    margin-bottom: 10px;
	}
	#message {
	    padding: 6px;
	    font-size: 15px;
	    border-radius: 2px;
	    border: 3px solid #98d0f1;
	    margin-top: 0px;
	    height: 80px;
	    width: 100%;
	}
	#subject{

		margin-top: 0px;
	    padding: 6px;
	    width: 100%;
	    font-size: 15px;
	    border-radius: 2px;
	}
	input[type="submit"],input[type="reset"]{
	background: #2bc1f2;
	border: none;
	color: #fff;
	width: 100%;
	font-size: 22px;
	font-weight: bolder;
	padding: 8px 0 8px 0;
	border-radius: 3px;
	cursor: pointer;
	margin-top: 0px;
	}
	#message:focus
	{
	border-color: #8CBE45;
	box-shadow: 0.5px 0px 0.5px #8cbe45;
	outline: none;
	}

 @media screen and (max-width:1280px)
 {
	body{
		overflow-x:hidden;
	}

	.form_text{
		border-bottom: 2px dotted #d8d8d8;
		padding-bottom: 15px;
		font-size:17px;
		color: white;
	}

	#form_slider{
		width:500px;
		top:100px;
		position:fixed;
		z-index:999999;
	}
	   #contactForm {
    margin-top: 0px;
	}
	#form_header{ 
		width:333px;
		height:auto;
		position:absolute; 
		right:0px; 
		border:2px solid #8ABE42;
		margin-left:40px;
		padding:20px 40px;
		border-radius:3px;
		box-shadow: 0 0 8px #8ABE42;
		background-color: RGBA(138, 190, 66, 0.62);
		margin-top: 100px;
	}


	#form_sidebar{
		position:absolute;
		top: 257px;
		left:113px;
		box-shadow: 0 0 8px gray;
	}

	#form_sidebar1{
		position:absolute;
		top: 245px;
		left:113px;
		box-shadow: 0 0 8px gray;
	}


	.contact_title{
		font-family: Kaushan script;
		color: white;
	}
	input[type=text]{ 
		/*margin-top: -10px;*/
		padding:6px;
		width:100%;
		font-size:15px;
		border-radius:2px;
		border:3px solid #98d0f1;
	}

	h4{
		font-size:15px;
	}

	select{
		padding:6px;
		width:100%;
		font-size:15px;
		border-radius:2px;
		border:3px solid #98d0f1;
	}

	textarea{
		padding:6px;
		font-size:15px;
		border-radius:2px;
		border:3px solid #98d0f1;
		margin-top: 10px;
		height:80px;
		width:100%;
	}	

	button{
		background:#2bc1f2;
		border: none;
		color: #fff;
		width: 100%;
		font-size: 22px;
		font-weight: bolder;
		padding: 8px 0 8px 0;
		border-radius: 3px;
		cursor: pointer;
		margin-top:25px;
	}
	/*--------------------------------------
			Advertisement div
	----------------------------------------*/
	.formget{
		width:300px;
		margin-top: 65px;
		margin-left: 57px;
		float: left;
		}

	input[type="email"] {
	   /* margin-top: 10px;*/
	    padding: 6px;
	    width: 100%;
	    font-size: 15px;
	    border-radius: 2px;
	    border: 3px solid #98d0f1;
	}
	#message {
	    padding: 6px;
	    font-size: 15px;
	    border-radius: 2px;
	    border: 3px solid #98d0f1;
	    margin-top: 0px;
	    height: 80px;
	    width: 100%;
	}
	#subject{

		margin-top: 0px;
	    padding: 6px;
	    width: 100%;
	    font-size: 15px;
	    border-radius: 2px;
	}
	input[type="submit"]{
	background: #2bc1f2;
	border: none;
	color: #fff;
	width: 100%;
	font-size: 22px;
	font-weight: bolder;
	padding: 8px 0 8px 0;
	border-radius: 3px;
	cursor: pointer;
	margin-top: 25px;
	}
	#message:focus
	{
	border-color: #8CBE45;
	box-shadow: 0.5px 0px 0.5px #8cbe45;
	outline: none;
	}
}

