/* HMIP Header Style */

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: "Tahoma",Arial,sans-serif!important;
    color: #007770!important;
}

a {
    color: #007770!important;
    text-decoration: none;
}


/* NavBar HMIP Style */
.navbar { 
    min-height: 205px!important  
}

.navbar-static-top.navbar-inverse {
    background-color: #ffffff!important;
    border-color: transparent;
    border-top:37px solid black;
}

.navbar-inverse .navbar-nav>li>a {
font-family: Tahoma, Verdana, Segoe, sans-serif!important;
font-size:14px!important;
    color: #545454!important;
    font-weight: normal!important;
}

.navbar-inverse .navbar-nav > li > a:hover {
    color: #007770!important;
    background-color: #fff!important;
    border-bottom: 0px solid #2F5FEF;
    text-decoration: underline;
}

footer .footer-top {
    background-color: #efefef!important;
   
}

ul.menu li
{
list-style:none;
}



.menu li {
  display: inline-block;
}

.panel-group .panel-default > .panel-heading {
    color: #333333;
    background-color: #007770!important;
    border-color: none;
}


.panel-title>.small, .panel-title>.small>a, .panel-title>a, .panel-title>small, .panel-title>small>a {
    color: white!important;
}

.footer-bottom
{
position:relative;
height: 60px;
line-height: 60px;
background-color: #efefef;
}
/* FAQ accordion */
.panel-heading .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: grey;         /* adjust as needed */
}
.panel-heading .accordion-toggle.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}

.btn-primary {
    color: #fff!important;
    background-color: #007770!important;
    border-color: #007770!important;
}

.btn-primaryalt {
    color: #fff!important;
    background-color: #007770!important;
    border-color: #007770!important;
    margin-left: 0px!important;
    border-right-width: 0px!important;
}


.btn-primaryinspectdtls {
    color: #fff!important;
    background-color: #007770!important;
    border-color: #007770!important;
}

.btn-default {
    color: #007770!important;
    background-color: #ffffff!important;
    border-color: #007770!important;
}


/* HMIP theme colours */
.thematicprim
{
    color:#3d1152;
}

.corpprim
{
    color:#007700;
}

.probprim
{
    color:#0085cf;
}
.youthprim

{
    color:#c05017;
}

.addprim
{
    color:#005569;
}

.add2prim
{
    color:#a3d869;
}

.add3prim
{
    color:#4d4e53;
}
.add4prim

{
    color:#a6a9aa;
}

.label
{
    margin-right:5px!important;
}

.progress-bar-success {
    background-color: #007770!important;
}

/* View button replace test 
.dropdown btn btn-default btn-xs 
{
display: none!important;
}

.dropdown-menu {
    position: relative!important;
    left: 0px!important;
    top: 0px!important;
    border: none;
    box-shadow: none;
    padding: 0;
    margin: 0;
}

.dropdown-menu>li>a
{
display: block!important;
position:relative!important;
margin: 0px!important;
padding: 0px!important;

}
*/

#py3_question_name
{
    font-size:12px!important; 
}