﻿@import url('https://fonts.googleapis.com/css?family=Titillium+Web:300i,400,400i,600,600i,700,700i&display=swap&subset=latin-ext');
* {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    box-sizing: border-box;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}

body {/*font-family: 'Titillium Web', sans-serif; !important;*/font-family: 'Titillium Web', sans-serif!important;line-height: 1.428571429;color: #000;background-color: #ffffff;font-size: 12px;font-weight: 400;}
ol, ul {list-style: none;}

ol, .modal-text ul {
    display: list-item;
    list-style: circle;
}

blockquote, q {
    quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}

table {border-collapse: collapse;border-spacing: 0;}
a {text-decoration: none;}

img {width: 100%;
}

/*----------------- input type css :) -------------------*/
input:not([type]), input[type=text], input[type=password], input[type=email], input[type=url], input[type=time], input[type=date], input[type=datetime], input[type=datetime-local], input[type=tel], input[type=number], input[type=search], textarea.materialize-textarea {
    /*border: 1px solid #efeded;*/
    border-radius: 0;
    outline: none;
    width: 100%;
    box-shadow: none;
    transition: all 0.3s;
    color: #000;
    padding: 6px 12px;
}

input:not([type]):focus, input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=url]:focus, input[type=time]:focus, input[type=date]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=tel]:focus, input[type=number]:focus, input[type=search]:focus, textarea:focus {
        border: 1px solid #e25438;
    }

input[type="button"], input[type="reset"], input[type="submit"] {
    border: 0;
    font-style: normal;
    width: auto;
    color: #fff;font-size: 14px;
    padding: 6px 25px;
    border-radius: 0;
}

input[type="checkbox"]:focus {
    outline: 0 !important;
}

.input-field input[type=text], .input-field input[type=password] {
    border: none;
    border-bottom: 1px solid #5a5a5a;
    font-size: 12px;
    padding: 7px 20px 14px 40px;
    background: none;
    color: #ddf;
}

.input-field input[type="submit"] {
    width: 100%;
    padding: 10px 25px;
}

.shadows input[type=text]:focus {
    border: 1px solid #e25438;
}
/*----------------- Button css :) -------------------*/
.btn-back, .btn-next, .btn {
    width: 100% !important;
    background-size: 14px !important;
    background-repeat: no-repeat !important;
}

.btn-back {
    background: url(img/left-arrow_white.svg);
    background-position: 8% 11px;
}

.btn-next {
    background: url(img/right-arrow_white.svg);
    background-position: 92% 11px;
}

.btn-text {
    color: #fff;
    font-size: 14px;
    padding: 5px 0 0 0;
    cursor: pointer;
    width: 100% !important;
    /*background: #e25438;*/
}
.padl5 {
 padding-left:5px !important;
}
.padr5 {
  padding-right:5px !important;
}
.social-lable {
    color: #8f8686 !important;
    font-weight: 700 !important;
    padding-left:10px;
}
.btn {
    /*background: #e25438;*/
    background-position: 7px 11px;
}

.a_tag {
    color: #fff;
    padding: 8px 25px;
    border-radius: 4px;
    background: #e25438;
    width: auto;
    display: block;
}
/*----------------- Loader css and autofill  :) -------------------*/
#pageLoadDiv {
    position: fixed;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 1000;
    top: 0;
}

.bgdesign {
    background: rgba(2, 2, 2, 0.59) !important;
}

.loader-bar {
    position: fixed;
    top: 40%;
    left: 48%;
    width: 50px;
    background: #fff;
    height: 50px;
    border-radius: 220px;
    background: #fff;
}

.loader {
    margin: 8px auto 0 auto;
    /*border: 4px solid #f3f3f3;*/
    border-radius: 50%;
    width: 35px;
    height: 35px;
    animation: spin 1s linear infinite;
    /*border-top: 4px solid #e25438;*/
    box-shadow: 0 0 5px #8e8989;
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

input:-webkit-autofill {
    -webkit-animation-name: autofill;
    -webkit-animation-fill-mode: both;
}

@-webkit-keyframes autofill {
    to {
        color: #828282;
        background: transparent;
    }
}
/*---------------Check Box design  ---------------------*/
.checkbox {
    padding-left: 20px;
}

.checkbox label {
        display: inline-block;
        position: relative;
        padding-left: 10px;
    }

.checkbox label::before {
            content: "";
            display: inline-block;
            position: absolute;
            width: 15px;
            height: 15px;
            left: 0;
            margin-left: -15px;
            background: #ffffff;
            /*border: 1px solid #e25438;*/
        }

.checkbox.checkbox-inline {
        margin-top: 0;
    }

.checkbox label::after {
        display: inline-block;
        position: absolute;
        width: 23px;
        height: 23px;
        left: -17px;
        top: 0px;
        /*background-image: url('img/correct.svg');*/
        background-repeat: no-repeat;
        background-size: 20px;
        border: none;
    }

.checkbox input[type="checkbox"] {
        opacity: 0;
    }

.checkbox input[type="checkbox"]:checked + label::after {
            content: "";
            background-color: #fff;
            border-radius: 50%;
        }

.checkbox.checkbox-circle label::before {
        border-radius: 50%;
    }

.checkbox-danger input[type="checkbox"]:checked + label::before {
    background-color: #d9534f;
    border-color: #d9534f;
}

.checkbox-danger input[type="checkbox"]:checked + label::after {
    color: #fff;
}

.checkbox-info input[type="checkbox"]:checked + label::before {
    background-color: #e25438;
    border-color: #e25438;
}

.checkbox-info input[type="checkbox"]:checked + label::after {
    color: #fff;
}
/*--------------Select Option design ------------------*/
.nice-select {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    position: relative;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
}

.nice-select:hover {
        border-color: #d0dae5;
    }

.nice-select:active, .nice-select.open, .nice-select:focus {
        border-color: #e25438;
    }

.nice-select:after {
        border-bottom: 1px solid #e25438;
        border-right: 1px solid #e25438;
        content: '';
        display: block;
        height: 5px;
        margin-top: -4px;
        pointer-events: none;
        position: absolute;
        right: 12px;
        top: 50%;
        -webkit-transform-origin: 66% 66%;
        -ms-transform-origin: 66% 66%;
        transform-origin: 66% 66%;
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        -webkit-transition: all 0.15s ease-in-out;
        transition: all 0.15s ease-in-out;
        width: 5px;
    }

.nice-select.open:after {
        -webkit-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
        transform: rotate(-135deg);
    }

.nice-select.open .list {
        opacity: 1;
        pointer-events: auto;
        -webkit-transform: scale(1) translateY(0);
        -ms-transform: scale(1) translateY(0);
        transform: scale(1) translateY(0);
    }


.form-control:disabled, div:disabled, div[disabled], .form-control[readonly] {
    background-color: #f7f7f7 !important;
    pointer-events: none;
}
.btn:disabled, a:disabled, .btn-next:disabled, a[readonly], a[disabled] {
    background-color: #dcd8d8 !important;
    pointer-events: none;
}

.nice-select.disabled {
        border-color: #e7ecf2;
        color: #90a1b5;
        pointer-events: none;
    }

.nice-select.disabled:after {
            border-color: #cdd5de;
        }

.nice-select.small:after {
        height: 4px;
        width: 4px;
    }

.nice-select.small .option {
        line-height: 34px;
        min-height: 34px;
    }

.nice-select .list {
        background-color: #fff;
        box-shadow: 0 0 0 1px rgba(68, 88, 112, 0.11);
        box-sizing: border-box;
        margin-top: 4px;
        opacity: 0;
        overflow: hidden;
        padding: 0;
        pointer-events: none;
        position: absolute;
        top: 100%;
        left: 0;
        -webkit-transform-origin: 50% 0;
        -ms-transform-origin: 50% 0;
        transform-origin: 50% 0;
        -webkit-transform: scale(0.75) translateY(-21px);
        -ms-transform: scale(0.75) translateY(-21px);
        transform: scale(0.75) translateY(-21px);
        -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
        transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
        z-index: 9;
    }

.nice-select .list:hover .option:not(:hover) {
            background-color: transparent !important;
        }

.nice-select .option {
        cursor: pointer;
        font-weight: 400;
        line-height: 33px;
        list-style: none;
        min-height: 33px;
        outline: none;
        padding-left: 18px;
        padding-right: 29px;
        text-align: left;
        -webkit-transition: all 0.2s;
        transition: all 0.2s;
    }

.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus {
            background-color: #f6f7f9;
        }
/*----------------redio button design ------------------------*/
.maxl {
    margin: 0 0;
    background: #fff;
    box-shadow: 0 0 6px #ddd;
    overflow: hidden;
    width: 100%;
    display: inline-flex;
}

.inline {display: inline-block;}
.radio {/*color: #999;*/font-size: 12px;position: relative;}
.radio span {position: relative;padding-left: 25px;font-weight: 400;margin-left: 10px;}
.radio span:after {content: '';width: 20px;height: 20px;border: 2px solid;position: absolute;left: -1px;top: -1px;border-radius: 100%;-ms-border-radius: 100%;
-moz-border-radius: 100%;-webkit-border-radius: 100%;box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.radio input[type="radio"] {cursor: pointer;position: absolute;width: 100%;height: 100%;z-index: 1;opacity: 0;filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.radio input[type="radio"]:checked + span:before {content: '';width: 6px;height: 6px;position: absolute;
/*background: #e25438;*/left: 6px;top: 6px;border-radius: 100%;-ms-border-radius: 100%;-moz-border-radius: 100%;-webkit-border-radius: 100%;}

.line-height-exi {display: inline-block;line-height: 27px;}
/*-----common------*/
.clears {clear: both;}
.left {float: left;}
.right {float: right;}
.cntro-me {width: 100%;text-align: center;/*font-family: 'Titillium Web', sans-serif;;font-weight: 400;font-size: 2.5rem;line-height: 24px;*/}

.center {
    text-align: center;
}

.bnone {
    background: none !important;
}

.hidden {
    visibility: hidden !important;
}

.remove-right {
    margin-right: -8px;
}

.remove-left {
    margin-left: -7px;
}

.remove-15 {
    margin-right: -15px;
}

.no-shadwo {
    box-shadow: none;
}

.overflow {
    overflow: hidden;
}

/*th {
    font-size: 12px;
    text-align: left;
    background: #f4f4f4;
}*/
/* default  */
/*.btn-border {
    text-align: center;
    display: block;
    border: 1px solid #e25438;
    color: #e25438;
    padding: 6px;
    width: 100%;
    border-radius: 2px;
}*/

.app_nav {
    font-size: 20px;
    padding: 10px 0px;
    float: left;
    position: fixed;
    height: 45px;
    /*background: #e14a24;*/
    top: 0;
    width: 100%;
    z-index: 11;
    color: #fff;
    text-align: center;
    font-weight: 600;
}

.top-down {
    padding: 10px 5px;
}

.box-shodws {
    border: 1px solid #e4e4e4;
    text-align: center;
    margin: 0 5px;background-color: #fff;
}

.named {padding: 0 0 24px 0;position: relative;
    font-size: 16px;
    color: #000;
}

.for-ico {
    height: auto;
    width: 75px;
    margin: 0 auto;
    vertical-align: baseline;
    overflow: hidden;
    display: flex;margin-top: 20px;
}

    .for-ico img {
        width: 70%;
        margin: 0 auto;
    }

.style-2 a {
    color: #000;
    text-decoration: none;
    float: right;
    padding-right: 10px;
}

    .style-2 hover, .style-2 a:focus {
        color: #000;
    }

.for-icon {
    position: absolute;
    left: 0;
    width: 35px;
    height: 35px;
    top: -2px;
}

    .for-icon img {
        width: 70%;
        margin: 5px auto;
    }

.input-field {
    position: relative;
    width: 100%;
}

.mem_name a {
    color: #c3c3c3;
}

a.forgot_pw.bgso {
    font-size: 14px !important;
    border: 1px solid #7b7b7b;
    padding: 8px 20px;
    border-radius: 5px;
    overflow: hidden;
    display: -webkit-inline-box;
    cursor: pointer;
}

a.active {
    color: #F57C00;
    /*border-bottom: 1px solid #F57C00;*/
    padding: 5px 10px;
}

.bg-design {
    background: #eee;
    border-bottom: 1px solid #ccc;
    padding: 5px 10px 5px 10px;
    font-weight: 600;
    font-size: 16px;
    color: #4c4f63;
    overflow: hidden;margin-bottom: 10px;margin-top: 10px;
    width: 100%;margin: 0 auto;
    position: relative; /*border-left: 5px solid #e14b25;*/
}
.title-heading{margin-top: 10px;margin-bottom: 5px;}
.shadows {
    display: flow-root;
}

.t-name {
    margin-bottom: 5px;
    font-size: 13px;
    color: #3c3b3a;
}

.btn.btn-default.no-widht {
    background: #efefef;
    padding: 7px 25px !important;
    font-size: 15px;
    width: auto;
}

    .btn.btn-default.no-widht:hover {
        color: #fff;
    }

.inst a b {
    color: #fff;
}

img.left-arrow {
    width: 18px;
    margin: 5px 0 0 10px;
}

label.pass-for {
    font-size: 15px;
    color: #e2e2e2;
    text-align: left;
    width: 100%;
    display: block;
}

input[type=text]:focus {
    outline: none;
}

.clears.mtop_1500 {
    margin: -5px 0 0 0;
    padding: 0;
    line-height: 0;
}

.shadows.spd {
    padding: 2px 0;
}

.for-icon.spc {
    width: 25px;
    top: 7px;
    left: 10px;
}

.inpttx {
    padding: 9px 0px 8px 35px !important;
}

li.feedbackStarRating {
    float: left;
    list-style-type: none;
    font-size: 55px;
    padding: 0 5px;
}

.bg-design span {
    display: inline-block;
    text-align: right;
    float: left;
    width: 17px;
    margin-right: 5px;
}

    .bg-design span img {
        width: 100%;
    }

.text-center.tex-spd {
    padding: 0 15px 0 0;
}

.shadows input[type=text] {
    border: 1px solid #efeded;
    color: #6d6d6d;
}

.clears.mtop_20.heights {
    height: 8px;
}

.pull-right.btn-search a, .pull-right.btn-search input, pull-right.btn-search.change input[type='button'] {
    color: #fff;
    font-weight: 100;
    padding: 3px 10px;
    position: absolute;
    right: 10px;
    width: auto;
    border-radius: 0;
    /*background: #e25438;*/
}

.btn-text.view-details {
    width: 100%;
    display: inline;
    font-size: 13px;
}

.icon-fo {
    width: 15px;
    float: left;
    margin: 2px 3px 0 0px;
}

.btn-text.view-details.schem {
    display: block;
}

.ul-min-amt li {
    float: right;
    width: 100%;
    border-bottom: 1px dashed#e8e8e8;
    padding-bottom: 5px;
}

    .ul-min-amt li strong {
        min-width: 60px;
        float: left;
        display: block;
        text-align: left;
        font-size: 12px;
        color: #717171;
    }

    .ul-min-amt li span {
        display: inline-block;
        float: left;
        font-weight: normal;
        font-size: 13px;
        text-align: right;
        padding: 3px 6px 0 0;
        color: #6b6b6b;
        text-decoration: none;
    }

.color-bg {
    background: #f4f4f4;
    overflow: hidden;
}

.up-down {
    overflow: hidden;
    padding-bottom: 10px;
}

#btnLoad {
    display: inline-block;
    width: 100%;
    padding: 0 15px;
}

.btn-text.view-details.schem {
    float: right;
    width: 113px !important;
    color: #fff;padding: 4px; margin-top: 3px;
    /*background: #e14a24!important;*/
    border: 0;
}

span.sendat {
    font-weight: 600;
    font-size: 12px;
    color: #464545;
}

.top0 {
    position: relative;
}

li.feedbackStarRating {
    float: left;
    list-style-type: none;
    font-size: 55px;
    padding: 0 5px;
}

.dropdown-menu.pull-right li {
    color: #252525;
    text-align: left;
    font-size: 13px;
    font-weight: 400;
    padding: 8px;
    border-bottom: 1px dashed #ccc;
}

a.dropdown-toggle {
    color: #fff;
    padding: 9px 8px 8px 10px;
    display: block;
    background: rgba(0, 0, 0, 0.22);
}

.pull-right.btn-search {
    font-size: 13px;
}

.title-Numbering {
    position: absolute;
    right: 0px;
    top: 0px;
    padding: 0;
}

/*.pull-right .pull-right {
    margin-bottom: 0;
}*/

.bank-ecs {
    border-bottom: 1px dashed #ddd;
    padding: 4px 0 4px 11px;
    text-transform: capitalize;
    font-weight: 600;
    font-size: 13px;
    color: #252525;
    overflow: hidden;
    background: #fbf9f9;
    position: relative;
}

    .bank-ecs .ptitle {
        padding: 2px 0 0 0;
        font-size:16px;
        font-weight:800;
    }

/*.form-control:focus {
    border: 1px solid #e25438;
}*/
.form-group select option:checked,
.form-group select option:hover {
    box-shadow: 0 0 10px 100px #000 inset!important;
}
.danger {
    border: 1px solid #ff0000 !important;
}

.container.color-bg.clears.clears.mtop_10 strong {
    font-size: 12px;
    color: #4e4e4e;
    line-height: 17px;
}

.container.color-bg.clears.clears.mtop_10 li {
    padding-bottom: 0px;
    margin-top: 9px;
}

.maxl.no-shadwo.gen_ml .radio {
    font-size: 12px;
    padding: 0 0 4px 1px;
}

.clears.mtop_20.col-xs-12.color-bg .list:nth-child(odd), .clears.mtop_20.col-xs-12.color-bg .list:nth-child(even) {
    background: none;
}

.clears.mtop_20.col-xs-12.color-bg {
    padding: 10px 15px;
}

.container.color-bg.clears.clears.mtop_10.bnk_st .ul-min-amt li span {
    width: 125px;
}

.pull-right.btn-search.change a, pull-right.btn-search.change input[type='button'] {
    background: #fff;
    width: auto;
    right: 7px;
    top: 3px;
}

.pull-right.btn-search.change {
    height: 27px;
}

.no-bg-color {
    background: none !important;
    ;
}

    .no-bg-color .ul-min-amt li span {
        width: 130px;
        text-align: left;
    }

    .no-bg-color .ul-min-amt li {
        margin-bottom: 10px;
    }

.or-tex {
    text-align: center;
    font-size: 17px;
    line-height: 35px;
}

.adress-height {
    height: auto;
    display: -webkit-box !important;
    float: none !important;
    min-width: 60px;
    text-align: left;
    font-size: 13px;
    padding: 3px 0px 0px 8px;
    overflow: hidden;
    font-weight: 600;
    color: #4c4b4b;
}

#accordion h3 {
    padding: 10px 10px 10px 10px;
    font-weight: 600;
    font-size: 13px;
    color: #4c4f63;
    overflow: hidden;
    width: 100%;
    margin: 0 0 1px 0;
    position: relative;
    cursor: pointer;
    background: #e6e6e6;
    border-radius: 3px;
}

    #accordion h3 a {
        width: 94%;
        color: #333;
        display: block;
        line-height: 20px;
    }

#accordion strong {
    font-size: 12px;
}

h3.active {
    background: #efdfd0 !important;
    margin-bottom: 0px !important;
    border-radius: 0px !important;
}

#accordion h3::after {
    content: "";position: absolute;top: 16px;right: 15px;transform: rotate(45deg);-webkit-transform: rotate(45deg); width: 8px;height: 8px;
    border: solid black;border-width: 0 2px 2px 0;display: inline-block;}

#accordion h3.active::after {
    transform: rotate(-135deg);-webkit-transform: rotate(-135deg);
}

input.btn-text.aut { width: auto !important;float: left;margin: 15px 0;clear: both;overflow: hidden;}

a.dropdown-toggle {
    color: #fff;
    padding: 13px 8px 11px 10px;
    display: block;
    background: rgba(0, 0, 0, 0.06);
    font-size: 15px;
    font-weight: 500;
}

a.blur-bg {
    background: #fff;
    overflow: hidden;
    opacity: 0.7;
    display: block;
    cursor: no-drop;
}

.comming {
    /*position: absolute;*/display: block;
    /*top: 80%;left: 40px;*/font-size: 12px;
    font-weight: 600;/*padding-left: 5px;*/z-index: 1;color: #a9a7a7;
    
}
.bg-color{background-color:#f2f2f2;height:100vh;}

.ul-min-amt li strong p {
    height: auto;
    display: -webkit-box !important;
    float: none !important;
    min-width: 60px;
    text-align: left;
    font-size: 12px;
    padding: 3px 0px 0px 8px;
    overflow: hidden;
    font-weight: 600;
}

.ul-min-amt li b {
    float: left;
    width: 0px;
}

.for_bold .t-name {
    color: #3c3b3a;
}

li.clears strong {
    padding: 4px 0 0 0;
}

.color-bg.mtop_10.no-bg-color.col-lg-12.mbot_20 {
    margin-bottom: 20px;
    border-bottom: 2px solid #e2e2e2;
    padding-bottom: 10px;
}

.btn-border.right a {
    text-align: center;
    display: inline-block;
    /*border: 1px solid #e25438;
    color: #e25438;*/
    padding: 6px;
    width: auto;
    border-radius: 2px;
}

.btn-border.right {
    padding: 0;
    border: 0;
    text-align: right;
}

.mbot_20:last-child {
    margin-bottom: 100px !important;
}

#accordion .color-bg.mtop_10.no-bg-color .ul-min-amt li span {
    width: 175px;
}

input.btn-text.au {
    width: auto !important;
    margin-bottom: 10px;
    text-align: center;
    display: inline-block;
    border: 1px solid #e25438 !important;
    color: #e25438 !important;
    padding: 6px 20px;
    background: #fff !important;
    border-radius: 2px;
}

.pull-right.btn-search.change.modify a {
    top: 10px;
}

.m_show {
    display: block;
}

.m_hide {
    display: none;
}

.btn-show {
    display: block !important;
}

.btn-modi {
    display: none;
}

div#updateDiv {
    clear: both;
    overflow: hidden;
}

.required::after {
    content: "*";
    color: #ff0000;
    font-size: 17px;
    position: absolute;
    margin-left:0;
    top: 0;
}

a.action_btns.Report {
    display: inline-block;
    position: inherit;
    margin: 15px 0 80px 0;
}

.container.color-bg.clears.clears.mtop_10.bnk_st .ul-min-amt li span {
    padding: 0px 6px 0 0;
}

.container.color-bg.clears.clears.mtop_10.bnk_st {
    padding-bottom: 5px;
}

.container.color-bg.clears.clears.mtop_10 .ul-min-amt li span {
    padding: 0 0;
    width: 180px;
}

.container.color-bg.clears.clears.mtop_10.bnk_st {
    padding-bottom: 5px;
}

.container.color-bg.clears.clears.mtop_10.bnk_st {
    padding-bottom: 5px;
}

.clears.mtop_10 {
    position: relative;
}

.required2 .required::after {
    top: 7px;
    right: 3px;
}

.table .checkbox {
    margin: 0;
}

.select::before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 22px;
    height: 22px;
    border-radius: 22px;
    background: #ffffff;
    border: 1px solid#e25438;
}

a.select {
    display: block;
}

    a.select.selct_active::before {
        content: "";
        background-image: url(img/correct.svg);
        background-repeat: no-repeat;
        background-size: 22px;
        border: none;
    }

.hide_tabel {
    display: none;
}

.table.tbl_show.hide_tabel.t_hide {
    display: block;
}

.tbl_show.t_hide {
    display: none;
}

.pin_box .no-bg-color .ul-min-amt li {
    margin-bottom: 0px;
    padding: 3px 0 0 0;
}

.pin_box {
    border: 1px solid #e8e8e8;
    margin: 0 0px;
}

    .pin_box .no-bg-color .ul-min-amt li span {
        width: 88px;
    }

    .pin_box .no-bg-color .ul-min-amt li {
        border-bottom: 0;
    }

.pin_lineheight {
    padding: 35px 0 62px 6px;
    overflow: hidden;
    border-left: 1px solid #e4e2e2;
}

.clears .col-xs-6 .checkbox {
    margin-top: 4px;
}

.pin_box.nrml .no-bg-color .ul-min-amt li span {
    width: 145px;
    white-space: nowrap;
}

.pin_lineheight.edit a {
    clear: both;
    overflow: hidden;
    display: block;
    width: 100%;
    height: 60px;
    border-bottom: 1px solid #ddd;
    line-height: 82px;
    text-align: center;
}

    .pin_lineheight.edit a img {
        width: 30px;
    }

.pin_lineheight.edit {
    padding: 0;
}

    .pin_lineheight.edit .select::before {
        left: 0px;
        top: 17px;
    }

    .pin_lineheight.edit a:last-child {
        border-bottom: 0;
    }

.bottom_border {
    border-bottom: 1px dashed #ddd;
    padding-bottom: 5px;
}

.or_option {
    text-align: center;
    padding: 6px 0 2px 0;
    font-size: 14px;
    font-weight: normal;
    color: #e25438;
}

    .or_option::after, .or_option::before {
        content: "";
        position: absolute;
        height: 2px;
        top: 22px;
        background: #fff;
        width: 30px;
    }

    .or_option::before {
        left: 35%;
    }

    .or_option::after {
        right: 35%;
    }

.box {
    display: none;
}

.address_auto .t-name {
    font-weight: 600;
    border-bottom: 1px dashed #ddd;
    padding: 10px 0 7px 18px;
    background: #f9f9f9;
}

label.form-control.bottom_border {
    border: none !important;
    border-bottom: 1px solid #ddd !important;
}

.text-center.tex-spd.auto_anc a.btn-border {
    width: auto !important;
    display: inline-block !important;
    padding: 6px 12px;
}

#lblNote, label.Autopopulate {
    font-weight: normal;
}

label.Autopopulate {
    font-weight: normal;
}

.contact {
    color: #808080;
}

.conteen {
    width: 90%;
    margin: 0 auto;
    text-align: center;
    padding: 10px 0 15px 0;
}

.contacts {text-align: center !important;font-size: 14px;color: #000;}
.contTitle {color: #808080;font-size: 20px;font-weight: 200;display: block;color: #444;}
.contacts i {font-size: 20px;color: #e25438;}
.feedbackContainer {width: 85% !important;margin: 75px auto -25px auto !important;color: #444;}
.feedbackContainer p {font-size: 16px;}
.feedbackBar {width: 100%;list-style-type: none;margin: 0;padding: 5px 0;}
.feedbackBar li {width: 20%;}
li.feedbackStarRating {
    float: left;
    list-style-type: none;
    font-size: 55px;
    padding: 0 5px;
}

.fa-star-o {color: #e25438;}
.feedbackTextAreaContainer {clear: both;}
.feedbackTextAreaContainer p {margin: 0 auto;}
.portfolio {
    height: 250px;
    min-height: 150px;
}
.map-_locon {width: 35px;margin: 0 auto;}
.fa-star-o {
    background: url(img/f_star.svg);
    width: 40px;
    height: 40px;
    display: inline-block;
    background-size: 40px;
    background-repeat: no-repeat;
}

.fa-star {
    background: url(img/full_star.svg);
    width: 40px;
    height: 40px;
    display: inline-block;
    background-size: 40px;
    background-repeat: no-repeat;
}

textarea#feedbackTextarea {
    margin-top: 10px;
    resize: none;
}

.t-name.required .pull-right.btn-search.change input {
    right: 15px;
}

.t-name.required input#btnSearch {
    top: -6px;
    right: 15px;
}

.checkbox.checkbox-info.checkbox-circle.line-height label {
    line-height: 23px;
}

.checkbox.checkbox-info.checkbox-circle.line-height {
    margin-top: 0;
    height: 1px;
}

ul.ul-min-amt.no-border li.clears {
    border-bottom: 0;
}

.righted.clears.mtop_10.plus-15 {
    margin-top: 13px !important;
}

ul.ul-min-amt.no-border {
    margin-top: -1px;
}

    ul.ul-min-amt.no-border.Purchase li.clears {
        padding-bottom: 0;
    }

    ul.ul-min-amt.no-border.Purchase {
        height: 16px;
    }

.growth-box {
    box-shadow: inset 0 0 3px #cecece;
    padding: 10px 15px 0px 15px;
    overflow: hidden;
}

.folilo-no span, .folilo-no p {
    display: inline-block;
}

input.btn-text.auto-width {
    float: right;
    width: auto !important;
}

.ul-info li {
    float: left;
    width: 50%;
    border-right: 1px solid#ddd;
}

    .ul-info li a {
        text-align: center;
        width: 100%;
        display: block;
        line-height: 18px;
        padding: 10px 0 10px 0;
    }

.go-btn {
    margin: 5px 0 0 0;
    border-top: 1px solid#f1f1f1;
}

.folilo-no {
    padding: 4px 0 0 0;
}

input.btn-border.highttop {
    top: -4px;
    right: 0px;
}

input.btn-text.sbibtn {
    padding: 6px 25px;
    border: 1px solid #e25438;
    color: #e25438;
    background: #fff;
}

.com_name {
    font-size: 12px;
    color: #000;
    font-weight: 600;
}

li.points_o a {
    font-size: 0px;
    cursor: none;
}

.ul-info.tp-bor {
    border-top: 1px solid #ddd;
}

.not-avial h1 {
    font-size: 15px;
    padding: 0;
    margin: 0;
}

.add-trans-bt a {
    color: #fff;
    width: auto !important;
    float: right;
    display: inline-block;
}

.not-avial {
    overflow: hidden;
}

.add-trans-bt {
    width: 100%;
    float: left;
    display: flex;
}

a.why-tranction {
    margin-right: 2px;
    color: #e25438;
    text-align: center;
    border-radius: 4px;
    padding: 4px 4px;
}

.add-trans-bt li {
    width: 40%;
    float: left;
}

    .add-trans-bt li:first-of-type {
        width: 60%;
    }

.modal-content.maibg .list:nth-child(odd) {
    background: #fff;
}

.bootstrap-dialog-title {
    /*color: #e25438;*/
    display: inline-block;
    font-size: 18px;font-weight:600;
}

.growth-box h3 {
    margin-top: 0;
    cursor: pointer;
}

    .growth-box h3.active {
        background: #fff !important;
    }

.found-box {
    display: none;
}

    .found-box.showing {
        display: block;
    }

.serch_boxed.showing {
    display: none;
}

.add-trans-bt.btn-right li:first-of-type {
    width: 100%;
}

.add-trans-bt.btn-right {
    float: right;
    display: block;
    margin: 0 15px 10px 0;
}

.height {
    overflow: hidden;
    height: 23px;
}

a.btn-border.highttop {
    top: -4px !important;
    right: 2px !important;
}

/*24-sep*/
.grey_bg {
    background-color: #f5f5f5 !important;
}

.wth_bg {
    background-color: #fff !important;
}

.wdt100 {
    width: 100% !important;
}

.pro_img {
    width: 20%;
}
.pro_main_img {
    width: 16%;display: inline-block;float: left;margin-right: 8px;
}

.pro_img img {
        width: 40px;
        height: 40px;
        border-radius: 50%;
        display: block;
        object-fit: cover;
        margin: 0 auto; /*border: 2px solid #764986;*/}
.pro_main_img img {
        border-radius: 50%;display: block;
        object-fit: cover;
        margin: 0 auto; 
    }

.profile_table table {
    background-color: #fff;
    padding: 1%;
}
.inve_nme {width: 80%;text-transform: capitalize !important;}
    .inve_nme a {
        color: #76787d!important;
        text-decoration: none;
        font-weight: 300;
        font-size: 14px;
        text-decoration-line: none;
    }

        .inve_nme a strong {
            font-weight: 600;
            color: #424242;
            text-decoration: none;
            text-decoration-line: none;
        }

            .inve_nme a strong:hover {
                text-decoration: none;
                text-decoration-line: none;
            }

            .inve_nme a strong:active {
                text-decoration: none;
                text-decoration-line: none;
            }

            .inve_nme a strong:visited {
                text-decoration: none;
                text-decoration-line: none;
            }

            .inve_nme a strong:focus {
                text-decoration: none;
                text-decoration-line: none;
            }

.pdlr0 {padding-left: 0 !important;padding-right: 0 !important;padding-top: 0 !important;}
.bor-tp {border-top: 1px solid #ececec;}
.cus_img img {width: 25px;height: 25px;}
.cus_img a {font-size: 10px;color: #757474!important;font-weight: 400;}
.cus_img a:hover {color: #969696;text-decoration: none;text-decoration-line: none;}

.cus_img a:focus {color: #969696;text-decoration: none;text-decoration-line: none;}
.cus_img a:active {color: #969696;text-decoration: none;text-decoration-line: none;}
.box-shadow {-webkit-box-shadow: -2px 4px 14px -9px rgba(150, 144, 144, 0.94);box-shadow: -2px 4px 14px -9px rgba(150, 144, 144, 0.94);
}
.brd-rgt {border-right: 1px solid #ececec;
}
.sub-btn {border-radius: 0 !important;/*font-family: 'Titillium Web', sans-serif; !important;*/font-weight: 600 !important;font-size: 14px !important;
}

.back_ground {
ackground: rgba(225,78,40,1);
background: -moz-linear-gradient(left, rgba(225,78,40,1) 0%, rgba(118,73,134,0.97) 42%, rgba(118,73,134,0.96) 51%, rgba(118,73,134,0.96) 56%, rgba(118,73,134,0.94) 71%, rgba(118,73,134,0.94) 77%, rgba(225,78,40,0.92) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(225,78,40,1)), color-stop(42%, rgba(118,73,134,0.97)), color-stop(51%, rgba(118,73,134,0.96)), color-stop(56%, rgba(118,73,134,0.96)), color-stop(71%, rgba(118,73,134,0.94)), color-stop(77%, rgba(118,73,134,0.94)), color-stop(100%, rgba(225,78,40,0.92)));
background: -webkit-linear-gradient(left, rgba(225,78,40,1) 0%, rgba(118,73,134,0.97) 42%, rgba(118,73,134,0.96) 51%, rgba(118,73,134,0.96) 56%, rgba(118,73,134,0.94) 71%, rgba(118,73,134,0.94) 77%, rgba(225,78,40,0.92) 100%);
background: -o-linear-gradient(left, rgba(225,78,40,1) 0%, rgba(118,73,134,0.97) 42%, rgba(118,73,134,0.96) 51%, rgba(118,73,134,0.96) 56%, rgba(118,73,134,0.94) 71%, rgba(118,73,134,0.94) 77%, rgba(225,78,40,0.92) 100%);
background: -ms-linear-gradient(left, rgba(225,78,40,1) 0%, rgba(118,73,134,0.97) 42%, rgba(118,73,134,0.96) 51%, rgba(118,73,134,0.96) 56%, rgba(118,73,134,0.94) 71%, rgba(118,73,134,0.94) 77%, rgba(225,78,40,0.92) 100%);
background: linear-gradient(to right, rgba(225,78,40,1) 0%, rgba(118,73,134,0.97) 42%, rgba(118,73,134,0.96) 51%, rgba(118,73,134,0.96) 56%, rgba(118,73,134,0.94) 71%, rgba(118,73,134,0.94) 77%, rgba(225,78,40,0.92) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e14e28', endColorstr='#e14e28', GradientType=1 );
}
.pdb5 {padding-bottom: 5%;}
.form-group {position: relative; & + .form-group;
{margin-top: 35px;}}
.pdl15{padding-left:15px;}
.form-label {position: absolute;left: 12px;top: 8px;font-size: 14px;color: #7b7776;background-color:#fff;z-index: 10;line-height: 18px;transition: transform 150ms ease-out, font-size 150ms ease-out;}
.focused .form-label {transform: translateY(-125%);transform: translateY(-125%);font-size: 0.9em;top: 15px;background-color: #fff;}
.form-input {position: relative;padding: 5px 10px; /*  border-radius: 5px; */width: 100%;outline: 0;border: 1px solid #ced4da;border-bottom: 0;box-shadow: 0 1px 0 0 #ced4da;transition: box-shadow 150ms ease-out;
    &:focus;
{box-shadow: 0 2px 0 0 blue;
}
}
.fatcapg input, button, select, textarea {font-family: 'Titillium Web', sans-serif; !important;font-size: 1.8rem;font-weight: 300;color: #000;}
.fatcapg table td {width: 100%;}
/*.form-control {
    font-size: 14px;
    color: #000 !important;
}*/

.form-control {padding: 5px 10px;border: 1px solid #ced4da;width: 100%; font-size: 14px;font-weight: 300;color: #000;}
.pdb10pr {padding-bottom: 10%;}
.pdb5pr {padding-bottom: 5%;}
.mrgb0 {margin-bottom: 0 !important;}
.mob-title {color: #9e9c9c;width: 100%;}
.mob-title .title {color: #9e9c9c;width: 100%;font-size: 12px;}
.mob-title .desk {color: #000;width: 100%;border-bottom: 1px solid #f1f1f1;margin-bottom: 10px;font-size: 12px;font-weight: 400;}
.accStyle {padding-top: 5%;}
.accStyle h4 {color: #333333;font-weight: 600;padding: 0;margin: 0;font-size: 16px;}
.panel-group .panel-heading {color: #333333;background-color: #eee;border-color: #eee;/*border-left: 5px solid #e14b25;*/border-radius: 0;}
.accStyle .btn-edit {color: #fff !important;width: 40% !important;}.fltrght {float: right;}
.mob-view table td {width: 100%;}.modal {position: absolute;}
.tax-res-con table {width: 100%;overflow-x: auto;}
.tax-res-con table td {font-size: 12px;color: #000;text-align: left;font-weight: 400;}
input:-webkit-autofill ~ label {top: -20px;}
.bnkbtn {float: right;padding: 0;margin: 0;width: 40%;}
.bnkbtn a {text-decoration: underline;/*background-color: #e25438;*/border-radius: 0 !important;padding: 7px 4px;text-align: center;font-size: 14px;display: block;min-height: 34px;color: #fff;text-decoration: none;}
.ptitle_n {width: 80%;font-family: 'Titillium Web', sans-serif; !important;font-weight: 300;font-size: 1.9rem;float: left;}
.label-grbg-color { /*background-color: #f5f5f5;*/margin-top: 16px;padding: 5px;border: 1px solid #ced4da;width: 100%;min-height: 35px;}
.pdb60 {padding-bottom: 60px;}
#searchBankDetail .modal-content {width: 100%;height: 100%;position: relative;background-color: rgba(21, 20, 20, 0.7);}
#PincodeSearchLookup .modal-content {width: 100%;height: 100%;position: relative;background-color: rgba(21, 20, 20, 0.7);}
.modal-content .mod-bg {background-color: #fff;top: 20%;position: absolute;width: 92%;margin: 0 auto;padding: 7px;}
.TxnRows td:last-child {text-align: center;}
.mob-title label.datastyle {color: #000;width: 100%;border-bottom: 1px solid #f1f1f1;margin-bottom: 10px;font-size: 12px;font-weight: 400;}
.panel-heading a .collapsed {background-color: 000;}
@media screen and (min-width: 300px) and (max-width: 340px) {.cus_img a {font-size: 8px;}}
.ui-widget-content {z-index: 12 !important;}
.btnaddcus .btnSearch {top: -6px;margin-right: 5px;}
.mrgt60 {margin-top: 70px;} .pdt60 {padding-top: 70px;}
.panel-heading a .collapsed {background-color: 000;}
@media screen and (min-width: 300px) and (max-width: 340px) {.cus_img a {font-size: 8px;}}
.ui-widget-content {z-index: 12 !important;}
/*.btnaddcus .btnSearch {
    top: -6px;
    margin-right: 5px;
}*/

/*12-oct*/
.kyc-box h3 {text-align: center;font-size: 16px;padding: 20px 0 0px;font-weight: 600;color: #565656;padding-top: 0;/*font-family: 'Titillium Web', sans-serif;*/}
.margt15 {margin-top: 15px;}.mrgb_5 {margin-bottom: -5px;}
.kyc-box h5 {font-size: 12px;font-weight: 600;color: #5d5a5a;}.text-justify {text-align: justify;}
.kyc-box b {color: #7B7E85;}.fontwt600 {font-weight: 600 !important;}
.cap {display: block;text-align: center;margin: 10px 0;}
.kyc-box .control-label {color: #565656;font-size: 12px;text-align: left !important;font-weight: 500;/*font-family: roboto;line-height: 18px;*/}
.kyc-box .form-control {border: 1px solid #b9b9b9;width: 100%;}
.upload {width: 100%;height: 255px;border: 1px solid#ccc;border-radius: 3px;background: #ffffff;}
.upload img {width: 100%;height: 221px;}
.uploadbtn {text-align: center;cursor: pointer;font-family: 'Titillium Web', sans-serif;margin: auto;display: table;font-size: 15px;font-weight: 600;color: #ffffff;background-color: #e25438;width: 100%;height: 32px;line-height: 28px;}
.uploadbtn:hover {color: #000;}
.step {list-style: none;margin: 25px 0;width: 100%;margin-bottom: 0;display: flex;flex-wrap: nowrap;}
.step .step-item {-ms-flex: 1 1 0;flex: 1 1 0;margin-top: 0;min-height: 1rem;position: relative;text-align: center;}
.step .step-item:not(:first-child)::before {background: #e25438;content: "";height: 2px;left: -50%;position: absolute;top: 9px;width: 100%;}
.step .step-item a {color: #acb3c2;display: inline-block;padding: 20px 10px 0;text-decoration: none;}
.step .step-item a::before {background: #FF8C00;border: .1rem solid #fff;border-radius: 50%;content: "";display: block;height: 15px;left: 50%;position: absolute;
top: .4rem;transform: translateX(-50%);width: 15px;z-index: 1;}
.step .step-item.active a::before {background: #fff;border: .1rem solid #FF8C00;}
.step .step-item.active ~ .step-item::before {background: #e7e9ed;}
.step .step-item.active ~ .step-item a::before {background: #e7e9ed;}
.kyc-box h4 {text-align: center;padding: 20px 0 6px;font-size: 17px;color: #565656;
/*font-family: roboto;*/font-weight: normal;}
.captcha-box {width: 47%;height: 45px;border: 1px solid#ccc;margin: auto;}
/*.captcha-box img{width:100%;height:100%;}*/
.form-horizontal {padding-top: 10px;}
.btn-next1 {line-height: 38px;width: 100px !important;height: 35px;padding: 0 30px !important;transition: .1s ease-in-out;text-align: center;text-decoration: none;color: inherit;
color: #fff;border: none;border-radius: 5px;background: #e25438;font-size: 16px;}
.pdb15 {padding-bottom: 15px;}
.btn-next1:hover {background: #f36c3c;}
.files input {outline: 2px dashed #ff8c00a6;outline-offset: -10px;-webkit-transition: outline-offset .15s ease-in-out, background-color .15s linear;
    transition: outline-offset .15s ease-in-out, background-color .15s linear;padding: 120px 0px 85px 35%;text-align: center !important;margin: 0;width: 100% !important;}
.files input:focus {outline: 2px dashed #92b0b3;outline-offset: -10px;-webkit-transition: outline-offset .15s ease-in-out, background-color .15s linear;transition: outline-offset .15s ease-in-out, background-color .15s linear;border: 1px solid #92b0b3;}
.files {position: relative;}
.files:after {pointer-events: none;position: absolute;top: 60px;left: 0;width: 50px;right: 0;height: 56px;content: "";background-image: url(109612.png);display: block;margin: 0 auto;background-size: 100%;background-repeat: no-repeat;}
.color input {background-color: #f1f1f1;}
.files:before {position: absolute;bottom: 10px;left: 0;pointer-events: none;width: 100%;right: 0;height: 57px;content: " or drag it here. ";display: block;margin: -15px auto;color: #ff8c00;font-weight: 600;text-transform: capitalize;text-align: center;}
.btn-next2 {width: 60% !important;height: 35px;padding: 0 30px !important;transition: .1s ease-in-out;text-align: center;text-decoration: none;color: inherit;color: #fff;border: none;border-radius: 5px;background: #e25438;font-size: 18px;}
.kyc-box .checkbox label {display: inline-block;position: relative;padding-left: 0;}
.kyc-box .checkbox label::before {content: "";display: inline-block;position: absolute;width: auto;height: auto;left: 0;margin-left: -20px;background: #ffffff;border: 1px solid #ffffff;}
.kyc-box .checkbox input[type="checkbox"] {opacity: 1;}
.lightbox {border: 0;box-shadow: none;display: inline-block;position: relative;text-decoration: none;width: 100%;}
.lightbox-zoom {background: #fff;bottom: 0;color: #2727a4;line-height: 1;padding: .306em .5em;position: absolute;right: 0;}
.lightbox-no-scroll {overflow-y: hidden;}
/* Overlay */
.lightbox-overlay {background: rgba(17, 17, 17, .8);bottom: 0;box-sizing: border-box;left: 0;position: fixed;right: 0;top: 0;z-index: 99999;overflow: hidden;}
.lightbox-overlay *,.lightbox-overlay *::before,
.lightbox-overlay *::after {box-sizing: inherit;}
.lightbox-overlay[aria-hidden="true"] {display: none;}
/*12-oct*/
.kyc-box .inner-box {background-color: #f5f5f5;display: inline-block;}
.kyc-box .borlft {border-left: 1px solid #d0d0d0;}
.kyc-box .bortp {border-top: 1px solid #d0d0d0;}
.kyc-box .borrgt {border-right: 1px solid #d0d0d0;}.kyc-box .borbot {border-bottom: 1px solid #d0d0d0;}.pdt0 {padding: 0;}
.kyc-box .btn {text-align: center;margin: 0 auto;width: 60% !important;}
.capchalable {background-color: #e8e4e4;min-height: 34px;line-height: 22px;font-size: 12px;}
.capcha_main {display: inline-flex;width: 100%;}
.captcha-box {display: inline-flex;height: 100%;width: 92%;background-color: #e8e4e4;margin-top: 12px;color: #000;}
.margb15 {margin-bottom: 15px;}
.p-info {display: inline-block;width: 100%;border-bottom: 1px dashed#dadada;}
.p-info .desk {font-weight: 600;font-size: 12px;}
.p-info .title {text-transform: capitalize;font-size: 13px;}
.pdmrg0 {padding: 0 !important;margin: 0 !important;}
.width100 {width: 100% !important;}.width50 {width: 50% !important;}
.textalrgt {text-align: right;}
@media screen and (min-width: 100px) and (max-width: 480px) {
.p-info .desk {padding: 0 !important;}
.dtepik {padding: 0;}}
@media screen and (min-width: 481px) {.dtepik {padding-right: 0;}}
/*25-oct-19*/
#frmMfPayment .modal {background: rgba(0, 0, 0, 0.8);height: 100vh;}
#frmMfPayment .modal-content {position: absolute;top: 15%;width: 96%;padding: 15px;left: 2%;}
ol, .modal-text ul {list-style: none;color: #7B7E85;font-size: 16px;}
.Label-group {position: absolute;top: -26%;font-size: 11px;}
.pdt1 {padding-top: -1px;}.mrgt15 {margin-top: 15px;}
/*.ui-widget.ui-widget-content{width: 96%!important;
    left: 2%;}*/
.ui-dialog .ui-dialog-content {width: 100% !important;border: none;}
.ui-dialog .ui-dialog-buttonpane {width: 100% !important;background-color: #f9f9f9;border-top: 1px solid #ddd !important;}
.ui-widget-content {box-shadow: none !important;}
.ui-widget-header {border: 0 !important; background: none !important;color: #222222;font-weight: bold;border-bottom: 1px solid #b3b2b2!important;
    border-radius: 0!important;}
.red-col {color: #e14b25;font-size: 16px;font-weight: 600;}
.rightBtn {right: 0 !important;margin: 0;}
.menu-main-icon a{/*background:url('img/main-icons.png') no-repeat;*/width: 90px;
    height:70px; display:inline-block;color:#000; margin: 0 auto;}
.menu-main-icon .nav-item{vertical-align: top;width: 25%!important;padding:0;}
/*.menu-main-icon .nav-item a{ width:100%;}*/
.menu-main-icon a.menu-icon{background-position: 8px 7px;}
.menu-main-icon a.active.menu-icon{background-position: -93px 7px;}
.menu-main-icon a.transaction{background-position: 4px -191px;}
.menu-main-icon a.active.transaction{background-position: -94px -191px;}
.menu-main-icon a.portfolio{background-position: 4px -125px;}
.menu-main-icon a.active.portfolio{background-position: -95px -125px;}
.menu-main-icon a.profile{background-position: 4px -58px;}
.menu-main-icon a.active.profile{background-position: -95px -58px;}
.grey_bg_color{background-color:#f2f2f2; height:auto;}
#modal-window .modal-box .modal-title h3{font-family: 'Titillium Web', sans-serif!important;}
#modal-window .modal-box .modal-text{font-family: 'Titillium Web', sans-serif!important;}

.margb_5 {margin-bottom: -5px;}.margb0 {margin-bottom: 0;}
.mrgt20 {margin-top: 20px;}.mrgt22 {margin-top: 22px;}
/*.mrgtp15 {margin-top: 15px!important;}*/
.mrgl15{margin-left:15px;}
.mtop_5 {margin-top: 5px !important;}.mtop_10 {margin-top: 10px !important;}
.mbot_10 {margin-bottom: 10px !important;}
.mbot_0 {margin-bottom: 0px !important;}.mtop_15 {margin-top: 15px !important;}
.mtop_20 {margin-top: 20px !important;}.mtop_30 {margin-top: 30px !important;}
.mtop_40 {margin-top: 40px !important;}.mtop_45 {margin-top: 45px !important;}
.mtop_50 {margin-top: 50px !important;}.mtop_100 {margin-top: 100px !important;}
.mbottom_50 {margin-bottom: 50px !important;}.pad_b0 {padding-bottom: 0 !important;}
.pdl0 {padding-left: 0;}.pd0 {padding: 0 !important;}
.pad_top{padding-top: 0 !important;}
.pad_l0 {padding-left: 0 !important;}.pdt15 {padding-top: 15px;}
.pdtg75{padding-top: 75px !important;}.pdt5 {padding-top: 5px;}
.modal-content{padding:15px;}.modal-header{padding-left:0;padding-bottom: 5px;}
.color-theme{display: inline-block;padding-left: 20px; padding-top: 10px;width: 86%;border-top: 1px dotted #c7c5c5;margin-top: 15px;border-bottom: 1px dotted #c7c5c5;
padding-bottom: 5px;}
.color-theme h2{font-size: 14px;padding: 0;margin: 0;padding-bottom: 5px;font-family: 'Titillium Web', sans-serif!important;display: inline-block;border-right: 1px solid #c7c5c5;padding-right: 10px;margin-right: 10px;}
.color-theme input{width:25px;height:25px;display:inline-block;padding: 0;}
.orange-color{background-color: #e14a24;} .purple-color{background-color: #754986;}
.ui-widget-overlay{background: #1b1a1a!important;opacity: 0.8!important;}
.ui-dialog-titlebar button{background: none;border: none;}
.mrgt28 {margin-top: 28px;}

.ui-menu-item:hover,
.ui-menu-item:focus, 
.ui-menu-item:active{background-color:#000;color:#fff;}
.title-Numbering .dropdown a { color : #fff !important;}
.inline-block{display:inline-flex;}
.header-logo {border-radius: 50%;width: 24px;height: 24px;margin-top: 2px;margin-right: 6px;}