
.browsepush_loading_cont_overlay{
	background-color:rgba(255, 255, 255, .5);
  background-image:url(~/application/modules/Browserpush/externals/images/loading.gif);
	background-repeat:no-repeat;
	background-position:center center;
  position:absolute;
  bottom:0;
	display:none;
  top:0;
  left:0;
  right:0;
	z-index:1;
}
.browserpush_schedule_popup{
	margin:10px 0 0 10px;
}
/*Table*/
.browsepush_admin_table table{
	overflow-x:auto;
}
.browsepush_admin_table .admin_table_url{
	word-break:break-all;
}
/*Search*/
.browsepush_admin_search *{
	box-sizing:border-box;
}
.browsepush_admin_search .search form > div{
	margin:5px 10px 5px 0;
}
.browsepush_admin_search .search form input[type="text"],
.browsepush_admin_search .search form select{
	height:30px;
	line-height:30px;
	padding:0 10px;
	height:30px;
}
.browsepush_search_reasult{
	margin-bottom:10px;
}
/*Reports*/
.browsepush_reports{
	display:flex;
	margin:0 -10px;
}
.browsepush_reports > div{
	width:33.33%;
	padding:10px;
}
.browsepush_reports > div article{
	background-color:var(--theme-box-background-color);
	border-width:1px;
	padding:20px;
	box-shadow:0 2px 15px rgba(0,0,0,.05);
	border-radius:5px;
}
.browsepush_reports > div article span{
	display:block;
	font-weight:bold;
	text-align:center;
}
.browsepush_reports > div article span._count{
	font-size:30px;
	margin-bottom:5px;
	color:var(--theme-button-background-color);
}
.browserpush_schedule_popup .form-elements #scheduled_time-wrapper div#scheduled_time-element {
  display: flex;
	gap: 10px;
}
.browserpush_schedule_popup .form-elements #scheduled_time-wrapper #scheduled_time-element input#scheduled_time-date{
	width: 100% !important;
	margin-inline: 0 !important;
	height: 50px;
}
.browserpush_schedule_popup .form-elements #scheduled_time-wrapper #scheduled_time-element select{
	width: auto !important;
	margin-inline: 0 !important;
	height: 50px;
}