.inner-tab-content .ora-step, .inner-tab-content .ora-step1 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 40px 65px;
    background-color: #f9f9f9;
}

.inner-tab-content .health-step li.number {
    background-image: url(../../sev/img/patient-carer/img-health-step4.png);
    background-size: 80px 129px;
    background-position: center 30px;
}
.inner-tab-content .health-step li.bg-none {
    background:none;
}
.inner-tab-content .ora-step li, .inner-tab-content .ora-step1 li {
    position: relative;
    width: 190px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 190px;
    flex: 1 1 190px;
    padding-top: 185px;
    background-image: url(../../sev/img/patient-carer/img-health-step1.png);
    background-size: 106px 163px;
    background-position: center top;
    background-repeat: no-repeat;
    text-align: center;
}
.inner-tab-content .ora-step li.step1 {
	background-image: url(/_res/yuhs/sev/img/patient-carer/orapang-list01.png);
    background-size: 274px ;
    background-position: center 8px;
}
.inner-tab-content .ora-step li.step2 {
	background-image: url(/_res/yuhs/sev/img/patient-carer/orapang-list02.png);
    background-size: 274px;
    background-position: center 8px;
}
.inner-tab-content .ora-step li.step3 {
	background-image: url(/_res/yuhs/sev/img/patient-carer/orapang-list03.png);
    background-size: 274px;
    background-position: center 8px;
}
.inner-tab-content .ora-step li.step4 {
	background-image: url(/_res/yuhs/sev/img/patient-carer/orapang-list04.png);
    background-size: 274px;
    background-position: center 8px;
}


.inner-tab-content .ora-step1 li.step1 {
	background-image: url(/_res/yuhs/sev/img/patient-carer/orapang-list001.png);
    background-size: 274px ;
    background-position: center 8px;
}
.inner-tab-content .ora-step1 li.step2 {
	background-image: url(/_res/yuhs/sev/img/patient-carer/orapang-list002.png);
    background-size: 274px;
    background-position: center 8px;
}
.inner-tab-content .ora-step1 li.step3 {
	background-image: url(/_res/yuhs/sev/img/patient-carer/orapang-list003.png);
    background-size: 274px;
    background-position: center 8px;
}
.inner-tab-content .ora-step1 li.step4 {
	background-image: url(/_res/yuhs/sev/img/patient-carer/orapang-list004.png);
    background-size: 274px;
    background-position: center 8px;
}



.inner-tab-content .ora-step li:after {
    position: absolute;
    top: 70px;
    right: -36px;
    content: '';
    width: 26px;
    height: 45px;
    background-image: url(../../sev/img/patient-carer/img-health-arr.png);
    background-size: 26px 45px;
    background-repeat: no-repeat;
}

.inner-tab-content .ora-step li.step2:after {
    right: 11px;
}
.inner-tab-content .ora-step li.step3:after {
    right: -31px;
}

.inner-tab-content .ora-step li:last-child:after {
    background-image:none
}


@media (max-width: 1024.98px) {
.inner-tab-content .ora-step {
    padding: 40px 50px;
}
	
	.inner-tab-content .ora-step li {
    width: 50%;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
}
	.inner-tab-content .ora-step li.step2:after {
	display:none
}
	
	
	}


@media (max-width: 767.98px){
	.inner-tab-content .ora-step li {
		width: 100%;
		-webkit-box-flex: 1;
		-ms-flex: 1 1 100%;
		flex: 1 1 100%;
		padding-bottom: 86px;
	}
	.inner-tab-content .ora-step li:after, .inner-tab-content .ora-step li.step2:after, .inner-tab-content .ora-step li.step3:after {
    -webkit-transform: rotate(
90deg
);
    /* transform: rotate(
90deg
); */
    top: calc(100% - 68px);
    right: calc(50% - 13.5px);
}
	
	.inner-tab-content .ora-step li.step2:after{
	display:block
}
	
}


.text-normal {font-weight:normal}
.popup-header {height:48px}
@media (max-width: 1024.98px){
	.popup-body {padding:0;margin:0}
	.modal-popup .popup-header {
		height: 48px;
	}
	.modal-popup .popup-body.popup-body-box {
    padding: 0;
		
}
	margin: 0;
    padding-right:0;
}

@media (min-width: 1025px){
		.modal-popup .popup-body.popup-body-box {
			margin: 0;
			padding: 0;
		}
	}



.popup-body {padding:0}
.popup-body.popup-body-box {
    border: none;
}



@media (min-width: 1025px) {
	.tab-menu3 .tab-list li {
		display: block;
		-ms-flex-preferred-size: 50%;
		flex-basis: 50%;
		width: 50%;
		min-width: 50%; 
		 max-width: 50%;
		}
	.only-mobile {display:none}
	}

.no-padding {padding:0 !important;}
.card-slider {border:none;}
.right-btns {display:inline-block;margin-right:20px}
.right-btns + a + .indent {margin-left:18px}
.box-gray {
	padding: 15px 20px;
    background-color: #f9f9f9;
	margin-bottom:22px
}
.dd-box {padding: 14px 30px !important;
   background:#f9f9f9}
.in-border.padding dd {padding: 14px 30px !important;background:#f9f9f9}

.in-border {
  border-bottom: 1px solid #888;
}
.in-border dt {
	border-top: 1px solid #e6e6e6;
}
.right-price {
	position:absolute;
	top:16px;
	right:70px
}
.in-border dt:first-child {
  border-color: #888;
}

.in-border dt.on {
  background-color: #eef7fc;
}

.in-border dt a {
  display: block;
  position: relative;
  padding: 17px 50px 17px 30px;
}
.in-border dt a p span {
  font-size:13px
}

.in-border dt a:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 30px;
  margin-top: -6.5px;
  height: 13px;
  width: 24px;
  background: url(../../_share/img/common/ico-chevron-up-lg@2x.png) no-repeat;
  background-size: cover;
  -webkit-transition-duration: .3s;
          transition-duration: .3s;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  opacity: .5;
}

.in-border dt.on {
  background-color: #eef7fc;
}

.in-border dt.on a:after {
  -webkit-transform: rotate(0);
          transform: rotate(0);
  opacity: 1;
}

.in-border dt.on + dd {
  display: block;
}

.in-border dd {
  padding: 14px 30px !important;
   background: #f9f9f9;
}

.in-border .attach-files {
  margin-bottom: 25px;
  font-size: 16px;
  overflow: hidden;
}

.in-border .attach-files .list {
  margin: 0;
}
.info-text {text-align:left;margin-left:0 !important;margin-top:15px !important}
.p-only-gap .text-big {font-size:30px;font-weight:bold}
.war-th {background-color: #f9f9f9;
    font-weight: bold;text-align:center}