.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: 0.8 !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!important;


    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;


    background: #FFF;


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


}





.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;


        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;


}