
.btn-frontend {
    color: #fff  !important;
    background-color: #3AA6B9 !important;
    border-color: #3AA6B9 !important;
    box-shadow: none  !important;
	
}

.btn-cancel {
    color: #000  !important;
    background-color: #C4C4C5 !important;
    border-color: #C4C4C5 !important;
    box-shadow: none  !important;
}

.btn-danger {
    color: #DC3545 !important;
    background-color: #FFEBEE !important;
    border-color: #c82333 !important;
	border :1px solid red !important;
    box-shadow: none;
}


.swal2-icon.swal2-error {
  border-color: #A95550 !important;
}

.swal2-error.swal2-icon-show .swal2-icon-content {
  color: #A95550 !important;
}

.swal2-icon.swal2-warning {
  border-color: #EAC366 !important;
}

.swal2-warning.swal2-icon-show .swal2-icon-content {
  color: #EAC366 !important;
}

.swal2-icon.swal2-success {
  border-color: #497361 !important;
}

.swal2-success.swal2-icon-show .swal2-icon-content {
  color: #497361 !important;
}

.swal2-confirm{
  background-color: #3AA6B9 !important;
}

.swal2-icon.swal2-info {
  border-color: #EAC366 !important;
}
.swal2-info.swal2-icon-show .swal2-icon-content {
  color: #EAC366 !important;
}

div:where(.swal2-container) button:where(.swal2-styled) {
    margin: 0.3125em;
    padding: 0.625em 1.1em;
    transition: box-shadow .1s;
    box-shadow: none !important;
    font-weight: 500;
}


.swal2-cancel {
    color: #DC3545 !important;
    background-color: #FFEBEE !important;
    border-color: #c82333 !important;
	border :1px solid red !important;
    box-shadow: none;
}

.btn-send-test-email {
    color: #fff  !important;
    background-color: #6C9BAA !important;
    border-color: #6C9BAA !important;
    box-shadow: none  !important;
}

.header-bordered {
    border-bottom: 1px solid #d3d3d3;
}

.header-blue {
    color: #3AA6B9 !important;
}

.system-dove-color {
    color: #707070 !important;
}

.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_processing, .dataTables_wrapper .dataTables_paginate {
    color: #707070 !important;
}

.iziToast{ 
    font-family:objektiv-mk2 !important; 
}

.cart-item-middle{
	display: inline-block;
	border: 1px solid transparent;
    padding: 0.5rem 0rem;
}

body{
	/* color : #8d7571 !important; */
}
body {
    margin: 0;
    font-family: objektiv-mk2 !important;
    font-size: 1rem;
    font-weight: 500 !important;
    line-height: 1.5;
   /*  font-size: 1rem; */
    /* font-size: 0.8rem !important; */
   font-size: 16px !important;
    /* color: #212529; */
	color: #707070 !important;
    text-align: left;
    background-color: #fff;
	--font-family-sans-serif: objektiv-mk2 !important;
    --font-family-monospace: objektiv-mk2 !important;
}

@media (max-width: 576px){
	body {
		margin: 0;
		font-family: objektiv-mk2 !important;
		font-size: 1rem;
		font-weight: 500 !important;
		line-height: 1.5;
	   /*  font-size: 1rem; */
		/* font-size: 0.8rem !important; */
	   font-size: 13px !important;
		/* color: #212529; */
		color: #707070 !important;
		text-align: left;
		background-color: #fff;
		--font-family-sans-serif: objektiv-mk2 !important;
		--font-family-monospace: objektiv-mk2 !important;
	}
}

.form-control {
	color : #8d7571 !important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered { 
	color : #8d7571 !important;
    line-height: 28px;
}
 

@media (min-width: 992px){
.sidebar-mini.sidebar-collapse .brand-text, .sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p, .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar .nav-item .nav-link p {  
		display: inline;
		margin: 0;
		white-space: normal;
}
}

.nav-sidebar .menu-is-opening>.nav-link i.right, .nav-sidebar .menu-open>.nav-link i.right {
    -webkit-transform: rotate(90deg) !important;
	transform: rotate(90deg) !important;
}

div:where(.swal2-container) div:where(.swal2-popup) {
    position: relative;
    box-sizing: border-box;
    grid-template-columns: minmax(0, 100%);
    width: 32em;
    max-width: 100%;
    padding: 0 0 1.25em;
    border: none;
    border-radius: 5px;
    background: #fff;
    color: #3AA6B9 !important;
    font-family: objektiv-mk2 !important;
    font-size: 1rem;
}

.dropdown-item { 
    color: #707070 !important;
}