﻿html, body {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    font-size: 100%;
    font-family: 'Overpass', calibri, sans-serif;
}

.form-container {
    width: 1000px;
    min-height: 100%;
    margin: 0 auto;
    padding: 17px;
    display: block;
    box-sizing: border-box;
    box-shadow: 0 0 4px 0 #ddd;
}

.form-heading {
    width: 100%;
    padding: 5px 0;
    margin-bottom: 5px;
    font-size: 28px;
    color: #000;
    font-family: 'Arapey', serif;
    text-align: center;
}

.brdr {
    width: 25%;
    margin: 0px auto;
    border-bottom: 2px solid #234280;
}

* {
    box-sizing: border-box;
}

   .bhuabhilekh_table select:disabled {
        background-color: lightgrey;
    }

.bhuabhilekh_table input:disabled {
    background-color: lightgrey;
}



* {
	box-sizing: border-box;
}
.conatiner_tablenew {
	width: 1000px;
	margin: 10px auto;
	padding: 0;
	font-size: 14px;
	font-family: 'Hind', sans-serif;
   
}
/*************************Table Css****************************/
.bhuabhilekh_table {
	width: 100%;
	margin: 8px 0;
	border-collapse: collapse;
	font-size: 14px;
}
.bhuabhilekh_table th {
	font-size: 18px;
	padding: 10px;
	color: #000;
	background-color: #B9E6FF;
	text-align: left;
}
.bhuabhilekh_table td {
	padding: 8px 5px;
	border: 1px solid #f3f3f3;
	text-align: left;
}
/* provide some minimal visual accomodation for IE8 and below */

.bhuabhilekh_table tr {
	border: 1px solid #ddd;
}
.education_deatils tr:nth-child(even) {
	background-color: #fff !important;
}
/*  Define the background color for all the ODD background rows  */

.bhuabhilekh_table tr:nth-child(odd) {
	background: #fff;
}
/*  Define the background color for all the EVEN background rows  */

.bhuabhilekh_table tr:nth-child(even) {
	background: #fff;
}
.bhuabhilekh_table input[type="text"], .bhuabhilekh_table input[type="password"], .bhuabhilekh_table textarea, .bhuabhilekh_table select {
	padding: 8px;
	border-radius: 5px;
	border: 1px solid #ddd;
	background-color: transparent;
}
.bhuabhilekh_table input:focus {
	outline: none;
	box-shadow: 0px 0px 5px #ddd;
	border: #ddd 1px solid;
}
.bhuabhilekh_table input:hover {
	border-radius: 5px;
}
.bhuabhilekh_table select {
	width: 90%;
}
.bhuabhilekh_table select:focus {
	outline: none;
	box-shadow: 0px 0px 5px #ddd;
	border: #ddd 1px solid;
}
.bhuabhilekh_table select:hover {
	border: #ddd 1px solid;
	border-radius: 5px;
}
.bhuabhilekh_table textarea:focus {
	outline: none;
	box-shadow: 0px 0px 5px #ddd;
	border-color: #ffd0b4;
}
.bhuabhilekh_table textarea:hover {
	border: 1px solid #ddd;
	border-radius: 5px;
}
.bhuabhilekh_table input[type="text"] {
	width: 90%;
}
.bhuabhilekh_table textarea {
	width: 90%;
}
.bhuabhilekh_table2 td {
	width: 50%;
}
.bhuabhilekh_table4 td {
	width: 25%;
}
.bhuabhilekh_table6 td {
	width: 20%;
}
.bhuabhilekh_btn {
	background-color: #05507A;
	border: none;
	padding: 10px 50px;
	color: #fff;
	font-size: 16px;
	border-radius: 8px;
	font-weight: 500;
	transition: 1s;
}
.bhuabhilekh_btn:hover {
	background-color: #023755;
	cursor: pointer;border-radius: 8px !important;
}
.center {
	text-align: center !important;
}

.bold {
	font-weight: normal;
	font-size: 15px;
}
.subhead_bhuabhilekh {
	padding: 7px !important;
	background-color: #f2f2f2 !important;
	color: #000 !important;
	font-size: 15px !important;
	font-weight: normal !important;
}
.main_head {
	width: 100%;
	margin: 0 0 8px 0;
	padding: 3px 8px;
	font-size: 20px;
	font-weight: 700;
	border-bottom: 5px solid #848484;
	display: table;
}




.form-btn {
    background: linear-gradient(to right, #68A5C4, #3B96C6 85%, #258dc8);
    border: none;
    padding: 6px 10px;
    color: #fff;
    font-size: 14px;
    border-radius: 8px;
    font-family: 'Kreon', arial,serif;
    cursor: pointer;
}

    .form-btn:hover, .form-btn:active {
        background-color: #5276bf;
        border-radius: 8px;
        background: linear-gradient(to right, #258dc8, #3B96C6 85%, #68A5C4);
    }

.reset {
    background: linear-gradient(to right, #A8485D, #8E273E 50%, #6d0019);
}

    .reset:hover {
        background: linear-gradient(to right, #6d0019, #8E273E 50%, #A8485D);
    }
