.mo2f_carousel {


	position: relative;


	padding-bottom: 18px !important;





}





.mo2f_carousel-inner {


	position: relative;


	width: 100%;


	overflow: hidden;





}





.mo2f_carousel-inner > .item {


	position: relative;


	display: none;


	-webkit-transition: .6s ease-in-out left;


	-o-transition: .6s ease-in-out left;


	transition: .6s ease-in-out left;


	height: 300px !important;





}





.mo2f_carousel-inner > .item > img, .mo2f_carousel-inner > .item > a > img {


	line-height: 1;





	max-height: 300px !important;


	max-width: 600px !important;


}





@media all and (transform-3d) , ( -webkit-transform-3d ) {


	.mo2f_carousel-inner > .item {


		-webkit-transition: -webkit-transform .6s ease-in-out;


		-o-transition: -o-transform .6s ease-in-out;


		transition: transform .6s ease-in-out;


		-webkit-backface-visibility: hidden;


		backface-visibility: hidden;


		-webkit-perspective: 1000;


		perspective: 1000


	}





	.mo2f_carousel-inner > .item.next, .mo2f_carousel-inner > .item.active.right {


		left: 0;


		-webkit-transform: translate3d(100%, 0, 0);


		transform: translate3d(100%, 0, 0)


	}





	.mo2f_carousel-inner > .item.prev, .mo2f_carousel-inner > .item.active.left {


		left: 0;


		-webkit-transform: translate3d(-100%, 0, 0);


		transform: translate3d(-100%, 0, 0)


	}





	.mo2f_carousel-inner > .item.next.left, .mo2f_carousel-inner > .item.prev.right, .mo2f_carousel-inner > .item.active {


		left: 0;


		-webkit-transform: translate3d(0, 0, 0);


		transform: translate3d(0, 0, 0)


	}


}





.mo2f_carousel-inner > .active, .mo2f_carousel-inner > .next, .mo2f_carousel-inner > .prev {


	display: block


}





.mo2f_carousel-inner > .active {


	left: 0


}





.mo2f_carousel-inner > .next, .mo2f_carousel-inner > .prev {


	position: absolute;


	top: 0;


	width: 100%


}





.mo2f_carousel-inner > .next {


	left: 100%


}





.mo2f_carousel-inner > .prev {


	left: -100%


}





.mo2f_carousel-inner > .next.left, .mo2f_carousel-inner > .prev.right {


	left: 0


}





.mo2f_carousel-inner > .active.left {


	left: -100%


}





.mo2f_carousel-inner > .active.right {


	left: 100%


}





.mo2f_carousel-control {


	position: absolute;


	top: 0;


	bottom: 0;


	left: 0;


	width: 15%;


	font-size: 20px;


	color: #fff;


	text-align: center;


	text-shadow: 0 1px 2px rgba(0, 0, 0, .6);


	filter: alpha(opacity=50);


	opacity: .5


}





.mo2f_carousel-control.left {


	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0,


	rgba(0, 0, 0, .0001) 100%);


	background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0,


	rgba(0, 0, 0, .0001) 100%);


	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)),


	to(rgba(0, 0, 0, .0001)));


	background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0,


	rgba(0, 0, 0, .0001) 100%);


	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',


	endColorstr='#00000000', GradientType=1);


	background-repeat: repeat-x


}





.mo2f_carousel-control.right {


	right: 0;


	left: auto;


	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0,


	rgba(0, 0, 0, .5) 100%);


	background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0,


	rgba(0, 0, 0, .5) 100%);


	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)),


	to(rgba(0, 0, 0, .5)));


	background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0,


	rgba(0, 0, 0, .5) 100%);


	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',


	endColorstr='#80000000', GradientType=1);


	background-repeat: repeat-x


}





.mo2f_carousel-control:hover, .mo2f_carousel-control:focus {


	color: #fff;


	text-decoration: none;


	filter: alpha(opacity=90);


	outline: 0;


	opacity: .9


}





.mo2f_carousel-control .icon-prev, .mo2f_carousel-control .icon-next, .mo2f_carousel-control .glyphicon-chevron-left, .mo2f_carousel-control .glyphicon-chevron-right {


	position: absolute;


	top: 50%;


	z-index: 5;


	display: inline-block


}





.mo2f_carousel-control .icon-prev, .mo2f_carousel-control .glyphicon-chevron-left {


	left: 50%;


	margin-left: -10px


}





.mo2f_carousel-control .icon-next, .mo2f_carousel-control .glyphicon-chevron-right {


	right: 50%;


	margin-right: -10px


}





.mo2f_carousel-control .icon-prev, .mo2f_carousel-control .icon-next {


	width: 20px;


	height: 20px;


	margin-top: -10px;


	font-family: serif


}





.mo2f_carousel-control .icon-prev:before {


	content: '\2039'


}





.mo2f_carousel-control .icon-next:before {


	content: '\203a'


}





.mo2f_carousel-indicators {


	position: absolute;


	bottom: -25px;


	left: 50%;


	z-index: 15;


	width: 60%;


	padding-left: 0;


	margin-left: -30%;


	text-align: center;


	list-style: none


}





.mo2f_carousel-indicators li {


	display: inline-block;


	width: 10px;


	height: 10px;


	margin: 1px;


	text-indent: -999px;


	cursor: pointer;


	background-color: #0 \9;


	background-color: rgba(0, 0, 0, 0);


	border: 1px solid #0073aa;


	border-radius: 10px


}





.mo2f_carousel-indicators .active {


	width: 12px;


	height: 12px;


	margin: 0;


	background-color: #0073aa;


}





.mo2f_carousel-caption {


	position: absolute;


	right: 15%;


	bottom: 20px;


	left: 15%;


	z-index: 10;


	padding-top: 20px;


	padding-bottom: 20px;


	color: #fff;


	text-align: center;


	text-shadow: 0 1px 2px rgba(0, 0, 0, .6)


}





.mo2f_carousel-caption .btn {


	text-shadow: none


}





@media screen and (min-width: 768px) {


	.mo2f_carousel-control .glyphicon-chevron-left, .mo2f_carousel-control .glyphicon-chevron-right, .mo2f_carousel-control .icon-prev, .mo2f_carousel-control .icon-next {


		width: 30px;


		height: 30px;


		margin-top: -15px;


		font-size: 30px


	}





	.mo2f_carousel-control .glyphicon-chevron-left, .mo2f_carousel-control .icon-prev {


		margin-left: -15px


	}





	.mo2f_carousel-control .glyphicon-chevron-right, .mo2f_carousel-control .icon-next {


		margin-right: -15px


	}





	.mo2f_carousel-caption {


		right: 20%;


		left: 20%;


		padding-bottom: 30px


	}





	.mo2f_carousel-indicators {


		bottom: -14px


	}


}





.hidden {


	display: none;


}





.float-right {


	text-align: right;


}





.mo2f_collapse {


	display: none;


   visibility: hidden;


	font-size: 14px !important;





}





.mo2f_collapse.in {


	display: block;


	visibility: visible;





}





.mo2f_collapsing {


	position: relative;


	font-size: 14px !important;


	height: 0;


	overflow: hidden;


	-webkit-transition-timing-function: ease;


	-o-transition-timing-function: ease;


	transition-timing-function: ease;


	-webkit-transition-duration: .20s;


	-o-transition-duration: .20s;


	transition-duration: .20s;


	-webkit-transition-property: height, visibility;


	-o-transition-property: height, visibility;


	transition-property: height, visibility


}





.mo2f_thumbnail {


	width: 315px;


	margin-bottom: 10px;


	position: relative;


	background-color: #fff;


	border: 1px solid #ddd;


	-webkit-transition: border .2s ease-in-out;


	-o-transition: border .2s ease-in-out;


	transition: border .2s ease-in-out


}





.mo2f_thumbnail > img, .mo2f_thumbnail a > img {


	margin-right: auto;


	margin-left: auto


}





a.mo2f_thumbnail:hover, a.mo2f_thumbnail:focus, a.mo2f_thumbnail.active {


	border-color: #337ab7


}





.mo2f_thumbnail .caption {


	padding: 9px;


	color: #333


}





.mo2f_thumbnail label {


	font-weight: bold;





}





.mo2f_close {


	float: right;


	font-size: 21px;


	font-weight: 700;


	line-height: 1;


	color: #000;


	text-shadow: 0 1px 0 #fff;


	filter: alpha(opacity=20);


	opacity: .2


}





.mo2f_close:hover, .mo2f_close:focus {


	color: #000;


	text-decoration: none;


	cursor: pointer;


	filter: alpha(opacity=50);


	opacity: .5


}





button.mo2f_close {


	-webkit-appearance: none;


	padding: 0;


	cursor: pointer;


	background: 0 0;


	border: 0


}





.mo2f_modal-open {


	overflow: hidden !important;


	position: fixed !important;


	width: 100% !important;





}





.mo2f_modal {


	position: fixed !important;


	top: 0;


	right: 0;


	bottom: 0;


	left: 0;


	z-index: 100000 !important;





	overflow: hidden !important;


	-webkit-overflow-scrolling: touch;


	outline: 0;





}





.mo2f_modal_inner {


	display: none;


}





.mo2f_modal.fade .mo2f_modal-dialog {


	-webkit-transition: -webkit-transform .3s ease-out;


	-o-transition: -o-transform .3s ease-out;


	transition: transform .3s ease-out;


	-webkit-transform: translate(0, -25%);


	-ms-transform: translate(0, -25%);


	-o-transform: translate(0, -25%);


	transform: translate(0, -25%)


}





.mo2f_modal.in .mo2f_modal-dialog {


	-webkit-transform: translate(0, 80px) !important;


	-ms-transform: translate(0, 80px) !important;


	-o-transform: translate(0, 80px) !important;


	transform: translate(0, 80px) !important;





}





.mo2f_modal-open .mo2f_modal {


	overflow-x: hidden;


	overflow-y: hidden;


}





.mo2f_modal-dialog {


	position: relative;


	width: auto;


	margin: 10px;





}





.login mo_customer_validation-modal-content {


	position: relative !important;


	background-color: #fff !important;


	-webkit-background-clip: padding-box !important;


	background-clip: padding-box !important;


	border: 1px solid #999 !important;


	border: 1px solid rgba(0, 0, 0, .2) !important;


	border-radius: 6px !important;


	outline: 0 !important;





	-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5) !important;


	box-shadow: 0 3px 9px rgba(0, 0, 0, .5) !important;


}





.mo2f-modal-backdrop {


	position: absolute;


	top: 0;


	right: 0;


	left: 0;


	background-color: #f1f1f1 !important;


	filter: alpha(opacity=50) !important;


	opacity: 1 !important;


	height: 100% !important;


}
#mo2f_enterEmailShortcode .mo2f-modal-backdrop {


	position: absolute;


	top: 0;


	right: 0;


	left: 0;


	background-color: #f1f1f1 !important;


	filter: alpha(opacity=50) !important;


	opacity: 1 !important;


	height: 100% !important;


}





#smsAlertModal {


	background-color: black !important;


	opacity: 0.8 !important;


	filter: alpha(opacity=50) !important;


}





.mo2f_modal-header {


	min-height: 14px;


	padding: 10px;


	border-bottom: 1px solid #e5e5e5


}





.mo2f_modal-title {


	margin: 0 !important;


	line-height: 1.0 !important;


}





.mo2f_modal-body {

	width: 96% !important;


	position: relative !important;


	padding: 15px !important;


	overflow-y: auto !important;


	max-height: 550px !important;


}





.mo2f_modal-footer {


	padding: 15px;


	text-align: right;


	border-top: 1px solid #e5e5e5


}





.mo2f_modal-footer .btn + .btn {


	margin-bottom: 0;


	margin-left: 5px


}





.mo2f_modal-footer .btn-group .btn + .btn {


	margin-left: -1px


}





.mo2f_modal-footer .btn-block + .btn-block {


	margin-left: 0


}





.mo2f_modal-scrollbar-measure {


	position: absolute;


	top: -9999px;


	width: 50px;


	height: 50px;


	overflow: scroll


}





@media ( min-width: 768px) {


	.mo2f_modal-dialog {

		 width: auto;
		 margin: 0px auto


	}





	.login mo_customer_validation-modal-content {


		-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);


		box-shadow: 0 5px 15px rgba(0, 0, 0, .5)


	}





	.mo2f_modal-sm {


		width: 300px


	}





	.mo2f_modal-md {


		width: 550px


	}


}





@media ( min-width: 992px) {


	.mo2f_modal-lg {


		width: 900px;


	}





	.mo2f_modal-md {


		width: 550px


	}


}





.center{





	text-align: center !important;


}





#otpMessage {


	border-radius: 1px;


	padding: 1px 5px;


	background: #f1f1f1;


}





.mo2f_carousel-indicators {


	position: absolute;


	bottom: -20px;


	z-index: 15;


	width: 60%;


	list-style: none;


	text-align: center;


}





.miniorange_kba_validate:hover, .miniorange_validate_otp:hover, .miniorange_login_forgotphone:hover,


.miniorange_login_offline:hover, .miniorange_login_forgotphone:hover, .miniorange_otp_token_submit:hover, .miniorange_button:hover


 {


	background-color:#0073AA!important


}





.miniorange_kba_validate, .miniorange_validate_otp, .miniorange_login_forgotphone,


.miniorange_login_offline, .miniorange_login_forgotphone , .miniorange_otp_token_submit,


.miniorange_button


{


	background:#00A0D2!important;


	border-color:#0073AA;


	box-shadow:0 1px 0 rgba(120,200,230,.5) inset,0 1px 0 rgba(0,0,0,.15)!important;


	color:#FFF!important;


	text-decoration:none!important;


	cursor:pointer!important;


	border-width:1px!important;


	border-style:solid!important;


	border-radius:3px!important;


	white-space:nowrap!important;


	box-sizing:border-box!important;


	line-height:28px!important;


	padding:0 12px!important;


	font-size:13px!important;


}





.mo_customer_validation-modal.fade .mo_customer_validation-modal-dialog {


	-webkit-transition: -webkit-transform .3s ease-out;


	-o-transition: -o-transform .3s ease-out;


	transition: transform .3s ease-out;


	-webkit-transform: translate(0, -25%);


	-ms-transform: translate(0, -25%);


	-o-transform: translate(0, -25%);


	transform: translate(0, -25%)


}





.mo_customer_validation-modal.in .mo_customer_validation-modal-dialog {


	-webkit-transform: translate(0, 80px) !important;


	-ms-transform: translate(0, 80px) !important;


	-o-transform: translate(0, 80px) !important;


	transform: translate(0, 80px) !important


}





.mo_customer_validation-modal-open .mo_customer_validation-modal {


	overflow-x: hidden;


	overflow-y: hidden


}





.mo_customer_validation-modal-dialog {


	position: relative;


	width: auto;


	margin: 10px


}





.mo_customer_validation-modal-content {


	position: relative;


	-webkit-background-clip: padding-box;


	border: 1px solid #999;


	border: 1px solid rgba(0, 0, 0, .2);


	outline: 0;


	margin-top: 8%;


	margin-left: 0;


	padding: 15px 20px 0;


	font-family: "Open Sans", sans-serif;


	font-size: 14px;


	line-height: 1.4em;


	box-shadow: 0 1px 3px rgba(0, 0, 0, .13);

	background: #FFF;


}





.mo_customer_validation-modal-backdrop {


	position: absolute;


	top: 0;


	right: 0;


	left: 0;


	background-color: #000 !important;


	filter: alpha(opacity=50) !important;


	opacity: .9 !important;


	height: 100% !important


}





.mo_customer_validation-modal-header {


	min-height: 14px;


	padding: 10px 10px 20px;


	border-bottom: 1px solid #e5e5e5


}





.mo_customer_validation-modal-title {


	margin: 0 !important;


	line-height: 1 !important


}





.mo_customer_validation-modal-body {


	position: relative;


	padding: 5%;


	overflow: hidden !important;


	max-height: 550px !important


}





.mo_customer_validation-modal-footer {


	padding: 15px;


	text-align: right;


	border-top: 1px solid #e5e5e5


}





.mo_customer_validation-modal-footer .btn + .btn {


	margin-bottom: 0;


	margin-left: 5px


}





.mo_customer_validation-modal-footer .btn-group .btn + .btn {


	margin-left: -1px


}





.mo_customer_validation-modal-footer .btn-block + .btn-block {


	margin-left: 0


}





.mo_customer_validation-modal-scrollbar-measure {


	position: absolute;


	top: -9999px;


	width: 50px;


	height: 50px;


	overflow: scroll


}





@media (min-width: 768px) {


	.mo_customer_validation-modal-dialog {


		width: auto;


		margin: 0 auto


	}





	.mo_customer_validation-modal-content {


		-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);


		box-shadow: 0 5px 15px rgba(0, 0, 0, .5)


	}





	.mo_customer_validation-modal-sm {


		width: 300px


	}





	.mo_customer_validation-modal-md {


		width: 532px


	}





	.mo_customer_validation-modal-lg {


		width: 50%


	}


}





@media (min-width: 992px) {


	.mo_customer_validation-modal-dialog {


		width: auto;
		background-color: white;

		margin: 0 auto


	}





	.mo_customer_validation-modal-lg {


		width: 490px


	}





	.mo_customer_validation-modal-md {


		width: 532px


	}


}





.mo_customer_validation-textbox {


	background: #FBFBFB;


	font-family: "Open Sans", sans-serif;


	font-size: 24px;


	width: 100%;


	border: 1px solid #DDD;


	padding: 3px;


	margin: 2px 6px 16px 0


}





.mo_customer_validation-textbox:focus {


	border-color: #5B9DD9;


	box-shadow: 0 0 2px rgba(30, 140, 190, .8)


}





.button-primary,


.button-secondary {


	background: #00A0D2;


	border-color: #0073AA;


	box-shadow: 0 1px 0 rgba(120, 200, 230, .5) inset, 0 1px 0 rgba(0, 0, 0, .15);


	color: #FFF;


	text-decoration: none;


	cursor: pointer;


	border-width: 1px;


	border-style: solid;


	border-radius: 3px;


	white-space: nowrap;


	box-sizing: border-box;


	line-height: 28px;


	padding: 0 12px;


	font-size: 13px


}





.button:hover {


	background-color: #0073AA


}





.close {


	float: right;


	transition: color .1s ease-in-out, background .1s ease-in-out;


	text-decoration: none;


	color: #999;


	font-size: 13px


}





.mo_validate_close:focus,


.mo_validate_close:hover {


	color: #0085ba


}





.mo_registration_pricing_text {


	font-size: 13px;


	color: darkblue;


}





.mo_otp_token {


	font-size: 15px;


	color: #212F3C;


	border: none;


	display: block;


	border-bottom-style: solid;


	border-width: 2px;


	border-color: #D0D3D4;


	border-radius: 0px;


	outline: none;


	width: 140px;


	text-align: center;


}





.container {


	max-width: 960px


}





}


@media (min-width: 1200px) {


	.container {


		max-width: 1140px


	}


}





.container-fluid {


	width: 100%;


	padding-right: 15px;


	padding-left: 15px;


	margin-right: auto;


	margin-left: auto


}





.row {


	display: -webkit-box;


	display: -ms-flexbox;


	display: flex;


	-ms-flex-wrap: wrap;


	flex-wrap: wrap;


	margin-right: -15px;


	margin-left: -15px


}








.no-gutters {


	margin-right: 0;


	margin-left: 0


}





.no-gutters > .col, .no-gutters > [class*=col-] {


	padding-right: 0;


	padding-left: 0


}





.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {


	position: relative;


	width: 100%;


	min-height: 1px;


	padding-right: 15px;


	padding-left: 15px


}





.col {


	-ms-flex-preferred-size: 0;


	flex-basis: 0;


	-webkit-box-flex: 1;


	-ms-flex-positive: 1;


	flex-grow: 1;


	max-width: 100%


}





.col-auto {


	-webkit-box-flex: 0;


	-ms-flex: 0 0 auto;


	flex: 0 0 auto;


	width: auto;


	max-width: none


}





.col-1 {


	-webkit-box-flex: 0;


	-ms-flex: 0 0 8.333333%;


	flex: 0 0 8.333333%;


	max-width: 8.333333%


}





.col-2 {


	-webkit-box-flex: 0;


	-ms-flex: 0 0 16.666667%;


	flex: 0 0 16.666667%;


	max-width: 16.666667%


}





.col-3 {


	-webkit-box-flex: 0;


	-ms-flex: 0 0 25%;


	flex: 0 0 25%;


	max-width: 25%


}





.col-4 {


	-webkit-box-flex: 0;


	-ms-flex: 0 0 33.333333%;


	flex: 0 0 33.333333%;


	max-width: 33.333333%


}





.col-5 {


	-webkit-box-flex: 0;


	-ms-flex: 0 0 41.666667%;


	flex: 0 0 41.666667%;


	max-width: 41.666667%


}





.col-6 {


	-webkit-box-flex: 0;


	-ms-flex: 0 0 50%;


	flex: 0 0 50%;


	max-width: 50%


}





.col-7 {


	-webkit-box-flex: 0;


	-ms-flex: 0 0 58.333333%;


	flex: 0 0 58.333333%;


	max-width: 58.333333%


}





.col-8 {


	-webkit-box-flex: 0;


	-ms-flex: 0 0 66.666667%;


	flex: 0 0 66.666667%;


	max-width: 66.666667%


}





.col-9 {


	-webkit-box-flex: 0;


	-ms-flex: 0 0 75%;


	flex: 0 0 75%;


	max-width: 75%


}





.col-10 {


	-webkit-box-flex: 0;


	-ms-flex: 0 0 83.333333%;


	flex: 0 0 83.333333%;


	max-width: 83.333333%


}





.col-11 {


	-webkit-box-flex: 0;


	-ms-flex: 0 0 91.666667%;


	flex: 0 0 91.666667%;


	max-width: 91.666667%


}





.col-12 {


	-webkit-box-flex: 0;


	-ms-flex: 0 0 100%;


	flex: 0 0 100%;


	max-width: 100%


}





.order-first {


	-webkit-box-ordinal-group: 0;


	-ms-flex-order: -1;


	order: -1


}





.order-last {


	-webkit-box-ordinal-group: 14;


	-ms-flex-order: 13;


	order: 13


}





.order-0 {


	-webkit-box-ordinal-group: 1;


	-ms-flex-order: 0;


	order: 0


}





.order-1 {


	-webkit-box-ordinal-group: 2;


	-ms-flex-order: 1;


	order: 1


}





.order-2 {


	-webkit-box-ordinal-group: 3;


	-ms-flex-order: 2;


	order: 2


}





.order-3 {


	-webkit-box-ordinal-group: 4;


	-ms-flex-order: 3;


	order: 3


}





.order-4 {


	-webkit-box-ordinal-group: 5;


	-ms-flex-order: 4;


	order: 4


}





.order-5 {


	-webkit-box-ordinal-group: 6;


	-ms-flex-order: 5;


	order: 5


}





.order-6 {


	-webkit-box-ordinal-group: 7;


	-ms-flex-order: 6;


	order: 6


}





.order-7 {


	-webkit-box-ordinal-group: 8;


	-ms-flex-order: 7;


	order: 7


}





.order-8 {


	-webkit-box-ordinal-group: 9;


	-ms-flex-order: 8;


	order: 8


}





.order-9 {


	-webkit-box-ordinal-group: 10;


	-ms-flex-order: 9;


	order: 9


}





.order-10 {


	-webkit-box-ordinal-group: 11;


	-ms-flex-order: 10;


	order: 10


}





.order-11 {


	-webkit-box-ordinal-group: 12;


	-ms-flex-order: 11;


	order: 11


}





.order-12 {


	-webkit-box-ordinal-group: 13;


	-ms-flex-order: 12;


	order: 12


}





.offset-1 {


	margin-left: 8.333333%


}





.offset-2 {


	margin-left: 16.666667%


}





.offset-3 {


	margin-left: 25%


}





.offset-4 {


	margin-left: 33.333333%


}





.offset-5 {


	margin-left: 41.666667%


}





.offset-6 {


	margin-left: 50%


}





.offset-7 {


	margin-left: 58.333333%


}





.offset-8 {


	margin-left: 66.666667%


}





.offset-9 {


	margin-left: 75%


}





.offset-10 {


	margin-left: 83.333333%


}





.offset-11 {


	margin-left: 91.666667%


}





@media (min-width: 576px) {


	.col-sm {


		-ms-flex-preferred-size: 0;


		flex-basis: 0;


		-webkit-box-flex: 1;


		-ms-flex-positive: 1;


		flex-grow: 1;


		max-width: 100%


	}





	.col-sm-auto {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 auto;


		flex: 0 0 auto;


		width: auto;


		max-width: none


	}





	.col-sm-1 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 8.333333%;


		flex: 0 0 8.333333%;


		max-width: 8.333333%


	}





	.col-sm-2 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 16.666667%;


		flex: 0 0 16.666667%;


		max-width: 16.666667%


	}





	.col-sm-3 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 25%;


		flex: 0 0 25%;


		max-width: 25%


	}





	.col-sm-4 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 33.333333%;


		flex: 0 0 33.333333%;


		max-width: 33.333333%


	}





	.col-sm-5 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 41.666667%;


		flex: 0 0 41.666667%;


		max-width: 41.666667%


	}





	.col-sm-6 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 50%;


		flex: 0 0 50%;


		max-width: 50%


	}





	.col-sm-7 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 58.333333%;


		flex: 0 0 58.333333%;


		max-width: 58.333333%


	}





	.col-sm-8 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 66.666667%;


		flex: 0 0 66.666667%;


		max-width: 66.666667%


	}





	.col-sm-9 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 75%;


		flex: 0 0 75%;


		max-width: 75%


	}





	.col-sm-10 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 83.333333%;


		flex: 0 0 83.333333%;


		max-width: 83.333333%


	}





	.col-sm-11 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 91.666667%;


		flex: 0 0 91.666667%;


		max-width: 91.666667%


	}





	.col-sm-12 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 100%;


		flex: 0 0 100%;


		max-width: 100%


	}





	.order-sm-first {


		-webkit-box-ordinal-group: 0;


		-ms-flex-order: -1;


		order: -1


	}





	.order-sm-last {


		-webkit-box-ordinal-group: 14;


		-ms-flex-order: 13;


		order: 13


	}





	.order-sm-0 {


		-webkit-box-ordinal-group: 1;


		-ms-flex-order: 0;


		order: 0


	}





	.order-sm-1 {


		-webkit-box-ordinal-group: 2;


		-ms-flex-order: 1;


		order: 1


	}





	.order-sm-2 {


		-webkit-box-ordinal-group: 3;


		-ms-flex-order: 2;


		order: 2


	}





	.order-sm-3 {


		-webkit-box-ordinal-group: 4;


		-ms-flex-order: 3;


		order: 3


	}





	.order-sm-4 {


		-webkit-box-ordinal-group: 5;


		-ms-flex-order: 4;


		order: 4


	}





	.order-sm-5 {


		-webkit-box-ordinal-group: 6;


		-ms-flex-order: 5;


		order: 5


	}





	.order-sm-6 {


		-webkit-box-ordinal-group: 7;


		-ms-flex-order: 6;


		order: 6


	}





	.order-sm-7 {


		-webkit-box-ordinal-group: 8;


		-ms-flex-order: 7;


		order: 7


	}





	.order-sm-8 {


		-webkit-box-ordinal-group: 9;


		-ms-flex-order: 8;


		order: 8


	}





	.order-sm-9 {


		-webkit-box-ordinal-group: 10;


		-ms-flex-order: 9;


		order: 9


	}





	.order-sm-10 {


		-webkit-box-ordinal-group: 11;


		-ms-flex-order: 10;


		order: 10


	}





	.order-sm-11 {


		-webkit-box-ordinal-group: 12;


		-ms-flex-order: 11;


		order: 11


	}





	.order-sm-12 {


		-webkit-box-ordinal-group: 13;


		-ms-flex-order: 12;


		order: 12


	}





	.offset-sm-0 {


		margin-left: 0


	}





	.offset-sm-1 {


		margin-left: 8.333333%


	}





	.offset-sm-2 {


		margin-left: 16.666667%


	}





	.offset-sm-3 {


		margin-left: 25%


	}





	.offset-sm-4 {


		margin-left: 33.333333%


	}





	.offset-sm-5 {


		margin-left: 41.666667%


	}





	.offset-sm-6 {


		margin-left: 50%


	}





	.offset-sm-7 {


		margin-left: 58.333333%


	}





	.offset-sm-8 {


		margin-left: 66.666667%


	}





	.offset-sm-9 {


		margin-left: 75%


	}





	.offset-sm-10 {


		margin-left: 83.333333%


	}





	.offset-sm-11 {


		margin-left: 91.666667%


	}


}





@media (min-width: 768px) {


	.col-md {


		-ms-flex-preferred-size: 0;


		flex-basis: 0;


		-webkit-box-flex: 1;


		-ms-flex-positive: 1;


		flex-grow: 1;


		max-width: 100%


	}





	.col-md-auto {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 auto;


		flex: 0 0 auto;


		width: auto;


		max-width: none


	}





	.col-md-1 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 8.333333%;


		flex: 0 0 8.333333%;


		max-width: 8.333333%


	}





	.col-md-2 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 16.666667%;


		flex: 0 0 16.666667%;


		max-width: 16.666667%


	}





	.col-md-3 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 25%;


		flex: 0 0 25%;


		max-width: 25%


	}





	.col-md-4 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 33.333333%;


		flex: 0 0 33.333333%;


		max-width: 33.333333%


	}





	.col-md-5 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 41.666667%;


		flex: 0 0 41.666667%;


		max-width: 41.666667%


	}





	.col-md-6 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 50%;


		flex: 0 0 50%;


		max-width: 50%


	}





	.col-md-7 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 58.333333%;


		flex: 0 0 58.333333%;


		max-width: 58.333333%


	}





	.col-md-8 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 66.666667%;


		flex: 0 0 66.666667%;


		max-width: 66.666667%


	}





	.col-md-9 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 75%;


		flex: 0 0 75%;


		max-width: 75%


	}





	.col-md-10 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 83.333333%;


		flex: 0 0 83.333333%;


		max-width: 83.333333%


	}





	.col-md-11 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 91.666667%;


		flex: 0 0 91.666667%;


		max-width: 91.666667%


	}





	.col-md-12 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 100%;


		flex: 0 0 100%;


		max-width: 100%


	}





	.order-md-first {


		-webkit-box-ordinal-group: 0;


		-ms-flex-order: -1;


		order: -1


	}





	.order-md-last {


		-webkit-box-ordinal-group: 14;


		-ms-flex-order: 13;


		order: 13


	}





	.order-md-0 {


		-webkit-box-ordinal-group: 1;


		-ms-flex-order: 0;


		order: 0


	}





	.order-md-1 {


		-webkit-box-ordinal-group: 2;


		-ms-flex-order: 1;


		order: 1


	}





	.order-md-2 {


		-webkit-box-ordinal-group: 3;


		-ms-flex-order: 2;


		order: 2


	}





	.order-md-3 {


		-webkit-box-ordinal-group: 4;


		-ms-flex-order: 3;


		order: 3


	}





	.order-md-4 {


		-webkit-box-ordinal-group: 5;


		-ms-flex-order: 4;


		order: 4


	}





	.order-md-5 {


		-webkit-box-ordinal-group: 6;


		-ms-flex-order: 5;


		order: 5


	}





	.order-md-6 {


		-webkit-box-ordinal-group: 7;


		-ms-flex-order: 6;


		order: 6


	}





	.order-md-7 {


		-webkit-box-ordinal-group: 8;


		-ms-flex-order: 7;


		order: 7


	}





	.order-md-8 {


		-webkit-box-ordinal-group: 9;


		-ms-flex-order: 8;


		order: 8


	}





	.order-md-9 {


		-webkit-box-ordinal-group: 10;


		-ms-flex-order: 9;


		order: 9


	}





	.order-md-10 {


		-webkit-box-ordinal-group: 11;


		-ms-flex-order: 10;


		order: 10


	}





	.order-md-11 {


		-webkit-box-ordinal-group: 12;


		-ms-flex-order: 11;


		order: 11


	}





	.order-md-12 {


		-webkit-box-ordinal-group: 13;


		-ms-flex-order: 12;


		order: 12


	}





	.offset-md-0 {


		margin-left: 0


	}





	.offset-md-1 {


		margin-left: 8.333333%


	}





	.offset-md-2 {


		margin-left: 16.666667%


	}





	.offset-md-3 {


		margin-left: 25%


	}





	.offset-md-4 {


		margin-left: 33.333333%


	}





	.offset-md-5 {


		margin-left: 41.666667%


	}





	.offset-md-6 {


		margin-left: 50%


	}





	.offset-md-7 {


		margin-left: 58.333333%


	}





	.offset-md-8 {


		margin-left: 66.666667%


	}





	.offset-md-9 {


		margin-left: 75%


	}





	.offset-md-10 {


		margin-left: 83.333333%


	}





	.offset-md-11 {


		margin-left: 91.666667%


	}


}





@media (min-width: 992px) {


	.col-lg {


		-ms-flex-preferred-size: 0;


		flex-basis: 0;


		-webkit-box-flex: 1;


		-ms-flex-positive: 1;


		flex-grow: 1;


		max-width: 100%


	}





	.col-lg-auto {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 auto;


		flex: 0 0 auto;


		width: auto;


		max-width: none


	}





	.col-lg-1 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 8.333333%;


		flex: 0 0 8.333333%;


		max-width: 8.333333%


	}





	.col-lg-2 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 16.666667%;


		flex: 0 0 16.666667%;


		max-width: 16.666667%


	}





	.col-lg-3 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 25%;


		flex: 0 0 25%;


		max-width: 25%


	}





	.col-lg-4 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 33.333333%;


		flex: 0 0 33.333333%;


		max-width: 33.333333%


	}





	.col-lg-5 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 41.666667%;


		flex: 0 0 41.666667%;


		max-width: 41.666667%


	}





	.col-lg-6 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 50%;


		flex: 0 0 50%;


		max-width: 50%


	}





	.col-lg-7 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 58.333333%;


		flex: 0 0 58.333333%;


		max-width: 58.333333%


	}





	.col-lg-8 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 66.666667%;


		flex: 0 0 66.666667%;


		max-width: 66.666667%


	}





	.col-lg-9 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 75%;


		flex: 0 0 75%;


		max-width: 75%


	}





	.col-lg-10 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 83.333333%;


		flex: 0 0 83.333333%;


		max-width: 83.333333%


	}





	.col-lg-11 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 91.666667%;


		flex: 0 0 91.666667%;


		max-width: 91.666667%


	}





	.col-lg-12 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 100%;


		flex: 0 0 100%;


		max-width: 100%


	}





	.order-lg-first {


		-webkit-box-ordinal-group: 0;


		-ms-flex-order: -1;


		order: -1


	}





	.order-lg-last {


		-webkit-box-ordinal-group: 14;


		-ms-flex-order: 13;


		order: 13


	}





	.order-lg-0 {


		-webkit-box-ordinal-group: 1;


		-ms-flex-order: 0;


		order: 0


	}





	.order-lg-1 {


		-webkit-box-ordinal-group: 2;


		-ms-flex-order: 1;


		order: 1


	}





	.order-lg-2 {


		-webkit-box-ordinal-group: 3;


		-ms-flex-order: 2;


		order: 2


	}





	.order-lg-3 {


		-webkit-box-ordinal-group: 4;


		-ms-flex-order: 3;


		order: 3


	}





	.order-lg-4 {


		-webkit-box-ordinal-group: 5;


		-ms-flex-order: 4;


		order: 4


	}





	.order-lg-5 {


		-webkit-box-ordinal-group: 6;


		-ms-flex-order: 5;


		order: 5


	}





	.order-lg-6 {


		-webkit-box-ordinal-group: 7;


		-ms-flex-order: 6;


		order: 6


	}





	.order-lg-7 {


		-webkit-box-ordinal-group: 8;


		-ms-flex-order: 7;


		order: 7


	}





	.order-lg-8 {


		-webkit-box-ordinal-group: 9;


		-ms-flex-order: 8;


		order: 8


	}





	.order-lg-9 {


		-webkit-box-ordinal-group: 10;


		-ms-flex-order: 9;


		order: 9


	}





	.order-lg-10 {


		-webkit-box-ordinal-group: 11;


		-ms-flex-order: 10;


		order: 10


	}





	.order-lg-11 {


		-webkit-box-ordinal-group: 12;


		-ms-flex-order: 11;


		order: 11


	}





	.order-lg-12 {


		-webkit-box-ordinal-group: 13;


		-ms-flex-order: 12;


		order: 12


	}





	.offset-lg-0 {


		margin-left: 0


	}





	.offset-lg-1 {


		margin-left: 8.333333%


	}





	.offset-lg-2 {


		margin-left: 16.666667%


	}





	.offset-lg-3 {


		margin-left: 25%


	}





	.offset-lg-4 {


		margin-left: 33.333333%


	}





	.offset-lg-5 {


		margin-left: 41.666667%


	}





	.offset-lg-6 {


		margin-left: 50%


	}





	.offset-lg-7 {


		margin-left: 58.333333%


	}





	.offset-lg-8 {


		margin-left: 66.666667%


	}





	.offset-lg-9 {


		margin-left: 75%


	}





	.offset-lg-10 {


		margin-left: 83.333333%


	}





	.offset-lg-11 {


		margin-left: 91.666667%


	}


}





@media (min-width: 1200px) {


	.col-xl {


		-ms-flex-preferred-size: 0;


		flex-basis: 0;


		-webkit-box-flex: 1;


		-ms-flex-positive: 1;


		flex-grow: 1;


		max-width: 100%


	}





	.col-xl-auto {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 auto;


		flex: 0 0 auto;


		width: auto;


		max-width: none


	}





	.col-xl-1 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 8.333333%;


		flex: 0 0 8.333333%;


		max-width: 8.333333%


	}





	.col-xl-2 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 16.666667%;


		flex: 0 0 16.666667%;


		max-width: 16.666667%


	}





	.col-xl-3 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 25%;


		flex: 0 0 25%;


		max-width: 25%


	}





	.col-xl-4 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 33.333333%;


		flex: 0 0 33.333333%;


		max-width: 33.333333%


	}





	.col-xl-5 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 41.666667%;


		flex: 0 0 41.666667%;


		max-width: 41.666667%


	}





	.col-xl-6 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 50%;


		flex: 0 0 50%;


		max-width: 50%


	}





	.col-xl-7 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 58.333333%;


		flex: 0 0 58.333333%;


		max-width: 58.333333%


	}





	.col-xl-8 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 66.666667%;


		flex: 0 0 66.666667%;


		max-width: 66.666667%


	}





	.col-xl-9 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 75%;


		flex: 0 0 75%;


		max-width: 75%


	}





	.col-xl-10 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 83.333333%;


		flex: 0 0 83.333333%;


		max-width: 83.333333%


	}





	.col-xl-11 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 91.666667%;


		flex: 0 0 91.666667%;


		max-width: 91.666667%


	}





	.col-xl-12 {


		-webkit-box-flex: 0;


		-ms-flex: 0 0 100%;


		flex: 0 0 100%;


		max-width: 100%


	}


}








.mo_otp_token, .mo2f_user_email, .mo2f_IR_phone,


.mo_IR_otp_token, .mo2f_IR_GA_token, .mo2f_IR_phone_OTP {


	color:#212F3C;


	border:none;


	display:block;


	border-bottom-style: solid;


	border-width: 2px;


	border-color:#D0D3D4;


	border-radius:0px;


	outline:none;


	padding:5px;


}





.mo_otp_token {


	font-size:15px;


	width:130px;


	text-align:center;


}





.mo2f_user_email{


	font-size:16px;


	width:220px;


	text-align:center;


}





.mo2f_IR_phone{


	font-size:14px;


	width:170px !important;


}





.mo2f_IR_GA_token{


	font-size:15px;


	width:100px !important;


}





.mo2f_IR_phone_OTP{


	font-size:15px;


	width:150px !important;
}

.mo2f_middle_text{
	text-decoration:none;
}

.mo2fa_left{
	color:#1F618D;
}
.mo2fa_right{
	font-weight:bold;
	color:#F4D03F;
}
.mo2f_footer_text{
	 font-size:14px;
	 font-weight:bold;
}
.mo2fa_bottom{

	font-size:14px;
	font-weight:bold;
	color:#ca2963;
}
