.content-wrapper {background: #fdfdfd;}
.loader_new {width:100%; height: 100%; text-align: center; position: absolute; z-index: 2222; top:0; left: 0; right: 0; margin: auto; background: #eaf2fb;}
.loader-demo-box {height: 100%;}
.flip-square-loader:before {background-color: rgb(1, 180, 237);}
.navbar.default-layout .navbar-brand-wrapper .navbar-brand img,
.horizontal-menu .navbar.horizontal-layout .navbar-brand-wrapper .navbar-brand img, 
.horizontal-menu-2 .navbar.horizontal-layout-2 .navbar-brand-wrapper .navbar-brand img
 {width: auto; height: auto;}
.navbar.default-layout .navbar-brand-wrapper, .horizontal-menu .navbar.horizontal-layout,
.horizontal-menu-2 .navbar.horizontal-layout-2 {background: #eaf2fb;}
.horizontal-menu-2 .navbar.horizontal-layout-2 {box-shadow: 0 0.5px 10px #bdbdbd;}
.horizontal-menu-2 .navbar.horizontal-layout-2 .navbar-brand-wrapper {width: 190px; height: 60px;}
.horizontal-menu-2 .navbar.horizontal-layout-2 .navbar-menu-wrapper {width: calc(100% - 190px);}

.horizontal-menu-2 .navbar.horizontal-layout-2 .nav-bottom .navbar-nav .nav-item.dropdown .dropdown-menu ul .dropdown-item:hover,
.navbar.horizontal-layout-2 .nav-bottom .navbar-nav .nav-item.dropdown .dropdown-menu ul .dropdown-item:hover {background:#0cca8e;}
.horizontal-menu-2 .navbar.horizontal-layout-2 .nav-bottom .navbar-nav .nav-item.dropdown .dropdown-menu ul .dropdown-item:hover .dropdown-link,
.navbar.horizontal-layout-2 .nav-bottom .navbar-nav .nav-item.dropdown .dropdown-menu ul .dropdown-item:hover .dropdown-link {color: #fff;}
.table.table-bordered thead tr th, .table thead tr th {vertical-align: middle;}

.dropdown-item:hover, .dropdown-item:focus {color: #fff; background-color:#0068b7;}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {color: #fff;}

.navbar.default-layout .navbar-menu-wrapper .navbar-nav .nav-item .profile-text {font-size:16px; font-weight: 600 !important;}
.navbar.default-layout .navbar-menu-wrapper .navbar-nav .nav-item .nav-link {color: #0068b7;}

.navbar.default-layout .navbar-menu-wrapper .navbar-nav .nav-item.user-dropdown .nav-link .dropdown-toggle-wrapper .inner .icon-wrapper {border-color: #0068b7;}
.navbar.default-layout .navbar-menu-wrapper .navbar-nav .nav-item.user-dropdown .nav-link .dropdown-toggle-wrapper .inner .icon-wrapper i {color: #0068b7;}
.navbar.default-layout .navbar-menu-wrapper .navbar-nav .nav-item.user-dropdown {border:none; background: transparent;
 /*border: 1px solid #e8e8e8; background: #eaf2fb;*/}

.card-statistics .card .card-body p {margin-bottom:0px; font-size: 1rem; line-height: 1.1; color: #777 !important;}
.card-statistics .card .card-body .progress {margin-top:5px;}
.cardsm h3, h4, h5, .title_txt {font-size:1.2rem; font-weight: 600;}
.cardsm .card, .cardsm .card-body {border: none; box-shadow: none; background: transparent;}
.cardsm .card-body {padding:0.25rem 0.25rem 0.25rem 2.4rem; position:relative;}
.no_icon .cardsm .card-body {padding:0.25rem 0.45rem; position:relative;}
.no_icon .cardsm .card-body .icon-ab {display: none;}
.cardsm .card-body:after {position: absolute; content: ""; width: 1px; height: 65%; background: #dedede; right:-8px; top: 18%;}
.cardsm .noborderr:after {display: none;}
.card .card-body h3+i {font-size: 1.75rem;}
/*.cardsm .card-body .justify-content-between.pb-2 {align-items:start; justify-content:start !important;}*/
.cardsm .card-body .justify-content-between {align-items:center; justify-content:center !important; text-align: center; padding-bottom: 0 !important;}
.card .card-body .icon-ab {font-size:1.9rem; position: absolute; left:4px; top:30%; color: #5894c7;}
.select2-container {min-height:24px;}
.select2-container span {min-height: 1px !important;}
.bg-info-text {display: flex; justify-content: center; flex-direction: column; text-align: center; min-height: 38px;}
/*.bg-info-text {color: #b7b300;}
.bg-info-text1 {color: #79ab1c;}
.text-info-dblue {color: #097ea2;}
.text-vt {color: #7f2f98;}
.text-red {color: #ca1818;}
.text-darkblue {color: #002eb7;}*/
.bg-ltvt {background: #f9e0ff;}
.bg-ltpink {background: lightpink;}
.bg-ltblue {background: lightblue;}
.bg-lt {background:#f1f1f1;}


.input-daterange .daterange {font-size: 13px; line-height: 15px; font-weight: 600; border: 1px solid #0068b7; color: #0068b7;}
.input-daterange .daterange, .filter-btns .btn, .report_btn_sec .btn {background:#fff;}
.report_btn_sec .btn-outline-success:hover {color: #fff; background:#0cca8e;}

.horizontal-menu-2 .navbar-menu-wrapper .navbar-nav .nav-item.user-dropdown 
{height: 63px; margin: 0 !important; background: #e7f2ff;}
.horizontal-menu-2 .navbar-menu-wrapper .navbar-nav .nav-item.user-dropdown .nav-link {padding-bottom: 0; padding-top: 0;}
.horizontal-menu-2 .navbar-menu-wrapper .navbar-nav .nav-item.user-dropdown .nav-link .dropdown-toggle-wrapper {height: 63px; display: flex;}
.horizontal-menu-2 .navbar-menu-wrapper .navbar-nav .nav-item.user-dropdown .nav-link .dropdown-toggle-wrapper > .inner {
    display: flex; -webkit-align-items: center; align-items: center;}
.horizontal-menu-2 .navbar-menu-wrapper .navbar-nav .nav-item.user-dropdown .nav-link .dropdown-toggle-wrapper > .inner .profile-text {
    display: block; text-align: left; margin-right: 10px; font-size: 14px;}
/*.horizontal-menu-2 .navbar-menu-wrapper .navbar-nav .nav-item.user-dropdown .nav-link .dropdown-toggle-wrapper > .inner .profile-text:not(.small) {
    margin-bottom: 5px;}*/

.horizontal-menu-2 .navbar-menu-wrapper .navbar-nav .nav-item.user-dropdown .nav-link .dropdown-toggle-wrapper .inner .icon-wrapper {
    width: 20px; height: 20px; border-radius: 100%; border: 1px solid #0068b7;}
.horizontal-menu-2 .navbar.horizontal-layout-2 .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i, 
.horizontal-menu-2 .navbar-menu-wrapper .navbar-nav .nav-item.user-dropdown .nav-link .dropdown-toggle-wrapper > .inner .profile-text:not(.small) {color: #0068b7;}
.navbar.default-layout .navbar-menu-wrapper .navbar-nav .nav-item .nav-link .profile-text {margin-right: 10px;}

.or-sec {position: relative; margin:0.75rem; display: inline-block; width:240px;}
.or-sec span {background-color:#f9fbfd; position: relative; padding: 0 5px;}
.or-sec:before {position: absolute; content:""; top: 50%; left: -1%; width:240px; height: 1px; border:1px dashed #333;}
.input-daterange label {color: #0068b7;}
.tbl-dark tr th {background-color: #f5f8fb; border: 1px solid #ced8e2 !important;}
.b_metrics_list {position: relative;}
.bmet_popup_btn {color:#4986b5; }
.chktd_sec .icheck label {vertical-align:middle; font-weight: 600; font-size: 0.875rem; line-height: 1; font-family: "Muli", sans-serif; color: #212529;}
.chktd_sec .icheckbox_minimal-blue {box-shadow: 0 1px 3px #e1dfe6; background-position: -20px 0;}
.chktd_sec .icheckbox_minimal-blue.checked {background-position: -40px 0;}
.chktd_sec .checktd {margin-right:5px;}
.chktd_sec {display: inline-block; margin-right: 1rem;}
.btn .fa {margin-right: 0.5125rem;}
.btn.btn-fw, .btn {padding: 0.5rem 1rem; min-width:80px;}

.modal .modal-dialog .modal-content .modal-header {padding: 0.75rem 1rem;}
.modal .modal-dialog .modal-content .modal-body {padding: 0.75rem 1rem 0.25rem;}
/*.btn-ltgreen {background:#b7b300;}
.btn-ltvt {background: #79ab1c;}
.btn-dblue {background: #097ea2;}
.btn-ltcr {background: #35a1ad;}
.filter-btns .btn, .btn-dblue {color:#fff;}*/
.btn-group {border:none;}
.btn-outline-primary {margin-right:0.75rem;}
.btn-outline-primary, .btn-group .btn-outline-primary {color: #0068b7; border:1px solid #0068b7;}
.btn-outline-primary:hover, .btn-group .btn-outline-primary:hover {background-color: #04b5ed; border:1px solid #04b5ed; color: #fff;}

.filter-btns {padding-bottom:1.5rem; border-bottom: 1px solid #e6ebf1; display: inline-block; margin-bottom:1.5rem;}
.dashboard_page .filter-btns.no_border {padding-bottom: 0;}
.filter-btns.no_border {border-bottom: none; display: inline-block; margin-bottom: 0.5rem;}
.filter-date {margin:1rem 0;}
.support-pane-card .support-pane .t-row {border: none;}

.border-card .card-body {border:1px solid #eee; box-shadow: 0 0px 4px #e6e6e6; padding: 1rem 1.1rem;}
.border-card .card-body .card-body {box-shadow: 0 0px 1px #e6e6e6; padding: 0.5rem 0.75rem; margin: 10px 12px;}
.border-card .card-title {color: #0068b7; font-size:0.9rem; border-bottom: 1px solid #eceff1;
    display: inline-block; padding-bottom: 0.5rem; margin-bottom: 0.75rem;}
.select_custom .btn {background-color: #eaf2fb;}
.border-card .card-body h4 {color: #01b4ed; font-size:0.9rem;}
.border-card .noborder {display: block; border-bottom: none;}
.dropdown-item.active, .dropdown-item:active {color: #0a003a; background-color: #eaf2fb;}

.filter-btns .btn-group .dropdown-toggle:after {margin-left: 0.955em; border-top: 0.7em solid;
    border-right: 0.4em solid transparent; border-bottom: 0; border-left: 0.4em solid transparent; vertical-align: initial;}

.bootstrap-select > .dropdown-toggle.bs-placeholder {color: #0a003a;}
/*.sec-icheck .icheck {width: 33%; float: left;}*/

.navbar.default-layout .navbar-menu-wrapper {box-shadow: 0 1px 4px #eee;}
.navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {padding:5px; border-radius: 0; }
.navbar.default-layout .navbar-menu-wrapper .navbar-nav .nav-item.user-dropdown .nav-link .dropdown-toggle-wrapper > .inner .profile-text {padding-left:0;}
.navbar.default-layout .navbar-menu-wrapper .navbar-nav .nav-item.user-dropdown .nav-link .dropdown-toggle-wrapper > .inner .profile-text:not(.small) {
    margin-bottom: 0;}
.select2-container--default .select2-dropdown, .select2-container--default .select2-selection--multiple, .select2-container--default .select2-selection--single {
	border-color: #b6dfec;}
.select2-container {width: 100% !important;}
.navbar .profile_sec .nav-item.dropdown .navbar-dropdown {min-width:100px; font-size: 13px; top: calc(63px - 1px); right: 12%;}
.navbar .profile_sec .nav-item.dropdown .navbar-dropdown .dropdown-item {padding: 7px 12px; justify-content: center; flex-direction: column; text-align: center;}


/*.accordion.accordion-multiple-filled .card .card-header a:before {top: 9px;}*/
.accordion.accordion-multiple-filled .card:nth-child(5n+1) .card-header a[aria-expanded="false"] {background: #eaf2fb;}
.accordion.accordion-multiple-filled .card:nth-child(5n+1) .card-header a[aria-expanded="true"] {background: #dae9fb;}
.accordion.accordion-multiple-filled .card .card-header a {color: #0068b7; font-size: 1rem; font-weight: 600;}
.accordion.accordion-multiple-filled .card .card-header a:before {color: #0068b7;}
.accordion .card .card-header a:before {font-size: 18px;}

.dashboard_page .accordion .card .card-body {padding: 12px 15px 15px;}
.dashboard_page .accordion .card .card.support-pane-card {margin-bottom:0;}
.marginrow {margin:5px 3px 0;}
.select2-container--default .select2-selection--multiple .select2-selection__choice {font-size:11px;}
.tab_cards {border:none; background: transparent;}
.tab_cards .card-body {padding:0;}
.filter_tabs_sec .tab_cards {box-shadow:none;}
.filter_tabs_sec .tab_cards .card-body {padding:0; border: none; box-shadow: none; }
.filter_tabs_sec {margin-bottom:2rem;}
.btn-outline-default:hover {color: #269bff; background-color:transparent; border-color: #269bff;}

/*.select2-selection__rendered {position: relative;}
.select2-selection__rendered:before {position:absolute; content:"All"; top:4px; left:10px; width:90%; height:100%; font-size:1rem; color:#7890ab;}
*/
.table.table-bordered thead tr th, .jsgrid .table-bordered.jsgrid-table thead tr th {background: #dae9fb; border: 1px solid #f2f2f2; color: #0068b7;}
.table td, .jsgrid .jsgrid-table td, .table th, .jsgrid .jsgrid-table th {font-size:0.82rem;}
.report_tbl th {white-space: normal; line-height: 1.5;}
.tab_stretch_title {overflow: hidden; padding-top: 15px;}
.tab_stretch_title .btn {margin-top:-5px; float: right; min-width:1px; width: auto; border:none;}
.tab_stretch_title .btn.in {border:1px solid;}
.btn-rounded, .input-daterange .daterange {-webkit-border-radius: 12px !important; -moz-border-radius: 12px !important; border-radius: 12px !important;}
.input-daterange .daterange {padding:0.5rem 0.75rem;}
.tab-basic .nav-item .nav-link.active {border-bottom: 2px solid #0068b7; color: #0068b7;}

.report_card {/*border: 1px solid rgba(242, 242, 242, 0.25); box-shadow: 0 3px 5px #eaf2fb;*/ padding:0px;}
.filter-date .icheckbox_minimal-blue {vertical-align: -webkit-baseline-middle;}
.loginlogo {text-align: center; margin-bottom:1.5rem;}
.auth.theme-one .footer-text, .auth.theme-one .auth-footer li a {color:#180e54;}
.footer-text a {color:#180e54;}
.auth.theme-one .auto-form-wrapper {background: rgba(255, 255, 255, 0.7); margin-bottom: 1rem; padding: 2rem 2.5rem 1.5rem;}
.auth.auth-bg-1 {background-image: linear-gradient(to right bottom, #fadc9e, #f3c288, #eba778, #e18c6c, #d57265, #d57265, #d57166, #d57166, #e28b6e, #eca57a, #f5bf8a, #fdd99f);
/*background:url(../images/bg.jpg); */ background-color: #f3c288; background:url('../images/bg_gradient.jpg');}
.auth.auth-bg-1 .form-check.form-check-flat label input:checked + .input-helper:before {background-color: #636363;}
.auth.auth-bg-1 .form-check .form-check-label input:checked + .input-helper:after {top: 1px; height: 18px;}

.link_success {font-size: 1.5rem; color: forestgreen; font-weight: bold; text-shadow: 0 2px 1px #fff;}
.checkmark_gif {width:80px; margin-bottom:1rem;}
.successpage .auth .auto-form-wrapper {background:#fff;}
.auth.theme-one .auto-form-wrapper .form-group .submit-btn {font-size: 1rem; padding: 8px 12px; line-height: 1.1;}
.auth.auth-bg-1 .form-group label {text-transform: uppercase; margin: 12px 0 0;}
.auth.auth-bg-1 .form-group label.error {text-transform: none; width: 100%; margin:6px 0 0 4px; font-size: 12px; font-weight: 600;}
.resetpage .auth.auth-bg-1 .form-group label {text-transform: none; margin: 0 0 7px;}
.form-group .input-group.has-danger {height: auto !important;}
.dataTables_length .btn {width: 55px !important; padding:6px; min-width:50px;}


.auth.auth-bg-1 .form-check .form-check-label {font-size: 12px; line-height:1; padding-left: 7px; text-transform: inherit; margin-top: 0;}
.auth.auth-bg-1 .form-check .input-helper {line-height: 1.75;}
.show_pswd .fa {color: #b6b6b6;}
.show_pswd:hover .fa {color: #269bff;}
.auth.theme-one .auto-form-wrapper .form-group .input-group, .auth.theme-one .auto-form-wrapper .form-group .asColorPicker-wrap {height: 35px;}
.auth.theme-one .auto-form-wrapper .form-group .input-group .input-group-append .input-group-text {border: none; padding: 8.5px;}
.auth.theme-one .auto-form-wrapper .form-group .input-group-append {margin-left: 0; position: absolute; right: 9px; top: 1px; z-index: 22;}
.auth.theme-one .auto-form-wrapper .form-group .input-group .form-control,.auth.theme-one .auto-form-wrapper .form-group .input-group-append {
    -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.dt_range_area {display: inline-block; vertical-align: top;}
.filter-btns.filter_date_btn {display: block; margin-bottom:0;}
.form-check.form-check-flat label .input-helper:before {border-color:#6d859a;}

.table label {font-size: 0.8125rem;}
.tbl_title {color:#0068b7; font-size: 0.9rem;}
.table.table-bordered th {padding:10px 12px;}
.table.table-bordered td {padding:8px 12px;}
.table td .btn {border-color:#dae9fb; padding:4px 7px; min-width: 75px;}
table {border-spacing:0px;}

.badge-hotpink {background:hotpink; border-color: hotpink;}
.badge-voilet {background: #9175bd; border-color: #9175bd;}
.badge-warning {background: #a4c75f; border-color:#a4c75f;}
.footer a {color: #777;}

.report_card .card .card-body {padding: 0.5rem 0.75rem;}
.filter_tabs .tab_cards h4 {font-size:0.9rem;}

textarea {min-height:7rem;}
.form_sec_wrap .card-title {font-size: 1rem;}
.cardsm_form {margin: 0 -7px;}
.cardsm_form .card-body {padding: 1rem 1rem 0.5rem; position: relative; border: 1px solid #eaf2fb;}
.cardsm_form .card-title {margin: 0; position: absolute; top: -28px; background-color: #fff; padding: 0 5px; left: -8px;}

.mb1 {margin-bottom: 1rem;}
.mb0 {margin-bottom:0;}
.fupload_modal .modal-footer {padding: 1rem 0 !important; margin-bottom:0;}
.table.listing_tbl th {vertical-align: middle;}
.table .search_txt {border:1px solid #c1c9dc; height: 28px; padding: 2px 7px; width: 120px; display: inline-block;}
.select2-container--default .select2-dropdown, .select2-container--default .select2-selection--multiple, .select2-container--default .select2-selection--single {
    border-color: #f2f2f2;}
.listing_tbl tr th:nth-child(2), .listing_tbl tr td:nth-child(2) {width:20%; min-width: 180px;}
.listing_tbl tr th:nth-child(1) .icheckbox_minimal-blue {background-position: -20px 0;}
.listing_tbl tr th:nth-child(1) .icheckbox_minimal-blue.checked {background-position: -40px 0;}
.btn.btn-sm {font-size: 0.7rem; font-weight: 600;}
.table td .btn-sm {font-size:11px; min-width: 70px;}
.form-group label {font-size: 13px;}
.modal-title {font-size: 1.2rem;}
.nav-pills .nav-item .nav-link, .nav-tabs .nav-item .nav-link {font-size: 0.9rem; background: transparent;}
.fupload_modal .modal-dialog {max-width: 880px;}
.lt-blue-bg {border-color: #2ec1cc; color: #2ec1cc;}
.frm_add_btn {margin-top:0.25rem;}
.dt_range_txt {cursor: pointer;}
.dt_range_txt:hover {color: #0a003a;}

.dataTables_length .bootstrap-select.form-control:not([class*="col-"]) {width: auto;}
.report_card .dataTables_wrapper > .row:first-child, .report_card .dataTables_wrapper > .row:last-child {display: none;}
.table td .link_btn {min-width:1px;}
.table td .link_btn .fa {margin-right:0;}
.filter-btns .dropdown-menu {min-width:9em;}
.filter-btns .dropdown-menu .dropdown-item {padding: 0.25rem 1rem;}
.time_txt {position: absolute; top: 8px; right: 1rem; margin: 0; text-align: center; white-space: nowrap; font-size: 13px; font-weight: 500; color: #777;}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .wizard > .actions .disabled a:not(:disabled):not(.disabled):active:focus, 
.btn-outline-primary:not(:disabled):not(.disabled).active:focus, .wizard > .actions .disabled a:not(:disabled):not(.disabled).active:focus, 
.show > .btn-outline-primary.dropdown-toggle:focus, .wizard > .actions .disabled .show > a.dropdown-toggle:focus {box-shadow: none;}

.cardsm .card-body.icon_big {padding: 0.25rem 0.25rem 0.25rem 3.6rem;}
.card .card-body .icon-ab {top: 25%;}
.mt2 {margin-top: 2rem;}

.form-control {color:#212529; border-color:#bbb; font-weight: 500; background: #fff;}
select.form-control:not([size]):not([multiple]), select.form-control {-webkit-appearance: none; -moz-appearance: none; appearance: none; 
	background: url('../images/droopdown.png')no-repeat center right; background-position-x: 95%;}
::-webkit-input-placeholder { color:#212529 !important;}
:-moz-placeholder { color:#212529 !important;}
::-moz-placeholder { color:#212529 !important;}
:-ms-input-placeholder {  color:#212529 !important;}
input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, textarea:-webkit-autofill, textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus, select:-webkit-autofill, select:-webkit-autofill:hover, select:-webkit-autofill:focus {
  -webkit-text-fill-color: #212529 !important; background: #fff !important; background-color: #fff !important; 
  -webkit-box-shadow:0 0 0 50px #fff inset!important;-webkit-text-fill-color:#333}

input[type=text]:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #fff inset!important;-webkit-text-fill-color:#333;}
input:focus, textarea:focus, select:focus {outline: none;}

select:hover, select.form-control:not([size]):not([multiple]):hover, select.form-control:hover {
	background: url('../images/droopdownh.png')no-repeat center right #eaf2fb;  background-position-x: 95%;
	color:#212529; background-color:#eaf2fb; background-color:#04b5ed; border-color:#04b5ed; color:#fff;}


@media (min-width: 992px) {
.card .card-body .ctr_icon {left:1.75rem;}
.card .card-body .win_icon {left:0.7rem;}
.card .card-body .winr_icon {left:0.8rem;}
.card .card-body.icon_big .winr_icon {left:0.75rem;}
}






@media (min-width: 992px) {
.sidebar-mini .navbar .navbar-brand-wrapper .navbar-brand img {max-width:90%;}
.input-daterange label {flex: 0 0 135px; padding-right: 0;}
.input-daterange .btn:first-child {margin-right:12px;}
.list_tbl_btns {margin-bottom:5px;}
.filter_date_btn .btn {margin-bottom:0.5rem;}
/*.cardsm h3 {height: 45px;}*/
}

@media (max-width: 992px) {
.content-wrapper {padding: 20px 15px 5px;}
.horizontal-menu-2 .content-wrapper {padding: 20px 5px 5px;}
.navbar.fixed-top + .page-body-wrapper {padding-top: 120px;}
.page-body-wrapper {min-height: calc(100vh - 120px);}
.filter-btns {padding-bottom: 0.35rem; margin-bottom: 0.15rem;}

.card .card-body, .no_icon .cardsm .card-body {padding: 1rem;}
.tab_cards .card-body, .list_card_tbl .card-body {padding: 5px;}
.cardsm_form .card-body {padding:1rem 0.25rem;}
.cardsm_form .card-title {top: -27px; left: 2px;}
.input-daterange .daterange {margin-bottom: 10px;}
.filter-btns .btn {margin:0 0.5rem 0.5rem 0;}
.horizontal-menu-2 .navbar.horizontal-layout-2 .navbar-menu-wrapper {padding-right:5px;}
.navbar.default-layout {background:#eaf2fb; box-shadow: 0 0.5px 10px #bdbdbd;}
/*.horizontal-menu-2 .navbar.horizontal-layout-2 {padding: 0 0 0 6px !important;}*/
.horizontal-menu-2 .navbar.horizontal-layout-2 {height: auto;}
.navbar.default-layout .navbar-brand-wrapper, .horizontal-menu-2 .navbar.horizontal-layout-2 .navbar-brand-wrapper {width:220px; margin: 0 auto; height:55px;}
.horizontal-menu-2 .navbar.horizontal-layout-2 .navbar-brand-wrapper .brand-logo-mini, .navbar.default-layout .navbar-brand-wrapper .brand-logo-mini {display: none;}
.horizontal-menu-2 .navbar.horizontal-layout-2 .navbar-brand-wrapper .brand-logo, .navbar.default-layout .navbar-brand-wrapper .brand-logo {
	display: flex; padding: 10px 0 0;}
.navbar.default-layout .navbar-menu-wrapper .navbar-toggler, .horizontal-menu-2 .navbar.horizontal-layout-2 .navbar-menu-wrapper .navbar-toggler {
	padding: 0.25rem 0.45rem; border: 2px solid; color: #0068b7; position: absolute; left: 15px; bottom: 10px;}
.navbar.default-layout .navbar-menu-wrapper .navbar-toggler .mdi-menu, .horizontal-menu-2 .navbar.horizontal-layout-2 .navbar-menu-wrapper .navbar-toggler {
	font-size: 1.75rem; line-height: 0.9;}
.profile_sec {position: absolute; right: 15px; bottom:8px;}
.horizontal-menu-2 .navbar.horizontal-layout-2 .navbar-menu-wrapper {padding: 0 5px;}
.navbar.default-layout .navbar-menu-wrapper, .horizontal-menu-2 .navbar.horizontal-layout-2 .navbar-menu-wrapper {
	width: 100%; height: 50px;}
.navbar.default-layout .navbar-menu-wrapper .navbar-nav .nav-item.user-dropdown, .horizontal-menu-2 .navbar-menu-wrapper .navbar-nav .nav-item.user-dropdown{
	border:none; padding:0; height: 40px; border-radius: 0.25rem;}
.navbar.default-layout .navbar-menu-wrapper .navbar-nav .nav-item.user-dropdown .nav-link .dropdown-toggle-wrapper,
.horizontal-menu-2 .navbar-menu-wrapper .navbar-nav .nav-item.user-dropdown .nav-link .dropdown-toggle-wrapper {height: 40px;}    

.navbar.default-layout .navbar-menu-wrapper .navbar-nav .nav-item.user-dropdown .nav-link, 
.horizontal-menu-2 .navbar.horizontal-layout-2 .navbar-menu-wrapper .navbar-nav .nav-item .nav-link {margin: 0 5px; }
.navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown  {top:calc(63px - 15px); left:9px; right: auto; min-width:90px; width:90px;}
.navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item {padding:7px 15px;}
.horizontal-menu-2 .navbar.horizontal-layout-2 .navbar-menu-wrapper .navbar-nav {margin-left:0 !important;}
.horizontal-menu-2 .navbar.horizontal-layout-2 .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i {font-size: 1rem; line-height: 1.2rem; margin-right: 0;}
.horizontal-menu-2 .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {top: calc(110px - 60px); left: -1px;}

.accordion .card .card-body, .dashboard_page .accordion .card .card-body {padding: 7px 0 0; border: none; box-shadow:none;}
.accordion .card {border:none;}
.targeting .card .card-body {padding: 8px;}

.sidebar-offcanvas {right:auto; left:-255px;}
.sidebar-offcanvas.active {right:auto; left:0;}

.cardsm .card-body {background: #f2f5f9;}
.card .card-body .icon-ab {left: 12%;}
.tab-basic .nav-item {margin-bottom: 5%;}
.tab-basic {margin-bottom: 0;}
.auth.theme-one .auto-form-wrapper {padding: 1rem 1rem 0.25rem;}

.list_tbl_btns {display: block !important;}
.list_tbl_btns .btn {margin-bottom: 1rem;}
.auth.auth-bg-1 .form-group label { margin:0 0 5px;}
.auth.theme-one .auto-form-wrapper .form-group .input-group .input-group-append .input-group-text {padding:8px;}
div.dataTables_wrapper div.dataTables_length label, div.dataTables_wrapper div.dataTables_filter label {float: left;}
div.dataTables_wrapper div.dataTables_filter input {margin-left: -0.75em;}
.chktd_sec {display: block; margin: 0 0 1rem;}
.crtv_group {margin-bottom: 0;}



}



@media (max-width: 992px) {
.sidebar-offcanvas {max-height: calc(100vh - 107px); top: 107px;}
.card-statistics .cardsm .card-body {padding: 0.6rem 1rem 1rem 3rem;; }
.card-statistics .cardsm {flex: 0 0 50%; max-width: 50%;}
.cardsm .card-body .icon-ab {top:30%; left: 0.7rem;}
.filter-btns.no_border {margin-bottom:0;}
.cardsm .card-body:after {display: none;}
.cardsm .card-body .ctr_icon, .cardsm .card-body .winr_icon {left: 1rem;}
.navbar.default-layout .navbar-menu-wrapper .navbar-toggler, .horizontal-menu-2 .navbar.horizontal-layout-2 .navbar-menu-wrapper .navbar-toggler {
padding: 0.05rem 0.25rem;}



}