h1, h2, h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333333;
}

h2 {
	margin-bottom: .4em;
	font-size: 16px;
	font-weight: normal;
}

h3 {
	margin-bottom: 2em;
	letter-spacing: 2px;
	font: italic x-small Verdana, Arial, Helvetica, sans-serif;
}

h4 {
	margin-bottom: 2em;
	letter-spacing: 2px;
	font: Verdana, Arial, Helvetica, sans-serif;
}

h5 {
	margin-bottom: 2em;
	letter-spacing: 2px;
	font: bold Verdana, Arial, Helvetica, sans-serif;
}

h6 {
	margin-bottom: 2em;
	letter-spacing: 2px;
	font: x-small Verdana, Arial, Helvetica, sans-serif;
}

::-webkit-input-placeholder {
   font-size: 12px!important;
}

:-moz-placeholder { /* Firefox 18- */
      font-size: 12px!important;
}
::-moz-placeholder {  /* Firefox 19+ */
      font-size: 12px!important;
}

.custab{
    border: 1px solid #ccc;
    padding: 5px;
    margin: 5% 0;
    box-shadow: 3px 3px 2px #ccc;
    transition: 0.5s;
    }
.custab:hover{
    box-shadow: 3px 3px 0px transparent;
    transition: 0.5s;
    }
.my-custom-scrollbar {
  position: relative;
  height: 200px;
  overflow: auto;
}
.table-wrapper-scroll-y {
  display: block;
}
.table-hover tbody tr:hover td, .table-hover tbody tr:hover th {
  background-color: #61D8E4;
}

.blinking{
	animation:blinkingText 1.2s infinite;
}
@keyframes blinkingText{
	0%{		color: #000;	}
	49%{	color: transparent;	}
	50%{	color: transparent;	}
	99%{	color:transparent;	}
	100%{	color: #000;	}
}

/* Firefox old*/
@-moz-keyframes blink {
  0% {
      opacity:1;
  }
  50% {
      opacity:0;
  }
  100% {
      opacity:1;
  }
}

@-webkit-keyframes blink {
  0% {
      opacity:1;
  }
  50% {
      opacity:0;
  }
  100% {
      opacity:1;
  }
}
/* IE */
@-ms-keyframes blink {
  0% {
      opacity:1;
  }
  50% {
      opacity:0;
  }
  100% {
      opacity:1;
  }
}
/* Opera and prob css3 final iteration */
@keyframes blink {
  0% {
      opacity:1;
  }
  50% {
      opacity:0;
  }
  100% {
      opacity:1;
  }
}
.blink-image {
  -moz-animation: blink normal 2s infinite ease-in-out; /* Firefox */
  -webkit-animation: blink normal 2s infinite ease-in-out; /* Webkit */
  -ms-animation: blink normal 2s infinite ease-in-out; /* IE */
  animation: blink normal 2s infinite ease-in-out; /* Opera and prob css3 final iteration */
}
