body, html{
    overflow-x: hidden;
    /* position: static;
    height: 100%; */
}

.text-container, .node-news-item, .form-textarea-wrapper {
max-width: 40em;
}

.region-content {
font-size: 16px;
}

.biblio-entry {
font-size: 14px;
}

.wf-loading h1 {
visibility: hidden;
}
.wf-active h1, .wf-inactive h1 {
visibility: visible;
font-weight: normal;
}


h2, h3, h4, h5, h6 {
color: #666666; 
/*#7e7e7e*/
}

.region-content h2 {
margin-top: 30px;
}

h2.top {
margin-top:0px;
}



/*
.region-content li {
margin-bottom: 1em;
}
*/

#genetic-data-products h3,
#genetic-data-products h4 {
margin-top: 30px;
}

img {
max-width: 100%;
}

.node-co-investigator-bio img {
height: initial !important;
max-width: 262px;
}

#masthead {
background: #e2e3e3;
}

.masthead-bg {
background-image:url(/sites/default/themes/hrs/images/masthead-bg-3000.png);
background-position: 45% 0px;
background-repeat: no-repeat;
}

body.front {
background-color: #0b6984;
}

.navbar-default, #hrs-footer {
  background-color: #007ea3;
  border-color: #006482;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#007ea3), to(#0b6984));
  background-image: -webkit-linear-gradient(top, #007ea3, 0%, #0b6984, 100%);
  background-image: -moz-linear-gradient(top, #007ea3 0%, #0b6984 100%);
  background-image: linear-gradient(to bottom, #007ea3 0%, #0b6984 100%);
  background-repeat: repeat-x;
  border-color: #006482;
}


#masthead .container {
	padding-left: 0px;
	padding-right: 0px;
	height: 100px;
}

#hrs-footer.container {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

.navbar-btn {
    margin-top: 13px;
    margin-bottom: 13px;
}

.navbar-default {
padding-right: 20px;
}

.front .page-header {
display: none;
}


img.hrs-pie {
max-width: 90%;
max-height: 300px;
}

.masthead-logo {
margin: 22px 20px 22px 20px;
margin-bottom: 0px;
height: 55px;
width: 280px;
}

#masthead .container.landing .masthead-logo {
margin-left: 35px;
}

.well h2 {
margin-top: 0px;
}


.panel .panel {
    border: none;
    -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05);
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05);
}

.panel .panel .panel-heading, .panel .panel .panel-body {
padding-left: 0px;
padding-right: 0px;
background: none; 
}

#biblio-header  #biblio-search-form {
display: none;
}

.chosen-container-multi.form-control {
height: initial;
min-height: 34px;
}

.footer {
border-bottom: 1px solid #006482;
}

#hrs-footer.container {
padding-left: 0px;
padding-right: 0px;
padding-bottom: 15px;
}

.hrs-footer-main {
padding-bottom: 0px;
}


.hrs-footer-main, .hrs-footer-main a {
color:#b8d9e3;
}



.hrs-logo-footer {
max-width: 100%;
max-height: 35px;
}


.hrs-footer-col-1, 
.hrs-footer-col-2, 
.hrs-footer-col-3,
.hrs-footer-col-4,
.hrs-footer-col-5,
.hrs-footer-col-head,
.hrs-landing-main,
.stackable
 {
 margin-bottom: 15px;
}


.hrs-footer-main h3, label.subscribe-title {
	font-weight: normal;
	margin-bottom: 15px;
	margin-top: 0px;
	font-size: 18px;
	color: #89c1d2;
}



.hrs-sub-footer {
display: block;
border-top: 0px;
margin-top: 0px;
padding-top: 20px;
padding-bottom: 20px;
background-color: #00274c;
color: #ffffff;
}

.isr-logo {
max-width: 100%;
}

.isr-logo-vert {
max-width: 150px;
}


.btn-hrs-participant {
white-space:normal !important;
}




ul.footer-menu {
/*padding-left: 0px;*/
}

ul.footer-menu li {
list-style-type: square;
}


.chosen-container {
padding: 0px !important;
border:  0px !important;
width: 100% !important;
}

.fixed {
    position: fixed;
}

.region-sidebar-second ul.nav li.active a {
font-weight: bold;
}

/* all links */
.docs-sidebar .nav>li>a, .region-sidebar-second .docs-sidebar .nav>li>a {
    padding: 4px 20px;
    border-radius: 0px;
}

/* nested links */
.docs-sidebar .nav .nav>li>a, .region-sidebar-second .docs-sidebar .nav .nav>li>a {
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 30px;
    font-weight: normal;
}

.docs-sidebar .nav>li.active, .region-sidebar-second .docs-sidebar .nav>li.active {  background-color: #ffffff; }
.docs-sidebar .nav>li.active .nav>li.active, .region-sidebar-second .docs-sidebar .nav>li.active .nav>li.active {  background-color: #eeeeee; }
.docs-sidebar .nav>li.active .nav>li.active a, .region-sidebar-second .docs-sidebar .nav>li.active .nav>li.active a {  background-color: #eeeeee; color: #007ea3; }

/* hide all (inactive) nested list */
.docs-sidebar .nav ul.nav, .region-sidebar-second .docs-sidebar .nav ul.nav {
    display: none;           
}
/* show active nested list */
.docs-sidebar .nav>.active>ul.nav, .region-sidebar-second .docs-sidebar .nav>.active>ul.nav {
    display: block;           
}

.docs-sidebar h4 {padding-left: 20px; margin-top:10px;}

.affix {
    top: 15px;
}

#myScrollspy .affix-top, #myScrollspy .affix-menu {
background-color: #ffffff;
border-left: 1px solid #eeeeee;
padding-left:0px;
}

.hrs-search-field {
border-top-left-radius: 4px !important;
border-bottom-left-radius: 4px !important;
}


.page-intro {
border-bottom: 2px solid #eeeeee; 
background-color: #f7f7f7; 
margin-top: -45px;
padding-top: 30px;
}

.page-intro #landing-docs, .page-intro #landing-data, .page-intro #landing-pubs {
 padding-bottom: 10px;
}

.page-intro p {
font-size: 17px;
line-height: 1.7
}


.page-intro #landing-pubs p {
font-size: 18px;
line-height: 1.7
}


.page-intro #landing-about p {
font-size: 16px;
line-height: 1.7
}

.page-intro .less {
display: none;
}

.page-intro h1 {
font-size: 30px;
}

.page-intro #landing-about h1 {
font-size: 30px;
}

.page-intro img {
margin-top: 20px;
}

.page-intro-mini {
font-size: 16px;
border: 1px solid #eeeeee; 
padding: 15px;
background-color: #f7f7f7; 
border-radius: 4px;
}

.page-intro-mini h1 {
margin-top: 0px;
}



body.page-node-8692 h1.page-header, body.page-node-8980 h1.page-header, body.page-node-9721 h1.page-header  {
display: none;
}


body.page-node-8692 h1.page-header.header-image, body.page-node-8980 h1.page-header.header-image, body.page-node-9721 h1.page-header.header-image {
display: block;
border-bottom: 1px solid #eeeeee;
margin-top: 0px;
}


.page-intro-inside {
font-size: 16px;
padding-bottom: 30px;
}

.page-intro-inside h1 {
margin-bottom: 15px;
}


.page-intro-mini img {
max-width: 100%;
border: 2px solid #eeeeee;
}


.page-links {
font-size: 16px;
}

.page-links ul, ul.no-bullets{
list-style: none;
padding-left: 0px;
font-size: 16px;
}

.page-links #media-at-a-glance  ul {
list-style: disc;
padding-left: 15px;
}

.page-links .list-group {
	-webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05);
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05);
}

.page-links .list-group .list-group-item {
    border: 0px;
    padding-left: 5px;
    padding-right: 5px;
}

.page-links .list-group .list-group-item h3 {
font-size: 16px;
font-weight: bold;
color: #007ea3;
}

.pubs-page-links {
margin-left: 15px;
margin-right: 15px;
margin-top: 15px;
margin-bottom: 15px;
}

.pubs-page-links p {
margin-top: 15px;
margin-bottom: 15px;
}

.page-links .list-group .list-group-item h2 {
color: #666666;
}

.page-links .list-group .list-group-item:first-child, .page-links .list-group .list-group-item:last-child {
border-radius: 0px;
}

.page-links .list-group .list-group-item:hover h3 {
text-decoration: underline;
}

.page-links .list-group .list-group-item:hover h2 {
color: #007ea3;
}

.page-links .list-group .list-group-item:hover .btn-primary,
.page-links .list-group .list-group-item:focus .btn-primary {
    background-color: #004f66;
    background-position: 0 -15px;
    color: #ffffff;
    border-color: #003b4c;
}

.page-links ul li{
padding: 5px;
margin: 0px;
}

.page-links ul li, .page-links .list-group a.list-group-item {
border-left: 0px solid #ffffff;
}

.page-links ul li:hover, .page-links a.list-group-item:hover {
background-color: #fff;
border-left: 0px solid #888888;
}

.page-links ul a{
}



.btn-outline {
border-radius: 0px;
border-width: 2px;
background: none;
color:#666666;
border-color: #666666;
}

.white-div {
padding-top: 30px;
padding-bottom: 30px;
}

.gray-div {
font-size: 16px;
border-bottom: 2px solid #eeeeee;
border-top: 2px solid #eeeeee; 
padding-top: 15px;
padding-bottom: 15px;
background-color: #f7f7f7; 
}

.blue-div {
font-size: 16px;
border-bottom: 1px solid #b9def0;
border-top: 1px solid #b9def0; 
background-color: #d9edf7;
padding-top: 30px;
padding-bottom: 30px;
margin-top: 30px;
margin-bottom: 30px;
}

.pub-intro-links {
}

.pub-intro-links a {
text-decoration: none;
}

.chart-wrapper {
border: 2px solid #eeeeee;
background-color: #ffffff;
}

.chart-buttons {
padding: 0px 10px 10px 10px;
}


#key-publications {
margin-top: 15px;
max-width: 750px;
}

#key-publications h3 {
color: #8d932b;
margin-bottom: 5px;
margin-top: 10px;
}

#key-publications p {
color: #666666;
margin-bottom: 15px;
font-size: 14px;
}

.chart { 
height: 261px;
}

.chart-modal {
  min-height: 700px;
}

.databook-wrapper {
margin-bottom: 25px;
overflow: hidden;
}


.sister-studies h2 {
margin-top: 60px;
}

.sister-study {
display: flex;
padding: 5px;
justify-content: center;
align-items: center;
background-color: #f7f7f7;
border: 2px solid #eeeeee;
}

.sister-study img {
height: auto;
border: 2px solid #f3f3f3;
}


.sister-study a.nologo, .sister-study div.nologo {
display:block;
background-color: #ffffff;
text-decoration: none;
border: 2px solid #f3f3f3;
padding: 15px;
text-align: center;
}

.sister-study a.nologo h4, .sister-study div.nologo h4 {
margin-top: 0px;
font-size: 45px;
}

.sister-study a.nologo img, .sister-study div.nologo img {
border: 0px solid #f3f3f3;
}


.collaboration {
padding: 20px 40px 20px 40px;
}

.collaboration:first-child {
margin-top: 20px;
}

.collaboration img {
border: 2px solid #eeeeee;
}

.collaboration h2 {
margin-top: 0px;
}

.field {
  margin-bottom: 15px;
}

.node-webform, #node-8867 {
max-width: 750px;
}

.node-webform {
max-width: 940px;
}
/* copis*/

.copis {
margin-top: 60px;
margin-bottom: 30px;
max-width: 500px;
}

.copis.directors {
margin-top: 30px;
}

.copis a img {
max-width: 89px;
max-height: 121px;
margin-bottom: 10px;
-webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
filter: grayscale(100%);
}

.copis a {
display: inline-block;
min-width: 89px;
min-height: 171px;
font-weight: bold;
}

.copis.directors a {
min-height: 200px;
}

.copis a:hover img, .copis a:active img{
-webkit-filter: grayscale(0%); /* Chrome, Safari, Opera */
filter: grayscale(0%);
}

#data-collection-path-table td, #data-collection-path-table th {

vertical-align:top;
}

#data-collection-path-table tr.header-top th, #data-collection-path-table tr.header-sub th {
border-bottom: 0px;

}

#data-collection-path-table tr.header-sub th {
font-weight: normal;
}

#data-collection-path-table tr.header-top td  {
border: 0px;
}

#data-collection-path-table tr.header-sub {
border-bottom: 2px solid #ddd;
}
#data-collection-path-table .tracker {background-color: #f9f9f9;}
#data-collection-path-table .biennial {}
#data-collection-path-table .off-year {background-color: #f9f9f9;}
#data-collection-path-table .sensitive-health {}
#data-collection-path-table .admin-linkages {background-color: #f9f9f9;}
#data-collection-path-table .rand {}
#data-collection-path-table .imputations{background-color: #f9f9f9;}

#data-collection-path-table .group-end {border-right-width: 2px;}

#data-collection-path-table td .glyphicon {color: #bbb;}

#data-collection-path-table tr td a.btn {
display: inline-block;
margin: 3px;
}

#data-collection-table thead, #worktype-count-table thead, #interest-count-table thead {
background-color: #ccc;
}

#worktype-count-table tr td:first-child,
#worktype-count-table tr th:first-child,
#interest-count-table tr td:first-child,
#interest-count-table tr th:first-child {
border-right: 2px solid #ddd;
font-weight: bold;
 }
 
#worktype-count-table tr td:last-child,
#worktype-count-table tr th:last-child,
#interest-count-table tr td:last-child,
#interest-count-table tr th:last-child {
border-left: 3px solid #ddd;
 } 
 
#worktype-count-table tbody tr:last-child,
#interest-count-table tbody tr:last-child {
border-top: 3px solid #ddd;
 } 
 
#data-collection-table {
font-size: 12px;
}

#data-collection-table tr th .th-inner{
line-height: 15px;
}

#data-collection-table  tr td a.btn {
display: inline-block;
margin: 3px;
}

#data-collection-table td .glyphicon {color: #bbb;}

#data-collection-table .group-end {border-right-width: 2px;}

#data-collection-table td.biennial {background-color: #f9f9f9;}
#data-collection-table td.adams {background-color: #f9f9f9;}
#data-collection-table td.off-year {}
#data-collection-table td.sensitive-health {}
#data-collection-table td.admin-linkages {background-color: #f9f9f9;}
#data-collection-table td.imputations{}


.bootstrap-table .columns .dropdown-menu .glyphicon, .bootstrap-table .columns .dropdown-menu br {
display: none;
}

.biblio-entry ul.biblio-export-buttons, .biblio-entry .biblio_file_links {
display: block;
font-size: 12px;
margin-top: 5px;
}

.biblio-entry .biblio-annotation {
display: inline;
margin-left: .5em;
}

.biblio-entry {
margin-top: 0px;
margin-bottom: 0px;
padding-top: 1em;
padding-bottom: 1em;
padding-left: 10px;
padding-right: 10px;
}

.biblio-entry:nth-child(odd) {background: #f5f5f5}

#biblio-header .nav-pills img {
margin-left: 5px;
margin-bottom: 5px;
}


.biblio-export {
padding-top: 5px;
padding-bottom: 10px;
}

.nav.nav-pills.biblio-sort > li > a {
padding: 5px 10px 5px 10px;
margin-left: 0px;
border-radius: 3px;
}

.nav.nav-pills.biblio-sort > li:first-child {
margin-right: 5px;
padding-top: 5px;
}

.biblio-filter-status {
margin-top: 15px;
}

.biblio-alpha-line .pagination {
margin-top: 0px;
}

.form-item-term-id {
display: none;
}

.more-link {
padding-left: 5px;
}

#block-block-17 h2.block-title,
#block-block-18 h2.block-title,
#block-block-19 h2.block-title {
font-size: 24px;
}

.bootstrap-table .glyphicon-th:after, .bootstrap-table .glyphicon-export:after {
font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
position: relative;
top: -1px;
}

.bootstrap-table .glyphicon-th:after {
content: " Columns";
}

.bootstrap-table .glyphicon-export:after {
content: " Export";
}

.documentation-list {
list-style-type: none;
margin-bottom: 0px;
padding-left: 0px;
}

.documentation-list-version, .documentation-list-release-date {
color: #555555;
font-size: 12px;
display: inline-block;
}

.documentation-list-title {
font-weight: bold;
}

.video-tutorial {
border: 1px solid #dddddd;
max-width: 100%;
margin-top:20px;
}


.webform-client-form .form-control {
width: initial;
}

.webform-client-form .form-control.form-textarea {
width: 100%;
}

.webform-client-form input[type="file"] {
display: block;
border: 0px;
-webkit-box-shadow: none;
box-shadow: none;
padding: 0px;
margin-bottom: 5px;
height: 25px;
}

.form-managed-file.input-group {
display: block;
}

.webform-client-form .form-managed-file.input-group .form-control:not(:first-child):not(:last-child) {
border: 0px;
}

.webform-client-form .form-managed-file .file {
display: block;
margin-bottom: 10px;
}

.webform-client-form .webform-component-file .btn {
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
display: block;
}

.webform-client-form .form-managed-file.input-group .input-group-btn {
display: block;
}

.agreement-reminder.attached-agreement, .agreement-reminder.enclave {
display: none;
}

.links {
margin-top: 10px;
}

.alert-success h1, .alert-success h2, .alert-success h3, .alert-success h4, .alert-success h5 {
color: #3c763d;
}


.nav > li > span.file {
    position: relative;
    display: block;
    padding: 10px 15px;
}

.nav > li > span.file:hover, .nav > li > span.file:focus {
    background-color: #eeeeee;
}

.nav > li > span.file > a:hover, .nav > li > span.file > a:focus {
    text-decoration: none;
}

.nav > li > span.file > img {
display: block;
float: left;
}

.nav > li > span.file > a {
width: 100%;
margin-left: 20px;
display: block;
}


.in-the-news-title, .view-in-the-news .view-header {
}

.view-in-the-news .view-header {
margin-bottom: 20px;
}

.in-the-news-publish-details, .view-in-the-news .views-field-edit-node {
color: #666666;
font-size: 14px;
}

.view-in-the-news {
max-width: 45em;
}


.view-in-the-news .views-row {
margin-bottom: 20px;

}

.view-in-the-news .views-row-last {
margin-bottom: 10px;
}

#block-views-in-the-news-block-1 h2.block-title {
font-size: 24px;
}

.publications-in-the-news-block .view-content {
padding-bottom: 10px;
padding-bottom: 10px;
}

.publications-in-the-news-block .views-field-biblio-url {

}

#block-views-in-the-news-block-1 {
padding-top:55px;
}


.hrs-footer-col-1 .fa-ul {
margin-left: 1.5em;
}

.video-responsive{
overflow:hidden;
padding-bottom:56.25%;
position:relative;
height:0;
margin-bottom: 15px;
margin-top: 15px;
}
.video-responsive iframe{
left:0;
top:0;
height:100%;
width:100%;
position:absolute;
}

blockquote {
border: 0px;
background-color: #f5f5f5;
font-size: 14px;
}

table.data-product-detail  tr td, table.data-product-detail tr th {
display: block;
}

table.data-product-detail tr td {
border-top: 0px;
}

table.data-product-detail ul {
list-style-type: none;
margin-left: 0px;
padding-left: 0px;
}

.node-type-news-item h1.page-header {
max-width: 700px;
}

#block-menu-menu-genomics-workshop {
z-index: 1;
}

/* IziModal Styles Start */

#modal-iframe.iziModal {
width: auto;
}

.iziModal-content {
overflow-x: scroll; /* Must be 'scroll' not 'auto' */
}

#modal-iframe .iziModal-content {
overflow: hidden;
}

.iziModal .iziModal-header-title, .iziModal .iziModal-header.iziModal-noSubtitle .iziModal-header-title  {
line-height: 1.42857143;
font-size: 18px;
font-family: inherit;
font-weight: 500;
-webkit-font-smoothing: auto;
}

.iziModal .iziModal-button {
transition-property: none;
-webkit-transform: none !important;
opacity: .8;
}

#modal-iframe {
transition-property: none !important;
}

.iziModal.transitionIn .iziModal-header{
-webkit-animation: none;
-moz-animation: none;;
animation: none;);
}
.iziModal.transitionIn .iziModal-header .iziModal-header-icon {
-webkit-animation: none;
-moz-animation: none;;
animation: none;);
}
.iziModal.transitionIn .iziModal-header .iziModal-header-title, .iziModal.transitionIn .iziModal-header .iziModal-header-subtitle {
-webkit-animation: none;
-moz-animation: none;;
animation: none;);
}
.iziModal.transitionIn .iziModal-header .iziModal-button{
-webkit-animation: none;
-moz-animation: none;;
animation: none;);
}

/*
.iziModal .iziModal-iframe {
display: none;
}
*/

/* IziModal Styles End */

/*RDA STYLES START*/

.alert h2:first-child {
margin-top:0px;
color: #8a6d3b
}

.alert a:link {
text-decoration: underline;
}

#edit-biblio-fieldset, #edit-mimemail {
display: none;
}


/*RDA STYLES END*/

/*END*/

@media screen and (min-width: 768px) {

	#masthead {
	background: linear-gradient(to right, #ffffff 0%,#ffffff 25%,#e2e3e3 71%,#e2e3e3 100%);
	}
	
	.masthead-logo {
	margin: 20px 20px 20px 0px;
	height: 60px;
	width: 308px;
	}

	.page-intro h1 {
	font-size: 36px;
	}
	
	.page-intro #landing-docs, .page-intro #landing-data, .page-intro #landing-pubs {
	 padding-bottom: 20px;
	 padding-top: 15px;
	}
	
	.page-intro #landing-about h1 {
	font-size: 45px;
	}

	.databook-wrapper {
	height: 398px;
	overflow: hidden;
	}

	.databook-wrapper img.databook {
	position: relative;
	bottom: 70px;
	}
	
	.navbar.container {
	width: 750px;
	max-width: 750px;
	}

	.hrs-footer-col-2, 
	.hrs-footer-col-3 {
	/* border-left: 1px solid #b8d9e3; */
	}

	.hrs-nav-search {
	float:right !important;
	}

	.sister-study {
	min-height: 220px;
	}
	
	.video-tutorial {
	width: 700px;
	}
	
	.node-co-investigator-bio img {
	max-width: 100%;
	}
	
	.copis {
	max-width: 100%;
	}
	
	.copis.directors a {
	min-height: 171px;
	}
	
	table.data-product-detail  tr td, table.data-product-detail tr th {
	display: table-cell;
	border-top: 1px solid #dddddd;
	}
	


	
}


@media screen and (max-width: 767px) {



.hrs-nav-search .navbar-form {
border: 0px;
-webkit-box-shadow: inset 0 0px 0 rgba(255, 255, 255, 0.1), 0 0px 0 rgba(255, 255, 255, 0.1);
box-shadow: inset 0 0px 0 rgba(255, 255, 255, 0.1), 0 0px 0 rgba(255, 255, 255, 0.1);
margin: 0px;
padding-top: 8px;
}


.hrs-nav-search .input-group {
max-width: 250px;
}

.navbar-default, #hrs-footer.container, #masthead .container .slogan {
border-radius: 0px;
}

}


@media (max-width: 992px) {

.biblio-export {
text-align: left;
float: none;
}	

}


@media screen and (max-width: 991px) and (min-width: 768px) {
.navbar-form .form-control.hrs-search-field {
width: 80px;
}

}



@media screen and (min-width: 992px) {


.masthead-bg {
background-position:center;
}

#landing-about p {
max-width: 455px;
}

.navbar.container {
    max-width: 970px;
    width: 970px;
}

.isr-logo {
max-width: 400px;
}

.hrs-footer-col-5 {
text-align: right;
margin-bottom: 0px;
}

.hrs-footer-col-4 {
margin-bottom: 0px;
}

.databook-wrapper {
height: 325px;
overflow: hidden;
}

.databook-wrapper img.databook {
position: relative;
bottom: 30px;
}

.video-tutorial {
width: 800px;
}

#modal-iframe.iziModal {
width: 800px;
}

}

@media (min-width: 1200px) {
.navbar.container {
     max-width: 1170px;
     width: 1170px;
}

.hrs-landing-main {
font-size: 16px;
}

}

@media print {
  a[href]:after {
    content: none;
  }
  
  #hrs-footer, #hrs-footer footer {
  display: none;
  }
  
}

/* Five Col Addon. */


.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-15 {
    width: 20%;
    float: left;
}
@media (min-width: 768px) {
	.col-sm-15 {
			width: 20%;
			float: left;
		}
	.sidebar-affixed {min-width: 218px;}
}
@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }
    .sidebar-affixed {min-width: 291px;}
}
@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
	.sidebar-affixed {min-width: 360px;}
}


@media (max-width: 767px) {
    .affix {
        position: static;
    }
    .sidebar-affixed {margin-top: 15px;}
    
    .chart-buttons .btn,
	.chart-buttons button.btn {
    display: block;
    width: 100%;
    margin-bottom: 5px;
    } 

}



