/*****************Common styles***************/
.pd-0{padding: 0px !important;}
.pd-1{padding: 1px !important;}
.pd-2{padding: 2px !important;}
.pd-3{padding: 3px !important;}
.pd-4{padding: 4px !important;}
.pd-5{padding: 5px !important;}
.pd-6{padding: 6px !important;}
.pd-7{padding: 7px !important;}
.pd-8{padding: 8px !important;}
.pd-9{padding: 9px !important;}
.pd-10{padding: 10px !important;}
.pd-15{padding: 15px !important;}
.pd-20{padding: 20px !important;}
.pd-30{padding: 30px !important;}
.pd-40{padding: 40px !important;}
.pd-50{padding: 50px !important;}
.pd-60{padding: 60px !important;}
.pd-70{padding: 70px !important;}
.pd-80{padding: 80px !important;}
.pd-90{padding: 90px !important;}
.pd-100{padding: 100px !important;}
.pdt-0{padding-top: 0 !important;}
.pdt-5{padding-top: 5px !important;}
.pdt-10{padding-top: 10px !important;}
.pdt-15{padding-top: 15px !important;}
.pdt-20{padding-top: 20px !important;}
.pdt-30{padding-top: 30px !important;}
.pdt-40{padding-top: 40px !important;}
.pdt-50{padding-top: 50px !important;}
.pdt-60{padding-top: 60px !important;}
.pdt-70{padding-top: 70px !important;}
.pdt-80{padding-top: 80px !important;}
.pdt-90{padding-top: 90px !important;}
.pdt-100{padding-top: 100px !important;}
.pdr-0{padding-right: 0 !important;}
.pdr-5{padding-right: 5px !important;}
.pdr-10{padding-right: 10px !important;}
.pdr-15{padding-right: 15px !important;}
.pdr-20{padding-right: 20px !important;}
.pdr-30{padding-right: 30px !important;}
.pdr-40{padding-right: 40px !important;}
.pdr-50{padding-right: 50px !important;}
.pdr-60{padding-right: 60px !important;}
.pdr-70{padding-right: 70px !important;}
.pdr-80{padding-right: 80px !important;}
.pdr-90{padding-right: 90px !important;}
.pdr-200{padding-right: 200px !important;}

.pdr-100{padding-right: 100px !important;}
.pdb-0{padding-bottom: 0 !important;}
.pdb-5{padding-bottom: 5px !important;}
.pdb-10{padding-bottom: 10px !important;}
.pdb-15{padding-bottom: 15px !important;}
.pdb-20{padding-bottom: 20px !important;}
.pdb-30{padding-bottom: 30px !important;}
.pdb-40{padding-bottom: 40px !important;}
.pdb-50{padding-bottom: 50px !important;}
.pdb-60{padding-bottom: 60px !important;}
.pdb-70{padding-bottom: 70px !important;}
.pdb-80{padding-bottom: 80px !important;}
.pdb-90{padding-bottom: 90px !important;}
.pdb-100{padding-bottom: 100px !important;}
.pdl-0{padding-left: 0 !important;}
.pdl-5{padding-left: 5px !important;}
.pdl-10{padding-left: 10px !important;}
.pdl-15{padding-left: 15px !important;}
.pdl-20{padding-left: 20px !important;}
.pdl-30{padding-left: 30px !important;}
.pdl-40{padding-left: 40px !important;}
.pdl-50{padding-left: 50px !important;}
.pdl-60{padding-left: 60px !important;}
.pdl-70{padding-left: 70px !important;}
.pdl-80{padding-left: 80px !important;}
.pdl-90{padding-left: 90px !important;}
.pdl-100{padding-left: 100px !important;}

.mg-0{margin: 0 !important;}
.mg-5{margin: 5px !important;}
.mg-10{margin: 10px !important;}
.mg-15{margin: 15px !important;}
.mg-20{margin: 20px !important;}
.mg-30{margin: 30px !important;}
.mg-40{margin: 40px !important;}
.mg-50{margin: 50px !important;}
.mg-60{margin: 60px !important;}
.mg-70{margin: 70px !important;}
.mg-80{margin: 80px !important;}
.mg-90{margin: 90px !important;}
.mg-100{margin: 100px !important;}
.mg-120{margin: 120px !important;}
.mg-130{margin: 130px !important;}
.mg-150{margin: 150px !important;}
.mg-200{margin: 200px !important;}
.mgt-0{margin-top: 0 !important;}

.mgt-5{margin-top: 5px !important;}
.mgt-10{margin-top: 10px !important;}
.mgt-15{margin-top: 15px !important;}
.mgt-20{margin-top: 20px !important;}
.mgt-25{margin-top: 25px !important;}
.mgt-30{margin-top: 30px !important;}
.mgt-40{margin-top: 40px !important;}
.mgt-50{margin-top: 50px !important;}
.mgt-60{margin-top: 60px !important;}
.mgt-70{margin-top: 70px !important;}
.mgt-80{margin-top: 80px !important;}
.mgt-90{margin-top: 90px !important;}
.mgt-100{margin-top: 100px !important;}
.mgt-120{margin-top: 120px !important;}
.mgt-130{margin-top: 130px !important;}
.mgt-150{margin-top: 150px !important;}
.mgt-200{margin-top: 200px !important;}
.mgt--5{margin-top:-5px !important;}
.mgt--10{margin-top:-10px !important;}
.mgt--15{margin-top:-15px !important;}
.mgt--20{margin-top:-20px !important;}
.mgt--25{margin-top:-25px !important;}
.mgt--30{margin-top:-30px !important;}
.mgt--40{margin-top:-40px !important;}
.mgt--50{margin-top:-50px !important;}
.mgt--60{margin-top:-60px !important;}
.mgt--70{margin-top:-70px !important;}
.mgt--80{margin-top:-80px !important;}
.mgt--90{margin-top:-90px !important;}
.mgt--100{margin-top:-100px !important;}
.mgt--120{margin-top:-120px !important;}
.mgt--130{margin-top:-130px !important;}
.mgt--150{margin-top:-150px !important;}
.mgt--200{margin-top:-200px !important;}
.mgr-0{margin-right: 0 !important;}
.mgr-5{margin-right: 5px !important;}
.mgr-10{margin-right: 10px !important;}
.mgr-15{margin-right: 15px !important;}
.mgr-20{margin-right: 20px !important;}
.mgr-30{margin-right: 30px !important;}
.mgr-40{margin-right: 40px !important;}
.mgr-50{margin-right: 50px !important;}
.mgr-60{margin-right: 60px !important;}
.mgr-70{margin-right: 70px !important;}
.mgr-80{margin-right: 80px !important;}
.mgr-90{margin-right: 90px !important;}
.mgr-100{margin-right: 100px !important;}
.mgr-120{margin-right: 120px !important;}
.mgr-130{margin-right: 130px !important;}
.mgr-150{margin-right: 150px !important;}
.mgr-200{margin-right: 200px !important;}
.mgb-0{margin-bottom: 0 !important;}
.mgb-5{margin-bottom: 5px !important;}
.mgb-10{margin-bottom: 10px !important;}
.mgb-15{margin-bottom: 15px !important;}
.mgb-20{margin-bottom: 20px !important;}
.mgb-30{margin-bottom: 30px !important;}
.mgb-40{margin-bottom: 40px !important;}
.mgb-50{margin-bottom: 50px !important;}
.mgb-60{margin-bottom: 60px !important;}
.mgb-70{margin-bottom: 70px !important;}
.mgb-80{margin-bottom: 80px !important;}
.mgb-90{margin-bottom: 90px !important;}
.mgb-100{margin-bottom: 100px !important;}
.mgb-120{margin-bottom: 120px !important;}
.mgb-130{margin-bottom: 130px !important;}
.mgb-150{margin-bottom: 150px !important;}
.mgb-200{margin-bottom: 200px !important;}
.mgl-0{margin-left: 0 !important;}
.mgl-5{margin-left: 5px !important;}
.mgl-10{margin-left: 10px !important;}
.mgl-15{margin-left: 15px !important;}
.mgl-20{margin-left: 20px !important;}
.mgl-30{margin-left: 30px !important;}
.mgl-40{margin-left: 40px !important;}
.mgl-50{margin-left: 50px !important;}
.mgl-60{margin-left: 60px !important;}
.mgl-70{margin-left: 70px !important;}
.mgl-80{margin-left: 80px !important;}
.mgl-90{margin-left: 90px !important;}
.mgl-100{margin-left: 100px !important;}
.mgl-120{margin-left: 120px !important;}
.mgl-130{margin-left: 130px !important;}
.mgl-150{margin-left: 150px !important;}
.mgl-200{margin-left: 200px !important;}

.fontsize-1 {font-size:1px !important;}
.fontsize-2 {font-size:2px !important;}
.fontsize-3 {font-size:3px !important;}
.fontsize-4 {font-size:4px !important;}
.fontsize-5 {font-size:5px !important;}
.fontsize-6 {font-size:6px !important;}
.fontsize-7 {font-size:7px !important;}
.fontsize-8 {font-size:8px !important;}
.fontsize-9 {font-size:9px !important;}
.fontsize-10 {font-size:10px !important;}
.fontsize-11 {font-size:11px !important;}
.fontsize-12 {font-size:12px !important;}
.fontsize-13 {font-size:13px !important;}
.fontsize-14 {font-size:14px !important;}
.fontsize-15 {font-size:15px !important;}
.fontsize-16 {font-size:16px !important;}
.fontsize-17 {font-size:17px !important;}
.fontsize-18 {font-size:18px !important;}
.fontsize-19 {font-size:19px !important;}
.fontsize-20 {font-size:20px !important;}
.fontsize-21 {font-size:21px !important;}
.fontsize-22 {font-size:22px !important;}
.fontsize-23 {font-size:23px !important;}
.fontsize-24 {font-size:24px !important;}
.fontsize-25 {font-size:25px !important;}
.fontsize-26 {font-size:26px !important;}
.fontsize-27 {font-size:27px !important;}
.fontsize-28 {font-size:28px !important;}
.fontsize-29 {font-size:29px !important;}
.fontsize-30 {font-size:30px !important;}
.fontsize-31 {font-size:31px !important;}
.fontsize-32 {font-size:32px !important;}
.fontsize-33 {font-size:33px !important;}
.fontsize-34 {font-size:34px !important;}
.fontsize-35 {font-size:35px !important;}
.fontsize-36 {font-size:36px !important;}
.fontsize-37 {font-size:37px !important;}
.fontsize-38 {font-size:38px !important;}
.fontsize-39 {font-size:39px !important;}
.fontsize-40 {font-size:40px !important;}

.br-3{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.br-5{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.br-10{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

/***
 Button styles
***/
.btn-flat{
	border-radius:0px;
}
.btn-sm {
    font-size: 11px;
    padding: 6px 18px 6px 18px;
}
.btn-circle {
    border-radius:5px !important;
	padding: 6px 0px !important;
}
.btn-file {
	position: relative;
	overflow: hidden;
}
.btn-file input[type=file] {
	position: absolute;
	top: 0;
	right: 0;
	min-width: 100%;
	min-height: 100%;
	font-size: 100px;
	text-align: right;
	filter: alpha(opacity=0);
	opacity: 0;
	outline: none;
	background: white;
	cursor: inherit;
	display: block;
}

/***
Bootstrap Wizard
***/
.progress {
    margin-bottom: 10px;
}
.form-wizard .steps {
  margin-bottom:2px;
  background-color: #fff;
  background-image: none;
  filter: none;
  border: 0px;
  box-shadow: none;
}
.form-wizard .steps > li > a.step {
  background-color: #fff;
  background-image: none;
  filter: none;
  border: 0px;
  box-shadow: none;
}
.form-wizard .steps > li > a.step:hover {
  background: none;
}
.form-wizard .steps > li > a.step > .number {
  background-color: #eee;
  display: inline-block;
  text-align: center !important;
  font-size:12px;
  padding:5px;
  margin-right:10px;
  height:25px;
  width:25px;
  -webkit-border-radius: 50% !important;
  -moz-border-radius: 50% !important;
  border-radius: 50% !important;
}
.form-wizard .steps > li > a.step > .desc {
  display: inline-block;
  font-size:14px;
  font-weight:300;
}
.form-wizard .steps > li > a.step > .desc > i {
  display: none;
}
.form-wizard .steps > li.active > a.step .number {
  background-color: #26A69A;
  color: #fff;
}
.form-wizard .steps > li.active > a.step .desc {
  color: #333;
}
.form-wizard .steps > li.done > a.step .number {
  background-color: #ff5722;
  color: #fff;
}
.form-wizard .steps > li.done > a.step .desc {
  color: #333;
}
.form-wizard .steps > li.done > a.step .desc i {
  font-size: 12px;
  font-weight: normal;
  color: #999;
  display: inline-block;
}
@media (min-width: 768px) and (max-width: 1200px) {
  /* 768px & 1200px */
  .form-wizard .step .desc {
    margin-top: 10px;
    display: block;
  }
}
@media (max-width: 768px) {
  /* 768px */
  .form-wizard .steps > li > a {
    text-align: left;
  }
}
/***
 Progress Bars
***/
.progress {
  border: 0;
  background-image: none;
  filter: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.progress.progress-sm {
  height: 12px;
}
.progress > .progress-bar-default {
  background-color: #c6c6c6;
}
.progress-striped .progress > .progress-bar-default {
  background-image: none;
  background-image: none;
}
.progress > .progress-bar-success {
  background-color: #26A69A;
}
.progress-striped .progress > .progress-bar-success {
  background-image: none;
  background-image: none;
}
.progress > .progress-bar-info {
  background-color: #89C4F4;
}
.progress-striped .progress > .progress-bar-info {
  background-image: none;
  background-image: none;
}
.progress > .progress-bar-danger {
  background-color: #F3565D;
}
.progress-striped .progress > .progress-bar-danger {
  background-image: none;
  background-image: none;
}
.progress > .progress-bar-warning {
  background-color: #ff5722;
}
.progress-striped .progress > .progress-bar-warning {
  background-image: none;
  background-image: none;
}
.progress {
  height: 8px;
  border-radius: 0 !important;
}
.progress.progress-sm {
  height: 6px;
}
.progress {
    height: 8px;
    border-radius: 0 !important;
}

.box-header h3 {	
    text-align: center;
    font-size:16px;
    font-family:PlayfairDisplay;
    color:#000;	
	width:100%;
	text-align:left;
}
/***********
	radio button styles
**************/
input[type="radio"] {
    -ms-transform: scale(1.2); /* IE 9 */
    -webkit-transform: scale(1.2); /* Chrome, Safari, Opera */
    transform: scale(1.2);
}
.radioBtn{
	text-align:center;
}
.align-right {
	text-align:right;
}
.align-left {
	text-align:left;
}
.align-center {
	text-align:center;
}

/**********therapyform-table*******/
.therapyform-table>thead>tr>th {	
    border: 1px solid #00bcd4;
	background-color:#00bcd4;
	color:#FFF;
	text-align:center;
}
.therapyform-table>tbody>tr>th {	
    border: 1px solid #00bcd4 !important;
	background-color:#00bcd4 !important;
	color:#FFF;
	text-align:center !important;
}
.bold  {
	font-weight:bold;
}
.static-info{
	margin-bottom:10px;
}
.error {
	color:red;
}
.align-justify{
	text-align:justify;
}
.display-colon {
	display:inline-block;
	width:10px;
	position:absolute;
}
.display-data {
	display:inline-block;
    padding-left:10px;
	text-align:justify;	
	word-break: break-all;
}
.score-label{
	font-size:14px;
	font-weight:bold;
	padding:5px;
}
.wrap-text {
    word-wrap: break-word;
	word-break: break-all;
}
.bootbox.modal {
  z-index: 99999999 !important;
}
.btn-number {
	border-radius:0px !important;
}
.rupeesymbol {
	padding:5px;
}
