

@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700|Open+Sans:400,600,700);

@font-face {
    font-family: NotoSansOriya;
    src: url(../font/NotoSansOriya-Regular.ttf);
}



h1, h2, h3, h4, h5, h6{
    font-family: "Open Sans Condensed";    
    font-weight: 700;
}
body{
    font-family: "Open Sans",Arial;
    border-top:3px solid #990000;     
}
body *{
    border-radius: 0px !important;
}
a{
    color: #990000;
}
a:hover{
    color: #BF1F00;
}
.container{
    width:95%;
}
.outer{
    background-color:white;
    border: solid 2px #02386a;
}

#header{
    padding-top:10px;
    padding-bottom:10px;
     
}

#logo{
   
    display:inline-block;
}
/*********************/
/* MAIN MENU STYLING */
/*********************/
#mainmenu.navbar{
    font-family: "Open Sans Condensed";    
    font-weight: 700;
    font-size:16px;
    margin-bottom: 0px;
     
    border-radius: 0px;
    border-bottom:5px solid #990000;
}
#mainmenu.navbar a{
    color: white;
}
 
#mainmenu .dropdown-menu{
    background-color:#3F3F3F;  
    border-radius: 0px;
    
    font-family: "Open Sans",Arial;
}

#mainmenu .dropdown-menu a{
    color:white;
    padding-top: 10px;
    padding-bottom: 10px;
     font-size:12px;
}
#mainmenu .dropdown-menu a:hover{
    background-color: #222222;
    color:white;
}

/*************/
/* AD BLOCKS */
/*************/

.ad-728{
    padding:10px;    
    background-color:#f0f0f0;
    border:1px solid #cccccc;
    border-top:0px;
}
.ad-728 .ad{
    width:728px;
    display:block;
    margin-left:auto;
    margin-right:auto;
}

/*****************/
/* HEADING STYLE */
/*****************/
.header-class1 {
    border-bottom: 3px solid #990000;
    padding:0px 0px 3px 0px; margin:0px;
    margin-bottom: 20px; 
    margin-top: 10px; 
   
     
}

.header-class1 .heading {
    display:inline-block;
    padding:0px; margin:0px;
    padding-top:10px;
    padding-bottom:5px;
    margin-bottom:-3px;
    top:0px;
    left:0px;    
    font-size:26px;
}

.header-class1-small{
    height:47px;
}

.header-class1-small .heading{
    font-size:28px;
}

.header-class2 {
    border-top:none;
    padding:0px; margin:0px;
    margin-bottom: 5px; 
 border-bottom:2px solid silver;
 margin-top:5px;
    padding:10px;
}

.header-class2 .heading {
    display:inline-block;
    padding:0px; margin:0px;
    font-size:30px;
     
}

/***************/
/*   Widgets   */
/***************/
.widget{
    margin-bottom:20px;
}
.widget_title h1{
    font-size:20px;
    margin:0px;
    margin-bottom:5px;
}
.widget_body ul{
    
    list-style:square inside;
    padding:0px;
     
}
.widget_body ul ul{
    padding-left:20px;
}
.widget_body li{
    border-bottom:1px dotted silver;
    padding:5px;
}
.errorMessage{
    color:red;
}

.nivo-controlNav{
    padding-top:3px !important;
    padding-bottom:3px !important;
}
 


/* Archive Calender */
 
 
.navbar-btn2{
  margin-top:10px;
	border:none;
}
/* Search Page */
.pbox{
    margin-bottom:15px ;
}
.pbox-thumb{

}
.pbox-details{

}
.pbox-title{
    margin-top:0px;
    font-size:24px;
}




/* End Archive Calender */

/***************************************************/
/*   REMOVAL OF RESPONSIVENESS IN NAVIGATION BAR   */
/***************************************************/

.container .navbar-header,
.container .navbar-collapse {
  margin-right: 0;
  margin-left: 0;
}

/* Always float the navbar header */
.navbar-header {
  float: left;
}

/* Undo the collapsing navbar */
.navbar-collapse {
  display: block !important;
  height: auto !important;
  padding-bottom: 0;
  overflow: visible !important;
}

.navbar-toggle {
  display: none;
}
.navbar-collapse {
  border-top: 0;
}

.navbar-brand {
  margin-left: -15px;
}

/* Always apply the floated nav */
.navbar-nav {
  float: left;
  margin: 0;
}
.navbar-nav > li {
  float: left;
}
.navbar-nav > li > a {
  padding: 15px;
}

/* Redeclare since we override the float above */
.navbar-nav.navbar-right {
  float: right;
}

/* Undo custom dropdowns */
.navbar .navbar-nav .open .dropdown-menu {
  position: absolute;
  float: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-width: 0 1px 1px;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
  color: #333;
}
.navbar .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar .navbar-nav .open .dropdown-menu > li > a:focus,
.navbar .navbar-nav .open .dropdown-menu > .active > a,
.navbar .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
  color: #fff !important;
  background-color: #428bca !important;
}
.navbar .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  color: #999 !important;
  background-color: transparent !important;
}

/******************************/
/* PAGINATION CONTROL STYLING */
/******************************/

.pagination > li > a, 
.pagination > li > span{
    color: #990000;
}
.pagination > li > a:hover, 
.pagination > li > span:hover{
    color: #BF1F00;
}
.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > .active > span:focus{
    background-color: #990000;    
    border-color: #990000;
}
.pagination,
.pagination > li:first-child > a, 
.pagination > li:first-child > span,
.pagination > li:last-child > a, 
.pagination > li:last-child > span
{
    border-radius:0px;
}

/***************/
/* BREADCRUMBS */
/***************/
.topbread{
    margin-bottom:0px;
    margin-top:5px;
}


#ui-datepicker-div{
    z-index:5000000000 !important;
}

#latest-news{ background:#02386a; font-family: NotoSansOriya; color:#ffffff; font-size:18px; padding-top:10px;}
#latest-news p{ margin:0px;}

.page-content{background:url(../images/page-bg.jpg) center 100px no-repeat;}

.vision{background:#02386a; color:#ffffff;}

.vision img{border: solid 5px #70889e;box-shadow: 2px 2px 10px #000000;
border-radius: 5px!important;}

.page-content { font-size:18px;}