.panel-default {
	min-height: 195px;
}
.bullet_list {
	list-style-type: inherit !important;
	padding-left: 30px !important;
}
a[data-toggle='modal'] {
	cursor: pointer;
}
.panel-title {
	color: white;
	font-weight: bold !important;
}
.panel-default > .panel-heading {
	background-color: #383838;
}
.panel-heading h3 {
	line-height: 30px;
	font-size: 14px;
	text-transform: uppercase;
}
.panel-heading {
    padding: 1px 9px;
}
.panel-body {
	background-color: #fff;
	padding: 0px;
}
.flexslider {
	background: #8BA7C2;
	min-height: 50px;
	margin-top: 10px;
	color: #fff;
}
.quicklinks {
	background: #44698d;
	min-height: 100px;
	margin-top: -25px;
	color: #fff;
}
.ui-114 .ui-114-content {
	width: 100%;
	background: rgba(0, 0, 0, 0.6);
}
.ui-114 {
	margin-bottom: 0px;
}
.ui-114 h4 {
	font-size: 21px;
}
.container {
	max-width: 1100px !important;
}

.panel .panel-body ul.section_links li {
    padding: 1px 8px 0px 8px;
}
.section_links  li a {
	color: #456D99;
}
.section_links  li a.bold {
 	line-height: 16px;
	font-size: 14px;
}

.section_links > li > p {
 	color: gray;
 	line-height: 15px;
	margin-top: -1px;
	font-size: 13px;
}
.img-responsive {
	width: 100%;
}
.col-sm-4, .col-md-6, .col-md-4, .col-sm-6, .col-xs-12 {
	padding-left: 7px;
	padding-right: 7px;
}
.row {
	margin-left: -7px;
	margin-right: -7px;
}

.title_underlined {
	border-bottom: 2px solid #CFCFCF;
}
body {
	font-size: 14px;
}

.front-page-sidebar {
	padding-left: 10px;
}

p {
	line-height: 17px;
}
.social-links {
	background: #2D637F;
    padding-top: 7px;
    padding-bottom: 7px;
	p: font-size: 12px;
}
footer {
	background: #383838;
}
ul.section_links li.featured-link {
	min-height: 100px;
	background: #f0f0f0;
	padding-top: 8px !important;
	margin-bottom: 9px;
}
li.featured-link a {
	padding-left: 8px !important;
}
li.featured-link p  {
	padding-left: 83px;
	padding-bottom: 10px;
}
li.first-link {
	margin-top: 9px;
}
.ui-114 .ui-114-item {
	border: none;
}
.panel {
	border: none;
}
a:hover:not(.unclickable) {
	text-decoration: underline;
	color: #005273;
}
.section_links li a.unclickable {
	
	color: black;
}
p.link-paragraph {
	line-height: 18px !important;
}
@media (max-width: 768px) {
	.panel-heading h3 {
		font-size: 15px;
	}
	.section_links  li a.bold {
		font-size: 15px;
	}
	.section_links > li > p {
		font-size: 14px;
	}
	body {
		font-size: 14px;
	}
	
}

.navbar-toggle {
	border: none !important;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: white;
}

/*new navbar stuff */

/*.navbar .nav > li > a, .navbar .nav > li > a:visited {
    padding: 16px 17px 16px;
}
.navbar .nav > li > a:hover {
    background: #1e4a60;
}
#search-icon {
	border: 1px solid #54829b;
	border-left: none;
	padding: 0px;
	background: #1e4a60;
	width: 30px;
	color: #88b5cd;
}
#search-icon button, #search-icon-mobile button {
	background-color: Transparent;
    background-repeat:no-repeat;
    border: none;
    cursor:pointer;
    overflow: hidden;
    outline:none;
	width:100%;
	height:100%;
	padding: 0px;
}
#search-icon-mobile {
	width: 36px;
	padding: 0px;
	height: 34px;
}
#query {
	padding-left: 10px;
	background: #215067;
	color: #88b5cd;
	border: 1px solid #54829b;
}
#query::placeholder {
	color: #88b5cd;
}
#query-mobile {
	padding-left: 10px;
	height: 34px;
}

.navbar-header {
	margin-left: 0px !important;
}
.well {
	padding-left: 0px;
	padding-right: 0px;
}
#search_form  {
	padding-left: 15px;
	padding-right: 15px;
	width: 248px;
	margin-top: 11px !important;
	margin-left: 30px !important;
}
#search_form .form-group, #search_form .input-group, #search_form_mobile .form-group, #search_form_mobile .input-group {
	width: 100%;
}

#search_form_mobile {
	padding-left: 0px;
	padding-right: 0px;
	width: 100%;
	margin: 7px 0px !important;
}
.navbar-toggle {
	margin-top: 10px;
	padding: 5px;
	border: none;
	float: left;
	
}
.navbar-toggle .icon-bar {
	width: 24px;
	height: 3px;
	border-radius: 2px !important;
}
.navbar-toggle .icon-bar + .icon-bar{
    margin-top: 5px;
}
.navbar-toggle:hover {
	background: #1e4a60 !important;
}

.container .navbar-collapse {
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
	overflow: visible;
	border: none;
}
.navbar-right .dropdown-menu {
	left: 0;
	right: auto;
}
.navbar-spacing {
	display: inline;
	padding-right: 100px;
}
.navbar-nav > .open > a, .navbar-nav > .open > a:hover,  .navbar-nav > .open > a:focus {
    background: #1e4a60 !important;
	
}
.navbar-nav > .open > a , .navbar-nav > .open > a:hover,  .navbar-nav > .open > a:focus {
    background: #1e4a60 !important;
	
}
.navbar {
	background: #2D637F;
	border: none !important;
	
}*/
.more_link {
    position: absolute;
    bottom: 5px;
    padding: 3px;
    color: #456D99;
    width: 96%;
    padding-left: 8px;
    background: #D5D5D5;
}
.more_link a {
    color: #456D99;
}
#policy-panel, #rulemaking-panel {
	min-height: 225px;
	padding-bottom: 35px;
}