/**
 * The contents of this file are subject to the license and copyright
 * detailed in the LICENSE and NOTICE files at the root of the source
 * tree and available online at
 *
 * http://www.dspace.org/license/
 */
.banner img {background-color: #FFFFFF;padding:15px;margin:20px;}
.brand {padding-top: 30px;}
.brand h4 {color: #999999}
ol.breadcrumb li {color: white; font-style: italic;}
ol.breadcrumb li a {color: white; font-weight: bold; font-style: normal;}
body.undernavigation {overflow-x: hidden; padding-top: 0px;}
#content {padding-bottom:0px;
    min-height: 500px;
	margin-top: 10px;
	}
#designedby {padding: 5px;}
#footer_feedback {padding-top: 12px;}
input[type="file"] {display: block;height: auto;}
div.panel-primary div.panel-heading a {color: white;}
/* This magic gets the 16x16 icon to show up.. setting height/width didn't
   do it, but adding padding actually made it show up. */
img.ds-authority-confidence,
span.ds-authority-confidence
{ width: 16px; height: 16px; margin: 5px; background-repeat: no-repeat;
  padding: 0px 2px; vertical-align: bottom; color: transparent;}
img.ds-authority-confidence.cf-unset,
span.ds-authority-confidence.cf-unset
  { background-image: url(../../../image/authority/bug.png);}
img.ds-authority-confidence.cf-novalue,
span.ds-authority-confidence.cf-novalue
  { background-image: url(../../../image/confidence/0-unauthored.gif);}
img.ds-authority-confidence.cf-rejected,
img.ds-authority-confidence.cf-failed,
span.ds-authority-confidence.cf-rejected,
span.ds-authority-confidence.cf-failed
  { background-image: url(../../../image/confidence/2-errortriangle.gif); }
img.ds-authority-confidence.cf-notfound,
span.ds-authority-confidence.cf-notfound
  { background-image: url(../../../image/confidence/3-thumb1.gif); }
img.ds-authority-confidence.cf-ambiguous,
span.ds-authority-confidence.cf-ambiguous
  { background-image: url(../../../image/confidence/4-question.gif); }
img.ds-authority-confidence.cf-uncertain,
span.ds-authority-confidence.cf-uncertain
  { background-image: url(../../../image/confidence/5-pinion.gif); }
img.ds-authority-confidence.cf-accepted,
span.ds-authority-confidence.cf-accepted
  { background-image: url(../../../image/confidence/6-greencheck.gif); }

/* hide authority-value inputs in forms */
input.ds-authority-value { display:none; }

/** XXX Change to this to get the authority value to show up for debugging:
 input.ds-authority-value { display:inline; }
**/

/* for edit-item-form lock button */
input.ds-authority-lock
  { vertical-align: bottom; height: 24px; width: 24px; margin-right: 8px;
    background-repeat: no-repeat; background-color: transparent; }
input.ds-authority-lock.is-locked
  { background-image: url(../../../image/lock24.png); }
input.ds-authority-lock.is-unlocked
  { background-image: url(../../../image/unlock24.png); }

/* field required in submission */
.label-required:after { content:" *"; }
.browse_range { text-align: center; }
.prev-next-links { text-align: center; }

div.tagcloud {
	width:100%;
	text-align:center
}

div.tagcloud .tagcloud_1{
	color: rgb(217, 108, 39); 
	font-weight: normal; 
	margin-right: 5px;
}

div.tagcloud .tagcloud_2{
	color: rgb(66, 66, 66); 
	font-weight: normal; 
	margin-right: 5px;
}

div.tagcloud .tagcloud_3{
	color: rgb(129, 129, 131); 
	font-weight: normal; 
	margin-right: 5px;
}

div.batchimport-info {
	color: gray;
}

div.batchimport-info  a {
	color:#47a447; 
	font-weight: bold;
}

span.batchimport-error-tab {
	padding-left:10px;
}

span.batchimport-error-caused {
	font-weight:bold;
}

.row.home-margin {
    margin-left: 0px;
    margin-right: 0px;
}
.metadataFieldLabel {
    font-family: "verdana", "Arial", "Helvetica", sans-serif;
    text-align: right;
    font-weight: bold;
    border-top: #506b93 1px solid;
    border-left: #506b93 1px solid;
    border-bottom: #506b93 1px solid;
    border-right: #506b93 1px solid;
    padding-right: 4px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 4px;
    font-size: 10pt;
    
    vertical-align: middle;
    color: #000000;
    width: 25%;
}
.metadataFieldValue {
    font-family: "verdana", "Arial", "Helvetica", sans-serif;
    text-align: left;
    text-decoration: none;
    border-top: #506b93 1px solid;
    border-left: #506b93 1px solid;
    border-bottom: #506b93 1px solid;
    border-right: #506b93 1px solid;
    padding-right: 4px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 4px;
    font-weight: normal;
    font-size: 9pt;
    background: #ffffff;
    vertical-align: middle;
    color: #000000;
    padding-top: 3px;
}
/* customise code  */
 @import url('https://fonts.googleapis.com/css?family=Roboto');

body
{
	background-color:#bisque;
    font-size: 13px;
    font-family: 'Roboto', sans-serif;

}
/*important links css start*/
.dark-yellow
{
	background-color: #6088c3;
    border-bottom: 2px solid #5177af;
    text-align: center;
}
.dark-yellow h4
{
    color: #fff;
}

.light-yellow
{
	background-color: #f6faff;
	text-align: center;
}
.box-size
{
	padding-bottom: 20px;
	padding-top: 20px;
}
/*important links css start*/

/*header css start*/
.back-shade
{
	background-image: url('../image/indiacode.jpg');
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    height: 80px;
    width: 100%;
}
.back-shade a img
{
	position: relative;
	top: 20px;
}
/*header css end*/

/*menu css start*/
.navbar-default
{
	background: #5f99cb; /* Old browsers */
	background: -moz-linear-gradient(top,  #5f99cb 0%, #4288c3 34%, #3e84c0 46%, #458ac5 59%, #4b8cc4 66%, #4c8ec8 69%, #5493c9 76%, #5b97c9 86%, #619bcb 93%, #629ed0 95%, #659bc9 97%, #74a7d2 98%, #fefeff 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #5f99cb 0%,#4288c3 34%,#3e84c0 46%,#458ac5 59%,#4b8cc4 66%,#4c8ec8 69%,#5493c9 76%,#5b97c9 86%,#619bcb 93%,#629ed0 95%,#659bc9 97%,#74a7d2 98%,#fefeff 100%); /* Chrome10-25,Safari5.1-6 */
	/* background-image: linear-gradient(to bottom,#DB6030 ,#DB6030 100%);W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	background-image: linear-gradient(to bottom,#0778BE 50%,#3399D9 100%);
    border-color: #0778BE;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5f99cb', endColorstr='#fefeff',GradientType=0 ); /* IE6-9 */
    min-height: 29px !important;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .open > a 
{
    background-image: -webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);
    background-image: -o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));
    background-image:  linear-gradient(to bottom,#fff2a9 ,#fef2ce 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);
    background-repeat: repeat-x;
    -webkit-box-shadow: inset 0 3px 9px rgba(0,0,0,.075);
    box-shadow: inset 0 3px 9px rgba(0,0,0,.075);
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover 
{
    color: #000;
}

.navbar-default .navbar-nav > li > a {
    color: #FFF;
    padding: 7px 12px;
}

.navbar-nav > li 
{
}

.navbar-default {
    background-color: #f8f8f8;
     border-color:#DB6030; 
     border-radius: 0px;
     margin-bottom: 0px;
}
/*
.navbar-nav > li:hover
{
    background-image: -webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);
    background-image: -o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));
    background-image: linear-gradient(to bottom,#db6030 0,#db6030 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);
    background-repeat: repeat-x;
    -webkit-box-shadow: inset 0 3px 9px rgba(0,0,0,.075);
    box-shadow: inset 0 3px 9px rgba(0,0,0,.075);
    border-right: 1px solid #eee;
}*/
/*menu css end*/

/*body css start*/
.list-group 
{
    border-radius:0px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.075);
    box-shadow: 0 1px 2px rgba(0,0,0,.075);
}
.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #ffffff;
   
}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover 
{
  background-image: linear-gradient(to bottom,#c0d6f5 ,#bfd5f4 100%);
}
a.list-group-item, button.list-group-item 
{
    color: #000;
}

.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    z-index: 2;
    color: #0158a9;
    background-color: #337ab7;
    border-color: #337ab7;
}
.well.collection-home-heading {
    color: white;
}
h3.well.facets {
    color: white;
}
.media-body a{
	color:#fff;
}
/*change in existing*/
.list-group-item:hover {
    background-image: linear-gradient(to bottom,#fff2a9 ,#fef2ce 100%);
    border-bottom: 3px solid #fff2a9;
}
a.list-group-item:hover 
{
    color: #000;
}

/*.panel-warning > .panel-heading 
{
       background-image: linear-gradient(to bottom,#5783c0 0,#7499ce 100%);
    border-bottom: 3px solid #5782c0;
}
.panel-title
{
	color: #fff;
}*/

.panel-warning > .panel-body 
{
    padding: 10px;
    /*background-color: #f6faff;*/
    text-align: justify;
    /*border: 1px solid #d6e8fd;*/
}

/*.panel-primary > .panel-heading 
{
   background-image: linear-gradient(to bottom,#378c37 ,#44a344 100%);
    border-bottom: 3px solid #c2655f;
}*/
.panel-primary > .panel-heading > .panel-title
{
    color: #fff;
    text-align: center;
}
/*change in existing*/
.panel-primary > .panel-body 
{
    padding: 10px;
    background-color:#f2f7ff;
}

.panel-warning {
    border-color: #db6030;
}

.btn 
{
    line-height: 1.62857143;
}
.form-control
{
	height: 40px;
}
.panel-primary {
    border-color:#b9d8b9;
}
/*body css end*/

/*footer css start*/

.navbar {
    border-radius: 0px;
}
.navbar-inverse{
    border-radius: 0px;
}


.navbar-bottom {
    border-radius: 0px;
}

.footer-content
{
	color: #fff;
	font-size: 12px;
	text-align: center;
	line-height: 16px;
}
.black
{
	background-color: #3F3F3F;
	text-align: center;
	color: #fff;
	padding: 12px;
}
/*footer css end*/

.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
   border-color: #bad1f1;
}

.blk
{
  padding:5px;
  text-align: center;
}

.blk ul
{
  list-style-type: none;
  margin-bottom: 0px;
}
.blk ul li
{
  display: inline-block;
  padding: 0px 10px;
  border-left: 1px solid #f7af68;
}

.blk ul li:first-child, .blk ul li:first-child {
    border: none;
}

.about-title
{
    color: #52bcdc;
    margin-top: 0px;
}

.uldes
{
    list-style: none;
    padding-left: 0px;
}
.uldes li
{
       margin-bottom: 5px;
    margin-top: 8px;
    border-bottom: 1px dotted #adc5e9;
}

.panel-info>.panel-heading {
    background-image: -webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);
    background-image: -o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));
    background-image: linear-gradient(to bottom,#004b8e 0,#004b8e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
    background-repeat: repeat-x;
}

.panel-info {
    border-color: #004B8E;
}
.panel-info>.panel-heading {
    color: #fff;
    background-color: #004b8e;
    border-color: #004b8e;
}

.dropdown-menu 
{
  background-color: #0778be;
}


/*new css*/
.dropdown-menu>li>a:hover {
    background-image:  linear-gradient(to bottom,#fbf0a2 0,#e1c742 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
    background-repeat: repeat-x;
}

.table-striped>tbody>tr:nth-of-type(odd) 
{
    background-color: #e5edf9;
}
th#t1 {
    background-color: #004d93;
	color:white;
}
th#t2 {
    background-color: #004d93;
	color:white;
}
th#t3 {
    background-color: #004d93;
	color:white;
}
th#t4 {
    background-color: #004d93;
	color:white;
}
.panel-primary {
    border-color: #3174ae;
}
.footer-color {
    background-image: url(../../../image/footer-top-bg.jpg);
    margin-top: 10px;
    height: 60px;
}
.nav-search {
    height: 25px;
    line-height: 5px;
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
    color: #333;
    text-decoration: none;
    background-color: #428bca;
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
    color: #333;
    background-image: linear-gradient(to bottom,#fff2a9 ,#fef2ce 100%);
}
a {
    color: #333;
    text-decoration: none;
}
.container-max-width{
	width: 700px;
}
.container-full-jsp{
	max-width: 1000px;
}
.well{
	      background-image: linear-gradient(to bottom,#bfd6f5 0,#c0d5f4 100%);
}
.carousel-margin-top{
	margin-top:-10px;
}
.well.collection-home-heading h2 , h1, h3{
    font-size: 25px;
	    margin-top: 0px;
    margin-bottom: 0px;
}


th {
    text-align: left;
   background-image: linear-gradient(to bottom,#004b8e 0,#004b8e 100%);
}
.label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: bold;
    line-height: 2.2;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}
.evenRowEvenCol {
    border-top: #f9f9f9 0px solid;
    border-left: #f9f9f9 0px solid;
    border-bottom: #e6e6e6 0px solid;
    border-right: #e6e6e6 0px solid;
    padding-right: 4px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 4px;
    font-size: 10pt;
    background: #ffffff;
    vertical-align: middle;
    color: #000000;
    font-style: normal;
    font-family: "verdana" , "arial" , "helvetica" , sans-serif;
    text-decoration: none;
}
.evenRowOddCol {
    border-top: #f9f9f9 0px solid;
    border-left: #f9f9f9 0px solid;
    border-bottom: #e6e6e6 0px solid;
    border-right: #e6e6e6 0px solid;
    padding-right: 4px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 4px;
    font-size: 10pt;
    background: #ffffff;
    vertical-align: middle;
    color: #000000;
    font-style: normal;
    font-family: "verdana" , "arial" , "helvetica" , sans-serif;
    text-decoration: none;
}
.oddRowEvenCol {
    border-top: #506b93 0px solid;
    border-left: #506b93 0px solid;
    border-bottom: #506b93 0px solid;
    border-right: #506b930px solid;
    padding-right: 4px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 4px;
    font-size: 10pt;
    background: #d5e4fa;
    vertical-align: middle;
    color: #000000;
    font-style: normal;
    font-family: "verdana" , "arial" , "helvetica" , sans-serif;
    text-decoration: none;
}
.oddRowOddCol {
    border-top: #506b93 0px solid;
    border-left: #506b93 0px solid;
    border-bottom: #506b93 0px solid;
    border-right: #506b930px solid;
    padding-right: 4px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 4px;
    font-size: 10pt;
    background: #d5e4fa;
    vertical-align: middle;
    color: #000000;
    font-style: normal;
    font-family: "verdana" , "arial" , "helvetica" , sans-serif;
    text-decoration: none;
    width: 10px;
}

.table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover {
    background-image: linear-gradient(to bottom,#fff2a9 ,#fef2ce 100%);
}
/* .alert-info {
        color: #ffffff;
    background-image: linear-gradient(to bottom,#db6030 0,#db6030 100%);
    border-color: #db6030;
} */


.form-position
{
   margin-top: 5px;
    margin-bottom: 1px;
	position: relative;
}
.nowrap {
  white-space: nowrap ;
}
.display-item-container{
	    max-width: 750px;
}
.panel-primary>.panel-heading {
    background-image: linear-gradient(to bottom,#004b8e 0,#004b8e 100%);
}
.panel-heading {
    background-image: linear-gradient(to bottom,#004b8e ,#004b8e 100%);
	color:white;
}
.panel-heading1 {
    background-image: linear-gradient(to bottom,#0778be ,#0778be 100%);
	color:white;
	padding: 6px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

.list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.list-group-item:first-child {
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
}
.table thead>tr>th, .table tbody>tr>th, .table tfoot>tr>th, .table thead>tr>td, .table tbody>tr>td, .table tfoot>tr>td {
    padding: 8px;
    line-height: 1.428571429;
    vertical-align: top;
    border: 1px solid #3174ae;
}
.panel-info .panel-heading a {
    color:#fff;
}

h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small {
    font-weight: normal;
    line-height: 1;
    color: #fff;
}

.dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 12px
	font-weight: bold;
    line-height: 1.428571429;
    color: #333;
}

.dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #333;
}
.facet-margin{
   /* margin-top: 60px; */
}
.panel-success {
    border-color: #3174ae;
}
.list-group-item{
	border: 1px solid #3174ae;
}
.panel-footer {
    padding: 10px 15px;
   background-color: rgb(242, 247, 255);
    border-top: 1px solid #3174ae;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}

.orange-strip {
    text-align: center;
    color: #000;
    padding: 8px;
    font-size: 18px;
}

.well {
    background-image:linear-gradient(to bottom,#337ab7 0,#337ab7 100%);
	    color: white;
		    font-weight: bold;
}

.panel-success>.panel-heading {
    color: #fff;
    background-color: #3b84c3;
    border-color: #3a83c2;
}

.panel-success>.panel-heading {
     background-image: linear-gradient(to bottom,#3f88c7 0,#3c85c4 100%);
    background-repeat: repeat-x;
    
}
.discovery-query.panel-heading.blue {
    background-image: linear-gradient(to bottom,#3d86c5 0,#3d86c5 100%);
}
.row.home-fect h3 {
    display: none;
}
/*.home-fect div#facet_title {
    display: none;
}
.home-fect div#facet_actno {
    display: none;
}*/
.full-jsp-margin-bottom {
    margin-bottom: -15px;
}

label {
	    font-size: 13px;
    display: inline-block;
    margin-bottom: 5px;
    /* font-weight: bold; */
}
.heading-css
{ text-transform: uppercase;font-weight: bold;color: #195488;
}
.pagination>li>a, .pagination>li>span {
position: relative;
float: left;
padding: 2px 6px;
margin-left: -1px;
line-height: 1.3;
text-decoration: none;
background-color: #fff;
border: 1px solid #ddd;
}

.pagination
{
	margin-top: 0px;
}
.label-default {
    background-color: #004d93;
}
.navbar-default .navbar-nav>.dropdown>a .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}

.panel-heading {
    padding: 5px 15px;
	text-transform: uppercase;
}

.img-hover:hover img {
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.img-hover img {
    max-width: 100%;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    box-shadow: 2px 4px #ccc;
    border-radius: 6px;
}
.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 13px;
    color: inherit;
    text-transform: uppercase;
}

.list-height {
    height: 200px;
    overflow-y: scroll;
}

.dropdown-menu>li>a {
    color: #fff;
}
.nav-li li
{
	border-right: 1px solid #fff1ec;
}
.nav-li li .dropdown-menu li{
	border-right:none;
}
input, select, textarea {
    color: black;
}
@media (max-width: 767px){
.navbar-default .navbar-nav .open .dropdown-menu>li>a 
{
    color: #fff;
}}

.p10
{
	text-align: -webkit-center;
}
.dash-itemheadwrapper {
    float: left;
    width: 65%;
    border: 0;
}

div#ds-body h1 {
    font-size: 1.8em;
    color: #982521;
    font-weight: 400;
    padding: 10px 0 0 0;
    margin: 0;
    margin-bottom: 8px;
}
.dash-item-download {
    float: right;
    width: 33%;
    border: 0;
    margin: 0;
    margin-top: 1em;
    padding: 0;
}
div.dash-item-download img {
    vertical-align: bottom;
    border: none;
    float: right;
    margin: 0;
    width: 32px;
    height: 32px;
}
div.dash-item-download span {
    font-size: 1.2em;
    float: right;
    margin: .3em .2em 0 0;
}
th.sorting_disabled {
    background-image: none;
}

.container.display-item-container {
    margin-top: 75px;
}

.panel-heading-rules {
    background-image: linear-gradient(to bottom,#1d65a6,#1d65a6 100%);
    color: white;
    padding: 6px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
.panel-heading-circulars {
    background-image: linear-gradient(to bottom,#db6030 ,#db6030 100%);
    color: white;
    padding: 6px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
.panel-heading-notifications {
   background-image: linear-gradient(to bottom,#673AB7 ,#673AB7 100%);
    color: white;
    padding: 6px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
.panel-heading-amendments {
    background-image: linear-gradient(to bottom,#db6030 ,#db6030 100%);
    color: white;
    padding: 6px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
.panel-heading-regulations {
    background-image: linear-gradient(to bottom,#f2a104,#f2a104 100%);
    color: white;
    padding: 6px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
.panel-heading-orders {
    background-image: linear-gradient(to bottom,#00743f,#00743f 100%);
    color: white;
    padding: 6px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
.panel-heading-bylaws {
    background-image: linear-gradient(to bottom,#333333,#333333 100%);
    color: white;
    padding: 6px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
.panel-heading-ordinances {
    background-image: linear-gradient(to bottom,#795548,#795548 100%);
    color: white;
    padding: 6px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
.panel-heading-statutes {
    background-image: linear-gradient(to bottom,#673AB7,#673AB7 100%);
    color: white;
    padding: 6px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
.panel-heading-actdetals {
    background-image: linear-gradient(to bottom,#db6030 ,#db6030 100%);
    color: white;
    padding: 6px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
.panel-heading-statutes .panel-title:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: #d9edf7;         /* adjust as needed */
}
.accordion-toggle.collapsed .panel-title.statutes_arrow:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}
.panel-heading-ordinances .panel-title:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: #d9edf7;         /* adjust as needed */
}
.accordion-toggle.collapsed .panel-title.ordinances_arrow:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}
.panel-heading-rules .panel-title:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: #d9edf7;         /* adjust as needed */
}
.accordion-toggle.collapsed .panel-title.rules_arrow:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}
.panel-heading-circulars .panel-title:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: #d9edf7;         /* adjust as needed */
}
.accordion-toggle.collapsed .panel-title.circulars_arrow:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}
.panel-heading-notifications .panel-title:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: #d9edf7;         /* adjust as needed */
}
.accordion-toggle.collapsed .panel-title.notifications_arrow:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}
.panel-heading-amendments .accordion-toggle:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: #d9edf7;         /* adjust as needed */
}
.panel-heading-amendments .accordion-toggle.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}

.panel-heading-regulations .panel-title:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: #d9edf7;         /* adjust as needed */
}
.accordion-toggle.collapsed .panel-title.regulations_arrow:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}

.panel-heading-orders .panel-title:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: #d9edf7;         /* adjust as needed */
}
.accordion-toggle.collapsed .panel-title.orders_arrow:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}

.panel-heading-bylaws .panel-title:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: #d9edf7;         /* adjust as needed */
}
.accordion-toggle.collapsed .panel-title.bylaws_arrow:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}

.panel-heading-actdetals .panel-title:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: #d9edf7;         /* adjust as needed */
}
.accordion-toggle.collapsed .panel-title.act_details_arrow:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}
#pan2 .input-group input::placeholder{
  color:#000;
  font-weight: bold;
  opacity: 1;
}
#content{
  min-height: auto;
}

  /* Icon when the collapsible content is hidden*/ 
/*.nav-tabs li a{
	background-color:#2aabd2;
}
.nav-tabs li a:focus{
	border-color:#db6030;
}*/

.nav-tabs li a{  
  background-color:;
}
.nav-tabs li a:hover{
  background-color:#2aabd2;
  }

 

#accordion .btn {
    background: transparent;
    color: #004B8E;
    font-weight: bold;
    /* border: 2px solid #004B8E; */
    display: block;
}
#accordion .btn:hover {
    background-color: #004B8E;
    color: #fff;
    transition: 500ms;
}
.accord-brd {
    /* border-left: 1px dotted #004B8E; */
    margin-left: 45px;
}

span.homePageTitle {
    font-size: 50px;
    color: white;
    text-align: center;
    align-self: center;
    margin-left: 200px;
}


p.submitFormHelp.alert.alert-info {
	text-align: justify;
}



.navbar-default .nav-li .dropdown-menu .col-sm-3{
    border-right: 1px solid #fff;
    padding: 0;
    margin: 0;
}
.navbar-default .nav-li .dropdown-menu ul{
    list-style-type: none;
    margin-left: -40px;
}
.navbar-default .nav-li .dropdown-menu ul li{
    border: none;
}
.navbar-default .nav-li .dropdown-menu ul li a{
    color: #fff;
    text-decoration: none;
    display: block;
    margin: 0;
    text-align: left;
    padding:2px 10px;
    font-size: 17px;
}
.navbar-default .nav-li .dropdown-menu ul li a:hover{
    background-image: linear-gradient(to bottom,#fff2a9 ,#fef2ce 100%);
    color: #000;
}



@media only screen and (min-width: 768px){

.navbar-default .navbar-nav .dropdown .menu19{width: 585px;}
.navbar-default .navbar-nav .dropdown .menu19{ right: 0; }
}
.navbar-default .navbar-nav .dropdown .menu19 li a{
	word-break:break-word;
	white-space:normal;
	text-align:left;
	font-size: 15px;
	}
	span.mrg{
	margin-left:15px;
	}
hr.hr2 {
    border: none;
    margin-bottom: 3px;
    margin-top: 0;
}
hr.hr1 {
    border: none;
    margin-bottom: 8px;
    margin-top: 0;
}
center.font1{font-size:17px;}
center.font2{font-size:16px;}


