﻿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;
}
/*table style*/
.samvidhan-tab
{
    width: 100%;
    margin:10px 0;
    border-collapse: collapse;
 
    font-size: 14px;
   
   
    
}
.samvidhan-tab th
{
    padding: 8px;
border-bottom: #ddd 1px solid;
color: #fff;
margin: 0 0 0 0;
font-size: 15px;
background: rgb(52, 121, 153);
background-image:url('../images/polyester-lite.png');
 border-radius:8px 8px 0 0;
text-align: left;
}
.samvidhan-tab .bg-none 
{
    background-color:transparent !important;
    border-radius:8px 8px 0 0;
}
.samvidhan-tab td
{
    padding: 4px;
 
    border: #ddd 1px solid;
    text-align: left;
}
/* provide some minimal visual accomodation for IE8 and below */

.samvidhan-tab tr
{
   
background: #f9f9f9; 
/*background: -moz-linear-gradient(left, #f9f9f9 0%, #e8e8e8 100%); 
background: -webkit-linear-gradient(left, #f9f9f9 0%,#e8e8e8 100%); 
background: linear-gradient(to right, #f9f9f9 0%,#e8e8e8 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e8e8e8',GradientType=1 );
*/

}
.samvidhan-tab tr:nth-child(odd)
{
    background-color:#fff;
}
.samvidhan-tab tr:nth-child(even)
{
    background-color:#f9f9f9;
}
.samvidhan-tab input[type="text"], .samvidhan-tab textarea, .samvidhan-tab select
{
    padding: 7px;
 transition:0.5 all;
    background-color: #fff;
    border: #ddd 1px solid;

}
.samvidhan-tab input:focus, .samvidhan-tab textarea:focus
{
    outline: none;
  background:rgba(255,255,255,0.6);
   border-radius:6px;
    border:#5F8DA2 1px solid;
}


.samvidhan-tab select
{
    width: 80%!important;
}
.samvidhan-tab select:focus
{
    outline: none;
    box-shadow: 0px 0px 5px #ddd;
    border: #ddd 1px solid;
}
.samvidhan-tab select:hover
{
    border: #ddd 1px solid;
    border-radius: 5px;
}




.samvidhan-tab input[type="text"]
{
    width: 90%;
}
.samvidhan-tab textarea
{
    width:97%;
    padding:4px;
    height:33px;
    padding:0px;
}
.table4 td
{
    width:25%;
}
/*button style*/
.text-cnter
{
    text-align:center;
}
.samvidhan-tab input [type="button"]
{
    position:relative;
}

.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);
}

.container_mpcb {
    width: 1000px;
    min-height: 100%;
    margin: 0 auto;
    padding: 0 10px;
    border: 1px solid #ddd;
}

.candidate_count {
    width: 100%;
    margin: 0;
    padding: 0;
}

.candidate_head {
    width: 98%;
    margin: 10px auto;
    padding: 5px;
    border-bottom: 2px solid #3498db;
    font-size: 22px;
    font-weight: bold;
}

.candidate_count select {
    width: 47%;
    margin: 10px 13px;
    padding: 10px;
    border: none;
    border: 1px solid #ddd;
    border-radius: 5px;
    font-size: 14px;
}

.candiate_photo {
    width: 80px;
    height: 80px;
    margin: 0;
    padding: 0;
    border: 1px solid #ddd;
}

    .candiate_photo img {
        width: 100%;
    }