body {padding-top: 70px;padding-bottom: 30px;}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xs-13, .col-sm-13, .col-md-13, .col-lg-13, .col-xs-14, .col-sm-14, .col-md-14, .col-lg-14, .col-xs-15, .col-sm-15, .col-md-15, .col-lg-15, .col-xs-16, .col-sm-16, .col-md-16, .col-lg-16, .col-xs-17, .col-sm-17, .col-md-17, .col-lg-17, .col-xs-18, .col-sm-18, .col-md-18, .col-lg-18, .col-xs-19, .col-sm-19, .col-md-19, .col-lg-19, .col-xs-20, .col-sm-20, .col-md-20, .col-lg-20, .col-xs-21, .col-sm-21, .col-md-21, .col-lg-21, .col-xs-22, .col-sm-22, .col-md-22, .col-lg-22, .col-xs-23, .col-sm-23, .col-md-23, .col-lg-23, .col-xs-24, .col-sm-24, .col-md-24, .col-lg-24 {
	padding-left: 0px;padding-right: 0px;
}

.footer {height:60px;background-color: #f5f5f5;margin-top:10px;border-top:1px solid #dcdcdc;}
.container .text-muted {margin: 20px 0;}
.panel {margin-bottom:10px !important;cursor:pointer;}
.well {background-image:none;}
.ls-navbar-brand-left {margin:0;padding-bottom:0;padding-top:10px;padding-right:0;}

@media (min-width: 768px) {
	.navbar>.container .ls-navbar-brand-left {margin-right:15px;}
}
.navbar-brand .btn {margin:0;}

.cs-menu {padding-left:5px;padding-right:5px;}
.cs-menu .panel-body {padding:0;}
.cs-menu .glyphicon:first-child {margin-right:10px;}
.cs-menu a {color:#555;padding:15px;}
.cs-form-control {
  height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.428571429;color: #555555;vertical-align: middle;background-color: #ffffff;background-image: none;border: 1px solid #cccccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
          transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.cs-form-row {margin-bottom:10px;overflow:auto;}
.cs-search-form-input-text-wrap {position:relative;text-align:center;}
.cs-search-form-input-text {width:98%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.cs-no-padding {padding:0;padding-right:0;padding-left:0;padding-top:0;padding-bottom:0;}
.cs-year-wrap {text-align:center;}
.cs-year1, .cs-year2 {text-align:center;width:70px;}
.cs-input-sm {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
select.cs-input-sm {height: 30px;line-height: 30px;}
textarea.cs-input-sm {height: auto;}
.cs-input-lg {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.33;border-radius: 6px;}
select.cs-input-lg {height: 46px;line-height: 46px;}
textarea.cs-input-lg {height: auto;}

.cs-group-wrap {padding-left:5px;padding-right:5px;}
.cs-group-wrap .panel-heading {padding:0;}
.cs-group-wrap .panel-heading a {padding:10px 15px;color:#555;}

.wrap > .list-group {margin-top:10px;}

.cs-page-wrap {margin:0;margin-bottom:5px;padding:0;}
.cs-page-wrap > .pagination {margin:0;}

.cs-results > li {overflow:auto;}
.cs-article-checkbox {margin-left:-25px;margin-right:10px;cursor:pointer;color:#333;}
.cs-target-group-wrap a {color:#555 !important;}
.cs-target-group-wrap li.active a {color:#fff !important;}
.cs-target-disabled {color:#ccc !important;}

.cs-target-group-wrap .list-group-item {padding:0;position:relative;padding-right:20px;}
.cs-target-group-wrap .list-group-item a {padding:10px 15px;}
.cs-target-group-wrap .list-group-item a.url {position:absolute;top:0;right:0;}
.cs-target-group-wrap a.cs-target-link {cursor:default;}
.cs-target-group-wrap a.cs-target-disabled {color:#ccc !important;cursor:default;}

.cs-target-controls {margin-bottom:10px;padding-left:5px;}

.cs-search-form-loading {margin-top:10px;}

.cs-cp {cursor:pointer;}

.cs-record-etc, .cs-record-content {margin-top:5px;}

#ajax_loading .modal-dialog {margin:30% auto;}
.modal-backdrop {background-color:#333;}

.cs-export-form-email, .cs-export-form-my-folder {margin-top:10px;}

.cs-group-active {background-color:#575757 !important;background-image:none !important;}
.cs-group-active h3 {color:#fff !important;}

a.block {display:block !important;}
span.highlight {background-color:yellow;}
span.db {font-weight:bold;}
ul.cs-results > li span.citation {color:white;font-weight:bold;background-color: #b77f52;padding:1px 3px 1px 3px;border-radius:3px;margin-left:5px;}