#chartdiv {  width: 100%;  height: 500px;}/* card */ .card_ind {  overflow: hidden;  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);  -webkit-transition: .25s box-shadow;  transition: .25s box-shadow;}.card_ind:focus,.card_ind:hover {  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);}.card-inverse_ind .card-img-overlay {  background-color: rgba(51, 51, 51, 0.85);  border-color: rgba(51, 51, 51, 0.85);}.card-header_ind {    padding: 0.4rem 0.4rem;      background-color: white; }.card-footer_ind {    padding: 0rem 0rem;      background-color: white;}.card-footer_ind a {  color: #0A3758;}.card-footer_ind a:hover {    background-color: #f8f9fa;}/* end card */ /* carousel caption */ .carousel-caption {    background: rgba(0, 0, 0, 0.40);    position: absolute;    right: 0%;    bottom: 0px;    left: 0%;    z-index: 10;    padding-top: 5px;    padding-bottom: 15px;    text-align: center;    color: white;}.carousel-caption h3{    color: white;}.carousel-indicators {    position: absolute;    right: 0;    bottom: 1px;    left: 0;    z-index: 15;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-pack: center;    -ms-flex-pack: center;    justify-content: center;    padding-left: 0;    margin-right: 15%;    margin-left: 15%;    list-style: none;}/* end carousel caption */ .card_highlight {  width: 100%;}.card_highlight .menu-content {  margin: 0;  padding: 0;  list-style-type: none;}.card_highlight .menu-content::before, .card .menu-content::after {  content: '';  display: table;}.card_highlight .menu-content::after {  clear: both;}.card_highlight .menu-content li {  display: inline-block;}.card_highlight .menu-content a {  color: #fff;}.card_highlight .menu-content span {  position: absolute;  left: 50%;  top: 0;  font-size: 10px;  font-weight: 700;  font-family: 'Open Sans';  -webkit-transform: translate(-50%, 0);          transform: translate(-50%, 0);}.card_highlight .wrapper {  background-color: #fff;  min-height: 210px;  position: relative;  overflow: hidden;  border: 1px solid;  border-top: 0px;  border-top-color:transparent;   border-color: gray;  /* box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.2); */}.card_highlight .wrapper:hover .data {  -webkit-transform: translateY(0);          transform: translateY(0);}.card_highlight .data {  position: absolute;  bottom: 0;  width: 100%;  -webkit-transform: translateY(calc(70px + 1em));          transform: translateY(calc(70px + 1em));  -webkit-transition: -webkit-transform 0.3s;  transition: -webkit-transform 0.3s;  transition: transform 0.3s;  transition: transform 0.3s, -webkit-transform 0.3s;  line-height: 1.2;}.card_highlight .data .content {  padding: 0.55em;  position: relative;  z-index: 1;  background: rgba(0, 0, 0, 0.60);}.card_highlight .author {  font-size: 12px;}.card_highlight .title {  margin-top: 10px;}.card_highlight .text {  height: 95px;  margin: 0;  color: #fff;}.card_highlight input[type='checkbox'] {  display: none;}.card_highlight input[type='checkbox']:checked + .menu-content {  -webkit-transform: translateY(-60px);          transform: translateY(-60px);}.example-1 .wrapper {   }.example-1 .date {  position: absolute;  top: 0;  left: 0;  background-color: #77d7b9;  color: #fff;  padding: 0.8em;}.example-1 h1 {  font-size: 1.3rem;  text-align: center;  color: #fff;}.example-1 .date span {  display: block;  text-align: center;}.example-1 .date .day {  font-weight: 700;  font-size: 24px;  text-shadow: 2px 3px 2px rgba(0, 0, 0, 0.18);}.example-1 .date .month {  text-transform: uppercase;}.example-1 .date .month,.example-1 .date .year {  font-size: 12px;}.example-1 .content {  background-color: #fff;  box-shadow: 0 5px 30px 10px rgba(0, 0, 0, 0.3);  }.example-1 .title {  background-color: #fff;  background: none !important;  border-bottom:none !important;  box-shadow: none !important;  height: 100%;  padding: 0;  padding-top: 10px;}.example-1 .title a {  color: #fff;  font-weight: 700;  font-size: 24px;}.example-1 .title a:hover {  text-decoration: none; }.example-1 a:hover {  text-decoration: none; }.example-1 .menu-button {  position: absolute;  z-index: 999;  top: 16px;  right: 16px;  width: 25px;  text-align: center;  cursor: pointer;}.example-1 .menu-button span {  width: 5px;  height: 5px;  background-color: gray;  color: gray;  position: relative;  display: inline-block;  border-radius: 50%;}.example-1 .menu-button span::after, .example-1 .menu-button span::before {  content: '';  display: block;  width: 5px;  height: 5px;  background-color: currentColor;  position: absolute;  border-radius: 50%;}.example-1 .menu-button span::before {  left: -10px;}.example-1 .menu-button span::after {  right: -10px;}.example-1 .menu-content {  text-align: center;  position: absolute;  top: 0;  left: 0;  width: 100%;  z-index: -1;  -webkit-transition: -webkit-transform 0.3s;  transition: -webkit-transform 0.3s;  transition: transform 0.3s;  transition: transform 0.3s, -webkit-transform 0.3s;  -webkit-transform: translateY(0);          transform: translateY(0);}.example-1 .menu-content li {  width: 33.333333%;  float: left;  background-color: #77d7b9;  height: 60px;  position: relative;}.example-1 .menu-content a {  position: absolute;  top: 50%;  left: 50%;  -webkit-transform: translate(-50%, -50%);          transform: translate(-50%, -50%);  font-size: 24px;  text-decoration: none;}.example-1 .menu-content span {  top: -10px;}.example-1 .button {  display: block;  width: 100px;  margin: 2em auto 1em;  text-align: center;  font-size: 14px;  color: #fff;  line-height: 1;  position: relative;  /* font-weight: 300; */}.example-1 .button::after {  content: '\2192';  opacity: 0;  position: absolute;  right: 0;  top: 50%;  -webkit-transform: translate(0, -50%);          transform: translate(0, -50%);  -webkit-transition: all 0.3s;  transition: all 0.3s;  text-decoration: none;}.example-1 .button:hover::after {  -webkit-transform: translate(5px, -50%);          transform: translate(5px, -50%);  opacity: 1;  text-decoration: none;}