.primary_bgcolor
{
   background-color:#0074D0;
}
.primary_taxtcolor
{
   color:#0074D0;
}
.primary_btn
{
	background-color:#0074D0;
    color:#fff;
}
#myCalendar .datepicker table tr th.prev,#myCalendar .datepicker table tr th.datepicker-switch,
#myCalendar .datepicker table tr th.next,#myCalendar .datepicker table tr th.dow,#myCalendar .day.active
{
	background-color:#0074D0;
}
.primary_table_color thead tr:first-child{
  background-color:#0074D0;
}
.primary_table_color tbody tr:nth-child(2n+1),.primary_table_color tbody tr.odd{
background-color:#d6eaf8;
}

.primary_table_color tbody tr td .btn,.page-item.active .page-link{
background-color:#0074D0;
border-color:#d6eaf8;
}
.nav-tabs .nav-link
{
	border:1px solid #0074D0;
}
.dept.ppit-tab-menu div.list-group > a.active::after{
border-left: 10px solid #0074D0;
}

.temple.ppit-tab-menu div.list-group > a.active::after{
border-left: 10px solid #0074D0;
}
.hpmenu .nav>li>a:hover,.hpmenu .nav>li.active > a,.dropdown-menu > li > a:hover,
.templemenu .nav > li > a:hover, .templemenu .nav > li.active > a,.nav .open > a,
.nav .open > a:focus, .nav .open > a:hover
{
  background:#0E526E;
}
.nav-tabs li .active
{
    background:#0E526E !important;
    color:#fff !important;
}
.navbar-nav > li > a {
    padding:12px 10px;
}

.tmp_moreless .radio label{
font-size:12px !important;
}
.tmp_moreless #more_less{
font-size:10px !important;
}

.login_img img{
	width:45%;
	height:auto
}
.navbar-nav li a {
 font-size:12px;
}
.pgh_text {
	line-height: 1.7em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align: justify;
	text-justify: inter-word;
}
.temple_text {
	font-size:14px;
}
.table_text {
	font-size:13px;
}

@media only screen and (max-width: 1199px){
   .navbar-nav li a {
    font-size: 10px;
   }
  .navbar-nav > li > a {
    padding:13px 5px;
   }
}


@media only screen and (max-width: 767px){
  
  .navbar-nav li a {
    font-size: 12px !important;
  }
}/* max-width 767 end */
@media only screen and (max-width: 480px){
  
  .small-box h3 {
    font-size: 0.8em !important;
    line-height:15px;
    }
    .inner span {
	font-size: 9px !important;
	font-weight: bold;
	}
}/* max-width 480 end */
#span_head span,#span_head,.span_head span,.span_head,#modelview_header{
font-size:16px !important;
font-weight:700;
}
table thead th,table tbody td{
font-size:12px !important;
}
#span_subhead,.span_subhead,.span_subhead span
{
font-size:13px !important;
font-weight:700;
}
p,li,.span_content,#dynamic-content div,.span_content span{
font-size:12px !important;
font-weight: 500;
}
.primary_btn{
 font-size:12px !important;
}
.small-box h3 {
    font-size: 11px !important;
    font-weight:700;
    }

