.filtering-section{box-shadow:8px 4px 5px rgba(0,0,0,0.04);position:relative}
.form-control{border-color:#ccc}
select.form-control{border:1px solid #ccc;outline:0}
.navbar-menu-wrapper .navbar-nav .menu-text{font-size:14px;display:inline-block;vertical-align:middle}
.navbar-menu-wrapper .navbar-nav .ti-plus{line-height:6px;display:inline-block;position:relative;top:-4px}
.navbar-menu-wrapper .navbar-nav .ti-plus:before{font-size:10px;vertical-align:middle;line-height:10px}
.filter-wrapper{padding:20px 0 20px;display:flex}
.filter-wrapper .filter-title{display:flex;justify-content:space-between;align-items:start;flex-direction:column;text-align:left;padding:10px 20px 5px 0;margin-right:20px;border-right:1px solid #eee}
.filter-wrapper .filter-filters{flex:1}
.filter-wrapper .filter-title h4{text-transform:uppercase;font-size:14px;margin:0}
.filter-wrapper .filter-title .btn{padding:6px 8px;font-size:12px;margin:0 2px 0 0;line-height:normal}
.filter-wrapper .based-on-row{padding:5px 0}
.filter-wrapper .based-on-row .btn{padding:6px 7px;font-size:11px;margin:0 2px 0 0}
.header-with-btn-group{display:flex;justify-content:space-between;align-items:center}
.header-with-btn-group h3 span{font-weight:100;display:inline-block;padding-left:5px}
.header-with-btn-group .btn-group-wrapper .btn{margin-right:10px}
.header-with-btn-group .title-group-wrapper{flex:1;display:flex;align-items:center}
.header-with-btn-group .title-group-wrapper img{margin-right:10px}
.header-with-btn-group .title-group-wrapper h3{display:inline-block}
.custom-profile-tab .nav{}
.custom-profile-tab .nav li{}
.custom-profile-tab .nav li a{background-color:#7571f9;color:#fff;border:0;border-right:1px solid #fff;font-weight:bold}
.custom-profile-tab .nav li a.active{}
.custom-profile-tab .tab-content{background-color:#fff;padding:40px 50px}
.custom-profile-tab .bullet-line-list li{padding:0 0 30px 0;line-height:normal}
.custom-profile-tab .bullet-line-list li:last-child{padding-bottom:0}
.card.border{border-color:#ddd!important}
.custom-profile-tab .bullet-line-list.multi-event-timeline{margin:0;padding:0}
.custom-profile-tab .bullet-line-list.multi-event-timeline li{position:relative;padding-left:120px}
.custom-profile-tab .bullet-line-list.multi-event-timeline li .date-stamp{position:absolute;left:0;width:80px;text-align:right}
.custom-profile-tab .bullet-line-list.multi-event-timeline li .date-event{border:1px solid #ddd;border-radius:5px;padding:18px;margin-bottom:15px}
.custom-profile-tab .bullet-line-list.multi-event-timeline li .date-event:last-child{margin:0}
.custom-profile-tab .bullet-line-list.multi-event-timeline:after{left:96px}
.custom-profile-tab .bullet-line-list.multi-event-timeline li:before{left:90px}
.navbar-brand-wrapper{min-width:300px}
.nav-top .nav-item.active{color:#6773f7;position:relative}
.nav-top .nav-item.active:after{content:'';height:3px;position:absolute;left:0;right:0;background-color:#6773f7;bottom:0}
.border-bottom.custom{border-bottom:2px solid #ddd!important}
.horizontal-menu .bottom-navbar{display: none}

/*Custom class CSS Added by Parth 30-12-2019*/
.filter-wrapper .filter-title_second{padding:10px 0px 5px 20px;border-right:none;border-left:1px solid #eee}
/* #exiting_filter{margin-top:10px;} */
.filtering-section .container{max-width:1300px !important}
.panel_screen{display:none !important;}
/* #custom_drop_btnmenu{display:none !important} */
.msgcharcount{float: right;padding: 0.5rem 0 0 0;font-size: 0.875rem;}
/* Filter Redesign*/
.slimsection{height:auto;max-height:200px;overflow-y:scroll;}
.searchform{display: flex !important;flex-flow: row wrap !important;flex-direction: row !important;flex-wrap: wrap !important;align-items: center !important;}
@media (max-width:991px){
  .horizontal-menu{position:absolute}
  body{padding-top:61px}
  .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-nav.primary-menu-custom{display:none!important}
  .horizontal-menu .bottom-navbar{display:none}
  .horizontal-menu .bottom-navbar a{color:#333;font-size:16px;text-align:center;border-bottom:1px solid #eee;border-left:3px solid #eee}
  .horizontal-menu .bottom-navbar .active a{border-left:3px solid #7975f9}
  .horizontal-menu .bottom-navbar .header-toggled{display:block}
  .filter-wrapper .based-on-row .btn{margin:0.5px;font-size:9px}
  .filter-wrapper .filter-title{flex-direction:row;border:0;padding:0;margin:0}
  .filter-wrapper{flex-direction:column}
  .header-with-btn-group{flex-direction:column}
  .header-with-btn-group h3{margin-bottom:20px;font-size:17px;text-align:center}
  .main-panel{padding:0}
  .navbar-brand-wrapper{min-width:auto}
  .navbar-menu-wrapper .navbar-nav .menu-text{display:none}
  .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-nav .nav-item{margin:0 8px}
  .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i.ti-bell:before,.horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i.ti-search:before,.horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i.ti-user:before{font-size:16px}
  .horizontal-menu .top-navbar .navbar-menu-wrapper .count-indicator .count{top:14px}
  .horizontal-menu .top-navbar .navbar-menu-wrapper{padding:0}
  .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-toggler.navbar-toggler-right{padding:0 0 0 15px}
  .horizontal-menu .top-navbar .navbar-menu-wrapper .navbar-nav .nav-item .dropdown-toggle:after{display:none}
  .card-body .badge.badge-primary{margin-bottom:3px}
  .list.d-flex.align-items-center.custom{flex-direction:column;text-align:center}
  .custom .text-right{text-align:center!important}
  .custom .ml-3{margin:7px 0 0 0!important}
  /* .header-with-btn-group .btn-group-wrapper .btn{padding:5px 6px 8px;font-size:13px} */
  .header-with-btn-group .btn-group-wrapper .btn{font-size:13px}
  .header-with-btn-group .title-group-wrapper h3{text-align:left;margin:0}
  .header-with-btn-group .title-group-wrapper{margin-bottom:19px}
  .header-with-btn-group .btn-group-wrapper .btn{margin:0 2px}
  .custom-profile-tab .nav{width:100%;display:flex;align-items:stretch}
  .custom-profile-tab .nav li a{font-size:11px;padding:10px 2px;line-height:normal;font-weight:normal;text-align:center;width:100%}
  .custom-profile-tab .nav li{width:20%;text-align:center;display:flex;align-items:stretch;justify-content:stretch}
  .custom-profile-tab .tab-content{padding:20px}
  .custom-profile-tab .bullet-line-list.multi-event-timeline li{padding-left:70px}
  .custom-profile-tab .bullet-line-list.multi-event-timeline li .date-stamp{font-size:10px;width:35px}
  .custom-profile-tab .bullet-line-list.multi-event-timeline li .date-event{font-size:12px;padding:11px}
  .custom-profile-tab .bullet-line-list.multi-event-timeline li .date-event *{font-size:12px}
  .custom-profile-tab .bullet-line-list.multi-event-timeline li .date-event:last-child{}
  .custom-profile-tab .bullet-line-list.multi-event-timeline li:before{left:47px}
  .custom-profile-tab .bullet-line-list.multi-event-timeline:after{left:54px}
  .custom-form-inline .form-check{margin:0 !important}
  .custom-profile-tab .bullet-line-list.multi-event-timeline{margin-bottom:20px;}
  .content-wrapper{padding-top:10px;}
  /*Added By parth For responsive 30-12-2019*/
  .cus_icon{display:none}
  .filter-wrapper .filter-title_second{flex-direction:row;border:0;padding:0;margin:0}
  .filter-wrapper .filter-title_second{margin-top:15px !important}
  .filter-wrapper .filter-title{margin-bottom:15px !important}
  #exiting_filter{margin-top:0px;}
  .icon_res{display:none}
  .editcontactheadbtn .btn-group-wrapper{display:none}
  .title-group-wrapper{display:flex;flex-direction:column;text-align:center;}
  .title-group-wrapper .img-md{margin-bottom:10px;}
  .title-group-wrapper h3{text-align:center !important}
  #head_overview{display:flex;flex-direction:column;margin-top:10px;font-size:12px;}
  #head_line{display:none}
  /* #custom_drop_btnmenu{display:inline-block !important} */
  .dropdown .custom_drop:after{content:" " !important;}
  .large_screen{display:none}
  .panel_screen{display:flex !important;}
  .searchform{flex-direction: row !important;flex-wrap: nowrap !important;align-items: center !important;}
  
  /* Added for Modal width by parth 13-03-2020 */
  .modal-lg{ max-width: 100% !important}
}