.list-inline.list-inline-footer-ar>li:LAST-CHILD {
	border-right: 1px solid #444 !important;
}

.list-inline.list-inline-footer-ar>li:FIRST-CHILD {
	border-right: none !important;
}

.transparentHeaderMenuAR .btn-group i.mcare-icon-arrow {
	float: left;
	margin-left: 6px;
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}

.transparentHeaderMenuAR .btn-group:hover i.mcare-icon-arrow {
	float: left;
	margin-left: 6px;
	-webkit-transform: rotate(268deg);
	-moz-transform: rotate(268deg);
	-o-transform: rotate(268deg);
	-ms-transform: rotate(268deg);
	transform: rotate(268deg);
}
.first-loginHeading{
	width: 100%;
	font-size: 25px;
}

.transparentHeaderMenuAR .btn-group i {
	float: right;
}

.transparentHeaderMenuAR .btn-group .btn span {
	float: right;
	padding-right: 10px;
	padding-top: 3px;
}

.transparentHeaderMenuAR .select .dropdown-menu li {
	text-align: right;
	padding-right: 10px;
}

.select .dropdown-menu li>i {
	margin-left: 10px;
	margin-right: 13px;
}

.transparentHeaderMenuAR .select {
	position: absolute;
	top: 27px;
	right: 6%;
}
/* Password */
.checkboxPAR label {
	float: right;
	padding-left: 0px !important;
}

.transparent-color-boxAR .chkbx {
	width: 100% !important;
	margin-right: 0px !important;
	margin-left: 0px !important;
}

.transparent-color-boxAR {
	padding-right: 70px;
}

.checkboxLPAR {
	float: left !important;
}

.VerificationAR p {
	margin: 0 71px 10px 0;
}

.VerificationAR .font-12x {
	font-size: 15px;
	margin: 0 63px 0 0;
}

.landingAR h1 {
	margin: 126px 21px 0 0 !important;
}

.landingAR h2 {
	margin: 0 21px 0 !important;
}

.transparent-color-boxAR .input-box-icon-group>.fa {
	margin: 0 -1px 0 -21px;
}

.greenCardBox {
	padding-left: 62px !important;
	padding-right: 56px;
}

.transparent-color-green .loginBtn {
	width: 100% !important;
}

.transparent-color-green .register-Btn {
	width: 100% !important;
}

.transparent-color-boxAR .mcare-card-input {
	width: 100%;
	padding: 0 27px 0 0;
}

.transparent-color-boxWAR .ng-scope {
	margin: 0 48px 0;
}

.rightBtnAR {
	left: 3%;
}

.faq-question-headerAR {
	margin: 0 50px 0 0;
}

.FAQanswerAr {
	margin: 0 101px 0 0;
}

.IconAr {
	position: absolute;
}

.onOffIconAr {
	background-image: url(../theme/icons/Drop-Unselected.png);
	background-repeat: no-repeat;
	margin: -10px 15px auto 0px;
	width: 34px;
	height: 34px;
	background-size: 25px 25px;
	-ms-transform: rotate(177deg);
	-webkit-transform: rotate(177deg);
	-O-transform: rotate(177deg);
	transform: rotate(177deg);
}

.notificationMesgAr {
	padding-right: 40px !important;
}

label.controllabelAR {
	/* position: absolute;
	float: right;
	top: 0px;
	right: -89px;*/
	text-align: left !important;
}

i.fa-padlockAR {
	/* float: left;
    clear: both;
    position: relative;
    top: 27px;
    left: 191px; */
	float: left;
	clear: both;
	position: relative;
	top: 3px;
	left: -21px;
}

label.changePswSettingArLbl {
	text-align: left !important;
}

.userProfImgAr:AFTER {
	content: '\A';
	top: 76px;
	right: 62px;
}

.userProfile .userNameAr {
	margin: 26px 26px 0 0;
}

.progressCardAr {
	float: right !important;
}

.userRegistrationAR h3 {
	margin: 0px 35% 0 0px;
}

.userRegistrationAR select.form-control {
	background-position: left;
}

.checkboxAR {
	margin: 0 40% 0 6%;
}

.checkboxAR .cr {
	margin: 0 0 0 121%;
}

.registrationAR p {
	padding: 0 34px 0 0;
}

.registrationAR label.whiteSpace {
	margin-right: 0 !important;
}

.registrationAR label {
	padding-left: 0px !important;
}

.stepsAR .bs-wizard .bs-wizard-step {
	float: right !important;
}

.bs-wizard>.bs-wizard-step:first-child>.progress {
	width: 50%;
	right: 50%;
}

.bs-wizard>.bs-wizard-step:nth-of-type(2)>.progress>.progress-bar {
	float: right !important;
}
.bs-wizard>.bs-wizard-step:nth-of-type(3)>.progress>.progress-bar {
	float: right !important;
}
.headingConsentTermsAR {
	margin: 0px 23% 0px 0px;
}

.ConsentTermsDiscriptionAR {
	margin: 0 23% 0 0;
}

.directionAR {
	direction: rtl !important;
	width: 101% !important;
}

.checkboxConAR {
	float: right !important;
	margin: 0px -14% 0px 9px;
}

.disagreebtnAR {
	float: right;
	margin: 0 22% 0 0;
}

.completebtnAR {
	float: left;
	margin: 0 0 0 -16%;
}

.dosageCardAr div h4 {
	margin: 65px 40px 20px 40px;
}

.container-fuildAR .navbar-header {
	float: right;
}

.container-fuildAR .menu-link {
	float: left;
}

.slidemenuAR .pull-right {
	float: left !important;
}

.footerAR p {
	margin: 0 58px 0 0;
}

.footerAR .list-inline {
	margin-left: 0px !important;
}

.slidemenuAR .pull-right {
	float: left !important;
}

.vdivideAR {
	height: 85px;
	position: absolute;
	border-left: 1px solid #cdcdcd;
	margin-top: 12px;
	/* right: 155px; */
}

.injection-position-containerAR img {
	position: absolute;
	left: 126px;
	top: 9px;
	color: white;
	border-radius: 7px;
	border: none;
	z-index: 1;
	width: 148px;
}

.injection-position-containerAR span {
	position: absolute;
	left: 136px;
	/*  margin-top: 77px; */
	color: white;
	background-color: rgb(202, 213, 4);
	border-radius: 7px;
	border: none;
	z-index: 2;
	font-size: 14px;
	padding: 1px 15px;
	border-radius: 20px;
	font-family: calibril;
	min-width: 145.41px;
	text-align: center;
	bottom: 12px;
}

.readMoreAR.actionBtn {
	margin-right: 2px !important;
}

.btn-groupAR {
	left: 22px;
	right: 0px !important;
}

.btn-groupAR .history-menu {
	left: 0px !important;
}

.btn-groupAR .history-menu li {
	text-align: right;
}

.readMorehistoryAR.actionBtn {
	margin-right: 0px !important;
}

.hvdivideAR {
	height: 85px;
	position: absolute;
	border-left: 1px solid #cdcdcd;
	margin: 12px 170px 0 0;
	padding: 0 0 0 0;
}

.snoozemodelAr {
	margin: 0 -40px 0 0;
}

.marginAr {
	/* padding: 4px 17px 13px -10px !important; */
	margin: 4px 15px 12px -8px;
}

.marginNr {
	margin:
}

.vertical-line-both-sidesAR {
	padding-right: 0px !important;
	padding-left: 8px !important;
}

.directionAr {
	float: right !important;
	margin: 4px -9px 24px 0px !important;
}

.contactInformation.Setting h4, .useProfileHeading span,
	.useProfileHeading b, .useProfileHeading span {
	font-size: 18px !important;
}

.contactInformation.Setting h4>small {
	font-size: 16px !important;
}

.contactInformation.Setting p, .contactInformation.Setting span,
	.contactInformation.Setting label, .contactInformation.Setting button {
	font-size: 16px !important;
}

.mcare-icon-arrow {
	-ms-transform: rotate(180deg); /* IE 9 */
	-webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
	transform: rotate(180deg);
}

.userHomeHeding {
	margin-right: 15px;
}

.actionViewBtn {
	width: 114px !important;
}

.footer {
	font-size: 13px !important;
}

.checkbox label {
	font-size: 15px;
	margin-top: 0px !important;
}

.actionBtn {
	font-size: 16px !important;
}

.clockImg label {
	font-size: 16px !important;
}

.footer .list-inline>li.active {
	font-size: 13px !important;
}

.truncate-after-line-4-discrip {
	font-size: 16px !important;
}

.actionBgImg {
	margin-top: 4px;
}

.dosageCard .humiraDosageInstraction .control-label {
	font-size: 16px !important;
}

.loginBtnKAR {
	margin: 3px 0 23px 0 !important;
}

.actionBgImgFloatAr {
	float: right !important;
	margin: 0px 0px 1px 0px !important;
}

.second-infoaction_AR {
	padding: 0px 7px 0px 0px !important;
}

.sidenav {
	right: 0px !important;
}

.sidenav>ul {
	padding-right: 0;
}

.impSecAr {
	font-size: 16px !important;
}

.bs-wizard>.bs-wizard-step .bs-wizard-stepnum {
	margin: 0 10px 0 0;
}

.checkbox .cr-white {
	float: right;
	margin: 0 0 0 7px;
}

.humiraDosageInstractionAR .humiraDosageAkBtn {
	margin-bottom: 20px !important;
}

.humiraDosageScsBtn {
	margin-bottom: 24px !important;
}

.consentCardAR {
	margin-right: 11%;
	margin-left: 11%;
}

.patientDisenrollAR {
	margin: 11px 11% auto 11%;
}

.consentRead {
	float: right;
	margin-top: -14px;
	float: left;
}

.consentCardAR>.smsSetting {
	float: left;
	margin-top: -34px !important;
}

.userProfileAR h4 {
	font-size: 18px !important;
}

.mCard-xs .vlineAR {
	border-left: 1px solid #9c9a9a
}

.mCard-xs .injectionPositionBtnAR {
	margin: auto 30px auto auto !important;
	position: absolute;
	bottom: 26px;
	color: white;
	background-color: rgb(202, 213, 4);
	border-radius: 20px;
	font-family: calibril;
	min-width: 145.41px;
	text-align: center;
}

.articleListReadAr h3 {
	margin-top: 0px !important;
}

.articleListReadAr>div:LAST-CHILD {
	padding-left: 9px;
}

/*==============================================mediaQueryAR=================
=============================================================================*/
@media screen and (max-width: 1272px) and (min-width: 540px) {
	.injection-position-containerAR .injectionPointBtn {
		min-width: 100% !important;
		right: 10px;
		position: static;
		margin: 0 19px 0 0;
	}
}

@media screen and (max-width: 1172px) and (min-width: 540px) {
	.marginAr {
		/* margin:8px 0px 40px -5px;  -26px 15px 12px -8px; */
		height: 330px;
	}
	.injection-position-containerAR img {
		margin-top: 8px;
		width: 150px;
	}
}

.dosageCard .humiraDosageInstractionAR .form-control {
	background-color: #f5f8fa;
	color: black;
}

.humiraDosageInstractionAR .form-control {
	height: 25px !important;
	border-radius: 6px !important;
}

.carinPulsIconAr {
	width: max-content !important;
}

.quiz-final-result {
	text-align: right;
}

.smalltxtcolorAR {
	color: rgb(123, 123, 123) !important;
}

.page-template .headingNameAr {
	float: right;
	font-family: calibril;
	font-size: 30px;
	font-weight: 600;
	margin: 0px; /*0 -78px 0 0;*/
}
.trackerCard .trackerDesAR{
	font-size: 18px !important;
	font-family: calibri;
	color: #818181;
	line-height: 1.1; 
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 59.4px;
	display: -webkit-box;
	padding: 0 10px 0 0;
}
.text22{
	height: 230px; 
	width: 248.88px !important;
	position: absolute !important;
	background-color: transparent !important;
	margin: -25px 15px 0 0 !important;
	overflow: hidden;
	min-height:248px !important;
	
}
.ksaLiCardAlnBtn .ksalBtn, .ksaLiCardAlnBtn .ksalBtnpdf{
  width:135px;
  position:absolute;
  left:60px;
  font-family: calibril;
  font-size: 16px !important;
}
.ksaLiCardAlnBtn .ksalBtn{
	  bottom:46px;
}
.ksaLiCardAlnBtn .ksalBtnpdf{
   bottom:14px;
}
.footerAR .list-inline >li {
    padding-right: 10px;
    padding-left: 10px;
}