body {padding-top:30px;}
.add_margin {margin-bottom:20px;}
.input-group textarea {resize:none; height:70px !important;}
.oper_button {font-size:28px !important; cursor:pointer; color:#be1622;}
.text_center {text-align:center;}
.reports_table * {text-align:center; vertical-align:middle !important;}
.reports_table span {font-size:12px; color:#d1d1d1;}
.danger_input {font-weight:700; color:#ff0000 !important;}

.btn-primary {background-color:#be1622 !important;}

.home_navs button {margin-bottom:10px;}
.home_navs i.fa {margin-right:10px;}
.home_navs > div {margin-bottom:20px;}

.trash_icon_ajax {margin-left:20px; font-size:16px !important; cursor:pointer;}

.table_groups td, .table_groups th {vertical-align:middle !important;}
.table_groups th, .table_kombi_services th, .table_kombi_players th {font-size:13px;}
.table_kombi_services input[type="number"], .table_kombi_players input[type="number"] {margin-left:10px; width:44px;}
.big_price {width:64px !important;}
@media(max-width:640px){
	.table_groups td, .table_kombi_services td, .table_kombi_players td, {min-width:100px;}
}

.first_hide {display:none;}
.add_payment_date {margin:10px 0;}

.group_days input {margin-right:10px !important;}

.table_groups input[type="number"] {margin:8px 0; width:44px;}

#calendar * {box-sizing:initial;}

.flatpickr-day {height:30px !important; line-height: 30px !important;}
