@charset "utf-8";
/* CSS Document */
span.fees {
	font-size:12px;
	}
.book-appointment .first-block {
	background-size: contain !important;
    background-position: 92% 30%;
	width:30%;
	}
.book-appointment h6 {
    margin-top:4px;
}
.book-appointment .table-doctor-list .first-block img.doctor-img {
    /* border: 12px solid #e1e1e1; */
}
.strip2 p {
	color: #676767;
    font-size: 13px;
    font-family: 'open-sans-regular';
	}
.book-appointment .row-details {
	border:none !important;
	}
.border-rt-orange {
	border-right:3px solid #f98315;
}
.border-rt-green {
	border-right:3px solid #3daf2c;
}
.appointment-tab-listing .slot-timing h6 {
	background-color: #ebebeb;
    padding: 8px 15px;
    border-radius: 20px;
    margin-right: 10px;
	text-align:center;
	}
.appointment-tab-listing p.select-time {
	padding:0px 10px;
	}
.border-btm2 {
    border-bottom: 1px solid #e1e1e1;
}
.appointment-desc {
	margin-bottom:10px;
	margin-top:10px;
	}
.appointment-desc .slot-timing h6.active {
	background-color:#3daf2c;
	color:#fff;
	}
.input-name {
	background:url(../images/family-appoint-img.png) no-repeat;
	background-position:98% 50%;
	background-size:30px;
	}
.book-appointment .btn-sos h4 {
    width: 210px;
}
.book-appointment .btn-sos h4 img {
    width: 17px;
}
.book-appointment .btn-sos p {
	font-size:11px;
	}
.ehr1 .border-btm2 {
    margin:10px 0px;
}
.ehr1 .create-prescription-div2 .prescriptn-div p {
	margin:0;
}
.ehr1 .last-visit-det ul li {
	display:inline-block;
	}
.ehr1 .last-visit-det ul li img {
	width:40px;
	}
.ehr .footer-links img {
    width: 22px;
    vertical-align: middle;
}
.ehr-update h5 {
    font-size: 14px;
    color: #676767;
    font-size: 13px;
    font-family: 'open-sans-regular';
    border: 1px solid #ddd;
    text-align: center;
    padding: 7px;
    border-radius: 20px;
}
.ehr-update {
	margin-top:20px;
	}
@media (max-width: 435px) {
.book-appointment table td .row .col.s6 , .book-appointment table td .row .col.s4  {
    width: 50% !important;
}
.book-appointment table td .row .col.s2 {
	float:right;
	}
.phonebook-table table tr td {
    padding: 15px 10px;
}
.strip2 p {
    font-size: 11px;
	}
.ehr1 .last-visit-det ul li img {
	width:30px;
	}
.ehr1 .filter-heading {
    font-size: 13px;
}
.ehr1 .create-prescription-div2 h6 , .ehr1 .create-prescription-div2 h5 {
    font-size: 13px;
	}
.ehr1 .create-prescription-div2 p {
    font-size: 12px;
	}
}
@media (max-width: 360px) {
.appointment-tab-listing .slot-timing h6 {
    margin-right: 3px;
	font-size:10px;
	}
}