/* login/Register start */
section.form-padding {padding:0 0 20px;height:auto;min-height:80vh;}
.login-signup-wrap {text-align:center;}
.login-signup-wrap>h3 {font-weight:normal;font-size:18px;line-height:21px;color:var(--c-black, #000);margin:10px auto 7px;}
.login-signup-wrap>p {font-size:16px;line-height:19px;color:var(--c-grey3, #9CA1AC);}
.login-signup-wrap .ls-links a.btn-link {font-size:14px;line-height:16px;}
.login-signup-wrap .login-wrap {background:var(--c-white, #ffffff) ;box-shadow:0px 2px 12px rgba(0, 0, 0, 0.11);border-radius:3px;max-width:430px;padding:30px;margin:14px auto 28px;}
.login-signup-wrap .login-wrap.register-wrap {max-width:733px;}
.login-signup-wrap .login-wrap>h1 {font-weight:500;font-size:20px;line-height:24px;color:var(--c-black, #000);margin:15px auto;}
.login-signup-wrap .login-wrap .login-form {max-width:300px;margin:45px auto 15px;text-align:left;}
.login-signup-wrap .login-wrap.register-wrap .login-form {max-width:unset;}
.login-signup-wrap .login-wrap .login-form label {font-size:12px;line-height:14px;color:var(--c-grey7, #8097A2);}
.login-signup-wrap .login-wrap .login-form span.forgot-link {position:relative;font-size:13px;line-height:15px;color:var(--c-grey5, #869CA6);cursor:pointer;}
.login-signup-wrap .login-wrap .login-form span.forgot-link:hover {color:var(--c-grey7-hover, #758186);}
.login-signup-wrap .login-wrap .login-form span.field-icon {font-family:'budicon-classic';position:absolute;font-size:21px;color:var(--c-black, #000);z-index:2;top:8px;right:36px;}
.login-signup-wrap .login-wrap .login-form span.field-icon { right: 16px;}
.login-signup-wrap .login-wrap .login-form .btn-block {text-transform:uppercase;margin:20px 0 12px;}
.login-signup-wrap .login-wrap .login-form>p {font-size:14px;line-height:16px;color:var(--c-grey5, #869CA6);}
.login-form a.btn-link {padding:0;margin:auto;}
.cr-footer {font-size:14px;line-height:16px;font-weight:300;color:var(--c-grey7, #8097A2);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;align-content:stretch;padding:35px;margin-bottom:20px;}
/* login/Register end */






/* UserSelect BS Api Start */
.bootstrap-select.api-pkg {height:auto;max-height:unset;}
.api-pkg-wrap .bootstrap-select.api-pkg.dropup.show div.dropdown-menu.show {width:100%;}
.api-pkg-wrap .bootstrap-select .dropdown-menu li a span.text {white-space:normal;display:block;}
.api-pkg-wrap .bootstrap-select ul.dropdown-menu>li {padding:10px 10px 0 10px;}
.api-pkg-wrap .bootstrap-select ul.dropdown-menu>li>a.dropdown-item {box-sizing:border-box;border:1px solid transparent;background:var(--c-white, #ffffff) ;box-shadow:0px 2px 12px rgba(0, 0, 0, 0.07);border-radius:3px;padding:0 0 0 20px;width:calc(100% - 10px);overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.api-pkg-wrap .bootstrap-select ul.dropdown-menu>li>a.dropdown-item:hover {box-shadow:0px 2px 12px rgba(0, 0, 0, 0.11);border:1px solid var(--c-blue, #33B0DE);}
.api-pkg-wrap ul.dropdown-menu>li .api-pkg-op-title {position:relative;padding:20px 0 12px;}
.api-pkg-wrap ul.dropdown-menu>li .api-pkg-op-title::after {content:'';position:absolute;background:var(--c-grey14, #DFDFDF);height:1px;width:145%;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);}
.api-pkg-wrap ul.dropdown-menu>li .api-pkg-op-title>img {height:40px;width:40px;display:inline-block;margin-right:14px;}
.api-pkg-wrap ul.dropdown-menu>li .api-pkg-op-title>h3 {display:inline-block;font-weight:500;font-size:18px;line-height:21px;color:var(--c-black2, #48465B);position:relative;top:-3px;}
.api-pkg-wrap ul.dropdown-menu>li .api-pkg-op-title>h3>span {display:block;font-weight:normal;font-size:14px;line-height:16px;color:var(--c-black3, #74788D);}
.api-pkg-wrap ul.dropdown-menu>li .api-pkg-op-title>span.prc {position:absolute;font-weight:bold;font-size:20px;line-height:26px;color:var(--c-black5, #4F4D61);right:27px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.api-pkg-wrap ul.dropdown-menu>li .api-pkg-op-title>span.prc::before {content:'₹';margin-right:7px;}
.api-pkg-wrap ul.dropdown-menu>li .api-pkg-op-para {font-weight:300;font-size:14px;line-height:16px;color:var(--c-black3, #74788D);margin:12px auto 6px;}
.api-pkg-wrap ul.dropdown-menu>li .api-pkg-op-li {list-style-type:disc;list-style:disc;font-weight:300;font-size:14px;line-height:16px;color:var(--c-grey6, #7F7D91);margin:6px auto 15px 12px;}
.api-pkg-wrap .bootstrap-select.api-pkg .dropdown-toggle .api-pkg-op-para, .api-pkg-wrap .bootstrap-select.api-pkg .dropdown-toggle .api-pkg-op-li {display:none;}
.api-pkg-wrap .bootstrap-select.api-pkg .dropdown-toggle .api-pkg-op-title img {display:inline-block;height:40px;width:40px;}
.api-pkg-wrap .bootstrap-select.api-pkg .dropdown-toggle .api-pkg-op-title>h3 {font-weight:500;font-size:16px;line-height:18px;color:var(--c-black2, #48465B);display:inline-block;position:absolute;left:72px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}
.api-pkg-wrap .bootstrap-select.api-pkg .dropdown-toggle .api-pkg-op-title>h3>span {display:block;font-weight:300;font-size:13px;line-height:14px;color:var(--c-black3, #74788D);margin-top:3px;}
.api-pkg-wrap .bootstrap-select.api-pkg .dropdown-toggle .api-pkg-op-title>span.prc {font-weight:bold;font-size:18px;line-height:22px;color:var(--c-black5, #4F4D61);position:absolute;right:50px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:1;}
.api-pkg-wrap .bootstrap-select.api-pkg .dropdown-toggle .api-pkg-op-title>span.prc::before {content:'₹';margin-right:4px;font-size:16px;}
/* UserSelect BS Api End */

.user-type-wrap {position:relative;}
.api-pkg-wrap .dropdown.bootstrap-select .dropdown-menu > .inner {overflow: hidden !important;}


/* BS Select for Admin Api start */
.api-pkg-wrap.api-app-admin ul.dropdown-menu>li .api-pkg-op-para, .api-pkg-wrap.api-app-admin ul.dropdown-menu>li .api-pkg-op-li, .api-pkg-wrap.api-app-admin ul.dropdown-menu>li .api-pkg-op-title::after {display:none;}
.api-pkg-wrap.api-app-admin ul.dropdown-menu>li .api-pkg-op-title {padding:10px 0;}
/* BS Select for Admin Api end */


.api-catalog .row.catalog-card-row {
    /* margin-top:30px; */
}
section.api-catalog {padding:50px 0 30px;}
.api-catalog .catalog-card {margin:30px auto;max-width:450px;}
.api-catalog .catalog-card .catalog-card-header a {line-height:20px;}
.api-catalog .catalog-card .catalog-card-header a.primary .dropdown-icon>i {font-family:'budicon-classic';font-size:20px;position:relative;top:4px;margin-right:4px;}
.api-catalog .catalog-card .catalog-card-header li > ul > li > a.dropdown-item{padding: 4px 15px 4px 33px;}
.api-select-wrapper .user-type-wrap .bootstrap-select .dropdown-toggle .filter-option-inner-inner {font-size:14px;line-height:16px;font-weight:400;color:var(--c-black4, #657882);}
form.form-search {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:center;}
form.form-search .input-group {width:calc(100% - 300px);max-width:333px;}
.form-search span.input-group-text {background-color:transparent;border:none;padding:4px 8px;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;}
input.search-query {padding-left:40px;margin-right:15px;height:34px;background:var(--c-white, #ffffff) ;color:var(--c-black4, #657882);border:1px solid var(--c-grey10, #D6D6D6);box-sizing:border-box;font-weight:normal;font-size:14px;line-height:16px;width:100%;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;transition:all 0.22s ease-in-out;-webkit-transition:all 0.22s ease-in-out;-moz-transition:all 0.22s ease-in-out;-ms-transition:all 0.22s ease-in-out;-o-transition:all 0.22s ease-in-out;}
input.search-query:focus {border-color:var(--c-grey4, #91ABB6);}
input.search-query::placeholder {color:var(--c-grey3, #9CA1AC);}
input.search-query:focus {outline: none;     box-shadow: 0 0 0 3px rgba(116, 105, 253, 0.15);}
.form-search .api-select-wrapper .bootstrap-select .dropdown-toggle {max-height:40px;}
/* for dropdown hover */
.api-catalog .catalog-card .catalog-card-dropdown:hover>.dropdown-menu {display: block;}
.api-catalog .catalog-card .catalog-card-dropdown>.dropdown-toggle:active {/*Without this, clicking will make it sticky*/pointer-events: none;}
.done {background: #51DF70 !important;color: #00891E;}
.delete {display: none;}
ul.addpoints-ul {margin: 5px auto 10px;}
ul.addpoints-ul > li {position: relative;margin-left: 25px;font-weight: 400;font-size: 14px;line-height: 22px;color: var(--c-black4, #657882);margin-top: 7px;}
ul.addpoints-ul > li::before {font-family: "budicon";content: '\ea92';position: absolute;display: inline-block;margin-right: 7px;font-size: 18px;top: 1px;left: -24px;}
ul.addpoints-ul > li > button {font-weight: normal;background: none;font-size: 10px;border: none;float: right;color: var(--c-blue, #33B0DE);outline: none !important;}
.create-catalog-section .create-app-row .bullet-points-wrap .input_lib_wrap .btn{font-weight: normal;background: none;font-size: 10px;border: none;float: right;color: var(--c-blue, #33B0DE);outline: none !important;height: 40px;padding: 12px 11px;}
.create-catalog-section .create-app-row .bullet-points-wrap .input_lib_wrap .btn:hover{background-color: transparent !important;color: var(--c-blue, #33B0DE) !important;}

/* Profile Page Start */
section.profile-section {padding:50px 0 30px;}
.profile-section .profile-row {margin:50px auto 36px;}
.profile-section .prof-info-blk {width:200px;}
.profile-section .page-title > h1 > span {max-width:unset;}
.profile-section .prof-info-blk .profile-status {text-align:center}
.profile-section .prof-info-blk .profile-status>.count {position:relative;font-weight:500;font-size:16px;line-height:19px;color:var(--c-white, #ffffff) ;}
.profile-section .prof-info-blk .profile-status>.count::before {position:absolute;content:'';background:var(--c-brown, #7B7B7B);width:30px;height:30px;top:50%;left:50%;z-index:-1;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);}
.profile-section .prof-info-blk .profile-status>h6 {font-weight:normal;font-size:14px;line-height:16px;color:var(--c-grey3, #9CA1AC);margin:5px auto;}
.profile-section .prof-info-blk .profile-status>p {font-weight:normal;font-size:14px;line-height:19px;text-align:center;color:var(--c-brown2, #4F4D62);max-width:180px;margin:10px auto 10px;}
.profile-section .prof-info-blk .profile-status>a.btn-link {font-size:14px;line-height:19px;}
.profile-section .prof-details-blk {width:calc(100% - 205px);}
.profile-section .prof-details-blk .prof-form-wrap {background:var(--c-white, #ffffff) ;-webkit-box-shadow:0px 2px 12px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 2px 12px rgba(0, 0, 0, 0.1);box-shadow:0px 2px 12px rgba(0, 0, 0, 0.1);border-radius:3px;padding:50px;overflow:hidden;}
.profile-section .prof-details-blk .prof-form-wrap .form-control {border-bottom-color:var(--c-grey1, #ededed);}
.profile-section .prof-details-blk .prof-form-wrap .form-control:focus {border-bottom-color:var(--c-grey4, #91ABB6);}
.profile-section .prof-details-blk .prof-form-wrap .cp-form label.cp-label {font-weight:normal;font-size:14px;line-height:16px;color:var(--grey3);margin-bottom:5px;}
.profile-section .prof-details-blk .prof-form-wrap .bg-dark {margin:-52px -10px 0 auto;padding-top:52px;background-color:var(--c-black7, #3C3C3C) !important;}
.profile-section .prof-details-blk .prof-form-wrap .cp-form span.field-icon {font-family:'budicon-classic';position:absolute;font-size:21px;color:var(--c-grey2, #D0D0D0);z-index:2;top:30px;right:6px;}
.profile-section .prof-details-blk .prof-form-wrap .form-group.cp-form-dark label.cp-label {opacity:0.4;}
.profile-section .prof-details-blk .prof-form-wrap .form-group.cp-form-dark.mb40 {margin-bottom:60px;}
.profile-section .prof-details-blk .prof-form-wrap .form-group.cp-form-dark .form-control:focus {border-color:transparent;border-bottom-color:var(--c-grey9, #979797);}
.profile-section .prof-details-blk .prof-form-wrap .form-group.cp-form-dark .form-control {background:transparent;border-bottom-color:#5a5a5a;color:var(--c-white, #ffffff) ;}
.profile-section .prof-details-blk .prof-form-wrap .form-group.cp-form-dark .form-control:-moz-read-only {color:var(--c-grey9, #979797);}
.profile-section .prof-details-blk .prof-form-wrap .form-group.cp-form-dark .form-control:read-only {color:var(--c-grey9, #979797);}


.verified i {  font-size: 20px;    color: var(--c-green, #02B276); vertical-align: middle; }
.notverified i {  font-size: 20px;  color: var(--c-orange, #FD9400); vertical-align: middle; }

.verified span {    color: var(--c-green, #02B276); vertical-align: middle; font-size: 14px; }
.notverified span {  color: var(--c-orange, #FD9400); vertical-align: middle; font-size: 12px; }
/* Profile Page End */


/* Create User Start*/
section.create-user-section {padding:50px 0 30px;}
.create-user-section .create-app-row {padding: 20px 0 0;}
.create-user-section .create-app-row .form-wrap {margin-top: 30px;}
.create-user-section .listing-card-wrap {margin-top: 4px;}
/* Create User End */


/* creating an app start */
section.create-app-section {padding:50px 0 30px;}
.create-app-section .create-app-row {padding: 20px 0 0;}
.create-app-section .create-app-row .form-wrap {margin-top: 30px;}
.create-app-section  .listing-card-wrap {margin-top: 4px;}
.form-gp {margin-top:80px;}
.form-wrap {background:var(--c-white, #ffffff) ;padding:40px;}
.field-title {margin-bottom:36px;}
.field-title>h3 {font-weight:500;font-size:18px;line-height:32px;color:var(--c-black2, #48465B);}
.field-title>h3>span {position:relative;z-index:0;margin-right:18px;}
.field-title>h3>span::before {position:absolute;content:'';background:var(--c-greybg, #F6F8FA);height:32px;width:32px;top:50%;left:50%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);z-index:-1;}
.form-act-btns {text-align:right;margin-top:60px;}
.form-act-btns .btn-normal {text-transform:uppercase;color:var(--c-olive, #9F9F9F);}
.form-act-btns .btn-normal:hover {color:var(--c-olive-hover, #717070);}
.form-act-btns .btn-primary {text-transform:uppercase;padding:14px 60px;}
.api-pkg-wrap .bootstrap-select {max-width:unset;}
.api-pkg-wrap .bootstrap-select .dropdown-toggle .filter-option-inner-inner {font-size:14px;line-height:16px;color:var(--c-grey8, #B2C3CC);}
.api-pkg-wrap .bootstrap-select>.dropdown-toggle {border-color:var(--c-grey10, #D6D6D6);height:auto;max-height:unset;}
.api-pkg-wrap .bootstrap-select>.dropdown-toggle:hover, .api-pkg-wrap .bootstrap-select>.dropdown-toggle:focus, .api-pkg-wrap .bootstrap-select>.dropdown-toggle:active {background-color:var(--c-white, #ffffff) ;}
.api-pkg-wrap .bootstrap-select>.dropdown-toggle:focus, .api-pkg-wrap .bootstrap-select>.dropdown-toggle:active {border-color:var(--c-grey4, #91ABB6);}
.api-pkg-wrap {position:relative;}
label.cf-label.api-label {position:absolute;top:-9px;left:12px;background:var(--c-white, #ffffff) ;padding:0 7px;color:var(--c-black4, #657882);font-size:14px;line-height:16px;z-index:1;font-weight:300;}
.bootstrap-select .dropdown-menu {border-color:var(--c-grey10, #D6D6D6);}
.form-control:focus {border:1px solid var(--c-grey4, #91ABB6);}
/* creatin an app end */


/* user type BS Select start */
.user-type-wrap .bootstrap-select .dropdown-toggle .filter-option-inner-inner {font-size:14px;line-height:16px;color:var(--c-grey8, #B2C3CC);}
.user-type-wrap .bootstrap-select>.dropdown-toggle, .user-type-wrap .bootstrap-select>.dropdown-toggle:hover, .user-type-wrap .bootstrap-select>.dropdown-toggle:focus, .user-type-wrap .bootstrap-select>.dropdown-toggle:active {background-color:var(--c-white, #ffffff) ;border:1px solid var(--c-grey10, #D6D6D6);}
.user-type-wrap .bootstrap-select>.dropdown-toggle.bs-placeholder:focus, .user-type-wrap .bootstrap-select>.dropdown-toggle.bs-placeholder:active {border-color:var(--c-grey4, #91ABB6);}
.user-type-wrap .bootstrap-select {max-width:unset;}
.user-type-wrap .bootstrap-select .dropdown-toggle:focus, .user-type-wrap .bootstrap-select .dropdown-toggle:active, .user-type-wrap .bootstrap-select>select.mobile-device:focus+.dropdown-toggle {outline:none !important;background-color:var(--c-white, #ffffff) ;border:1px solid var(--c-grey4, #91ABB6);}
.user-type-wrap .bootstrap-select .dropdown-item {padding:12px 15px;margin:2px auto;}
.user-type-wrap .bootstrap-select .dropdown-item.active, .user-type-wrap .bootstrap-select .dropdown-item:active {color:inherit;text-decoration:none;background-color:var(--c-blue2, #DFF7FF);}
/* user type BS Select end */


/* User Details Page Start */
section.user-details {padding:50px 0 30px;}
.user-details-nav {margin:50px auto 25px;}
.user-details-nav>ul.nav-tabs {background:var(--c-white, #ffffff) ;border-bottom:1px solid #F0E6E6;}
.user-details-nav>ul.nav-tabs>li.nav-item {margin-bottom:0;}
.user-details-nav>ul.nav-tabs>li.nav-item>a.nav-link {font-weight:400;font-size:16px;line-height:19px;color:var(--c-grey3, #9CA1AC);border:0;padding:14px 7px;margin:auto 28px;}
.user-details-nav>ul.nav-tabs>li.nav-item>a.nav-link.active, .user-details-nav>ul.nav-tabs>li.nav-item>a.nav-link:active, .user-details-nav>ul.nav-tabs>li.nav-item>a.nav-link:focus, .user-details-nav>ul.nav-tabs>li.nav-item>a.nav-link:hover {font-weight:400;font-size:16px;line-height:19px;color:var(--c-blue, #33B0DE);}
.user-details-nav>ul.nav-tabs>li.nav-item>a.nav-link.active, .user-details-nav>ul.nav-tabs>li.nav-item>a.nav-link:active, .user-details-nav>ul.nav-tabs>li.nav-item>a.nav-link:focus {border-bottom:4px solid var(--c-blue, #33B0DE);}
/**** #1 Profile Start ****/
.profile-outer {padding:50px 30px;background:var(--c-white, #ffffff) ;box-shadow:0px 2px 12px rgba(0, 0, 0, 0.0904993);border-radius:3px;}
.prof-dropdown-wrap {position:relative;height:50px;top:-20px;left:100%;}
/**** #2 Subscription Start ****/
.usr-dtl-form {position:relative;}
.usr-dtl-form .form-group, .usr-dtl-form .input-group {margin-bottom:15px;}
.usr-dtl-form .form-group label.cd-label {font-weight:400;font-size:12px;line-height:16px;color:var(--c-black4, #657882);margin-bottom:5px;}
.usr-dtl-form .form-control:focus {border:1px solid var(--c-grey4, #91ABB6);}
.usr-dtl-form .actn-btn {position:absolute;top:0;right:0;}
.usr-dtl-form .actn-btn>ul {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;align-content:center;}
.usr-dtl-form .actn-btn>ul>li>a {cursor:pointer;padding:10px 4px;color:var(--c-black4, #657882);opacity:0.8;}
.usr-dtl-form .actn-btn>ul>li>a:hover {opacity:1;}
.usr-dtl-form .actn-btn>ul>li>a>i {font-size:16px;}
.usr-dtl-form .invalid-feedback.show, .usr-dtl-form .valid-feedback.show {display:inline-block;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);margin:0;font-size:13px;line-height:15px;}
.usr-dtl-form .custom-checkbox .custom-control-description {margin:5px 10px 10px 0;color: var(--c-black4);}
.usr-dtl-form .custom-checkbox .custom-control-indicator {position:relative;top:4px;}
.usr-dtl-form .form-row.br {border:1px solid var(--c-grey14, #DFDFDF);box-sizing:border-box;border-radius:3px;padding:12px 10px 5px;margin-left:0;margin-right:0;opacity:0.7;}
.usr-dtl-form .form-row.br label.cd-label {opacity:0.5;}
.usr-dtl-form .input-group-text {background-color:transparent;border:none;padding:4px 8px;position:absolute;top:48%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:15px;}
.usr-dtl-form .input-group>.form-control:not(:last-child) {border-top-right-radius:3px;border-bottom-right-radius:3px;}
.usr-dtl-form .input-group .input-group-append {z-index: 5;position: relative;}
.usr-dtl-form .input-group-text>i {font-size:16px;color:var(--c-black4, #657882);mix-blend-mode:normal;opacity:0.5;}
.usr-dtl-form .form-row.br label.cd-label {font-size:12px;line-height:14px;color:inherit;margin-bottom:8px;}
.subs-card .subs-card-body .c-title {position:relative;}
.subs-card .subs-card-body .c-title::after {position:absolute;content:'';display:block;background:#E4E4E4;width:1px;height:50px;top:5px;right:0;}
.subs-card .subs-card-body .datepicker-wrap {margin-left:28px;}
/**** #3 Activity Log ****/
.activity-log-wrap .search-form-wrapper .otl-btn .btn-normal {font-weight:400;color:var(--c-blue, #33B0DE);padding:10px 5px;}
.activity-log-wrap .search-form-wrapper .otl-btn .btn-normal:hover {font-weight:500;}
.activity-log-wrap .search-form-wrapper .otl-btn .btn-normal>i {font-size:17px;}
.activity-log-wrap .table-wrap {margin:22px auto;}
.profile-outer .cp-form label.cp-label {font-weight:normal;font-size:14px;line-height:16px;color:var(--c-grey3, #9CA1AC);margin:5px auto;}
.profile-outer .prof-details-input .cp-form label.cp-label {text-align:center;display:block;}
.user-details .user-details-content p.sm-txt {font-weight:normal;font-size:14px;line-height:16px;margin-bottom:6px;color:var(--c-grey3, #9CA1AC);}
.user-details .user-details-content p.sm-txt+.btn-block {font-weight:500;font-size:14px;line-height:16px;padding:16px 20px;text-transform:uppercase;}
.user-details .user-details-content .text-muted {font-weight:normal;font-size:14px;line-height:16px;color:var(--c-grey3, #9CA1AC) !important;}
.profile-outer .prof-details-input .alert {padding:9px 12px;}
.profile-outer .prof-details-input .alert.alert-primary {background:var(--c-blue2, #DFF7FF);border:1px solid var(--c-blue, #33B0DE);box-sizing:border-box;border-radius:3px;font-size:14px;line-height:19px;text-align:center;color:var(--c-brown2, #4F4D62);}
.profile-outer .prof-details-input .cp-form .form-control.cs-num::placeholder {font-weight:500;font-size:16px;line-height:19px;color:var(--c-grey15, #F5F8FA);}
.profile-outer .prof-details-input .cp-form .form-control.cs-num {background:var(--c-brown, #7B7B7B);color:var(--c-white, #ffffff) ;width:39px;height:39px;border-radius:50%;margin:auto;padding:10px 6px;text-align:center;border:0;}
.profile-outer .prof-details-input .cp-form .icon-btn {position:absolute;top:-5px;right:0;}
.profile-outer .prof-details-input .cp-form .icon-btn i {font-size:16px;color:var(--c-grey3, #9CA1AC);}
.profile-outer .prof-details-input .cp-form .icon-btn:focus>i, .profile-outer .prof-details-input .cp-form .icon-btn:active>i, .profile-outer .prof-details-input .cp-form .icon-btn:hover>i {color:var(--c-black, #000);}
.profile-outer .prof-details-input .cp-form .form-control.cs-type {border:0;text-align:center;font-weight:normal;font-size:14px;line-height:16px;color:var(--c-black, #000);text-transform:uppercase;padding:12px 18px;}
.profile-outer .prof-details-input .cp-form .form-control.cs-type::placeholder {text-align:center;font-size:14px;line-height:16px;color:var(--c-black2, #48465B);}
.profile-outer .prof-details-input .cp-form .form-control.cs-type:focus {border:0;box-shadow:none;}

.pointer{cursor: pointer;}
/* User Details Page End */


/* Admin User Management Start */
section.user-mgmnt-section {padding:50px 0 30px;}
.table-wrap.admin-user-mgngmt {margin:25px auto 20px;}
.otl-btn {margin:auto 12px;}
.otl-btn .btn {font-size:14px;line-height:16px;padding:7px 18px;max-height:34px;text-transform:uppercase;}
.otl-btn .btn-outline-primary:focus, .otl-btn .btn-outline-primary:active, .otl-btn .btn-outline-primary:hover, .otl-btn .btn-outline-primary:not(:disabled):not(.disabled):active {background-color:var(--c-blue, #33B0DE);color:var(--c-white, #ffffff) ;border-color:var(--c-blue, #33B0DE);}
.otl-btn .btn>i {font-size:15px;margin-right:7px;}
.search-form-wrapper.admn-mgmnt .form-search .input-group {max-width:unset;}
.search-form-wrapper.admn-mgmnt .form-search .search-query {margin-right:0;}
.search-form-wrapper.admn-mgmnt .form-search .dropdown-menu.show {background:var(--c-white, #ffffff) ;width:calc(100% - 180px);max-width:520px;min-width:333px;padding:0;box-shadow:0px 13px 22px rgba(0, 0, 0, 0.2);}
.search-form-wrapper.admn-mgmnt .form-search .dropdown-menu>p {font-weight:normal;font-size:14px;line-height:16px;color:var(--c-grey3, #9CA1AC);padding:14px 24px 0;}
.search-form-wrapper.admn-mgmnt ul.list-group>li.list-group-item {border:0;padding:14px 0 14px 24px;}
.search-form-wrapper.admn-mgmnt ul.list-group>li.list-group-item .custom-control-description {font-weight:400;font-size:13px;line-height:16px;color:var(--c-black2, #48465B);}
.search-form-wrapper.admn-mgmnt .dropdown-divider {margin:0;}
.search-form-wrapper.admn-mgmnt .record-wrap {display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;padding:10px 24px;}
.search-form-wrapper.admn-mgmnt .record-wrap>p {font-weight:normal;font-size:14px;line-height:16px;color:var(--c-black2, #48465B)}
.search-form-wrapper.admn-mgmnt .record-wrap>span {padding:0 2px;}
.search-form-wrapper.admn-mgmnt .record-wrap .form-group.cp-form .form-control {border-bottom-color:transparent;width:21px;height:27px;padding:1px;text-align:center;}
.search-form-wrapper.admn-mgmnt .record-wrap .form-group.cp-form .form-control:focus {width:auto;max-width:40px;margin:auto 4px;border-bottom-color:var(--c-grey4, #91ABB6);}
.search-form-wrapper.admn-mgmnt .record-wrap .form-group.cp-form .form-control::placeholder {padding:0;line-height:20px;}
.search-form-wrapper.admn-mgmnt .record-wrap .form-group.cp-form .form-control {font-weight:500;font-size:15px;line-height:18px;color:var(--c-black2, #48465B);}
.search-form-wrapper.admn-mgmnt .dropdown-footer {position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:center;padding-top:8px;padding-bottom:30px;}
.search-form-wrapper.admn-mgmnt .dropdown-footer>.btn-primary {margin:auto 24px auto 10px;}
.search-form-wrapper.admn-mgmnt .dropdown-footer>.btn {font-weight:500;font-size:13px;line-height:15px;padding:11px 20px;text-transform:uppercase;}
.search-form-wrapper.admn-mgmnt .dropdown-footer>.btn-normal {color:var(--c-olive, #9F9F9F);}
.search-form-wrapper.admn-mgmnt .form-search .dropdown-footer .input-group {width:44px;position:absolute;top:5px;left:24px;}
.search-form-wrapper.admn-mgmnt .form-search .dropdown-footer .input-group .input-group-addon span.btn-info {padding:10px 11px;}
.user-mgmnt-section .load-more-wrap {margin: 30px auto 10px;}
.user-mgmnt-section .load-more-wrap .btn {max-width: 333px;margin: auto;text-transform: uppercase;}
/* Admin User Management End */


/* My Apps Start */
.my-apps-section {padding:50px 0 30px;}
.my-apps-wrap {padding:50px 0 36px;}
.my-apps-section .listing-card-wrap {margin-top:25px;}
.my-apps-wrap .no-apps-found-wrap {background:var(--c-white, #ffffff) ;box-shadow:0px 2px 12px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 2px 12px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 2px 12px rgba(0, 0, 0, 0.1);border-radius:3px;padding:120px 0;text-align:center;}
.my-apps-wrap .no-apps-found {max-width:366px;margin:auto;}
.my-apps-wrap .no-apps-found>.img-blk {display:block;width:240px;margin:0px auto;}
.my-apps-wrap .no-apps-found .btn-info {margin-top:30px;font-weight:500;font-size:14px;line-height:16px;text-transform:uppercase;}
.my-apps-wrap .no-apps-found .btn-info:hover,.my-apps-wrap .no-apps-found .btn-info:focus,.my-apps-wrap .no-apps-found .btn-info:active {background-color:var(--c-blue, #33B0DE) !important;color:var(--c-white, #ffffff)  !important;}
.my-apps-wrap .myapps-card .usr-dtl-form {margin-top:20px;}
.my-apps-wrap .myapps-card .usr-dtl-form .input-group .input-group-append .input-group-text {right: 0;}
.my-apps-wrap .myapps-card .usr-dtl-form .actn-btn>ul {margin-top:-20px;margin-right:-20px;}
.my-apps-wrap .myapps-card .subs-card-body .br {position:relative;}
.my-apps-wrap .myapps-card .subs-card-body .col-7.br::after {position:absolute;content:'';display:block;background:var(--c-white8, #f3f3f3);width:1px;height:98%;top:0;right:30px;}
.my-apps-wrap .myapps-card .usr-dtl-form .btn-info {position:relative;padding:10px;top:25px;}
.my-apps-wrap .myapps-card .subs-card-body .meta-details-p {font-weight:normal;font-size:14px;line-height:23px;color:var(--c-grey6, #7F7D91);max-width:88%;}
.my-apps-wrap .myapps-card .usr-dtl-form .validate-btn {position:relative;top:0;font-weight:400;font-size:13px;line-height:15px;text-transform:uppercase;padding:12px 7px;color:var(--c-blue, #33B0DE);}
.my-apps-wrap .usr-dtl-form .dropdown-menu.show {min-width:344px;padding:28px 25px;border:none;background:var(--c-white, #ffffff) ;box-shadow:0px 2px 22px rgba(0, 0, 0, 0.15);-webkit-box-shadow:0px 2px 22px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 2px 22px rgba(0, 0, 0, 0.15);}
.my-apps-wrap .usr-dtl-form select#vl_brokerId {position:relative;-moz-appearance:none; -webkit-appearance:none;appearance:none;}
.my-apps-wrap .usr-dtl-form select#vl_brokerId::after {position:absolute;content:'\eac5';font-family:'budicon-classic';font-size:16px;top:0;right:0;}
 .usr-dtl-form .form-group span.field-icon {font-family:'budicon-classic';position:absolute;font-size:21px;color:var(--c-black, #000);z-index:2;top:30px;right:15px;}
.my-apps-wrap .usr-dtl-form .form-group .btn-block {text-transform:uppercase;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;margin-top:30px;}
.my-apps-wrap .usr-dtl-form .form-row.br-box {border:1px solid #DEDEDE;box-sizing:border-box;border-radius:3px;padding:12px 10px;opacity:0.7;}
.my-apps-wrap .usr-dtl-form .form-row.br-box label.cd-label {font-weight:normal;font-size:12px;line-height:14px;opacity:0.5;margin-bottom:7px;}
/* My Apps End */


/* FAQ's Page Start */
section.faq-section {padding:50px 0 30px;}
.faq-section .faq-row {margin-top:30px;}
.faq-nav-wrap .panel-heading {padding:0;border:0;}
.faq-nav-wrap .panel-title > a, .faq-nav-wrap .panel-title > a:active {display:block;padding:15px;text-decoration:none;font-weight:normal;font-size:16px;line-height:19px;color:var(--c-black2, #48465B);}
.faq-nav-wrap .panel-title > a {border-bottom:1px solid var(--c-grey14, #DFDFDF);}
.faq-nav-wrap .panel-heading.active .panel-title a {background:var(--c-blue, #33B0DE);border-radius:3px;color:var(--c-white, #ffffff) ;border-bottom:0;}
.faq-nav-wrap .panel-title > a:active {background:var(--c-blue, #33B0DE);border-radius:3px;}
.faq-nav-wrap .panel-heading a::before {font-family:'budicon';content:'\eb24';float:right;font-size:16px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.faq-nav-wrap .panel-heading a.collapsed::before {-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}
.faq-content-wrap {padding:48px 36px;background:var(--c-white, #ffffff) ;box-shadow:0px 2px 12px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 2px 12px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 2px 12px rgba(0, 0, 0, 0.1);border-radius:3px;}
.faq-content-wrap .panel-title > a, .faq-content-wrap .panel-title > a:active {display:block;padding:15px 15px 15px 40px;text-decoration:none;font-weight:normal;font-size:18px;line-height:21px;color:var(--c-black2, #48465B);}
.faq-content-wrap .panel:first-of-type .panel-title a {border-top:0;}
.faq-content-wrap .panel .panel-title a {border-top:1px solid var(--c-grey14, #DFDFDF);}
.faq-content-wrap .panel-heading a {position:relative;}
.faq-content-wrap .panel-heading a::before {position:absolute;font-family:'budicon';color:var(--c-blue, #33B0DE);content:'\eb03';top:16px;left:0;font-size:16px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.faq-content-wrap .panel-heading a.collapsed::before {content:'\eb0a';}
.faq-content-wrap .panel .panel-body {padding-left:40px;font-weight:normal;font-size:15px;line-height:26px;color:#89869E;margin-bottom:22px;}
/* FAQ's Page End */


/* Admin Creating Catalog Page Start */
.create-catalog-section .create-app-row {padding: 20px 0 0;}
.create-catalog-section .create-app-row .form-wrap {margin-top: 30px;}
.create-catalog-section .listing-card-wrap {margin-top: 4px;}
.create-catalog-section .bootstrap-select .dropdown-toggle .filter-option-inner-inner {font-weight:400;color:#495057;}
.create-catalog-section .bullet-points-wrap p {font-weight:500;font-size:16px;line-height:19px;color:var(--c-black2, #48465B);margin-top:18px;margin-bottom:10px;}
.create-catalog-section .bullet-points-wrap .btn-info {text-transform:uppercase;padding:10px 11px;}
.create-catalog-section .bullet-points-wrap .btn-info.catalog-btn {min-width:111px;}
.create-catalog-section .bullet-points-wrap label.custom-checkbox {margin-top:10px;min-width:110px;font-weight:normal;font-size:14px;line-height:16px;color:var(--c-black2, #48465B);}
.create-catalog-section .bullet-points-wrap .form-group {margin-bottom:20px;}
.create-catalog-section .bullet-points-wrap .form-group .sm-input {width:110px;}
.create-catalog-section .bullet-points-wrap {border-bottom:1px solid var(--c-white3, #eaeaea);padding-bottom:10px;margin:0 0 60px;}
.create-catalog-section .datepicker-wrap {margin-bottom:36px}
/* Admin Creating Catalog Page End */













.login-signup-wrap .login-wrap .login-form {
     max-width: none;
    margin: 45px auto 15px;
    text-align: left;
}