﻿ 
/* DEFAULTS
----------------------------------------------------------*/

body   
{  
    font-family: 'OpenSans', sans-serif !important;
    margin: 0px;
    padding: 0px;
    color: #696969;
    background:url(../images/main-bg.jpg) center top repeat; margin:0px; 
}
@font-face {
  font-family: 'OpenSans';
 /* src: url('../../Font/OpenSans.eot');*/
  src: 
 /* url('../../Font/OpenSans.eot?#iefix') format('embedded-opentype'),
       url('../../Font/OpenSans.woff2') format('woff2'),
       url('../../Font/OpenSans.woff') format('woff'),
       url('../../Font/OpenSans.ttf') format('truetype'),*/
       url('../../Font/OpenSans.svg#OpenSans') format('svg');
  font-weight: normal;  font-style: normal;}

a:link, a:visited
{
    color: #034af3;
    text-decoration:underline;
}

a:hover
{
    color: #1d60ff;
    text-decoration: none;
}
.server-name {display: block;
  padding-top: 10px;
  clear: both;
  font-size: 0.85em;
  color: #4E717E;
  text-align: right;}
 .server-name:hover { color:#fff}
 
 .server-name1 {display: block;
  padding-top: 10px;
  clear: both;
  font-size: 0.85em;
  color: #ccc;
  text-align: right;}
 .server-name1:hover { color:#fff}
.rd-width {padding-top: 20px;}
.rd-width td {padding: 0 15px;}

.rd-width table td input[type="radio"] {width:4%; padding: 20px 0 0 0;}

a:active
{color: #034af3;
}
.advanceSearch label{font-weight: bold;}
.section-s { min-height:450px;}
.ul {padding-top:10px; margin:0px 0 15px 25px; padding-left:15px; list-style:none}
.ul li {margin-bottom:10px; list-style:square}

.support ul { list-style:none;}
.support ul li { margin-bottom:20px; color:#4394e6;}
.support ul li a { text-decoration:none; color:#4394e6;}
.support ul li a:hover {text-decoration:underline; color:#4394e6;}
.support ul li i {margin-right:15px;color:#dc5b91;border: #dc5b91 solid 1px;border-radius: 100%;width: 30px;height: 30px;padding: 6px;/* background: #333; */text-align: center;}

.loginicon i {position: relative;background: #8db73b;width: 60px;height: 60px;border-radius: 100%;text-align: center;padding-top: 12px;margin-top: 40px;/* margin-left: 50%; */color: #fff;border: #fff solid 3px;box-shadow: #b9b9b9 0px -2px 1px;margin-bottom: 5px;}

p
{
    margin-bottom: 10px;
    line-height: 1.6em;
}


/* HEADINGS   
----------------------------------------------------------*/

h1
{
    font-size: 3em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

 



h2
{
font-size: 1.5em;
padding: 10px 10px 0px 5px; 
color: #405676;
text-align: center; 
display: inline-block; 
  
}

.title {
	color: #ff9421;
	text-transform: uppercase;
	font-size: 1em;
	border-top:4px double #C0C0C0;
	position: relative;
	margin: 40px auto 0; 
}
.title h2 {
	background-color: #E2DFDF;
	top: -38px;
	position: absolute; 
    font-size: 1.5em;
    padding: 5px 20px;
    color:#333;
    border-radius:2px;
     
    

}

h3
{
    font-size: 1.2em;
    padding:0px  0 15px ;
     text-align:center;
     color:#2f3974
}

h4
{
    font-size: 1.1em;
}

h5, h6
{
    font-size: 1em;
}

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
{
    margin-top: 0px;
}


/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/

.page
{
    width: 960px;
    background-color: #fff;
    margin: 20px auto 0px auto;
    border: 1px solid #496077;
}

.header
{
    position: relative;
    margin: 0px;
    padding: 0px;
    background: #ffffff;
    width: 100%;
    border-bottom: #EC5858 solid 4px;
}


.header h1
{
    font-weight: 700;
    margin: 0px;
    padding: 0px 0px 0px 20px;
    color: #f9f9f9;
    border: none;
    line-height: 3em;
    font-size: 3em;
}


.center { margin:0 auto; float:none;}
#main 
{
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    background: none repeat scroll 0 0 #fff;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    /*width: 1170px;*/
}

.main
{
    padding: 0px 12px;
    margin: 12px 8px 8px 8px;
    min-height: 420px;
}
/*.lang-btn {position: absolute;right: 60px;top: -215px;}*/

.no-border tr td { border-top:0px solid !important; }
.capcha-lbl{ margin-top:11px; position:relative;}
.advanceSearch input[type="submit"]{ width:20% !important }
.panel-body input[type="submit"]{width: auto;margin: 12px 0 0;}
.leftCol
{
    padding: 6px 0px;
    margin: 12px 8px 8px 8px;
    width: 200px;
    min-height: 200px;
}

.statustable td{ width:150px;  } 
.statustable input{ width:20%}
.nxt-btn{ margin:0 auto; text-align:center;}
.nxt-btn input{ width:auto; margin-bottom: 20px;}
.footer
{
    color: #4e5766;
    padding:25px 0 0px;
    margin: 0px auto;
    text-align: center;
    line-height: normal;
}
.navbar{background: #405676; border-radius:0px; border:0px; min-height: 34px; } 
.navbar-default .navbar-collapse, .navbar-default .navbar-form { background: #405676; }
.navbar-default .navbar-nav > li > a { color:#fff; text-decoration: none; }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: #555;
background-color: rgba(210, 252, 255, 0.82);
}

.clr-red{ position:relative; bottom:40px} 

.navbar-nav > li > a {padding-bottom: 12px; padding-top:12px;}
.navbar-default .navbar-nav > li > a:hover {
    color: #555;
background-color: #FFB854;}

/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink
{
    background-color:#3a4f63;
    width:100%;
}

div.menu
{
    padding: 4px 0px 4px 8px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color: #465c71;
    border: 1px #4e667d solid;
    color: #dde4ec;
    display: block;
    line-height: 1.35em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li a:hover
{
    background-color: #bfcbd6;
    color: #465c71;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}

/* FORM ELEMENTS   
----------------------------------------------------------*/

fieldset
{
    margin: 1em 0px;
    padding: 1em;
    border: 1px solid #e4e4e4;
    background: #fff;
}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}

fieldset.login label, fieldset.register label, fieldset.changePassword label
{
    display: block;
}

fieldset label.inline 
{
    display: inline;
}
 

input.textEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

input.passwordEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

div.accountInfo
{
    width: 42%;
}

/* MISC  
----------------------------------------------------------*/

.clear
{
    clear: both;
    height:5px;
}


.loginDisplay
{
    font-size: 1.1em;
    display: block;
    text-align: right;
    padding: 10px;
    color: White;
}

.loginDisplay a:link
{
    color: white;
}

.loginDisplay a:visited
{
    color: white;
}

.loginDisplay a:hover
{
    color: white;
}

.failureNotification
{
    font-size: 1.2em;
    color: Red;
}

.Scrutiny-List-table{ width:100%}
.Scrutiny-List-table Label{ padding:0 ; margin:0; float:Right; width:80%}
.Scrutiny-List-table input{ padding:0 ; margin:0; width:19%;}

.red{ background:#449d44 !important;}
.green{ background:#449d44 !important; width: 35% !important;}
.prntsave { margin:15px 0 15px 50px}
.frgt-btn{ padding:0 0 20px;}
.bold
{
    font-weight: bold;
}

.submitButton
{ 
    padding-right: 10px;
    margin-bottom:15px;
}
.candidateReg { padding-left:15px; padding-right:15px; }
.candidateReg a, .candidateReg a:visited { color:#333; text-decoration:none; }
.candidateReg a:hover, .candidateReg a:focus { color:#000; text-decoration:none; }
.candidateReg .list-group-item-info { background:#EDF8FD; }
.candidateReg .list-group-item-info i { margin-right:5px; }
.candidateReg .list-group-item h2 { background:#405676; border-radius: 4px 4px 0 0; color: #fff; font-size: 15px; padding: 0px; display: inline-block; margin:0 auto; border-bottom:none }
.candidateReg .list-group-item.active, .candidateReg .list-group-item.active:hover, .candidateReg .list-group-item.active:focus { background-color:#405676; padding: 15px 15px; }
.munsipal-link{ margin-left:90px }
.manual-link{ float:right; position: relative; /*right: -44px !important;*/ right:5px !important; color: #fff !important;}
.btnleft{ float: left !important; margin-left:20px !important;} 
.margin-0 { margin-bottom:0px !important;}
.t_rdobtn { width:100%; margin:0 0 20px;}
.t_rdobtn input {float: left; margin:4px 5px 0 0!important; width: 19px;}
.t_rdobtn label {float:left; display:inline-block}
.t_rdobtn td {padding:0;}
/*#ContentPlaceHolder1_chkEnclosuresNomination tr + tr td + td + td { width: 50%; }
#ContentPlaceHolder1_chkEnclosuresNomination tr + tr td + td + td + td { display:none; }*/
.t_rdobtn tr{ text-align:left; vertical-align:top; /*float:left !important*/ }
.navbar {position: relative; margin-bottom:0px;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { color: #555;
background-color: #F7A800;}
.dropdown-menu{ background-color: #F7A800; min-width: 189px; } 
.dropdown-menu > li > a {text-decoration:none !important; }


.t_rbtn { width:100% }
.t_rbtn input{ float: left;margin: 0 !important;width: 19px;position: relative;top: 4px;}
.t_rbtn  td{ padding:-50px 0 0 0; width: 100px;}
.t_rbtn tr{ text-align:left; vertical-align:top; float:left !important }
.rdobtn{ height:45px}
.rdobtn2{ width:250px; position:relative; left:200px; float:left; bottom: 20px;}
 
legend {display: block;width:auto; font-size:1em; border-bottom: 0px; padding:5px 8px; color: #fff; background:#ffbd29; border-radius:4px; }  
.dialogzone { width:auto !important; }
.container{ width:80%; margin: 0 auto;}
.change-pass{ width:95%; padding:0 0 0 5% }
.logo{ margin-top:10px;}
.logoText { color: #333333; font-size: 13px; text-align: right; font-weight: bold; text-transform: uppercase; }

.link.logoText a { color: #333333; font-size: 0.9em; font-weight: normal; text-decoration: none; }
.emblem{ margin-top:10px; text-align: right}
.section{ /*min-height:570px;*/    padding: 25px;}
.footer{background: #000;min-height:80px;color:#fff;clear:both;}
.footerlg img{ width:65px;}
.clear{ clear:both; height:8px;} 
.clear-2 { clear:both; height:0px;}
.mandatory:before {color: Red;
    content: "*";
    font-size: 1.1em;
    margin-left: -11px;
    position: absolute;}
select {
text-transform: none;
padding: 5px;
}
input, textarea {
color: inherit;
padding: 3px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2;
}
input.btn, input.gotopage, input.previous, input.next {    height: 36px;
    margin-left: 2;
}

.style2 a, .style2 a:visited
{
    color:#fff;
}
.common-btn{ position:absolute; width:10%; left: 72%;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; } 
/*.row {
margin-right: -0px;
margin-left: -0px;
} */
 

.calendar{padding: 0 0 0 2px; width:14% }

.btn { float:none !important}
.ht{ font-size:12px; color:#e26868;}
table.t_view { border: 1px solid #E1DFE0; margin: 0px auto; padding: 2px;}
.t_view caption {padding:5px; font-size:20px; color:#12678D;font-weight:bold;}
.t_view th {color: #fff; text-align: center; border-left: 1px solid #d3d3d3; padding:6px 5px}
.t_view td {vertical-align:top;  border-bottom: 1px solid #D3D3D3; border-left: 1px solid #d3d3d3;padding:3px 5px; }
.t_view em {color:#d73236;font-weight:bold;}
.t_label input { float:left; margin-top:8px; clear:both;}
.t_label input[type="radio"] {float:left; margin:8px; clear:both;}
.col-md-10{ text-align:left}

.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;	height: 0;}
.clearfix {display: inline-block;
    width: 4px;
}
.input-filed{ padding-bottom: 20px}
label {display: inline-block;margin-bottom: 5px;font-weight: normal;margin-left: 4%;}


.ajax__calendar_container { z-index:999}
.searchpage{ width:80%; margin:0 auto}
.white{ background:#fff; padding: 0px 15px 15px 15px;  margin-bottom:15px; border: 1px solid #eee;  }
#login a { color:#DA4804; float:right; padding-right:15px; text-decoration:underline; }

/* ---------- LOGIN ---------- */

#myModallogin .modal-header {
  background: none repeat scroll 0 0 #405676;
  border-bottom: 0px;
  border-radius: 4px 4px 0 0;
  color:#fff;
} 

#login {
	margin: 0 auto;
	float:none;
	/*width: 25%;*/
}

#login h2 {
	background:#405676;
	border-radius: 4px 4px 0 0;
	color: #fff;
	font-size: 28px;
	padding: 8px 26px 15px;
	display: inline-block;
    width: 100% !important;
    margin:0 auto 10px 0;
    border-bottom:none
}

#login h2 span[class*="fontawesome-"] { margin-right: 14px; border-bottom: none; }
#login p{ padding:0.5% 15px 0 15px; color:#333; margin:0; }

#login fieldset {
	background:#dae1eb;
	border-radius: 4px;
	padding: 0px;
}


.h2{ font-size:20px}
 
#login fieldset lable{ width: 80%;
	margin: 0 auto;
	width: 95%;
}
  
#login fieldset input{ 
	margin: 0 0 10px;
} 
.midht{ height:100px}  
.heding{ background:#6e75a0; text-align:left; padding:8px; color:#fff; font-size:1.1em;  border: 1px solid #6e75a0; margin-top:10px;}
.input-f{ width:19%}
.input-f input[type="radio"], input[type="checkbox"] {
margin: 4px 0 0;
margin-top: 1px \9;
line-height: normal;
width: 9%;
}
.big-txt{ font-size:2.1em; margin:5% auto}


.headerTop {
    background: none repeat scroll 0 0 #5190c5;
    color: #cbcbcb;
    font-size: 12px;
    line-height: 28px;
    overflow: hidden;
    text-align: right;
    width: 100%;
    min-height:28px;
}

input.population-of-village { width:50%; }
.general-by-election td { width:50%; }
.general-by-election lable { width: 120px; float: left; }

.divHeadBox a { text-decoration:none; color:#238dbf;}
.guidelines li { background: url(../Images/pdfIcon.png) no-repeat left 1px; /* padding-left: 20px; margin-left: 40px; font-family: Arial; display: block; float: left; width: 80%; */ padding-left: 28px; display: block; float: left; width: 100%; line-height: 22px; margin-bottom: 15px; margin-left: 15px; color: #000 !important; list-style:none; }
ul { margin:0; padding:0}

/* Nomination Registration */
#nomiregist { width:95%; margin:30px auto; border-radius:5px; border:1px solid #f1f1f1; }
#nomiregist h1 { font-family: 'Oswald', sans-serif; text-align:left; font-size:25px; text-transform:uppercase; padding:15px 0 15px 30px; margin:0px;  border-radius:5px 5px 0 0;  }
#nomiregist .nomiregistHeader { border-bottom:1px solid #f1f1f1; }
#nomiregist .container { padding-top:20px; background:#F7F7F7; }
#nomiregist input[type="text"], #nomiregist textarea, #nomiregist select { background:#fff; border:1px solid #DBDBDB; font-size:13px; }
#nomiregist fieldset { background:none; border:0; margin:0; padding:0; }
#nomiregist input[type="submit"] { border:none; color:#fff; width:100%; padding: 11px; border-radius:5px;
background: #6990c9; /* Old browsers */
background: -moz-linear-gradient(top,  #6990c9 0%, #4e80c5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6990c9), color-stop(100%,#4e80c5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6990c9 0%,#4e80c5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6990c9 0%,#4e80c5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6990c9 0%,#4e80c5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #6990c9 0%,#4e80c5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6990c9', endColorstr='#4e80c5',GradientType=0 ); /* IE6-9 */ }
/* Nomination Registration End */

/* Exit Button */
.exitButton { margin:0 15px 0 0; }
a.exitButton, a.exitButton:visited{ background:#C4C4C4; padding:3px 10px; color:#000; text-decoration:none; font-size:13px; border-radius: 5px; }
a.exitButton:hover { background:#C4C4C4;  }
/* Exit Button End */

/* form pdf and excel icon */
input.pdfButton { background:url(../images/pdf.png) no-repeat left center; text-indent:-9999px; width:auto; color:#000; border:none; margin:0 15px 20px; }
input.excelButton { background:url(../images/Excel.png) no-repeat left center; text-indent:-9999px; width:auto; color:#000; border:none; margin:0 0px 20px; }
/* form pdf and excel icon end */

/* Grid Pagination */
table.Grid th {/* background:#dfe7ea; *//* color:#333; */font-weight:normal;}
.paging a{background-color:#fff;padding:5px 7px;text-decoration:none;border:1px solid #D1D1D1; color:#333}
.paging a:hover{background-color:#dfe7ea;color:#000;border:1px solid #333;}
.paging span{background-color:#dfe7ea;padding:5px 7px;color:#333;border:1px solid #D1D1D1;}
tr.paging{background:none!important}
tr.paging tr{background:none!important}
tr.paging td{border:none}
.Grid td a, .Grid td a:visited { color:#000; text-decoration:none; }
.Grid td a:hover, .Grid td a:focus { color:#000; text-decoration:underline; }
a.btn-primary { color:#fff; text-decoration:none; }
/* Grid Pagination */

.searchAny { border:1px solid #357ebd;}

.jumbotron-icon .fa-2 { font-size: 1.5em; }
.jumbotron-icon .fa-3 { font-size: 4em; }
.jumbotron-icon .fa-4 { font-size: 7em; }
.jumbotron-icon .fa-5 { font-size: 12em; }
.jumbotron-icon .fa-6 { font-size: 20em; }


.fieldContentHead { font-family: arial;
    font-weight: bold;
                    }
input [type="radio"] { width:auto; }
.nominationDeclared input { width: auto; margin:0 10px 0 0; }
.nominationDeclared td { padding:0 20px 0 0; }

.alert {padding:5px 10px !important; margin: 20px  0 !important;font-size: 0.9em}

.documentList input[type="checkbox"]{ width:auto; margin:0 10px 0 0; }
input[type="checkbox"], input[type="radio"] { width:auto; margin:0 10px 0 0; }
u.dotted{
  border-bottom: 10px dashed #999;
  text-decoration: none; 
}
fieldset.printPage{ padding:15px; }

.wizard { margin-top:25px;}
.wizard h2 { background:#6F736F; border-radius:3px 3px 0 0; border-bottom:1px solid #ccc; color:#fff; display:block; margin:0; padding:10px 0; }
.wizard ul { padding:0; list-style:none}
.wizard ul li { border-bottom:1px solid #6F736F}
.wizard ul li a, .wizard ul li a:visited {background: #b6dd8c; color: #000; padding:10px; display:block; text-decoration:none}
.wizard ul li a:hover {background:#a1c974}
#myWizard h2 { background:#6F736F; border-radius:3px 3px 0 0; border-bottom:1px solid #ccc; color:#fff; display:block; margin:0; padding:10px 0; }

        #myWizard
        {
            /*width: 250px;*/
            padding: 0;
            float:left;
            margin:25px 0 0 0;
        }
        #myWizard .progress
        {
            width: 70%;
            margin: 20px auto 0;
        }
        #myWizard .nav-tabs
        {
            border-bottom: 0px solid #3182ce;
        }
        #myWizard .nav-tabs > li
        {
            /*float: none;*/
            margin: 0 2px 2px 2px;
        }
        #myWizard .nav-tabs > li.active a
        {
            /*font-weight:bold;
             padding: 10px 15px;*/
            border: 0;
            border-radius: 0px;
            width:250px;
        }
        #myWizard .nav-tabs > li > a:hover, #myWizard .nav-tabs > li.active > a
        {
            background: #B6DD8C;
            color: #000000;
        }
        #myWizard .nav-tabs > li > a:hover, #myWizard .nav-tabs > li.complete > a
        {
            background: #ffa366;
            color: #ffffff;
        }
        
        #myWizard .nav-tabs > li > a, #myWizard .nav-tabs > li.deactive > a
        {
            background: #E8E8E8;
            padding: 8px 15px;
            outline: none;
            border-radius: 0px;
            border: 0;
            margin-right: 0px;
            text-decoration: none;
            color:#6D6D6D;
        }
        #myWizard .nav-tabs > li.deactive > a:hover { color:#000; }
        #myWizard .nav-tabs > li:last-child.deactive > a { border-radius:0 0 4px 4px; }
        #myWizard .nav-tabs > li > a span.stepsSM
        {
            display: none;
        }
        #myWizard .nav-tabs > li > a span.stepsLG
        {
            display: block;
        }
        #myWizard .tab-content-body
        {
            padding: 20px 15px;
            border: 1px solid #3182ce;
        }
        #myWizard label
        {
            color: #666666;
            margin: 0 0 10px 0; /*display:block;*/
        }
        #myWizard fieldset legend label
        {
            color: #333;
            font-weight: bold;
            margin: 0;
        }
        #ExperienceDetails .table-responsive
        {
            min-height: 0.01%;
            overflow-x: auto;
        }
        
        
         #overlay
        {
            position: fixed;
            z-index: 99;
            top: 0px;
            left: 0px;
            background-color: #000000;
            width: 100%;
            height: 100%;
            filter: Alpha(Opacity=80);
            opacity: 0.80;
            -moz-opacity: 0.80;
        }
        #progresstwo
        {
            background-color: #000000;
            width: 110px;
            height: 24px;
            text-align: center;
            filter: Alpha(Opacity=100);
            opacity: 1;
            -moz-opacity: 1;
        }
        #progressone
        {
            position: absolute;
            top: 50%;
            left: 50%;
            margin: -11px 0 0 -55px;
            color: white;
        }
        body > #progressone
        {
            position: fixed;
        }
        
        
         .tooltip-form
        {
            background: none repeat scroll 0 0 #E8C263;
            border: 1px solid #C1A253;
            float: left;
            font-size: 0.9em;
            left: 50px;
            padding: 7px 12px;
            position: absolute;
            text-align: justify;
            display: none;
            top: -95px;
            width: 210px;
            z-index: 999999;
            color: #000;
        }
        .img-info:hover img
        {
            cursor: pointer;
        }
        .img-info:hover .tooltip-form
        {
            display: block;
        }
        
        
        .wid0 { width:auto !important;}
        .latest-news h2{padding: 15px 10px 15px 5px;margin: 0;background: #ee7f7c;display: block;color: #fff;border-radius: 5px 5px 0 0;}
        .latest-news ul li{list-style-type:none}
        .latest-news ul {padding-left:0}
        .latest-news .panel{border-radius:0 0 5px 5px;}
        .news-item {
    background: rgb(246, 246, 246) url("../../images/arrow.png") no-repeat 15px 12px;
    padding: 5px 20px 5px 40px;
    margin-bottom:10px;
    color: #393939;
}
.news-item a, .news-item a:visited{color:#225cb0;font-size: 0.9em;}
.news-item p{margin:0}
.latest-news .panel-footer{overflow:hidden}
.mtop30{margin-top:30px}
       
/*Media Queries start here*/
@media (min-width:320px) { /* smartphones, portrait iPhone, portrait 480x320 phones (Android) */
.container{ width:95% !important}
.logo {margin-top: 10px;text-align:left !important;/* float:left; */width: 35%;}
.emblem {margin-top: 10px;text-align: right;/* float: right; */position: relative;/* right:0%; */}
.header h1 {color: #222d3f;font-size: 1.1em;line-height:2em; margin: 0;padding: 10px 0 0 0px; word-break: normal | break-all | keep-all; width:8em;}
.col-md-8 {/* float: left !important; */padding-right: 0px;padding-left: 0px;}
.col-md-2 { padding-right: 0px;padding-left: 0px;}
.common-btn{ min-width:100px; position:fixed; right:0; z-index:999 } 
.header .img-responsive { width:80%}
 
 fieldset {margin: 1em 0px;padding: 0em 2em 0em;border: 1px solid #e4e4e4;background: #fff url(../Images/divbg.jpg);}
 .rdobtn2 {position:static;left: 45%;float: none;bottom: 0px;}
.green{ background:#449d44 !important; width: 100% !important;}  
 
.t_rdobtn td {padding: 0;width: 202px;float: left;}
 label {margin-left:0;}
.emblem{/* width:15% */}
/*.lang-btn {position: absolute;right: 0;top: -140px;}*/
.prntsave { margin:15px 0 15px 50px ; width:50% !important}
#login {margin: 0 auto; /*width: 40%;*/} 



}
@media (min-width:480px) { /* smartphones, Android phones, landscape iPhone */
.container{ width:95%}
.logo {margin-top: 10px;margin-bottom:10px;/* float:left; */width: 19%;}
.header h1 {  color: #002938;    font-size: 1.5em;     margin: 0;   padding: 0 0 0 20px;}
.header h1 {color: #222d3f;font-size: 1.1em;line-height:2em; margin: 0;padding: 10px 0 0 20px; word-break: normal | break-all | keep-all; width:15em;}
 
  
.emblem{/* width:10% */}

/*.lang-btn {
position: absolute;
right: 0;
top: -169px;
}*/

}
@media (min-width:600px) { /* portrait tablets, portrait iPad, e-readers (Nook/Kindle), landscape 800x480 phones (Android) */
 


.header h1 {  color: #002938;    font-size: 1.5em;     margin: 0;   padding: 0 0 0 20px;}

.t_rdobtn td {
padding: 0;
width: 25%;
float: left;
} 
.emblem {margin-top: 10px;text-align: right;/* float: right; *//* position: relative; *//* right:5%; */}



}

@media (min-width:768px) { /* Tablet portrait */
.emblem {margin-top: 10px;text-align: right;/* float: right; *//* position: relative; *//* right:5%; */}
  


.emblem{/* width:8% */}
}
@media (min-width:801px) { /* tablet, landscape iPad, lo-res laptops ands desktops */
.col-md-8 {/* float: left !important; */padding-right: 15px;padding-left: 15px;/* width: 62.666667%; */}
.emblem {margin-top: 10px;text-align: right;/* float: right; *//* position: relative; *//* right:5%; */}
}
 
 .container {width: 95% !important;}
.capcha-lbl {
margin-top: 0;
position: relative;
/*left: 30%;
width: 50%;*/
}
 


@media (min-width:1024px) { /* big landscape tablets, laptops, and desktops */
 .header h1 {color: #f9f9f9;font-size: 3em;font-weight: 700; line-height: 3em; margin: 0;padding: 0 0 0 20px;}
.container{ width:90% !important}
.header .img-responsive {width:auto;}
/*.lang-btn {position: absolute;right: 60px;top: -215px;}*/
.green{ background:#449d44 !important; width: 35% !important;} 
.col-md-8 {/* float: left !important; */padding-right: 15px;padding-left: 15px;}
.col-md-2 { padding-right: 15px;padding-left: 15px;}
.header h1 { color: #002938; font-size:2.2em; line-height:2em; position:relative; top:20px;  margin: 0; padding: 10px 0 0 20px; word-break: normal | break-all | keep-all;width:auto;}
 
.emblem {margin-top: 20px;/* position: relative; *//* width:auto; */text-align:center;}
  #login {margin: 0 auto; /*width: 30%;*/ }

  
 .prntsave { margin:15px 0 15px 50px ; width:15% !important; }
} 
@media (min-width:1281px) { /* hi-res laptops and desktops */
.container{ width:100% !important;}
 #login {margin: 0 auto; /*width:33.3333%;*/ }
.lang-btn { padding:10px 20px 0; text-align:right;right: 0;
  left: auto;}

 .prntsave { margin:15px 0 15px 50px ; width:15% !important}
 .depLogo { width:auto;}
 .logo { margin:0; }
 .depName { margin:20px 0 0; }
.candRegist a, .candRegist a:visited { float:none !important; color: #427fed !important; cursor: pointer; text-decoration: none !important; }
.candRegist a:hover { text-decoration:underline !important; }

}
GvAgri
{
    
   height:100%;
   width:100%; 
    }

/*Media Queries End here*/

.mtop10{margin-top:10px}
.mtop30{margin-top:30px}
.mbtm30{margin-bottom:30px}
.tbl th, .tbl td{vertical-align:top}
.note{color: #da7a1f; font-size: 0.95em;}
.edit:before{display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;    content: "\f044";}
 .delete:before{display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;    content: "\f014";}   
  .Arrow:before{display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;    content: "\f101";}   
     .Squre:before{display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;    content: "\f096";}   
     .PDFLargFont
     {
         font-size:20px;
         }
.mbtm20{margin-bottom:20px}
.btn-info, .btn-info:visited{color:#fff !important}


.DDownload:before 
{
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome; 
    content: "\f019";
}
.ROtxt
{
    
    /*background-color:#b9dff4 !important;*/
     border-color:red !important;
    border-width:1px;
    padding:5px 0px 5px 0px;
    margin:5px 0px 5px 0px;
    }
    .court-heading {
    font-family: 'Myriad Pro', Helvetica, Arial, sans-serif;
    font-size: 2em;
    font-weight: bold;
    color: #ec9c1e;
    padding: 20px 0px 0 16px;
    text-transform: uppercase;
}
    .court-heading .small {
    color: #333;
    font-weight: normal;
    line-height: 24px;
    padding: 8px 0 0 0;
    font-size: 0.7em;
}
    
.table th {background: #ec5858; color: #fff;}

@media (min-width:801px) { /* tablet, landscape iPad, lo-res laptops ands desktops */
/*.logo img{width:86px;}*/
.court-heading {font-size: 1.3em;}
.mah-gov-logo img {/* width: 46px; */}
.court-heading {padding: 8px 0 0 16px;} 
.court-heading .small {padding: 0;} 
.navbar-default .navbar-nav > li > a{padding: 10px 13px;}

}
@media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */

/*.logo img{width:120px;}*/
.court-heading {font-size: 1.4em;}
.mah-gov-logo img {/* width: 56px; */}
.court-heading {padding: 10px;}  
.court-heading .small {padding: 0px 0 0;} 
.navbar-default .navbar-nav > li > a{padding: 11px 9px;}


}
@media (min-width:1281px) { /* hi-res laptops and desktops */
/*.logo img{width:175px;}*/
.court-heading {font-size: 1.9em;}
.mah-gov-logo img {/* width: 60px; */}

                          
                            
}

