input::-ms-reveal,
input::-ms-clear {
	display: none;
}
.morecontent span {
	display: none;
}
.custom-link {
	padding: 0 20px;
	color: #555760;
	font-size: 15px;
	font-weight: 400;
}

.text-red {
	color: red;
}

.text-blue {
	color: blue;
}

.text-green {
	color: green;
}

.custom-alert {
	border-radius: 2px;
	border-width: 0;
	display: block;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .1), 0 1px 2px rgba(0, 0, 0, .18);
	padding: 10px;
	border: 1px solid transparent;
	margin-bottom: 20px;
}

.custom-alert-danger {
	color: #a94442;
	background-color: #f2dede;
	border-color: #ebccd1;
}

.custom-alert-success {
	color: #3c763d;
	background-color: #dff0d8;
	border-color: #d6e9c6;
}

.otpError, .errorDisplay {
	color: red;
	font-size: 12px;
}

.otpSuccess {
	color: green;
	font-size: 12px;
}

#pwloader {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 10000000 !important;
	background-color: rgba(0, 0, 0, 0.7);
	opacity: 1;
}

#pwloader > img {
	display: block;
	margin: auto;
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	/* border: 1px solid #765FB5; */
	border-radius: 4px;
	overflow: hidden;
}

.social-links ul li {
	list-style: none;
	display: inline-block;
	margin: 10px 8px 7px 0;
}

.social-links ul {
	padding-left: 0;
}

#videos li img, #videos li a img {
	border-radius: 25px;
}

/*.fa-whatsapp  {*/
/*color:#fff;*/
/*background:*/
/*radial-gradient(#25d366 60%,transparent 0);*/
/*}*/

.bootbox .modal-header {
	background: #f4f7f9;
	padding: 10px !important;
}

.bootbox .modal-footer {
	padding: 13px !important;
}

.bootbox .modal-dialog {
	position: relative !important;
	margin-top: 20px !important;
}

.span-note {
	font-size: 10px !important;
	color: #9c9c9c !important;
	display: inline-block !important;
}

.hidden {
	display: none;
}

.iframeWrapper {
	overflow: hidden;
	/* 16:9 aspect ratio */
	/*padding-top: 56.25%;*/
	position: relative;

}

.iframeWrapper iframe {
	border: 0;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	/*width: 100%;*/
}

.myowl-slider {
	margin-bottom: 30px;
}

.myowl-slider .owl-nav {
	position: absolute;
	top: 36%;
	width: 100%;
}

.myowl-slider .owl-prev {
	left: 0;
	position: absolute;
}

.myowl-slider .owl-next {
	right: 0;
	position: absolute;
}

.myowl-slider .owl-nav button:hover {
	background: 0 0 !important;
}

.myowl-slider .owl-nav span {
	font-size: 0px;
}

.myowl-slider .owl-nav span:before {
	font-family: FontAwesome;
	font-size: 40px;
	position: absolute;
	color: #000000;
	line-height: 0;
}

.myowl-slider .owl-nav .owl-prev span:before {
	content: "\f104";
	left: 0;
}

.myowl-slider .owl-nav .owl-next span:before {
	content: "\f105";
	right: 0;
}

.myowl-slider .owl-nav button:focus {
	outline: 0;
}

#videos-slider img {
	width: 250px;
	height: 250px;
}

#videos-slider .item img, #videos-slider .item a img {
	/* border-radius: 25px; */
	border-radius: 7px;
}

#image-slider img {
	width: 250px;
	height: 250px;
}

#image-slider .item img, #image-slider .item a img {
	/* border-radius: 25px; */
	border-radius: 7px;
}

img.youtubeThumbnail {
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -20%;
	margin-top: 35%;
}

@media only screen and (max-width: 600px) {
	#image-slider img {
		width: 220px;
		height: 220px;
	}

	#videos-slider img {
		width: 220px;
		height: 220px;
	}

	img.youtubeThumbnail {
		margin-left: -6vh;

	}

}

.field-icon {
	float: right;
	margin-left: -25px;
	margin-top: -25px;
	position: relative;
	z-index: 2;
}

/***********Common Elements***********/
.row-bottomspacer > div {
	margin-bottom: 10px;
}

.has-error .form-control, .has-error .form-control:focus {
	border-color: #a94442 !important;
}

.has-error .help-block, .has-error .control-label {
	color: #a94442;
}

.input-validation-error {
	border: 1px solid #ff0000 !important;
	background-color: #f8e0e0 !important;
}



.form-group label{
	line-height: 0;
}
.form-group input:focus {
	outline: 0;
	border-color: #777777;
}

.form-group.success input {
	border-color: #2ecc71;
}

.form-group.error input {
	border-color: #e74c3c;
}

.form-group i.fa-check-circle,.form-group em.fa-check-circle {
	visibility: hidden;
	position: absolute;
	top: 40px;
	right: 10px;
}

.form-group i.fa-exclamation-circle,.form-group em.fa-exclamation-circle {
	visibility: hidden;
	position: absolute;
	top: 40px;
	right: 10px;
}

.form-group.success i.fa-check-circle,.form-group.success em.fa-check-circle {
	color: #2ecc71;
	visibility: visible;
}

.form-group.error i.fa-exclamation-circle,.form-group.error em.fa-exclamation-circle {
	color: #e74c3c;
	visibility: visible;
}

.form-group small {
	color: #e74c3c;
	bottom: 0;
	left: 0;
	font-size: 11px;
	visibility: hidden;
}

.form-group.error small {
	visibility: visible;
}

#blc-pwloader {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 100000;
	background-color: rgba(0, 0, 0, .7);
	opacity: 1
}

#blc-pwloader, #blc-pwloader > img {
	top: 0;
	left: 0;
	bottom: 0;
	right: 0
}

#blc-pwloader > img {
	display: block;
	margin: auto;
	position: absolute;
	border-radius: 4px;
	overflow: hidden
}

.show-balance {
    white-space: nowrap;
    height: 15px;
}

.no-wrap {
	white-space: nowrap;
}

.alink {
	color: blue !important;
	cursor: pointer;
}

.plan-view-detail-modal-footer {
	background-color: cadetblue;
}

.plan-view-detail-modal-footer span {
	color: antiquewhite;
}

.modal-content {
	border: 1px solid rgba(0, 0, 0, .2);
	border-radius: 6px;
}

.popover-header {
	background-color: #cdd5e0 !important;
}

.popover {
	width: 100%; /* Max Width of the popover (depending on the container!) */
}

a.plan_service_list {
	color: #555760 !important;
}

.plan-purchase-btn {
	cursor: pointer;
}

.browse-plan-link {
	color: #15438c;
}

.h4-heading {
	font-size: 18px !important;
	font-weight: 500 !important;
}

span.red.growth-percent {
	font-size: 11px;
	font-weight: 600;
}

.accordion.accordion-bordered.qmr-buy-accord .card.card-count-1 {
	border-bottom: 1px solid #cccccc !important;
}

.black_overlay {
	z-index: 22222 !important;
}
.quick_mr_overlay {
	z-index: 33333 !important;
}
.black_overlay_secondary {
	z-index: 44444 !important;
}

.quick_mr_secondary_overlay{
	z-index: 55555 !important;
}



.flatpickr-calendar{
	z-index: 66666 !important;
}
.modal-backdrop{
	z-index: 77777 !important;

}
.modal,.message-dialog {
	z-index: 88888 !important;
}


td {
	text-align: left;
}

button.subdropdown-btn.active {
	color: #392c70;
	background: transparent;
}

.doc-approved {
	border: 1px solid #cccccc;
	padding: 3px;
	margin-top: 8px;
	background: #dbfdd5;
	font-size: 12px;
	border-radius: 5px;
}
.form-group {
	margin-bottom: 1rem !important;
}

/*----------Spinner -------------------*/
.custom-spinner {
	margin: 100px auto;

	text-align: center;
	font-size: 10px;
}

.spinner-border {
	display: inline-block;
	width: 2rem;
	height: 2rem;
	vertical-align: text-bottom;
	border: .25em solid currentColor;
	border-right-color: transparent;
	border-radius: 50%;
	-webkit-animation: spinner-border .75s linear infinite;
	animation: spinner-border .75s linear infinite;
}

@keyframes spinner-border {
	to {
		transform: rotate(360deg);
	}
}

.spinner-grow {
	display: inline-block;
	width: 2rem;
	height: 2rem;
	vertical-align: text-bottom;
	background-color: currentColor;
	border-radius: 50%;
	opacity: 0;
	-webkit-animation: spinner-grow .75s linear infinite;
	animation: spinner-grow .75s linear infinite;
}

@keyframes spinner-grow {
	0% {
		transform: scale(0);
	}
	50% {
		opacity: 1;
		transform: none;
	}
}

@keyframes spinner-grow {
	0% {
		transform: scale(0);
	}
	50% {
		opacity: 1;
		transform: none;
	}
}

.tab_content.active {
	display: block !important;
}
.bootbox-body{
	font-size: 18px !important;
}
/*------------workflow-----------------*/
.step-desc {
	font-size: 16px;
	font-weight: 400;
}
.workflow-links{
	color: steelblue !important;
	font-size: 16px !important;
	font-weight: 400 !important;
	cursor: pointer !important;
}
.qmr-step-tab .step-content.two {
	font-family: 'Roboto', sans-serif !important;
	font-size: 14px !important;
	font-weight: 300 !important;
}

.qmr-step-tab .step.active::before, .qmr-step-tab .step.complete::before {
	background-image: url(img/STEP-UPLOAD_REQUIRED_DOCUMENTS-green.png);
}

.qmr-step-tab .step::before {
	background-image: url(img/STEP-UPLOAD_REQUIRED_DOCUMENTS-grey.png);
}

.qmr-step-tab .step.REQUESTED::before {
	background-image: url(img/STEP_REQUESTED-green.png) !important;
}

.qmr-step-tab .step.PAYMENT_STATUS_CHECK::before {
	background-image: url(img/STEP-PAYMENT_STATUS_CHECK-grey.png) !important;
}

.qmr-step-tab .step.PAYMENT_STATUS_CHECK.active::before, .qmr-step-tab .step.PAYMENT_STATUS_CHECK.complete::before {
	background-image: url(img/STEP-PAYMENT_STATUS_CHECK-green.png) !important;
}

.qmr-step-tab .step.ELIGIBILITY_CHECK::before {
	background-image: url(img/STEP-ELIGIBILITY_CHECK-grey.png) !important;
}

.qmr-step-tab .step.ELIGIBILITY_CHECK.active::before, .qmr-step-tab .step.ELIGIBILITY_CHECK.complete::before {
	background-image: url(img/STEP-ELIGIBILITY_CHECK-green.png) !important;
}

.qmr-step-tab .step.UNIQUENESS_VERIFICATION::before {
	background-image: url(img/STEP-UNIQUENESS_VERIFICATION-grey.png) !important;
}

.qmr-step-tab .step.UNIQUENESS_VERIFICATION.active::before, .qmr-step-tab .step.UNIQUENESS_VERIFICATION.complete::before {
	background-image: url(img/STEP-UNIQUENESS_VERIFICATION-green.png) !important;
}

.qmr-step-tab .step.UPLOAD_REQUIRED_DOCUMENTS::before {
	background-image: url(img/STEP-UPLOAD_REQUIRED_DOCUMENTS-grey.png) !important;
}

.qmr-step-tab .step.UPLOAD_REQUIRED_DOCUMENTS.active::before, .qmr-step-tab .step.UPLOAD_REQUIRED_DOCUMENTS.complete::before {
	background-image: url(img/STEP-UPLOAD_REQUIRED_DOCUMENTS-green.png) !important;
}

.qmr-step-tab .step.VERIFY_DOCUMENTS_AVAILABILITY::before {
	background-image: url(img/STEP-VERIFY_DOCUMENTS_AVAILABILITY-grey.png) !important;
}


.qmr-step-tab .step.VERIFY_DOCUMENTS_AVAILABILITY.active::before, .qmr-step-tab .step.VERIFY_DOCUMENTS_AVAILABILITY.complete::before {
	background-image: url(img/STEP-VERIFY_DOCUMENTS_AVAILABILITY-green.png) !important;
}

.qmr-step-tab .step.SELECT_BANK_ACCOUNT::before {
	background-image: url(img/STEP-SELECT_BANK_ACCOUNT-grey.png) !important;
}


.qmr-step-tab .step.SELECT_BANK_ACCOUNT.active::before, .qmr-step-tab .step.SELECT_BANK_ACCOUNT.complete::before {
	background-image: url(img/STEP-SELECT_BANK_ACCOUNT-green.png) !important;
}

.qmr-step-tab .step.CURRENT::before ,
.qmr-step-tab .step.SERVICE_APPLICATION_REVIEW::before ,
.qmr-step-tab .step.UPDATE_REQUIRED_DETAILS::before ,
.qmr-step-tab .step.BOOKING_TYPE_SELECTION::before ,
.qmr-step-tab .step.FORM_UPLOAD_REQUIRED::before ,
.qmr-step-tab .step.DEVICE_PROVIDER_SELECTION::before ,
.qmr-step-tab .step.DEVICE_MAPPING_IN_PROGRESS::before ,
.qmr-step-tab .step.DEVICE_DELIVERED_TO_RETAILER::before ,
.qmr-step-tab .step.YES_BANK_EKYC::before ,
.qmr-step-tab .step.ICICI_BANK_EKYC::before ,
.qmr-step-tab .step.VERIFY_DOCUMENT_FOR_POSP::before ,
.qmr-step-tab .step.IRDA_HO_APPROVAL::before ,
.qmr-step-tab .step.DECLARATION_ACCEPTANCE::before ,
.qmr-step-tab .step.DEVICE_SERVICES::before ,
.qmr-step-tab .step.WORKFLOW_DIGITAL_KYC::before ,
.qmr-step-tab .step.BUSINESS_TYPE_CHECK::before ,
.qmr-step-tab .step.SHOW_RETAILER_DATA::before ,
.qmr-step-tab .step.CHECK_FORM_REQUIREMENT::before ,
.qmr-step-tab .step.GROUP_SERVICE_CHECK::before ,
.qmr-step-tab .step.GROUP_SERVICE_CHECK::before ,
.qmr-step-tab .step.INTERNAL_VALIDATIONS::before ,
.qmr-step-tab .step.HO_FINAL_REVIEW::before {
	background-image: url(img/STEP-VERIFY_DOCUMENTS_AVAILABILITY-grey.png) !important;
}
.qmr-step-tab .step.CURRENT.active::before,.qmr-step-tab .step.CURRENT.complete::before,
.qmr-step-tab .step.SERVICE_APPLICATION_REVIEW.active::before,.qmr-step-tab .step.SERVICE_APPLICATION_REVIEW.complete::before,
.qmr-step-tab .step.UPDATE_REQUIRED_DETAILS.active::before,.qmr-step-tab .step.UPDATE_REQUIRED_DETAILS.complete::before,
.qmr-step-tab .step.BOOKING_TYPE_SELECTION.active::before,.qmr-step-tab .step.BOOKING_TYPE_SELECTION.complete::before,
.qmr-step-tab .step.FORM_UPLOAD_REQUIRED.active::before,.qmr-step-tab .step.FORM_UPLOAD_REQUIRED.complete::before,
.qmr-step-tab .step.DEVICE_PROVIDER_SELECTION.active::before,.qmr-step-tab .step.DEVICE_PROVIDER_SELECTION.complete::before,
.qmr-step-tab .step.DEVICE_MAPPING_IN_PROGRESS.active::before,.qmr-step-tab .step.DEVICE_MAPPING_IN_PROGRESS.complete::before,
.qmr-step-tab .step.ICICI_BANK_EKYC.active::before,.qmr-step-tab .step.ICICI_BANK_EKYC.complete::before,
.qmr-step-tab .step.YES_BANK_EKYC.active::before,.qmr-step-tab .step.YES_BANK_EKYC.complete::before,
.qmr-step-tab .step.DEVICE_DELIVERED_TO_RETAILER.active::before,.qmr-step-tab .step.DEVICE_DELIVERED_TO_RETAILER.complete::before,
.qmr-step-tab .step.VERIFY_DOCUMENT_FOR_POSP.active::before,.qmr-step-tab .step.VERIFY_DOCUMENT_FOR_POSP.complete::before,
.qmr-step-tab .step.IRDA_HO_APPROVAL.active::before,.qmr-step-tab .step.IRDA_HO_APPROVAL.complete::before,
.qmr-step-tab .step.DECLARATION_ACCEPTANCE.active::before,.qmr-step-tab .step.DECLARATION_ACCEPTANCE.complete::before,
.qmr-step-tab .step.DEVICE_SERVICES.active::before,.qmr-step-tab .step.DEVICE_SERVICES.complete::before,
.qmr-step-tab .step.WORKFLOW_DIGITAL_KYC.active::before,.qmr-step-tab .step.WORKFLOW_DIGITAL_KYC.complete::before,
.qmr-step-tab .step.BUSINESS_TYPE_CHECK.active::before,.qmr-step-tab .step.BUSINESS_TYPE_CHECK.complete::before,
.qmr-step-tab .step.SHOW_RETAILER_DATA.active::before,.qmr-step-tab .step.SHOW_RETAILER_DATA.complete::before,
.qmr-step-tab .step.CHECK_FORM_REQUIREMENT.active::before,.qmr-step-tab .step.CHECK_FORM_REQUIREMENT.complete::before,
.qmr-step-tab .step.GROUP_SERVICE_CHECK.active::before,.qmr-step-tab .step.GROUP_SERVICE_CHECK.complete::before,
.qmr-step-tab .step.INTERNAL_VALIDATIONS.active::before,.qmr-step-tab .step.GROUP_SERVICE_CHECK.complete::before,
.qmr-step-tab .step.HO_FINAL_REVIEW.active::before,.qmr-step-tab .step.HO_FINAL_REVIEW.complete::before {
	background-image: url(img/STEP-VERIFY_DOCUMENTS_AVAILABILITY-green.png) !important;
}

.qmr-step-tab .step.SERVICE_GRANTED::before {
	background-image: url(img/STEP-SERVICE_GRANTED-grey.png) !important;
}

.qmr-step-tab .step.SERVICE_GRANTED.active::before, .qmr-step-tab .step.SERVICE_GRANTED.complete::before {
	background-image: url(img/STEP-SERVICE_GRANTED-green.png) !important;
}

.carousel-control-prev-icon{
	background-image: url(img/chevron-left-solid.png) !important;
}
.carousel-control-next-icon{
	background-image: url(img/chevron-right-solid.png) !important;
}

.carousel-control-prev, .carousel-control-next {
	width: 8%;
}


.overlay-image{
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}

.hidden-btn{
	display: none;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
	top: 2px !important;
}

/*for hide show float button on footer*/
.hide-show-section .hide-show-btn {
	float: right;
	width: 50px;
	height: 50px;
	background: #fff;
	box-shadow: none;
	border-radius: 50%;
	position: fixed;
	text-align: center;
	right: 20px;
	bottom: 98px !important;
	font-size: 14px;
	font-weight: 500;
	font-family: 'Poppins', sans-serif;
	padding: 5px;

	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	-ms-animation-duration: 1s;
	-o-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay: 1s;
	-moz-animation-delay: 1s;
	-ms-animation-delay: 1s;
	-o-animation-delay: 1s;
	animation-delay: 1s;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-ms-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-box-shadow: 0px 0px 31px 6px rgb(0 0 0 / 17%);
	-moz-box-shadow: 0px 0px 31px 6px rgba(0, 0, 0, 0.17);
	box-shadow: 0px 0px 31px 6px rgb(0 0 0 / 17%);
}

@media screen and (max-width: 450px) {
	.hide-show-section .hide-show-btn {
		right: 6px;
	}
}

.hide-show-section .hide-show-btn {
	-webkit-animation: breathing 1s ease-out infinite normal;
	animation: breathing 1s ease-out infinite normal;
	/* animation-name: fadeInUp; */
}

.hide-show-section .collapse {
	min-height: 70px;
	position: fixed;
	/* right: 24px; */
	width: 84%;
	bottom: 0;
	z-index: 9;
	border-top: 0;

	-webkit-box-shadow: 7px 0px 80px -9px rgb(0 0 0 / 15%);
	-moz-box-shadow: 7px 0px 80px -9px rgba(0, 0, 0, 0.15);
	box-shadow: 7px 0px 80px -9px rgb(0 0 0 / 15%);

	-webkit-transition-duration: 0.25s;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-webkit-transition-timing-function: ease;
	-moz-transition-timing-function: ease;
	-o-transition-timing-function: ease;
	transition-timing-function: ease;
	-webkit-transition-property: right, box-shadow;
	-moz-transition-property: right, box-shadow;
	-o-transition-property: right, box-shadow;
	transition-property: right, box-shadow;
}
.footer-accordian-blocks:last-child{
	border-right: 0;;
}

@media screen and (max-width: 991px) {
	.hide-show-section .hide-show-btn {
		bottom: 288px;
	}

	.mira-static-icon {
		position: fixed;
		right: 29px;
		/* bottom: 56px; */
		bottom: 56px;
	}
	.hide-show-section .collapse {
		width: 100%;
	}
}

.form-group input:focus {
	outline: 0;
	border-color: #777;
}

.form-group.success input {
	border-color: #2ecc71;
}

.form-group.error input {
	border-color: #e74c3c;
}

.form-group i {
	visibility: hidden;
	position: absolute;
	top: 40px;
	right: 10px;
}

.form-group.success i.fa-check-circle,.form-group.success em.fa-check-circle {
	color: #2ecc71;
	visibility: visible;
}

.form-group.error i.fa-exclamation-circle,.form-group.error em.fa-exclamation-circle {
	color: #e74c3c;
	visibility: visible;
}

.form-group small {
	color: #e74c3c;
	bottom: 0;
	left: 0;
	font-size: 11px;
	visibility: hidden;
}

.form-group.error small {
	visibility: visible;
}



.form-group.error input {
	border-color: #e74c3c;
}


/*
social media links
 */

.social-icons-list li a{
	display: inline-block;
	font-size: 27px;
	width: 29px;
	height: 29px;
	/* line-height: 100px; */
	text-align: center;
	margin: 0 0px;
	transition: .4s linear;
	position: relative;
}

.social-icons-list li a:hover{    transform: scale(.8);}
.social-icons-list li a:hover::before {
	border-color: #194086 !important;
	border-left: 2px solid;
	border-right: 2px solid;
	transform: skewX(
			20deg
	);
}
/* .social-icons-list li a::before, .social-icons-list li a::after {
	content: "";
	position: absolute;
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	left: 0;
	top: 3px;
	transition: .4s linear;
} */
.social-icons-list li a:hover::after {
	border-top: 2px solid;
	border-bottom: 2px solid;
	border-color: #194086 !important;
	transform: skewY(
			-20deg
	);
}
.social-icons-list li a::before, .social-icons-list li a::after {
	content: "";
	position: absolute;
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	left: 0;
	top: 12px;
	transition: .4s linear;
}
ul.social-icons-list li {

	padding: 0px !important;
}

.center {
	margin: auto;
	text-align:center;
}

/*
sparkle effect
 */

#tsparticles canvas {
	position: fixed !important;
	width: 100% !important;
	height: 100% !important;
	left: 0 !important;
	top: 0 !important;
	pointer-events: none !important;
	z-index: 99999 !important;
}
/**********feedback points*****************/
.active-services.leftsection .owl-item {
    max-width: 155px;
}
.active-services.leftsection .owl-theme .owl-nav [class*=owl-]:hover {
    background: none;
    color: none;
    text-decoration: none;
}
.active-services.leftsection .scroll-btn {
    padding: 0px 15px;
	margin: auto 0;
	font-size: 24px;
}
.myowl-slider .owl-nav span:before{
	top: 153%;
}
.social-icons-list li a::before, .social-icons-list li a::after {
    left: 2px;
    top: 0px;
}
ul.social-icons-list li {
	line-height: 0.8;
}
/** new placeholder changes */

.border-top-one{
	border-top:1px solid #9b9b9b;
}





.checkbox label, .radio label {
	min-height: 20px;
	padding-left: 20px;
	margin-bottom: 0;
	font-weight: 400;
	cursor: pointer;
	padding-top: 1%;
}

ul.tabs {
	z-index: 5;
}
.contact_block .social-icons-list img {
	margin: auto 0px;
}
body.postion-relative{
	position: relative;
}

.failed-border {
	border-left: 4px solid #fa152f;
}
.pending-border {
	border-left: 4px solid #fab654;
}
.success-border {
	border-left:4px solid #39b549;
}

.settings-panel .settings-close {
	top: 12px;
	color: #392C70;
}
.transaction-receipt-link{
	color: #194086;
}

.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {
	background: none;
	color: #999999 !important;
	cursor: default;
}

.row-custom {
	margin-right: 0px !important;
	margin-left: 0px !important;
}

.modal .modal-dialog .modal-content .modal-body.modal-body-profile {
	padding: 10px 25px 10px;
}

.service-banner{
	height: 298px;
}
.dashboard-banner-image{
	height: 225px;
}
#report-iframe{
	height: 100% !important;
}
@media screen and (max-width: 1024px) {
	.service-banner{
		height: 90px;
	}
	.dashboard-banner-image{
		height: 70px;
	}
	#report-iframe{
		height: 100vh !important;
	}

}


.browse-tabs .nav-tabs .nav-link {
	color: #2c1a1a;
	font-weight: 500 !important;
	font-size: 14px;
	border: none;
	outline: none;
	border-top: 2px solid transparent;
	background: transparent;
	border-radius: 0;
}
.browse-tabs .nav-tabs .nav-link.active {
	font-weight: 500 !important;
	font-size: 14px;
	color: #4c5766;
	border-top: 2px solid #ccecf9;
	/* background: #194086; */
	background: #ccecf9 ;
	border-radius: 0;

}

.notification-mode-icon{
	height: 42px;
	width: 42px;
}

button.btn.btn-dark::before,
button.btn.btn-dark::after,
.btn-primary-square.btn-dark::after,
.btn-primary-square.btn-dark::before {
	background:#5a5a5a;;
}

/*
*Active menu color
 */
.sidebar .nav .nav-item.active > .nav-link i,
.sidebar .nav .nav-item.active > .nav-link .menu-title,
.sidebar .nav .nav-item.active > .nav-link .menu-arrow {
	color:#5cab3e;
}

.sidebar .nav.sub-menu .nav-item .nav-link.active {
	color: #5cab3e;
	background: transparent;
}

.sidebar .nav.sub-menu .nav-item .nav-link.active:before {
	color: #5cab3e;
}

.plan-box-wrraper:hover {
	-webkit-box-shadow: 0 10px 6px -6px #777;
	-moz-box-shadow: 0 10px 6px -6px #777;
	box-shadow: 0 10px 6px -6px #777;
}

.carousel-item{
    cursor: pointer;
}