﻿/* Space for nav bar fixed positioning */
body {
  padding-top: 55px;
}

.treeHeader {
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}

.treeBody {
    font-size: 14px;
}

.list-group {
    font-size: 14px;
}

.custom-navbar .fa {font-size:25px}

@media (max-width:767px) { 

	.custom-navbar .navbar-right {
	    float: right;
	    padding-right: 15px;
	}
	.custom-navbar .nav.navbar-nav.navbar-right li {
	    float: right;
	}
  	.custom-navbar .nav.navbar-nav.navbar-right li > a {
	    padding:8px 5px;
	}	
    
    .custom-navbar .navbar-toggle {
	    float: left
	}
	.custom-navbar .navbar-header {
	    float: left;
	    width: auto!important;
	}
	.custom-navbar .navbar-collapse {
	    clear: both;
	    float: none;
	}
}


/*FAQs and Definitions Styles*/

.faqHeader {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 10px;
}

.panel-heading [data-toggle="collapse"]::before {
    font-family: 'Glyphicons Halflings';
    content: '\e114'; /* "play" icon e072 */
    float: right;
    color: #41ACE7;
    font-size: 18px;
    line-height: 22px;
    margin-left: 6px;
}

.panel-heading a {
    text-decoration: none !important;
}

.panel-heading [data-toggle="collapse"].collapsed::before {
    content: '\e080'; /* "play" icon e072 */
    color: #41ACE7;
}

.panel-title {
    font-size: 14px;
}

.panel-body {
    font-size: 14px;
}

.highlight { background-color: yellow }


.check-bullet li {
    display: block;
}

.check-bullet li:before
{
    /*Using a Bootstrap glyphicon as the bullet point*/
    content: "\e013";
    font-family: 'Glyphicons Halflings';
    font-size: 12px;
    float: left;
    margin-top: 4px;
    margin-left: -20px;
    color: #359343;
}

/*Tighten up the nav bar items*/
.navbar-nav > li > a{
  padding-left: 10px;
  padding-right: 10px;
}

/*Disable the text input clear X in IE*/
input[type=text]::-ms-clear { display: none; }

/*Make the entire panel clickable for the Bootstrap accordion*/
.panel-title a {
    display: block;
    padding: 10px 15px;
    margin: -10px -15px;
}

/*Hide the menu bar logo on small devices*/
@media (max-width: 370px){

    .lmLogo {
        display: none;
    }
}
