td {
  /*font-weight: bold;*/
}

th,tfoot{
	background-color: #394C62;
  color: white!important;
	font-weight: bold;
}


#curve_chart{
	width: 100%;
}
/*.navigation {
    font-family: "Rubik", Helvetica, Arial, serif ,!important;
}
*/

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
	font-family: 'Open Sans', sans-serif !important;
	font-weight: 600 !important;
}

p, .p{
	font-family: 'Open Sans', sans-serif !important;

}

a, .a{
	font-family: 'Open Sans', sans-serif !important;
}

label, tr, .label, .tr{
	font-family: 'Open Sans', sans-serif !important;
	font-weight: 400 !important;
}
#shadow_box_pelatis_image {
  /*border: 1px solid;*/
  border-radius: 0.5rem;
  padding: 10px;
  box-shadow: 1px 1px 2px 2px #888888;
}


#mceu_30{
	display: none;
}



/*div.test {
    height: 10em;
    position: relative }*/
div.simple-pie-chart1 {
    /*margin: 0;*/
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%) 
  }


@media screen and (min-width: 701px) {
  #image_mobile { 
    display: none;
  }   /* hide it elsewhere */
}

.my_card:hover{
  /*transform: translateY(-20px)!important;*/
}

.btn{
  /*border-radius: 1px solid #3498db!important;*/
  background: none!important;
  cursor: pointer!important;
  transition: 0.8s!important;
  position: relative!important;
  overflow: hidden!important;
}

.btn_effect:hover{
  color: #fff!important;
}

.btn_primary::before{
  content: ""!important;
  position: absolute!important;
  left: 0!important;
  width: 100%!important;
  height: 0%!important;
  background: #3498db!important;
  z-index: -1!important;
  transition: 0.8s!important;
}

.btn_warning::before{
  content: ""!important;
  position: absolute!important;
  left: 0!important;
  width: 100%!important;
  height: 0%!important;
  background: #FDAC41!important;
  z-index: -1!important;
  transition: 0.8s!important;
}

.btn_success::before{
  content: ""!important;
  position: absolute!important;
  left: 0!important;
  width: 100%!important;
  height: 0%!important;
  background: #23bd70!important;
  z-index: -1!important;
  transition: 0.8s!important;
}

.btn_effect::before{
  top: 0!important;
  border-radius: 0 0 50% 50%!important;
}

.btn_effect:hover::before{
  height: 180%!important;
}

.divider.divider-orange .divider-text:before, .divider.divider-orange .divider-text:after {
  border-color : #ff6666 !important;
}

.divider.divider-purple .divider-text:before, .divider.divider-purple .divider-text:after {
  border-color : #cd178c !important;
}

.divider.divider-green .divider-text:before, .divider.divider-green .divider-text:after {
  border-color : #2A7A57 !important;
}

.divider.divider-tt .divider-text:before, .divider.divider-tt .divider-text:after {
  border-color : #2A7A57 !important;
}

.dropdown-menu::before {
            content: none!important;
        }
/*.blur{

  color: transparent;
  text-shadow: 0 0 20px #000;
}

.blur-on-lose-focus:not(:focus) {
     color: transparent;
     text-shadow: 0 0 5px rgba(0,0,0,0.5);
}*/