/* Custom CSS code */

[data-column="postalcode"] {text-align: right!important; padding-right: 0!important;}

[data-column="state"] {display: none;}

[data-column="visible"], [data-column="allowed_booking"] {padding-left: 10px!important; padding-right: 0!important; max-width: 60px;}
td.d-flex.justify-content-end.align-items-center {padding-left: 10px; padding-right: 10px;}

[data-column="country"] div.dropdown {display: none;}
[data-column="city"] {padding-left: 5px!important; padding-right: 10px!important;}
span.custom-toggle-slider {border-radius: 1px!important;}
span.custom-toggle-slider:before {border-radius: 1px!important; background-color: #f5365c; bottom: 1px;}
.custom-toggle input:checked+.custom-toggle-slider:before {background-color: #0f9d58!important;}
.custom-toggle input:checked+.custom-toggle-slider {border-color: #0006!important;}
.custom-toggle {height: 21px;}

[data-column="allowed_booking"] span.custom-toggle-slider 
.btn-group-sm>.btn, .btn-sm {border-radius: 0!important;}

[data-column="internal_id"], [data-column="name"] {padding-left: 5px!important; padding-right: 10px!important; font-weight: bold;}
[data-column="date_arrival"] .d-flex.align-items-center {display: none!important;}

[data-column="booker_name"], [data-column="booker_hotel__internal_id"], [data-column="booker_hotel__name"], [data-column="date_arrival"] {background: #80808042!important;}  
[data-column="booker_hotel__name"], [data-column="hotel__name"] {max-width: 193px; overflow: hidden;}
/*[data-column="decision"] {max-width: 130px; overflow: hidden;}*/