

h1,h2,h3,h4,h5,h6,tr,td,input,label,p,a,span,button{
  font-family: 'Iran';
}
.testdate > .datepicker-modal{
  height: 100%;
  width:100%;
}
.container{
  padding: 5px 20px;
}
thead{
  background: #eeeeee;
}

::-webkit-scrollbar{
  width: 8px;
}

::-webkit-scrollbar-thumb{
  background:linear-gradient(-45deg,#068184,#1cd4cb)!important;
  border-radius: 5px;
}
::-webkit-scrollbar-track{
  background: #eee;
}

.img-lg {
  width: 92px;
  height: 92px; }

.img-md {
  width: 60px;
  height: 60px; }

.img-sm {
  width: 43px;
  height: 43px; }

.img-xs {
  width: 37px;
  height: 37px; }

.img-ss {
  width: 26px;
  height: 26px; }
.rounded-circle {
  border-radius: 50% !important; }
.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important; }

/*Profile Pic Start*/
.picture-container {
  position: relative;
  cursor: pointer;
  text-align: center;
}

.picture {
  width: 119px;
  height: 119px;
  background-color: #999999;
  border: 4px solid #CCCCCC;
  color: #FFFFFF;
  border-radius: 50%;
  margin: 0px auto;
  overflow: hidden;
  transition: all 0.2s;
  -webkit-transition: all 0.2s;
}

.picture:hover {
  border-color: #2ca8ff;
}

.content.ct-wizard-green .picture:hover {
  border-color: #05ae0e;
}

.content.ct-wizard-blue .picture:hover {
  border-color: #3472f7;
}

.content.ct-wizard-orange .picture:hover {
  border-color: #ff9500;
}

.content.ct-wizard-red .picture:hover {
  border-color: #ff3b30;
}

.picture input[type="file"] {
  cursor: pointer;
  display: block;
  height: 100%;
  left: 0;
  opacity: 0 !important;
  position: absolute;
  top: 0;
  width: 100%;
}

.picture-src {
  width: 100%;

}

/*Profile Pic End*/

/*this is dashed table style for print */
.bill_table tr,
.bill_table th,
.bill_table td{
  border: 1px dashed black;
  padding: 0 4px 0 0!important;
}
