div.mess {
	text-align: center;
	font-size: 20px;
}

.hide_in_edit {
	display: none;
}

.toggle-card {
	cursor: pointer;
}

input,
.btn{
	font-size: 15px;
}

.badge{
	margin: 2px;
}

.flatpickr-range{
	margin: 8px 0;
}

/* HEDAER */
.navbar-nav li{
	display: flex;
	align-items: center;
}

.flex-grow-1{display: flex; align-items: center;}
.card-body{ width: 100%;}
.sidebar-user-title{
	font-size: 16px;
}
#table-pie-partners{
	overflow-x: auto;
	overflow-y: hidden;
}
#table-pie-partners td{
	padding: 12px 8px;
}

.text-center h1{color: #fff;}
.navbar-nav li:first-child{display: none;}
#sum-traffic{
	margin: 0.5rem 0;
}
textarea{
	width: 100% !important;
}
.card-body{
	overflow-x: auto;
}
.badge-danger-light{
	font-size: 10px;
	font-weight: 400;
}
.badge-success-light{
	font-size: 12px;
	font-weight: 400;
}
.graph_li_erotic_table{
	display: flex;
	flex-direction: column;
}
.graph_li_erotic_table img{
	width: 100%;
}

.card-body {
	overflow:visible !important;
}

.form_body{
	overflow:visible !important;
}
.over-none{overflow-x:visible;}
/* 900px */

@media screen and (max-width: 900px) {

	h1{margin-left: 1.5rem;}
	.content{ padding: 1.5rem 0rem .75rem;}
}
/* 600px */
@media screen and (max-width: 600px) {
	.col-md-3 button{
		position: absolute;
		left: 0;
		margin-left: 0.5rem;
		margin-top: 0.5rem;
	}
	#filters_sites{
		display: flex;
		justify-content: center;
	}
	.card_li{width: 100% !important;}
}
/* 425px */
@media screen and (max-width: 425px) {
	center,.btn{
		font-size: 15px;
	}
}