#campaigns_table {
	width: 100%;
}

#broadcast_details_dialog_header .title{
	float: left;
}

#broadcast_details_dialog_header .refresh_details{
	float: right;
    display: inline-flex;
    margin-right: 25px;
    margin-top: -1px;
}
#broadcast_details_dialog_header .refresh_details .auto_refresh{
	margin-top: 3px;
    margin-right: 10px;
}
#broadcast_details_dialog_header .refresh_details .refresh_icon{
    font-size: 18px;
    cursor: pointer;
}
.broadcast_details{
	width: 450px;
	height: 450px;
}
.broadcast_bundles{
	width: 100%;
	height: 450px;
}
.sms_limit_info {font-style:italic;word-break: break-word;line-height: 25px; padding-top: 5px; color: red;}
.broadcast_bundles .sms_content{
	display: inline-flex;
}
.broadcast_bundles .sms_lang{
	width: 160px;
}
.broadcast_bundles .align_top{
	vertical-align: top
}

#campaign_details_footer{
	height: 40px;
}

.broadcast_stats{
	height: 600px;
}

.broadcast_stats_content{
	width: 100%;
	height: 100%;
	display: inline-flex;
}

.broadcast_stats .el-menu{
	border-right: unset;
}

.broadcast_stats .el-menu-item.is-active{
    background-color: #e4e4e4;
    font-weight: bold;
    color: #909399;
}
.broadcast_stats .el-menu-item{
	height: 32px;
    line-height: 28px;
	background-color: #f5f5f5;
	min-width: unset;
}
.broadcast_stats .el-menu-item:hover{
	background-color: #e8e8e8;
}
.broadcast_stats .el-submenu__title{
	background-color: #f5f5f5;
}
.broadcast_stats .el-submenu__title:hover{
	background-color: #e8e8e8;
}
.broadcast_stats .no_stats{
	margin: 20px;
}
.broadcast_stats .stats_main_div{
	display: inline-flex;
}
.broadcast_stats .stats_nav_menu{
	width:180px;
	height: 100%;
	margin-top: 41px;
	background-color: #f5f5f5;
}

.broadcast_stats .stats_content{
	width: 600px;
	margin-left: 5px;
}
.broadcast_stats .stats_by{
	margin: 10px;
	float: left;
}
.broadcast_stats .last_refreshed{
	margin: 10px;
	float: right;
}

.broadcast_stats .el-icon-download{
	cursor: pointer;
}

.broadcast_stats_td {
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	background-color: unset !important;
}

.broadcast_stats_header{
	color: #909399;
    font-weight: bold;
}

.broadcast_stats_footer{
	color: #909399;
    font-weight: bold;
}


#broadcast_create .el-form-item.el-form-item--small{
    margin-bottom: 12px;
}
#destinations_tabs{
	width: 400px;
    margin-top: -5px;
}
#destinations_tabs .el-tabs--border-card{
	-webkit-box-shadow: unset;
    box-shadow: unset;
}
#preselected_file{
	display: block;
	margin-right: 10px;
}
.datetimes_picker .el-date-editor .el-range-separator{
    width: unset;
}
#remove_duplicates_from_file{
	margin-left: 20px;
}
#broadcast_hour  span.el-checkbox__label{
	padding-left: 3px;
}
#broadcast_hour  .el-checkbox{
	margin-left: 10px;
}
.shadowed_div{
	border: 1px solid #eee;
    box-shadow: 2px 8px 20px #999;
    margin-top: 30px;
    padding: 20px;
    width: fit-content;
}
.broadcast_dialog{
	width: 900px;
}
.broadcast_hours_dialog .time_select{
	width: 150px;
}
#broadcast_hours_name{
	width: 200px;
	margin-left:5px;
	margin-bottom:10px;
}
.broadcast_hours_range{
	margin-right:20px;
}
.broadcast_hours_ranges{
	margin-top:10px;
	display: flex;
}
.broadcast_hours_ranges ._content{
	margin-bottom: 4px;
}
.broadcast_hours_ranges .del_range{
	margin-right: 4px;
}
.broadcast_hours_day{
	min-width:35px;
	display: inline-block;
	padding-top: 8px;
}
#campaigns_table .el-button-group{
	float: right;
}
.campaign_create_input{
	width: 215px;
}
#campaign_file_upload{
	display:inline-flex;
}
#campaign_destinations{
	margin-bottom:20px;
}

.el-icon-start:before{
	content: '\25BA';
}

.el-icon-pause:before{
	content: "\275A\275A";
}

#test_msisdns .el-tag {
    margin-left: 10px;
    margin-bottom: 10px;
    width: 150px;
}
#test_msisdns .button-new-tag {
	margin-left: 10px;
	height: 32px;
	line-height: 30px;
	padding-top: 0;
	padding-bottom: 0;
}
#test_msisdns .input-new-tag {
	width: 150px;
	margin-left: 10px;
}

#test_msisdns_instructions{
	margin-left: 15px;
    margin-bottom: 15px;
    color: #949494;
}

.broadcast_item_content{
	display: inline-flex;
}
.broadcast_item_content .left_div{
	display: grid;
}
.broadcast_item_content .add_div{
	display: grid;
}
.broadcast_item_content .del_btn{
	margin-left:2px;
}
.broadcast_item_content .add_btn{
	margin-left:2px;
}
.broadcast_item_content ._content{
	margin-bottom:5px;
	display:inline-flex;
}

.broadcast_item_content .params{
	border-radius: 3px;
	background-color: #f1f1f1;
	padding-top: 7px;
	padding-right: 10px;
}
.bundle_div{
	display: grid;
	width: 100%;
}
.bundle_content{
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 20px;
}
.bundle_content_label{
    width: 62px;
    display: inline-block;
}
.label_span{
	padding-right: 8px;
}

.post_execution {background-color: #f1f1f1;padding: 10px;width: 500px;margin-top:5px}
.post_execution ._body {width: 395px; word-break: break-word;}
.post_execution ._body textarea{min-height: 100px !important}
.post_execution label {margin-bottom: 0px}
.post_execution .el-form-item.el-form-item--small {margin-bottom: 8px !important;}

.broadcast_simota_actions .simota_action_val{width: 220px;}

.plmnsel_input{
	width: 80px;
}
#smsp_index_sel{
	width: 90px;
}
.bundle_content_input{
	width: 200px;
}
.global_campaigns_actions{
    clear: both;
    background-color: #f5f7fa;
    border: 1px solid #ebeef5;
    border-bottom: 0;
    padding: 5px;
    padding-bottom: 38px;
}

#TBL_BROADCAST_USERS .el-form-item__label {width: 180px !important}
#TBL_BROADCAST_USERS .user_group {display:flex}
#TBL_BROADCAST_USERS .user_group .radio_group{margin-right:10px}

