/**
 * DASHBOARD THEME UI CUSTOM CSS
 * CREATED BY: DEEPAK GOSWAMI < DEEPAK.GOSWAMI@GAURISH.COM >
 * CREAETD ON :06-Feb-2020
 */

.separator{display:flex;align-items:center;text-align:center}.separator::after,.separator::before{content:'';flex:1;border-bottom:1px solid #000}.separator::before{margin-right:.25em}.separator::after{margin-left:.25em}.table tbody tr td .mdc-button{padding:0 7px}.text-muted{color:#777!important}.custom-checkbox .custom-control-input:checked~.custom-control-label::before,.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#7a00ff}.rolePrivilegesBox .mdc-typography--headline5,.rolePrivilegesBox .mdc-typography--headline6{line-height:1.65rem}.mdc-top-app-bar .mdc-top-app-bar__section-right .menu-profile button .figure img{max-height:25px;max-width:25px}a:hover{text-decoration:none}.max-w-150px{max-width:150px}.error_msg{color:red}.user-avatar-image{height:75px;width:75px;background-color:transparent;margin:5px auto;font-size:100px;border-radius:24px;border:2px solid rgba(255,255,255,.9);border-radius:50%;padding:3px;background:#fff}.app-brand-logo{height:55px;line-height:55px;border-radius:0;letter-spacing:.02em;font-weight:300;font-size:18px;text-align:center;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;text-decoration:none;text-transform:capitalize;color:#fff!important;font-family:Roboto,sans-serif;font-weight:initial;background-color:#3f51b5!important;font-size:24px}.mdc-drawer .mdc-drawer__header{padding:0;margin:0!important}.border-bottom-light-black{border-bottom:1px solid #707070}.required-border-bottom{border-bottom:1px solid #df4243}.custom-delete-btn{width:84.6px;height:30px;border-radius:40px;border:solid 1px #707070;background-color:#fff;color:#707070;font-size:16px;font-weight:700;outline:0!important}.card{box-shadow:0 2px 3px 0 rgba(52,56,85,.25)}.min-w-100px{min-width:100px}.min-w-120px{min-width:120px}.min-w-160px{min-width:160px}.min-w-235px{min-width:235px}.min-h-300px{min-height:300px}.cursor-pointer{cursor:pointer}.max-w-150px{max-width:150px}.max-w-100px{max-width:100px}.min-w-100px{min-width:100px}.max-w-1520px{max-width:1520px;overflow:auto}.h-40px{height:40px!important}.min-h-40px{min-height:25px}.v-align-middle{vertical-align:middle}.clipping-wrapper{padding:0 5px;display:inline-block;min-height:25px}.clipping{white-space:nowrap;width:225px;overflow:hidden;text-overflow:ellipsis;margin:0 auto}.custome_search_box{display:flex;flex-direction:row;height:40px;border:1px solid #b1b1b1;background:#fff}.custome_search_box span{align-self:center;padding:10px}.custome_search_box a{color:#b1b1b1}.custome_search_box input{flex-basis:100%;border:none;overflow:hidden;padding:5px}.addUserBtn:hover,.custom_btn:hover{background-color:#4638f5!important;color:#fff!important}.custom_btn{border:solid 1px #707070}.bold-title{font-size:1rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#707070}.lableText{font-size:.875rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#707070}.c-w-80{width:44px!important;height:44px!important;border-radius:100%}.popUserLogo{max-width:200px;max-height:200px}.custom-select-sm{font-size:100%}.flex-form{display:flex;flex-direction:row;flex-wrap:wrap}.flex-form .flex-form-input,.flex-form label{padding:5px}.flex-form .flex-form-input{flex:1}.flex-form label{font-size:1rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#707070}.flex-form-input{border:none;border-radius:unset;font-size:.875rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:left}#postStockForm input{font-weight:500;font-size:100%}.custom-editor-theme .panel-default>.panel-heading{background-color:#666}.custom-editor-theme .panel-default>.panel-heading{color:#fff;background-color:#666;border-color:#666;border-color:#666}.custom-editor-theme .note-icon-font.note-recent-color{background-color:transparent!important}.custom-editor-theme .btn-default{background-color:#666;color:#fff;border-color:#666}.btn-default.hover,.btn-default:active,.custom-editor-theme .btn-default:hover{background-color:#666!important}.custom-editor-theme .note-fontname{display:none}.custom-editor-theme blockquote{padding:10.5px 21px;margin:0 0 21px;font-size:1.171rem;border-left:4px solid #666}.switch{position:relative;display:inline-block;width:40px;height:22px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#212121;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:14px;width:14px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#28a745}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.w-225px{width:225px;overflow:hidden}.table tbody tr td,.table thead tr th{text-align:left;color:#212529}.table td,.table th{vertical-align:middle;font-size:.875rem;line-height:1;white-space:nowrap;padding:12px 15px}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6;border-bottom-width:2px}.table thead th{border-top:0;border-bottom-width:1px;font-family:Roboto,sans-serif;font-weight:500}
#preview-container{text-align: center;} 
#preview-image{} 
.max-h-250px{max-height: 250px;}
.resize-none{resize:none;}
#preview-business-container{ margin:0 auto;text-align:center; }
.popRoleIcon {
  width: 130px;
  height: 130px;
  border-radius: 100%;
  text-align: center;
  border: 1px solid #fff;
  padding: 7px 0px;
  float: right;
  margin: 15px;
  cursor: default !important;
}
.popRoleIcon i{
  font-size: 7rem;color: #fff;
}
.custom-hr-line {border: solid 1px #c8c8c8;display: block;width: 100%; margin:0 auto 5px;}