﻿@charset "utf-8";
body {
	font-family: 'Hind', 'Raleway', sans-serif;
}
* {
	box-sizing: border-box;
}
.container {
	width: 1000px;
	margin: 0 auto;
}
.inner_page_heading {
	font-size: 24px;
	color: #000;
	width: 100%;
	padding: 10px 0;
	border-bottom: 2px solid #000;
	position: relative;
}
.form_container {
	width: 100%;
	margin: 15px auto;
	min-height: 80vh;
}
.form_table {
	width: 100%;
	border-collapse: collapse;
	background-color: #fff;/*	margin: 10px 0;*/
}
.form_table th {
	padding: 10px;
	border: #ddd 1px solid;
	color: #000;
	margin: 0 0 0 0;
	font-weight: 500;
	font-size: 18px;
	text-align: left;
	background-color: #f3f3f3;
	text-transform: uppercase;
	/*border-bottom: 2px solid #005FC4;*/
}
.form_table td {
	padding: 7px;
	border: #ddd 1px solid;
	text-align: left;
	font-size: 14px;
}
/* provide some minimal visual accomodation for IE8 and below */

.table tr {
	background: #fff;
}
/*  Define the background color for all the ODD background rows  */

.form_table tr:nth-child(odd) {
}
/*  Define the background color for all the EVEN background rows  */

.form_table tr:nth-child(even) {
}
.form_table input[type="text"], .form_table input[type="password"], .form_table textarea, .form_table select {
	padding: 7px;
	border-radius: 4px;
	background-color: #fff;
	border: #ddd 1px solid;
}
.form_table input:focus {
	outline: none;
	box-shadow: 0px 0px 5px #ddd;
}
.form_table input:disabled {
	background-color:#ddd;
}

.form_table select:disabled {
	background-color:#ddd;
}
.form_table select {
	width: 85%;
}
.form_table input[type="text"] {
	width: 85%;
}
.form_table input[type="checkbox"] {
	margin: 0 8px 0 0;
}
.form_table input[type="radio"] {
	margin: 0 8px 0 0;
}
.form_table select:focus {
	outline: none;
	box-shadow: 0px 0px 5px #61C5FA;
	border: #ddd 1px solid;
}
.form_table select:hover {
	border: #ddd 1px solid;
	border-radius: 5px;
}
.form_table textarea {
	width: 100%;
}
textarea {
	resize: vertical;
}
.btn_form {
	border: none;
	padding: 7px 12px;
	color: #fff;
	border-radius: 3px;
}
.btn_submit {
	background-color: #32C370;
}
.btn_submit:hover {
	background-color: #1FAF5D;
	cursor: pointer;
	border-radius: 3px;
}
.btn_reset {
	background-color: #0D71C3;
}
.btn_reset:hover {
	background-color: #005EAC;
	cursor: pointer;
	border-radius: 3px;
}
.btn_cancel {
	background-color: #C51616;
}
.btn_cancel:hover {
	background-color: #A20C0C;
	cursor: pointer;
	border-radius: 3px;
}
.form_table4 td {
	width: 25%;
}
.form_table6 td {
	width: 16.6%;
}
.form_table8 td {
	width: 12.5%;
}
.form_table9 td {
	width: 11.1%;
}
.center {
	text-align: center !important;
}
.red {
	color: #ff000;
}
