div.col-md-2  nav.contextual-region{
    background-color: #f2f2f2;
    border-color: #f9f9f9;
    border-style: solid;
    border-width: 1px;
    margin: 0 0 20px;
    padding: 15px 20px;
    border-radius:5px;
    color:#333;
}
div.col-md-2  nav.contextual-region h2{
  border-bottom: 1px solid #d6d6d6;
  font-size: 20px;
    text-align: center;

}
div.col-md-2  nav.contextual-region ul{

  
}
div.col-md-2  nav.contextual-region div.contextual li.is-active a:before {
 color: #222;
 content: ' ►';
 font-size: 10px;
 vertical-align: 0;
  background-color: #337ab7;
  color:#fff;
  border:2px solid #eee;
  
}
div.col-md-2  nav.contextual-region  li a:hover {
  color:#337ab7;
}
div.col-md-2  nav.contextual-region  li a{
  color:#333;
}
div.col-md-2  nav.contextual-region li a.is-active:before {
 
  color: #337ab7;
   content: ' ►';
 padding:right:3px;
 font-size: 20px;
 vertical-align: 2px;
 line-height:0.6px;
 margin-left:-20px;
}
div.col-md-2  nav.contextual-region li a:not(.is-active)  {


}
#block-views-block-notification-block-1-4 div.item-list ul{

  
}
#block-views-block-notification-block-1-4 div.item-list li span.field-content{
  color:#337ab7;
}
#block-views-block-notification-block-1-4 div.item-list li span.field-content:hover{
text-decoration: underline;
 cursor:pointer;
}


div.views-view-grid div.views-col article{
  margin-left:20px;
}
div.views-view-grid div.views-col article h2 a span{
  font-size:13px;
}
article h2
{
   font-size:20px;
}
div.views-col article div div:nth-child(2)
{
   display:none; 
}
#block-case-status-block-2 h2, #block-highcourtstatusblock  h2,#block-judges-new h2
{
  border-bottom: 1px solid #d6d6d6;
  text-align:center;
}

#block-case-status-block-2, #block-highcourtstatusblock,#block-judges-new 
{

background-color: #f2f2f2;
border-color: #f9f9f9;
border-style: solid;
border-width: 1px;
margin: 0 0 20px;
padding: 0 20px;
border-radius: 5px;
color: #333;
padding-right:20px;
padding-bottom:20px;
}
#block-case-status-block-2 ul li a,#block-highcourtstatusblock ul li a ,#block-judges-new ul li a
{
color: #000;
}
#block-highcourtstatusblock ul li, #block-case-status-block-2 ul li,#block-judges-new ul li 
{
list-style-type:none;
}
#block-highcourtstatusblock ul li a:hover,  #block-case-status-block-2 ul li a:hover,#block-judges-new ul li a:hover
{
  color: #337ab7;
}
.hgversus
{
font-size: 50px;
padding-top: 20px;
text-align: center;
}
#myhighlist
{
   position:fixed;
   left:28%;
   bottom:10px;
   padding:15px 20px;
   background-color:#000;
}
#myhighlist ul li
{
   list-style-type:none;
}
#block-views-block-notification-block-1-4 ul li
{
  padding-bottom: 5px;
  list-style-type: play;
}
.norecordfound
{
margin-top: 20px;
    padding: 15px;
    text-align: center;
    background: #d3d8da;
    border: 1px solid #eee;
    border-radius: 4px;
}

.ajax-example-form .alert-warning
{
  min-height:185px;
}
#block-leftsidebar-2-menu li
{
   line-height:50px;
}
#block-leftsidebar-2 ul li a
{
   font-weight:bold;
   line-height:40px;
}
#block-foobarblock-3 h2
{
  margin-bottom: 29px;
  text-align:center;
}
#block-foobarblock-3 table tr td
{
  line-height:25px;
  padding-bottom:15px;
}
#block-foobarblock-3 .glyphicon
{
    margin-right:4px !important; /*override*/
}

#block-foobarblock-3 .pagination .glyphicon
{
    margin-right:0px !important; /*override*/
}

#block-foobarblock-3 .pagination a
{
    color:#555;
}

#block-foobarblock-3 .panel ul
{
    padding:0px;
    margin:0px;
    list-style:none;
}

#block-foobarblock-3 .news-item
{
    padding:4px 4px;
    margin:0px;
    border-bottom:1px dotted #555; 
}
#block-views-block-notification-block-1-4 ul li
{
   list-style-type:play;
}
.h2header{
      margin: -50px 100px
}



ul.myulbar li.mylibar a{
  text-align:center;
  color:#337ab7;
}
h3.h2header{
      font-weight: bold;
}

div.js-view-dom-id-22693bf0869732397a51d02feb15a53d0ef039fbe7691b847cf4fcc32c610c3d div.item-list ul li{
  display:list-item;
}
#block-views-block-notification-block-1-4 ul li
{
   border-bottom: 1px dotted #555;
   
}

#block-foobarblock-3 .news-item:hover {
   text-decoration: underline;
 cursor:pointer;
}



#counter ul li 
{
   float : left;
   padding-left:10px;
   list-style-type:none;
}
.navbar
{
  margin-bottom:0!important;
}
.views-view-grid h2 
{
   height:65px;
   text-align:center;
}
.views-view-grid img
{
  width:100%;
  margin-bottom:20px;
  border-radius:5px;
  height:150px;
}
#block-views-block-annual-report-view-block-1-3 h2
{
   text-align: center;
    padding-bottom: 31px;
    border-bottom: 1px solid #eee;
}
#block-views-block-annual-report-view-block-1-3  li:hover
{
   text-decoration:underline;
}
.ui-accordion header
{
    font-size: 24px;
    margin-bottom: 20px;
    margin-top: 10px;
    text-align: center;
}
#edit-fourth-down .js-form-item
{
   float: left;
   margin-right: 20px;
}

.carousel-inner .item img
{
    height : 530px!important;
}
.blink {
    animation-duration: 1s;
    animation-name: blink;
    animation-iteration-count: infinite;
    animation-timing-function: steps(2, start);
}
@keyframes blink {
    80% {
        visibility: hidden;
    }
}

.hgcolorpink
{
   color:#FF0099; 
   font-size:22px;
}
.hgcolorgreen
{
  color:#39FF14;
  font-size:22px;
}
.customroemyview b
{
  background-color: red;
color: #fff;
border-radius: 5px;
padding: 5px;
}
.rowview
{
 cursor: pointer;
}
.rowview:hover
{
   font-weight:bold!important;
}
.custom-flipbook a:hover
{
  transform:none;
}


 